Intelligent SME.tech Issue 25 | Page 26

// PREDICTIVE INTELLIGENCE //

THE PERSON THAT LOOKS
AFTER THE LIFE CYCLE OF CONTAINERS IN A KUBERNETES ENVIRONMENT IS NOT YOUR TRADITIONAL OPERATIONS
INFRASTRUCTURE ADMIN .
Containers and Kubernetes have greatly simplified operations for DevOps teams . Previously , to create a virtual machine or to provision a physical server , developers needed to talk to a number of different units including the infrastructure team , backup administrators and network administrators . With containers and Kubernetes , that workflow is not needed anymore . Developers have become the A-team and are responsible for everything . The infrastructure team is still required to provision physical servers and put in the layer of Kubernetes and hypervisors , but they are no longer needed to create new applications or the resources needed for the applications . All this means that companies can go to market with new applications and technologies , internally or externally , much faster . The provisioning phase of any application – the testing and moving it from development stage to production stage – now takes place in a very short time .
Also , with app deployments accelerating , very often companies experience huge server workloads . For high availability , Kubernetes can shift from one cluster or one node or one server to another very easily , thus making processing faster and more efficient . It optimises the response time and evenly distributes tasks to avoid overloading compute nodes . Kubernetes can load balance by creating more microservices and containers to serve the excess load . When the load scales down , those containers are deleted .
In simple terms , what Kubernetes has done , is to decouple the application from the data and the underlying infrastructure . The repeatable service and repeatable function becomes an independent piece of code that can be replicated to any number of servers , to any infrastructure or to any site , that would give organisations and their customers much more agility , resiliency and a much faster go-tomarket . Kubernetes enables organisations to create self-healing , high available applications .
Kubernetes in the Middle East
Enterprises that we talk to in the Middle East have a good understanding of Kubernetes . It ’ s not just a buzzword – like in the early days of cloud , companies were using the term ‘ cloud ’ quite loosely by saying that they were moving to private cloud or public cloud , when , most
26 intelligent
. tech
Intelligent SME . tech