Blog Feed Post

The Future of Container Orchestration Will be K-Shaped

2017 should’ve been an exciting year for container orchestration.

In the summer of 2016, Docker’s new swarm-mode joined Mesos/Marathon and Kubernetes in the container orchestration arena. 2017 was to be the year of the war between the container orchestration platforms. Mesos/Marathon was the one with the scientific background, Kubernetes the one inspired by Google and swarm-mode the one by Docker, the company that popularized containers. However, Mesos/Marathon remained too complicated, and Docker’s swarm-mode never matured to the level where it could compete with Kubernetes, which quickly rose to the top. And so, the war that could’ve been, wasn’t.

https://blog.xebialabs.com/wp-content/uploads/2017/12/kubernetes-logo-1-... 300w, https://blog.xebialabs.com/wp-content/uploads/2017/12/kubernetes-logo-1-... 768w, https://blog.xebialabs.com/wp-content/uploads/2017/12/kubernetes-logo-1-... 1024w" sizes="(max-width: 281px) 100vw, 281px" />

Kubernetes Dominates in 2017

In 2017, Google Container Engine (GKE) proved to be a very nice way to run containers in the cloud. And on-prem, RedHat’s OpenShift v3 turned out to be a great enterprise-grade container orchestration platform (and more). Both were built on top of Kubernetes.

The second half of 2017 saw many other vendors also jump on the Kubernetes bandwagon:

Pivotal’s move is reminiscent of the one that RedHat made with OpenShift v3; Pivotal supplanted an on-prem PaaS platform (CloudFoundry) with an on-prem container platform.

Mesosphere, Rancher, and Docker will tell you that their announcements do not mean they are conceding to Kubernetes—Mesos, Cattle, and Docker’s swarm-mode (respectively) are all alive and kicking. We’ll see how this plays out in the future, but so far, all eyes are on Kubernetes.

https://blog.xebialabs.com/wp-content/uploads/2015/04/container-fall-290... 290w" sizes="(max-width: 248px) 100vw, 248px" />

Enterprise Continuous Delivery in the Age of Containers and Microservices

Containers and microservices present new challenges to the processes and technology stacks that enterprise DevOps teams use today. Learn about what you should consider for successful adoption of containers and microservices in the enterprise release pipeline.

Microsoft and Amazon Join the K-Club

Microsoft and Amazon are the latest companies to join the Kubernetes crowd.

As you may recall, Microsoft’s old Azure Container Service (ACS) allowed you to spin up virtual machines with Mesos/Marathon, Docker, or Kubernetes installed and correctly configured for you. But there the service stopped—and stopped short of Google Container Engine’s managed support for Kubernetes. GKE automatically upgrades Kubernetes and provides a different (nicer?) user interface on top of it.

The new Azure Container Service (which Microsoft renamed “AKS”) promises to add a user interface, automated upgrades, and more, which should bring it up to par with GKE. However, earlier this year, Microsoft also launched Azure Container Instances. At first glance, this service allows you to just run containers without any kind of orchestration. What’s so exciting about that? Well, ACI usage is billed by the amount of memory and CPU assigned to your containers on a second-level granularity. That means you can connect AKS and ACI with the aci-connector and get the best of both worlds from containers and serverless – freedom and fine-grained pay-per-use pricing.

Amazon is the latest to enter the fray with their EKS service. EKS will allow you to spin up a managed Kubernetes service, like GKE and AKS. It’s an obvious move. Amazon is the most widely used public cloud, and therefore, it is also often used to run Kubernetes in the cloud. However, until now, setting up a Kubernetes cluster on EC2 was a painful experience involving four different options, none of which were supported by Amazon themselves. Of course, Amazon already offers Elastic Container Service (ECS), but like Azure Container Instance, it is not a very advanced service, which pushes users towards more fully featured container orchestration platforms like Kubernetes.

But that’s not all. Amazon also announced Fargate, which allows you spin up containers on-demand and be billed the amount of memory and CPU on a second-level granularity, just like Azure’s Container Instance. Unfortunately, at the time of writing of this blog, EKS is still in preview, and the connection between EKS and Fargate will not be available until 2018. Still, it seems that EKS and Fargate will be an ideal marriage of containers and serverless—just like AKS and ACI, but without the aci-connector.

What to Expect in 2018

Looking back at 2017, the “container orchestration war,” which could have captivated our attention and prompted a lot of innovation, never really got off the ground. Instead, a great deal of energy has gone into integrating Kubernetes into different product offerings.

So, what does that mean for 2018? I’m expecting three things to happen:

1Pay-per-use pricing for running containers in the cloud will give us the best of serverless and containers—freedom and pay-per-use pricing.

2. Amazon’s EKS and Fargate, along with Microsoft’s AKS and ACI, will make life difficult for Google’s GKE. Amazon and Azure have high adoption rates, and a solid Kubernetes-based offering should allow them to capitalize on that.

3. The next level of problems to solve will emerge. After Docker made it easy to run containers, the next problem was how to orchestrate them. Now Kubernetes has solved that problem. So, what’s next? How to promote Kubernetes configurations across clusters? How to manage the release cycle of applications across environments?

One thing is certain—the future of container orchestration will be K-shaped.

Related Reading

The post The Future of Container Orchestration Will be K-Shaped appeared first on XebiaLabs Blog.

Read the original blog entry...

More Stories By XebiaLabs Blog

XebiaLabs is the technology leader for automation software for DevOps and Continuous Delivery. It focuses on helping companies accelerate the delivery of new software in the most efficient manner. Its products are simple to use, quick to implement, and provide robust enterprise technology.

Latest Stories
Having been in the web hosting industry since 2002, dhosting has gained a great deal of experience while working on a wide range of projects. This experience has enabled the company to develop our amazing new product, which they are now excited to present! Among dHosting's greatest achievements, they can include the development of their own hosting panel, the building of their fully redundant server system, and the creation of dhHosting's unique product, Dynamic Edge.
This session will provide an introduction to Cloud driven quality and transformation and highlight the key features that comprise it. A perspective on the cloud transformation lifecycle, transformation levers, and transformation framework will be shared. At Cognizant, we have developed a transformation strategy to enable the migration of business critical workloads to cloud environments. The strategy encompasses a set of transformation levers across the cloud transformation lifecycle to enhance ...
Your job is mostly boring. Many of the IT operations tasks you perform on a day-to-day basis are repetitive and dull. Utilizing automation can improve your work life, automating away the drudgery and embracing the passion for technology that got you started in the first place. In this presentation, I'll talk about what automation is, and how to approach implementing it in the context of IT Operations. Ned will discuss keys to success in the long term and include practical real-world examples. Ge...
The challenges of aggregating data from consumer-oriented devices, such as wearable technologies and smart thermostats, are fairly well-understood. However, there are a new set of challenges for IoT devices that generate megabytes or gigabytes of data per second. Certainly, the infrastructure will have to change, as those volumes of data will likely overwhelm the available bandwidth for aggregating the data into a central repository. Ochandarena discusses a whole new way to think about your next...
So the dumpster is on fire. Again. The site's down. Your boss's face is an ever-deepening purple. And you begin debating whether you should join the #incident channel or call an ambulance to deal with his impending stroke. Yes, we know this is a developer's fault. There's plenty of time for blame later. Postmortems have a macabre name because they were once intended to be Viking-like funerals for someone's job. But we're civilized now. Sort of. So we call them post-incident reviews. Fires are ne...
Whenever a new technology hits the high points of hype, everyone starts talking about it like it will solve all their business problems. Blockchain is one of those technologies. According to Gartner's latest report on the hype cycle of emerging technologies, blockchain has just passed the peak of their hype cycle curve. If you read the news articles about it, one would think it has taken over the technology world. No disruptive technology is without its challenges and potential impediments t...
Hackers took three days to identify and exploit a known vulnerability in Equifax’s web applications. I will share new data that reveals why three days (at most) is the new normal for DevSecOps teams to move new business /security requirements from design into production. This session aims to enlighten DevOps teams, security and development professionals by sharing results from the 4th annual State of the Software Supply Chain Report -- a blend of public and proprietary data with expert researc...
CloudEXPO New York 2018, colocated with DevOpsSUMMIT and DXWorldEXPO New York 2018 will be held November 12-13, 2018, in New York City and will bring together Cloud Computing, FinTech and Blockchain, Digital Transformation, Big Data, Internet of Things, DevOps, AI and Machine Learning to one location.
CloudEXPO | DevOpsSUMMIT | DXWorldEXPO are the world's most influential, independent events where Cloud Computing was coined and where technology buyers and vendors meet to experience and discuss the big picture of Digital Transformation and all of the strategies, tactics, and tools they need to realize their goals. Sponsors of DXWorldEXPO | CloudEXPO benefit from unmatched branding, profile building and lead generation opportunities.
DXWorldEXPO LLC announced today that Nutanix has been named "Platinum Sponsor" of CloudEXPO | DevOpsSUMMIT | DXWorldEXPO New York, which will take place November 12-13, 2018 in New York City. Nutanix makes infrastructure invisible, elevating IT to focus on the applications and services that power their business. The Nutanix Enterprise Cloud Platform blends web-scale engineering and consumer-grade design to natively converge server, storage, virtualization and networking into a resilient, softwar...
The digital transformation is real! To adapt, IT professionals need to transform their own skillset to become more multi-dimensional by gaining both depth and breadth of a wide variety of knowledge and competencies. Historically, while IT has been built on a foundation of specialty (or "I" shaped) silos, the DevOps principle of "shifting left" is opening up opportunities for developers, operational staff, security and others to grow their skills portfolio, advance their careers and become "T"-sh...
Lori MacVittie is a subject matter expert on emerging technology responsible for outbound evangelism across F5's entire product suite. MacVittie has extensive development and technical architecture experience in both high-tech and enterprise organizations, in addition to network and systems administration expertise. Prior to joining F5, MacVittie was an award-winning technology editor at Network Computing Magazine where she evaluated and tested application-focused technologies including app secu...
DXWorldEXPO LLC announced today that Big Data Federation to Exhibit at the 22nd International CloudEXPO, colocated with DevOpsSUMMIT and DXWorldEXPO, November 12-13, 2018 in New York City. Big Data Federation, Inc. develops and applies artificial intelligence to predict financial and economic events that matter. The company uncovers patterns and precise drivers of performance and outcomes with the aid of machine-learning algorithms, big data, and fundamental analysis. Their products are deployed...
ICC is a computer systems integrator and server manufacturing company focused on developing products and product appliances to meet a wide range of computational needs for many industries. Their solutions provide benefits across many environments, such as datacenter deployment, HPC, workstations, storage networks and standalone server installations. ICC has been in business for over 23 years and their phenomenal range of clients include multinational corporations, universities, and small busines...
This sixteen (16) hour course provides an introduction to DevOps, the cultural and professional movement that stresses communication, collaboration, integration and automation in order to improve the flow of work between software developers and IT operations professionals. Improved workflows will result in an improved ability to design, develop, deploy and operate software and services faster.