Video: The biggest challenges and opportunities facing Amazon Web Services
Kicking off the first official day of AWS re:Invent in Las Vegas on Wednesday, AWS CEO Andy Jassy explained that Amazon EKS runs the upstream version of the open-source Kubernetes software, allowing for the use of existing plugins and tooling from the Kubernetes community.
"Hundreds of millions" of containers are being launched on AWS from the likes of CapitalOne and McDonald's, but over the last 12 months, Jassy said customers have become increasingly interested in Kubernetes. 63 percent of the Kubernetes that is running in the cloud is in AWS, but Jassy said for those wanting to go down this path, there's work to be done, one of the main reasons for launching EKS.
He said users were already running Kubernetes on top of AWS; however they now have the direct support of the cloud giant to do so.
Applications running on Amazon EKS are fully compatible with applications running on any standard Kubernetes environment, in on-premises datacentres or public clouds, which means Kubernetes applications can be migrated to Amazon EKS with no code change required.
"This makes running Kubernetes as a managed service on top of AWS much, much easier," the CEO said. "At AWS, we saw this as an opportunity to remove some undifferentiated heavy lifting. We want to let you take full advantage of the speed, agility, and immutability that containers offer so you can focus on building your applications rather than managing your infrastructure."
Jassy said EKS is integrated with a lot of key AWS features, and said the company is working "really hard" on making more available.
Jassy also lifted the lid on AWS Fargate, which allows users to run containers without managing servers or clusters.
AWS Fargate is in essence like EC2, but instead of a virtual machine, it's a container.
"It's a technology that allows you to use containers as a fundamental compute primitive without having to manage the underlying instances," AWS explained. "All you need to do is build your container image, specify the CPU and memory requirements, define your networking and IAM policies, and launch."
PREVIOUS AND RELATED COVERAGE
Mirantis's new Mirantis Cloud Platform's Container-as-a-Service functionality expands beyond private OpenStack clouds to run Kubernetes on the public Amazon Web Services cloud.
Want to use Kubernetes, but worried about portability across clouds, containers, and vendors? Don't be. The Cloud Native Computing Foundation has you covered.
After providing VMware customers with bare metal access, AWS has extended the offering to its own customers in public preview.
Amazon Web Services (AWS) is reportedly building a Kubernetes service, which is bigger than just containers.
Amazon Web Services: The smart person's guide (TechRepublic)
This comprehensive guide about AWS covers the expansive cloud services offered by Amazon, common use cases and technical limitations, and what to know when adopting this technology.
Disclaimer: Asha McLean travelled to AWS re:Invent as a guest of AWS.