AWS Certified Solutions Architect Professional SAP-C02 Practice Question

A company runs more than 100 microservices on Amazon EKS. The clusters currently use managed node groups with Bottlerocket AMIs, but the platform team still spends about 20 hours each week patching and replacing worker nodes. The company wants to reduce infrastructure provisioning and patching overhead while continuing to use Kubernetes-native features such as custom resource definitions (CRDs), DaemonSets, and IAM roles for service accounts (IRSA). Application containers must remain in the existing VPC and require no significant refactoring.

Which deployment strategy best meets these requirements?

  • Replace the managed node groups with self-managed Auto Scaling groups running an Amazon Linux 2 AMI and automate patching by using AWS Systems Manager Patch Manager.

  • Migrate the microservices to an Amazon ECS cluster that uses an EC2 launch type and enable automated AMI updates for the container instances.

  • Create Fargate profiles for the relevant EKS namespaces and schedule the microservice Pods on AWS Fargate instead of EC2 worker nodes.

  • Port each microservice to AWS App Runner and decommission the EKS clusters.

AWS Certified Solutions Architect Professional SAP-C02
Design for New Solutions
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot