Architecting on AWS Certification Architecting on AWS Certification High Availability & Fault Tolerance 1 — Questions and Answers
Question 1: Which AWS service enables you to distribute incoming application traffic across multiple targets, such as EC2 instances, in multiple Availability Zones?
- Amazon CloudFront
- Elastic Load Balancing (Correct answer)
- Amazon Route 53
- AWS Global Accelerator
Correct answer: Elastic Load Balancing
Elastic Load Balancing automatically distributes incoming traffic across multiple targets in one or more Availability Zones to increase fault tolerance.
Question 2: What is the minimum number of Availability Zones recommended when designing a highly available architecture on AWS?
- 1
- 2 (Correct answer)
- 3
- 4
Correct answer: 2
AWS recommends deploying across at least 2 Availability Zones so that if one AZ fails, the application continues running in the other.
Question 3: Which Amazon RDS feature automatically creates a standby replica in a different Availability Zone and promotes it if the primary fails?
- Read Replicas
- Multi-AZ deployment (Correct answer)
- RDS Proxy
- Aurora Global Database
Correct answer: Multi-AZ deployment
RDS Multi-AZ maintains a synchronous standby replica in a different AZ and automatically fails over to it during outages.
Question 4: An architect wants an S3-based static website to withstand the failure of an entire AWS Region. Which feature should be configured?
- S3 Versioning
- S3 Cross-Region Replication (Correct answer)
- S3 Transfer Acceleration
- S3 Lifecycle Policies
Correct answer: S3 Cross-Region Replication
S3 Cross-Region Replication asynchronously copies objects to a bucket in another Region, enabling region-level fault tolerance.
Question 5: Which Route 53 routing policy sends traffic to the healthiest endpoint and can automatically failover when a primary endpoint becomes unhealthy?
- Weighted routing
- Latency routing
- Failover routing (Correct answer)
- Geolocation routing
Correct answer: Failover routing
Route 53 Failover routing directs traffic to a primary resource and automatically routes to a secondary resource when health checks detect a failure.
Question 6: What AWS feature allows an Auto Scaling group to replace unhealthy EC2 instances automatically without manual intervention?
- Scheduled scaling
- Health check replacement (Correct answer)
- Predictive scaling
- Target tracking
Correct answer: Health check replacement
Auto Scaling groups perform periodic health checks and automatically terminate and replace any instance that fails the check.
Which AWS service enables you to distribute incoming application traffic across multiple targets, such as EC2 instances, in multiple Availability Zones?