AWS Certified Solutions Architect – Associate (SAA-C03) — Question 505

A company runs container applications by using Amazon Elastic Kubernetes Service (Amazon EKS). The company's workload is not consistent throughout the day. The company wants Amazon EKS to scale in and out according to the workload.

Which combination of steps will meet these requirements with the LEAST operational overhead? (Choose two.)

Answer options

Correct answer: B, C

Explanation

To dynamically scale container workloads on Amazon EKS, a combination of pod-level and node-level scaling is required. Utilizing the Kubernetes Metrics Server enables the Horizontal Pod Autoscaler (HPA) to scale the number of pods based on resource metrics, while the Kubernetes Cluster Autoscaler automatically adjusts the underlying EC2 node count when pods cannot be scheduled due to resource constraints. Other options like AWS Lambda, Amazon API Gateway, or AWS App Mesh do not natively handle the automated scaling of Kubernetes pods or worker nodes.