Kubernetes is an open-source system for automating deployment, operations, and scaling of containerized applications. It groups containers that make up an application into logical units for easy management and discovery.
Although once Kubernetes is up and running it allows you to operate microservices on your cluster easily and very effectively, launching Kubernetes in the first place can present some very real challenges. For starters, you need to familiarize yourself with Kubernetes concepts, install and configure the Kubectl CLI and set up nodes with sufficient capacity. You need to set up intra-cluster networking, obtain the relevant Kubernetes binaries and images such as etcd and Docker and prepare security certs and credentials. Furthermore, you will need to configure and install the base software on the nodes (Docker, kubelet etc.), bootstrap the cluster and finally start the services.
It is critical for IT decision makers to develop an approach that allows them to maximize the benefits they can get from various clouds. This will ensure that their decisions around cloud map to their business goals, and provide their DevOps teams with the agility and velocity that they need to be most productive.
This is where organizations are realizing that a multi-cloud strategy can offer the greatest results for enterprises of all kinds. The benefits go beyond just avoiding cloud vendor lock-in, since different clouds can be better suited to different applications, and therefore the freedom to choose among them can ensure a best-fit solution.
Innovation and the pace of that innovation were the two main discussion points at last week’s KubeCon EU. The official community conference of Kubernetes. KubeCon was a platform for some important announcements including Kubernetes involvement in CNCF (Cloud Native Computing Foundation) for its governance going forward. This transfers control of Kubernetes to a wider committee, while still ensuring it stays razor focused on its direction and mission.
Attending the conference showed that Kubernetes is moving at an incredibly fast pace. Hidden features were revealed alongside announcing the project’s roadmap. There is so much innovation in the project from vendors and individuals demonstrating the bet many are placing on Kubernetes to become mainstream in the future.
Last week Cisco announced its intent to acquire CliQr, an application-defined cloud orchestration platform to model, deploy and manage applications across bare metal, virtualized and container environments. News spread across the cloud world as you would expect highlighting the further consolidation of the cloud market. One opinion caught our attention.
David Linthicum published on InfoWorld his opinion that the purchase is bad news for enterprises. The planned acquisition he suggests isn’t great for IT shops pursuing a multi-cloud strategy. That tools like CliQr’s “are important important for enterprise admins to deploy and manage applications across the gamut of bare-metal, virtualized, and container-based environments. Such tools are particularly important when you use multiple cloud providers, as most enterprises should.”
News out in mid-February reported that after a seven-year migration to the cloud, Netflix had moved the rest of its video streaming to the AWS cloud. The poster child for AWS, some might think that Netflix has adopted a one-size-fits-all cloud strategy. But, let’s be completely clear, Netflix isn’t 100% running on AWS. Netflix is also using Google cloud storage for some archiving and continues to use a data center to run and manage its DVD business according to Fortune.