โ† All AWS Flashcard Decks

High Availability Flashcards

7 cards from real AWS practice questions. Tap to flip, then mark Knew It or Still Learning โ€” missed cards come back until you master them.

Read the first 7 High Availability flashcards as text
  1. A DevOps team needs to ensure their ECS Fargate service automatically recovers from task failures across two Availability Zones. Which configuration achieves this?

    Answer: Set desired count to 2 with tasks spread across AZs and enable ECS service auto-scaling

    Setting desired count to 2 with AZ spread and auto-scaling ensures tasks are distributed and recovered across multiple AZs for high availability.

  2. Which AWS service enables you to define a Route 53 health check that automatically fails over traffic from an unhealthy primary EC2 instance to a standby instance?

    Answer: Route 53 active-passive failover with health checks

    Route 53 active-passive failover routing policy uses health checks to automatically redirect traffic to a standby resource when the primary becomes unhealthy.

  3. A multi-AZ RDS deployment experiences a primary instance failure. What is the expected recovery behavior?

    Answer: RDS automatically promotes the standby replica with a DNS endpoint update, typically within 1-2 minutes

    Multi-AZ RDS uses synchronous replication and automatically fails over to the standby by updating the DNS CNAME, requiring no manual intervention.

  4. Which combination of services provides the highest availability for a stateless web application serving global users?

    Answer: CloudFront with Route 53 geolocation routing and multi-region ALBs with health checks

    CloudFront with Route 53 health-check-based routing across multi-region ALBs provides global distribution, caching, and automatic regional failover.

  5. In a CodeDeploy blue/green deployment to EC2, what happens to the original (blue) instances after a successful deployment and traffic shift?

    Answer: They remain running for a configurable wait period before termination, allowing rollback if needed

    CodeDeploy retains blue instances for a configurable time window after the traffic shift, enabling quick rollback before they are terminated.

  6. An application deployed with AWS Elastic Beanstalk must remain available during deployments with zero downtime. Which deployment policy achieves this?

    Answer: Rolling with additional batch

    Rolling with additional batch launches extra instances first, ensuring full capacity is maintained throughout the deployment with no downtime.

  7. Which AWS feature allows DynamoDB to automatically replicate data across multiple AWS Regions for high availability and disaster recovery?

    Answer: DynamoDB Global Tables

    DynamoDB Global Tables provide fully managed, multi-region, multi-active replication with automatic conflict resolution.