AWS Certified Solutions Architect Professional SAP-C02 Practice Question

A global e-commerce company is modernizing its monolithic application to a microservices architecture running on Amazon EC2 instances behind an Application Load Balancer. The development team uses an AWS CodePipeline pipeline for their CI/CD process. Currently, they use an all-at-once deployment strategy, which has led to significant downtime and customer-facing errors during recent releases. The operations team has also struggled to perform quick rollbacks, extending the impact of faulty deployments. The company wants to implement a deployment strategy that minimizes downtime, reduces the risk of new releases, and enables rapid, automated recovery from deployment failures to improve operational excellence. Which solution should a solutions architect recommend?

  • Implement a blue/green deployment strategy using AWS CodeDeploy. Configure the deployment group to shift traffic to the new green environment and set up CloudWatch alarms that trigger an automatic rollback to the blue environment if key performance metrics degrade.

  • Continue with an in-place deployment strategy but schedule it during off-peak hours. Require the operations team to actively monitor CloudWatch dashboards for 60 minutes post-deployment and execute a pre-written rollback script if errors exceed a documented threshold.

  • Integrate AWS Systems Manager into the CI/CD pipeline to ensure all EC2 instances are patched and conform to a hardened configuration baseline before any new application code is deployed via the existing all-at-once method.

  • Configure the pipeline to use AWS CodeDeploy for a rolling deployment, updating 25% of the EC2 fleet at a time and monitoring CloudWatch metrics for any anomalies before proceeding to the next batch.

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