CloudGuild · Blog · Cheat sheets · Lessons · Certifications
Amazon EKS — Managed Kubernetes Service: When to Use What (and How the Exam Tests It)
Learn how to choose Amazon EKS for Kubernetes and understand exam questions to excel in the AWS Certified Solutions Architect - Associate.
Amazon Elastic Kubernetes Service (EKS) simplifies running Kubernetes on AWS. It reduces the operational overhead of managing the control plane. This guide focuses on when to use EKS and how to tackle exam questions effectively.
When to Choose Amazon EKS
EKS is a strong choice when:
- You need to deploy, manage, and scale containerized applications efficiently.
- High availability and scalability are essential for your workloads.
- You want to integrate with other AWS services, such as Amazon RDS, Amazon S3, and AWS IAM.
Key Architectural Decisions
Choosing EKS involves several critical architectural decisions:
| Decision Point | Options | Considerations |
|---|---|---|
| Node Types | EC2 instances, Fargate | EC2 for control, Fargate for serverless ease. |
| Networking | VPC-native (CNI), Overlay | VPC-native offers better performance; overlay can simplify. |
| Cluster Autoscaler | Yes, No | Enables dynamic scaling based on workload demand. |
| Add-ons | CoreDNS, kube-proxy, others | Essential for common operational tasks. |
Gotchas & Exam Traps
Be aware of these common pitfalls in the exam:
- EKS incurs a control plane cost per cluster. This is an important detail to remember for budgeting.
- AWS IAM roles are vital for managing permissions. Misconfigurations can lead to serious access issues.
- Networking issues often arise from VPC configurations. Understanding these can be the difference between passing and failing.
How the Exam Tests This
Exam questions about EKS often follow specific patterns:
- Scenario-Based Questions: You may be presented with a situation where you must decide between EC2 and Fargate based on workload requirements.
- Cost Management: Expect questions that test your knowledge of EKS costs, including the control plane fee.
- Networking Configurations: Be prepared for questions regarding VPC-native versus overlay networking and their implications on performance and management.
The Rule to Remember
EKS is ideal for deploying scalable Kubernetes applications without managing the underlying infrastructure complexities.
For more practice, Take the free SAA-C03 mock exam.