Courseiva
Accelerate Workload Migration and ModernizationhardMultiple ChoiceObjective-mapped

SAP-C02 Practice Question: Accelerate Workload Migration and Modernization

A company is migrating a critical application to AWS. The application must be highly available across two Availability Zones. The migration plan includes rehosting the application on EC2 instances in an Auto Scaling group behind an ALB. Which configuration ensures that the application remains available during an Availability Zone failure?

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Use an Auto Scaling group with a minimum of 2 across two Availability Zones, with a distribution strategy of 'balanced best effort'

It uses a minimum of 2 instances across two Availability Zones with the 'balanced best effort' distribution strategy. This ensures that instances are evenly distributed across AZs, with at least one instance per AZ. If one AZ fails, the other AZ still has an instance to serve traffic. Option B is incorrect because a minimum of 1 and maximum of 10 does not guarantee at least one instance per AZ; the Auto Scaling group could place all instances in one AZ. Option C is incorrect because a single AZ is a single point of failure; if that AZ fails, all instances are lost. Option D is incorrect because placing all instances in the same subnet (which is in a single AZ) does not provide AZ-level fault tolerance.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Use an Auto Scaling group with a minimum of 2 across two Availability Zones, with a distribution strategy of 'balanced best effort'

    Why this is correct

    Auto Scaling group with minimum 2 across two AZs ensures at least one instance per AZ.

  • Use an Auto Scaling group with a minimum of 1 and maximum of 10 across two AZs

    Why it's wrong here

    Minimum of 1 could result in all instances in one AZ if the other AZ fails to launch.

  • Launch instances in a single Availability Zone with multiple subnets

    Why it's wrong here

    Single AZ is not resilient to AZ failure.

  • Launch instances in two Availability Zones but place all instances in the same subnet

    Why it's wrong here

    Subnets are tied to AZs; cannot span AZs.

Visual reference

192.168.1.0 /24 256 addresses (254 usable) 192.168.1.0 /25 Subnet A 128 addr (126 usable) 192.168.1.128 /25 Subnet B 128 addr (126 usable) Borrowing 1 bit from host portion creates 2 subnets (/25)

About these practice questions

One of 1,660 original SAP-C02 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This SAP-C02 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SAP-C02 exam.