AWS Certified Solutions Architect Professional SAP-C02 Practice Question

An investment-banking firm is re-architecting its proprietary trade-execution platform from on-premises VMs to AWS.
The Java microservice is stateless and scales horizontally from 10 to more than 500 vCPUs during U.S. trading hours.
Technical requirements for the new compute layer are:

  • Sub-millisecond node-to-node network latency inside the Availability Zone.
  • Isolation of the service that handles client-side TLS private keys so that even root on the EC2 host cannot read the keys.
  • A phased migration to AWS Graviton-based instances to reduce cost while still supporting the current x86_64 build.
  • Automatic horizontal scaling and zero-downtime rolling updates.

Which architecture meets all of the requirements with the LEAST operational overhead?

  • Create an Amazon EC2 Auto Scaling group that uses a mixed-instances policy with separate launch templates for M6i (x86_64) and M6g (Arm64) instances. Enable Nitro Enclaves in each template, place the group in a cluster placement group, configure weighted capacity and a capacity-optimized allocation strategy, and use Instance Refresh for rolling updates.

  • Rewrite the application as AWS Lambda functions invoked through Amazon API Gateway. Use AWS KMS customer-managed keys for signing and configure Provisioned Concurrency to meet peak load.

  • Launch the microservice on EC2 Dedicated Hosts running only M6i instances across two Availability Zones. Use an AWS CloudHSM cluster for key storage and distribute traffic with an Application Load Balancer.

  • Containerize the service and deploy it on AWS Fargate with Amazon ECS. Store the TLS private keys in AWS Secrets Manager and use Service Auto Scaling to add or remove tasks during trading hours.

AWS Certified Solutions Architect Professional SAP-C02
Accelerate Workload Migration and Modernization
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