MITB Banner

Now You Can Use Kubernetes On AWS Easier Than Ever Before

Share

Amazon has come up with a lot of exciting announcements in its ongoing event — AWS re:Invent — which is being conducted virtually this year. These announcements are focused around providing developers and builders with flexible choices, reducing the operational burdens, simplifying the solutions to run at scale, democratising AI and machine learning, facilitating data analytics, and finally improving customer engagements. 

Focused on bringing flexibility to developers and driving a big push towards the cloud, Andy Jassy, in his keynote announced ECS Anywhere and EKS Anywhere — container-services offered by the company. In this big container-focused announcement, developers can now run these services on-premise as well as in the cloud. As a part of the announcement, customers can now use these popular AWS services on-premises and cloud with the same kind of tools — vis. a vis same management and deployment mechanisms. The company also announced it was open-sourcing EKS. 

In a tech briefing by Olivier Klein, the Head of Emerging Technologies in the APAC region at AWS, said that India is a robust market for them with a strong developer-base in India. “To help the developer community, we are constantly looking at ways to reduce the operational burden on them. One of the demands put forth by the builder community was to come up with more open-source structures and bring about containerisation to be run completely serverless,” he added. 

What Is Amazon EKS and ECS Services

Containerisation is a standard way of packaging the application’s code, configurations and dependencies. Using multiple containers makes it faster, mobile and uses less memory than in the cloud environment. Amazon ECS and EKS are two popular container orchestration services that have been extensively used by developers. 

While ECS is a generalised container service, EKS is a specific service for Kubernetes. ECS is highly scalable and ensures high performance while supporting Docker containers, whereas EKS is easy to deploy, manage, and scale containerised applications using Kubernetes on AWS. As EKS leverages the open-source tool Kubernetes, all applications managed by Amazon EKS are fully compatible with applications driven by any standard Kubernetes environment.

“People really love containers. If you look at the growth in containers in computing, it’s pretty astounding, and the vast majority of it continues to run in the cloud on top of AWS,” Andy Jassy, CEO, AWS had said in his keynote at the AWS re:Invent.

Open Sourcing EKS & Its Differentiating Factors

While responding to Analytics India Magazine during the tech briefing, Klein said that Amazon open-sourced EKS to provide full flexibility to developers wherever they run it. While comparing the open-source components, especially with Kubernetes, he noted that Kubernetes is highly complex. For developers not familiar with its infrastructure, it can be tough to get used to the Kubernetes development workflow. Furthermore, it can be challenging to use in case of simple applications which do not intend to develop anything complex for a large or distributed audience. 

“Sometimes it may make sense to use Kubernetes, but at other times you may want to use ECS or Kubernetes-as-a-service by EKS which may be better structured.” He also added that Kubernetes might have a lot of dependencies. However, by open-sourcing EKS and bringing in improvements, we are ensuring that there are no dependencies and can be run on-premise or desktop or cloud. “It basically provides flexibility to developers on the underlying infrastructure and overall a great experience,” he said. 

With such improvements, EKS may provide advantages such as improving availability and observability allowing to identify and resolve issues faster; allows provisioning and scaling resources efficiently; and most importantly, provides a secure Kubernetes environment. AWS works closely with the community to address critical security issues and help ensure that every EKS cluster is secure.

In addition to open-sourcing EKS, Amazon also announced Amazon EKS Distro (EKS-D), a Kubernetes distribution based on and used by EKS. It will enable EKS to create reliable and secure Kubernetes clusters while providing builds and codes of open source Kubernetes. The blogpost stated that clusters created with EKS Distro releases would be running the same Kubernetes releases, version aligned dependencies, and security patches deployed by Amazon EKS to create and self-manage reliable and secure Kubernetes clusters. 

Wrapping Up

These moves by AWS are not only aimed at giving customers as much flexibility as possible but also compete with its counterparts who already have a big say in the multi-cloud and hybrid world. Open-sourcing EKS can also be said to be a take on its competitors such as Red Hat OpenShift Container Platform that already creates and deploys any application, quickly and easily, on virtually any infrastructure; or Azure Kubernetes Service (AKS) that provides an open solution offering easy configuration of using containers and applications.

Share
Picture of Srishti Deoras

Srishti Deoras

Srishti currently works as Associate Editor at Analytics India Magazine. When not covering the analytics news, editing and writing articles, she could be found reading or capturing thoughts into pictures.
Related Posts

CORPORATE TRAINING PROGRAMS ON GENERATIVE AI

Generative AI Skilling for Enterprises

Our customized corporate training program on Generative AI provides a unique opportunity to empower, retain, and advance your talent.

Upcoming Large format Conference

May 30 and 31, 2024 | 📍 Bangalore, India

Download the easiest way to
stay informed

Subscribe to The Belamy: Our Weekly Newsletter

Biggest AI stories, delivered to your inbox every week.

AI Courses & Careers

Become a Certified Generative AI Engineer

AI Forum for India

Our Discord Community for AI Ecosystem, In collaboration with NVIDIA. 

Flagship Events

Rising 2024 | DE&I in Tech Summit

April 4 and 5, 2024 | 📍 Hilton Convention Center, Manyata Tech Park, Bangalore

MachineCon GCC Summit 2024

June 28 2024 | 📍Bangalore, India

MachineCon USA 2024

26 July 2024 | 583 Park Avenue, New York

Cypher India 2024

September 25-27, 2024 | 📍Bangalore, India

Cypher USA 2024

Nov 21-22 2024 | 📍Santa Clara Convention Center, California, USA

Data Engineering Summit 2024

May 30 and 31, 2024 | 📍 Bangalore, India

Subscribe to Our Newsletter

The Belamy, our weekly Newsletter is a rage. Just enter your email below.