Question 370
A system chooses appropriate managed compute for work duration and control. The team confirms that small container services need simple scaling without Kubernetes cluster operations. Which next design step is best?
Explanation
Correct Answer
The scenario identifies this requirement: Small container services need simple scaling without Kubernetes cluster operations. Select Deploy them on Amazon ECS with Fargate as the specified technical mechanism. ECS/Fargate offers managed task scheduling without Kubernetes. This response addresses the problem described rather than a different design goal.
Incorrect Answers
The option Use Amazon EKS where Kubernetes controllers are required addresses a separate condition: a portable Kubernetes operator controls complex workload custom resources. EKS provides Kubernetes APIs and custom resource extensibility. The actual requirement is small container services need simple scaling without Kubernetes cluster operations. Recommended corrective action: Deploy them on Amazon ECS with Fargate. ECS/Fargate offers managed task scheduling without Kubernetes.
Run the application on EC2 with approved instance configuration would help if a vendor requires full OS access and specialized kernel modules. EC2 exposes guest OS control unavailable in serverless containers. That is not the symptom described here: small container services need simple scaling without Kubernetes cluster operations. The matching response is Deploy them on Amazon ECS with Fargate, because eCS/Fargate offers managed task scheduling without Kubernetes.
For the alternative failure a sustained batch transform needs custom binaries and long runtimes, the control Use AWS Batch or ECS tasks for long-running containerized processing is relevant: batch and ECS support runtimes unsuitable for Lambda. Here the evidence instead is small container services need simple scaling without Kubernetes cluster operations. The selected technical mechanism is Deploy them on Amazon ECS with Fargate: eCS/Fargate offers managed task scheduling without Kubernetes.