Sold by: binbash
Our K8s EKS platform cluster empowers seamless container orchestration, scalability, and high availability for your applications. Experience simplified management and enhanced performance.
Overview
Amazon Elastic Kubernetes Services (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 control plane or worker nodes.
Data Plane¶ We have 3 options here:
- Managed Nodes
- Fargate
- Fargate Spot
Considerations Each option has its pros and cons with regard to cost, operation complexity, extensibility, customization capabilities, features, and management. In general we implement Managed Nodes. The main reasons being:
- They allow a high degree of control in terms of the components we can deploy and the features those components can provide to us. For instance we can run ingress controllers and service mesh, among other very customizable resources.
- AWS takes care of provisioning and lifecycle management of nodes which is one less task to worry about.
- Upgrading Kubernetes versions becomes much simpler and quicker to perform.
- We still can, at any time, start using Fargate and Fargate Spot by simply creating a profile for one or both of them, then we only need to move the workloads that we want to run on Fargate profiles of our choice.
Highlights
- Highly Secure: EKS automatically applies the latest security patches to your cluster control plane.
- Multiple Availability Zones: EKS auto-detects and replaces unhealthy control plane nodes and provides on-demand, zero downtime upgrades and patching.
- Serverless Compute: EKS supports AWS Fargate to remove the need to provision and manage servers, improving security through application isolation by design.
Details
Sold by