AWS Certified Solutions Architect Professional SAP-C02 Practice Question

A solutions architect is tasked with optimizing a large fleet of m5.4xlarge EC2 instances running a legacy, monolithic, stateful .NET Framework application on Windows Server. The application serves critical business functions and experiences unpredictable, spiky traffic patterns. An analysis using Amazon CloudWatch shows that the average CPU utilization is consistently below 20%, but the memory utilization is consistently high, between 80-90%. The company wants to significantly reduce costs without compromising performance or availability during peak loads. Any proposed solution must provide a systematic way to apply recommendations across a multi-account organization.

Which strategy should the solutions architect recommend to meet these requirements?

  • Implement an Amazon EC2 Auto Scaling group with a step scaling policy based on CPU utilization, setting the minimum size to a smaller instance like m5.large.

  • Use AWS Compute Optimizer to get data-driven recommendations and begin migrating the fleet to an appropriate memory-optimized (R-series) instance type.

  • Refactor the monolithic application into containerized microservices on .NET Core and deploy it to an Amazon EKS cluster with Cluster Autoscaler.

  • Use AWS Cost Explorer Rightsizing recommendations to identify underutilized instances and manually downsize them to m5.2xlarge instances.

AWS Certified Solutions Architect Professional SAP-C02
Continuous Improvement for Existing 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