Amazon today announced the general availability of Amazon EKS Anywhere, a deployment option for Amazon EKS that enables companies to create and operate Kubernetes clusters on-premises using VMware vSphere. EKS Anywhere provides an installable software package for creating and operating Kubernetes clusters on-premises, as well as automation tooling for cluster lifecycle support.
Kubernetes, an open source container orchestration system for automating app deployment, scaling, and management, has grown in popularity as enterprises increasingly embrace software containerization. A container packages code and its dependencies so that apps run reliably from one computing environment to another, often saving on deployment and maintenance costs.
EKS Anywhere and EKS Connector
EKS Anywhere, which was unveiled last December during Amazonâ€™s AWS re:Invent 2020 conference, aims to reduce the complexity of buying or building management tooling to create clusters, configure the operating environment, and update software. Similar to services like Googleâ€™s Anthos and Microsoftâ€™s Azure Arc, EKS Anywhere provides businesses with a single tool to manage their container clusters across clouds and on-premise datacenters.
With EKS Anywhere, Amazon Web Services (AWS) customers tap the EKS console to view Kubernetes clusters and integrate EKS Anywhere with products from partners. EKS Anywhere also provides the ability to integrate with third-party tools in other areas, like networking and security.
â€œEKS Anywhere is fully supported by AWS. In addition, you can leverage the EKS console to view all your Kubernetes clusters, running anywhere,â€ Channy Yun, principal developer advocate at AWS, wrote in a blog post. â€œAmazon EKS Anywhere [enables customers to] leverage EKS features with [their] on-premise infrastructure [and] accelerate adoption with partner integrations, managed add-ons, and curated open source tools.â€
In addition, Amazon launched in public preview EKS Connector, a capability that allows AWS customers to connect any Kubernetes clusters to the EKS console. EKS Connector supports self-managed clusters on EC2, EKS Anywhere clusters running on-premises, and other Kubernetes clusters running outside of AWS to the EKS console.
EKS Connector is now in public preview in all AWS Regions where Amazon EKS is available, Amazon said.
A play for on-premises
EKS Anywhere and EKS Connector are part of a clear play for businesses embracing hybrid cloud and private infrastructure setups. During the Re:Invent keynote last year, CEO Andy Jassy acknowledged this, pointing out that just 4% of worldwide IT spend in 2020 was on cloud technologies.
â€œ[Companies] still have a lot of â€¦ containers that [they] need to run on-premises as [theyâ€™re] making this transition to the cloud,â€ Jassy said. â€œ[They] really want to have the same management and deployment mechanisms that they have in AWS on-premises â€” customers have asked us to work on this.â€
While cloud infrastructure spending surpassed on-premises datacenter spending in 2020, the on-prem market remains incredibly robust. Enterprises spent $90 billion on datacenter hardware and software as the app container market topped $2.1 billion in value, according to Statista. While the pandemicâ€™s long-term effect on cloud adoption remains to be seen, itâ€™s clear thereâ€™s a large customer base for products like EKS Anywhere.