|By Lori MacVittie||
|September 24, 2016 10:46 PM EDT|
Henry Ford (did or didn’t) famously say “You can have any color car as long as it’s black.”
Without getting into the debate over whether he actually did say that, it’s attributed to Mr. Ford and his assembly line primarily due to the fact that it accurately represents the constraints placed upon manufacturing by the move to automated assembly.
The reason for this is the standardization (one might say commoditization) behind the automation associated with making the assembly line so successful. Lean manufacturing principles (the ones that result in faster delivery of higher quality by reducing variability) still tell us that eliminating wait times improves efficiency but reducing variability (through standardization) promotes stability, i.e. fewer defects.
That’s certainly a desirable outcome for today’s digital assembly lines, a.k.a. the production pipeline. Who doesn’t want faster assembly of the various parts and pieces (network and app services) that we need to deliver fast, reliable, and secure apps with fewer errors?
The problem is that the process of standardization almost always starts with commoditization. That is, everything is decomposed into its most basic, standard parts. No matter who provides those parts, then, they are all the same. The same nuts, bolts, and connectors (options, algorithms, and APIs) are supported by everyone. For example, instead of twelve different load balancing algorithms you limit the options to three industry standard ones, and restrict the configuration options available. All services get stripped down to the basics, making it easier to assemble because one size really does fit all then.
But just as we aren’t limited to just black cars, today, we are not limited to “just the basics” when we automate the digital assembly line. That’s because increasingly infrastructure is moving from an imperative (how, APIs) to a declarative (what, templates) model that enables a more robust set of options, configurations, and algorithms across all network services. The standardization (abstraction) is presented to the user; to the developer or admin responsible for managing the infrastructure and provisioning services. Another layer of abstraction is offered to the provider of those services, to the vendors who are operating under the influence of the other API economy in which programmability is a key factor in playing well with others.
The difference may appear pedantic, but I assure you it is not. It is a significant change in the way services are provisioned and ultimately provided. In the imperative model, a heavy API tax is paid on execution. Each step of the configuration process requires a separate and distinct API call. That means a significant amount of technical debt is built up either on the developers of the cloud stack or, if you’re rolling your own, on you. The choices you make early on will determine flexibility in the future.
A declarative model still relies on an API, but that reliance is only as a transport mechanism to deliver a template (or policy) describing the service. It is then up to the provider of the service to determine how to execute the configuration of the desired service.
The thing is that the declarative model is still standardized. A single template or policy format is used to describe a given service. But because the actual execution is now the responsibility of the service, additional options (colors!) can be supported.
I can employ advanced features in a load balancing service if they are available using a template or policy format, but doing so in an API-driven model is more difficult, because those features may require explicit API calls that simply aren’t “standard” across all load balancing services. Increasingly, we’re seeing the insertion of domain-specific orchestration system as a sort of “service gateway” between the core abstractions offered by a data center orchestrator and the actual services themselves. This intermediary is responsible for integration with the data center orchestrator and for executing provisioning and configuration of a more robust set of services than is possible with a commoditized, imperative model.
It is templates (policies, if you prefer) that will enable organizations to enjoy the benefits of standardization without sacrificing the competitive advantages of more advanced customizations. A template-based, declarative architectural approach to automation and orchestration will ensure that you can, in fact, have any color car you want.
SYS-CON Events announced today that SD Times | BZ Media has been named “Media Sponsor” of SYS-CON's 20th International Cloud Expo, which will take place on June 6–8, 2017, at the Javits Center in New York City, NY. BZ Media LLC is a high-tech media company that produces technical conferences and expositions, and publishes a magazine, newsletters and websites in the software development, SharePoint, mobile development and commercial UAV markets.
Mar. 25, 2017 09:15 AM EDT Reads: 4,086
Have you ever noticed how some IT people seem to lead successful, rewarding, and satisfying lives and careers, while others struggle? IT author and speaker Don Crawley uncovered the five principles that successful IT people use to build satisfying lives and careers and he shares them in this fast-paced, thought-provoking webinar. You'll learn the importance of striking a balance with technical skills and people skills, challenge your pre-existing ideas about IT customer service, and gain new in...
Mar. 25, 2017 09:15 AM EDT Reads: 2,337
SYS-CON Events announced today that Telecom Reseller has been named “Media Sponsor” of SYS-CON's 20th International Cloud Expo, which will take place on June 6–8, 2017, at the Javits Center in New York City, NY. Telecom Reseller reports on Unified Communications, UCaaS, BPaaS for enterprise and SMBs. They report extensively on both customer premises based solutions such as IP-PBX as well as cloud based and hosted platforms.
Mar. 25, 2017 08:30 AM EDT Reads: 1,912
"I think that everyone recognizes that for IoT to really realize its full potential and value that it is about creating ecosystems and marketplaces and that no single vendor is able to support what is required," explained Esmeralda Swartz, VP, Marketing Enterprise and Cloud at Ericsson, in this SYS-CON.tv interview at @ThingsExpo, held June 7-9, 2016, at the Javits Center in New York City, NY.
Mar. 25, 2017 08:00 AM EDT Reads: 3,979
SYS-CON Events announced today that Cloudistics, an on-premises cloud computing company, has been named “Bronze Sponsor” of SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Cloudistics delivers a complete public cloud experience with composable on-premises infrastructures to medium and large enterprises. Its software-defined technology natively converges network, storage, compute, virtualization, and management into a ...
Mar. 25, 2017 08:00 AM EDT Reads: 1,713
In his keynote at @ThingsExpo, Chris Matthieu, Director of IoT Engineering at Citrix and co-founder and CTO of Octoblu, focused on building an IoT platform and company. He provided a behind-the-scenes look at Octoblu’s platform, business, and pivots along the way (including the Citrix acquisition of Octoblu).
Mar. 25, 2017 08:00 AM EDT Reads: 13,901
SYS-CON Events announced today that Juniper Networks (NYSE: JNPR), an industry leader in automated, scalable and secure networks, will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Juniper Networks challenges the status quo with products, solutions and services that transform the economics of networking. The company co-innovates with customers and partners to deliver automated, scalable and secure network...
Mar. 25, 2017 08:00 AM EDT Reads: 1,141
Historically, some banking activities such as trading have been relying heavily on analytics and cutting edge algorithmic tools. The coming of age of powerful data analytics solutions combined with the development of intelligent algorithms have created new opportunities for financial institutions. In his session at 20th Cloud Expo, Sebastien Meunier, Head of Digital for North America at Chappuis Halder & Co., will discuss how these tools can be leveraged to develop a lasting competitive advanta...
Mar. 25, 2017 07:45 AM EDT Reads: 2,556
SYS-CON Events announced today that Loom Systems will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. Founded in 2015, Loom Systems delivers an advanced AI solution to predict and prevent problems in the digital business. Loom stands alone in the industry as an AI analysis platform requiring no prior math knowledge from operators, leveraging the existing staff to succeed in the digital era. With offices in S...
Mar. 25, 2017 06:45 AM EDT Reads: 1,032
SYS-CON Events announced today that Interoute, owner-operator of one of Europe's largest networks and a global cloud services platform, has been named “Bronze Sponsor” of SYS-CON's 20th Cloud Expo, which will take place on June 6-8, 2017 at the Javits Center in New York, New York. Interoute is the owner-operator of one of Europe's largest networks and a global cloud services platform which encompasses 12 data centers, 14 virtual data centers and 31 colocation centers, with connections to 195 add...
Mar. 25, 2017 06:45 AM EDT Reads: 740
SYS-CON Events announced today that HTBase will exhibit at SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY. HTBase (Gartner 2016 Cool Vendor) delivers a Composable IT infrastructure solution architected for agility and increased efficiency. It turns compute, storage, and fabric into fluid pools of resources that are easily composed and re-composed to meet each application’s needs. With HTBase, companies can quickly prov...
Mar. 25, 2017 06:45 AM EDT Reads: 2,704
SYS-CON Events announced today that CA Technologies has been named “Platinum Sponsor” of SYS-CON's 20th International Cloud Expo®, which will take place on June 6-8, 2017, at the Javits Center in New York City, NY, and the 21st International Cloud Expo®, which will take place October 31-November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. CA Technologies helps customers succeed in a future where every business – from apparel to energy – is being rewritten by software. From ...
Mar. 25, 2017 06:30 AM EDT Reads: 1,511
What if you could build a web application that could support true web-scale traffic without having to ever provision or manage a single server? Sounds magical, and it is! In his session at 20th Cloud Expo, Chris Munns, Senior Developer Advocate for Serverless Applications at Amazon Web Services, will show how to build a serverless website that scales automatically using services like AWS Lambda, Amazon API Gateway, and Amazon S3. We will review several frameworks that can help you build serverle...
Mar. 25, 2017 06:15 AM EDT Reads: 1,623
SYS-CON Events announced today that SoftLayer, an IBM Company, has been named “Gold Sponsor” of SYS-CON's 18th Cloud Expo, which will take place on June 7-9, 2016, at the Javits Center in New York, New York. SoftLayer, an IBM Company, provides cloud infrastructure as a service from a growing number of data centers and network points of presence around the world. SoftLayer’s customers range from Web startups to global enterprises.
Mar. 25, 2017 05:30 AM EDT Reads: 1,378
Culture is the most important ingredient of DevOps. The challenge for most organizations is defining and communicating a vision of beneficial DevOps culture for their organizations, and then facilitating the changes needed to achieve that. Often this comes down to an ability to provide true leadership. As a CIO, are your direct reports IT managers or are they IT leaders? The hard truth is that many IT managers have risen through the ranks based on their technical skills, not their leadership abi...
Mar. 25, 2017 05:00 AM EDT Reads: 10,854