What is Amazon EKS?

Amazon Elastic Container Service for Kubernetes (Amazon EKS) is a managed service that makes it easy for you to run Kubernetes on AWS without needing to install and operate your own Kubernetes clusters.
Amazon EKS is a tool in the Containers as a Service category of a tech stack.

Who uses Amazon EKS?

Companies
25 companies use Amazon EKS in their tech stacks, including Moogsoft, Condé Nast, and Cuemby Tech.

Developers
7 developers use Amazon EKS.

Amazon EKS Integrations

Docker, Jenkins, GitLab, Kubernetes, and New Relic are some of the popular tools that integrate with Amazon EKS. Here's a list of all 24 tools that integrate with Amazon EKS.

Why developers like Amazon EKS?

Here’s a list of reasons why companies and developers use Amazon EKS
Top Reasons
Be the first to leave a pro
Amazon EKS Reviews

Here are some stack decisions, common use cases and reviews by companies and developers who chose Amazon EKS in their tech stack.

Sebastian Gębski
Sebastian Gębski
CTO at Shedul/Fresha · | 6 upvotes · 15.7K views
atFresha Engineering
Amazon RDS
Amazon S3
Amazon EKS
Amazon EC2
Ansible
Terraform
Kubernetes
Docker Compose
Docker

Heroku was a decent choice to start a business, but at some point our platform was too big, too complex & too heterogenic, so Heroku started to be a constraint, not a benefit. First, we've started containerizing our apps with Docker to eliminate "works in my machine" syndrome & uniformize the environment setup. The first orchestration was composed with Docker Compose , but at some point it made sense to move it to Kubernetes. Fortunately, we've made a very good technical decision when starting our work with containers - all the container configuration & provisions HAD (since the beginning) to be done in code (Infrastructure as Code) - we've used Terraform & Ansible for that (correspondingly). This general trend of containerisation was accompanied by another, parallel & equally big project: migrating environments from Heroku to AWS: using Amazon EC2 , Amazon EKS, Amazon S3 & Amazon RDS.

See more
Greg Ratner
Greg Ratner
Co-Founder, CTO at Troops · | 2 upvotes · 3.9K views
atTroops
Serverless
Amazon EC2
Kubernetes
Amazon EKS

We are moving all of our infrastructure to Amazon EKS on Kubernetes from our our Amazon EC2 hosts. This gives less management overhead, host security and networking and aides a lot of compliance headaches since it's a Serverless architecture.

See more
Jack Graves
Jack Graves
Head of Product Development at Automation Consultants · | 1 upvotes · 686 views
atAutomation Consultants
Amazon EKS

Amazon EKS is used to host our Cloud Apps - including the Atlassian Apps we make for Jira and Confluence. It enables fault-tolerant and highly-available hosting for our Apps, in the form of Docker containers.

See more

Amazon EKS's features

  • Managed Kubernetes Control Plane - Amazon EKS provides a scalable and highly-available control plane that runs across multiple AWS availability zones.
  • Security and Networking - Amazon EKS makes it easy to provide security for your Kubernetes clusters, with advanced features and integrations to AWS services and technology partner solutions.
  • Logging - Amazon EKS is integrated with Amazon CloudWatch Logs and AWS CloudTrail to provide visibility and audit history tracking of your cluster and user activity.
  • Certified Conformant - Amazon EKS runs upstream Kubernetes and is certified Kubernetes conformant, so you can use all the existing plugins and tooling from the Kubernetes community.

Amazon EKS Alternatives & Comparisons

What are some alternatives to Amazon EKS?
Amazon EC2 Container Service
Amazon EC2 Container Service lets you launch and stop container-enabled applications with simple API calls, allows you to query the state of your cluster from a centralized service, and gives you access to many familiar Amazon EC2 features like security groups, EBS volumes and IAM roles.
Google Kubernetes Engine
Container Engine takes care of provisioning and maintaining the underlying virtual machine cluster, scaling your application, and operational logistics like logging, monitoring, and health management.
AWS Fargate
AWS Fargate is a technology for Amazon ECS and EKS* that allows you to run containers without having to manage servers or clusters. With AWS Fargate, you no longer have to provision, configure, and scale clusters of virtual machines to run containers.
Docker Cloud
Docker Cloud is the best way to deploy and manage Dockerized applications. Docker Cloud makes it easy for new Docker users to manage and deploy the full spectrum of applications, from single container apps to distributed microservices stacks, to any cloud or on-premises infrastructure.
Docker for AWS
An integrated, easy-to-deploy environment for building, assembling, and shipping applications on AWS, Docker for AWS is a native AWS application optimized to take optimal advantage of the underlying AWS IaaS services while giving you a modern Docker platform that you can use to deploy portable apps.
See all alternatives

Amazon EKS's Stats

- No public GitHub repository available -