Sign up for our newsletter
Technology / Software

How the tech industry is making containers enterprise ready

The tech industry isn’t a stranger to building astronomical hype about a technology and one of its latest golden gooses is containers.

The hype around containers is somewhat similar to that in the field of big data, in the sense that in essence the concept for the technology has been around for decades but has now become extremely popular.

Containers aren’t new but they can be a very efficient way to do DevOps, as Lars Herrmann, GM, Integrated Solutions at Red Hat told CBR: “Containerisation can be an amazingly efficient way to do DevOps, so it’s a very practical way to get into a DevOps methodology and process inside an organisation, which is highly required in a lot of organisations because of the benefits in agility to be able to release software faster, better, and deliver more value.”

The hype is understandable and the myths are starting to be debunked as tech companies continue to push the technology.

White papers from our partners

Containers are a hot topic across the tech industry, typically being top billing at conferences from the likes of Red Hat, OpenStack, EMC (now Dell EMC) and many more.

The developments aren’t restricted to the conferences though as the likes of Canonical showed recently.

Kubernetes is an open source container cluster manager originally designed by Google.
Kubernetes is an open source container cluster manager originally designed by Google.

The company is offering a core distribution of Kubernetes that provides enterprise support, across a range of public clouds and private infrastructure.

Kubernetes, which is emerging as a standard for managing process containers, was originally the brain child of Google, although it has now handed over control to the Cloud Native Computing Foundation.

Canonical has been working directly with Google to deliver the raw version of Kubernetes, with raw APIs that DevOps would use, along with a set of APIs that Google possesses with Google Cloud.

Mark Shuttleworth, founder of Canonical, told CBR: “We think other folks will build PaaS solutions, reference Kubernetes, so instead of going up the stack we are working with Google to deliver the core of Kubernetes in a way that those building PaaS can use this everywhere. It works on (Microsoft) Azure, Amazon Web Services, and private infrastructure.”

The point of doing this is, according to Shuttleworth, because the further up the stack a vendor goes the more opinionated they have to be. So with raw access then there is more flexibility with what can be done.

The move is an understandable one for Canonical as it places it in a solid position to capitalise on Kubernetes adoption.

Kubernetes is only one piece of the puzzle though because there is also Docker, which has quickly become the default name for containers.

Currently around 70% of Docker containers are Ubuntu based, of which Canonical is the guardian, so the company appears to have all bases covered.

On the Docker front, the company has been working to make it easier to run its technology on various cloud platforms.
This article is from the CBROnline archive: some formatting and images may not be present.