A company is designing a high-availability telemetry processing system for a regional electric vehicle (EV) charging network. The application tier runs on Amazon EC2 instances in an Auto Scaling group across multiple Availability Zones, positioned behind an Application Load Balancer (ALB). The database tier uses Amazon Aurora PostgreSQL. The design requirements specify a Recovery Time Objective (RTO) of 15 minutes and a Recovery Point Objective (RPO) of 2 minutes. Outbound communications from the EC2 instances to external third-party APIs must remain highly available even during local network device failures. In the event of a regional disaster, the application must fail over to a secondary AWS region with minimal manual intervention. Which two options should the solutions architect choose to meet these requirements? (Select two.)
- Deploy an Amazon Aurora Global Database with the primary DB cluster in the active region and a secondary DB cluster in the disaster recovery region to achieve sub-minute data replication.Cevap
- Deploy a NAT Gateway in each Availability Zone within the active region, and update the route tables of the private subnets in each zone to point outbound traffic to the NAT Gateway in their corresponding zone.Cevap
- CConfigure a single NAT Gateway in the primary Availability Zone of the active region, routing outbound traffic from all private subnets through this gateway to consolidate outbound traffic and reduce running costs.
- DImplement a backup and restore strategy by scheduling hourly manual snapshots of the Aurora DB cluster, copying the snapshots to the secondary region, and restoring them during a regional failover.
- ECreate a Route 53 Private Hosted Zone for internal API resolution in the active region's VPC, and establish a VPC peering connection to the secondary region's VPC to automatically enable resolution of the private DNS names without associating the zone with the secondary VPC.