AWS Certified Solutions Architect Professional SAP-C02 Practice Question

A financial analytics company is migrating its legacy market simulation platform to AWS. The platform runs a critical, monolithic application every night to perform complex risk calculations. The core simulation component is single-threaded and requires over 512 GiB of RAM to hold the entire dataset in memory for the duration of the run. The entire process, including data loading and result aggregation, must complete within a 4-hour window. The company wants a highly reliable and performant solution on AWS that minimizes manual intervention.

Which architecture should a solutions architect recommend to meet these requirements?

  • Launch the application on a single, large memory-optimized EC2 instance in one Availability Zone. Create an AMI from the configured instance as a backup for manual recovery in another AZ.

  • Use AWS Batch with AWS Fargate as the compute environment. Define a job that requests the required vCPU and memory, and allow AWS Batch to manage the execution.

  • Refactor the application into microservices and deploy it on a fleet of general-purpose EC2 instances managed by an Auto Scaling group. Use an Application Load Balancer to distribute the workload.

  • Deploy the application on a memory-optimized EC2 instance within an Auto Scaling group configured with a minimum, maximum, and desired capacity of 1. Configure the Auto Scaling group to span multiple Availability Zones.

AWS Certified Solutions Architect Professional SAP-C02
Design Solutions for Organizational Complexity
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