A digital health enterprise is designing a high-availability patient telemetry ingestion platform across two AWS Regions: us-east-1 (primary) and us-west-2 (secondary). The platform must ingest real-time data from medical IoT devices.
The requirements are:
- High availability for the public ingestion API endpoints. In the event of a primary region outage, traffic must automatically fail over to the secondary region. The public DNS routing policy must evaluate endpoint health before routing.
- The database layer requires a Recovery Time Objective (RTO) of less than 10 minutes and a Recovery Point Objective (RPO) of less than 1 minute.
- Outbound internet connectivity for ingestion servers running in private subnets of multiple Availability Zones in each region must be highly resilient against Availability Zone failures.
- Internal microservices in both regions must resolve the private domain internal-telemetry.local to regional VPC endpoints locally without routing traffic over the public internet.
Which two of the following configuration options should the solutions architect select to meet these requirements? (Select two.)
- Configure Amazon Route 53 with an Active-Passive Failover routing policy for the public domain using Application Load Balancer health checks. Associate the private hosted zone internal-telemetry.local with the VPCs in both us-east-1 and us-west-2.Answer
- Set up an Amazon Aurora Global Database with the primary database cluster in us-east-1 and a secondary database cluster in us-west-2. Deploy a NAT Gateway in each Availability Zone containing private subnets in both regions.Answer
- CConfigure Amazon Route 53 with an Active-Passive Failover routing policy. To handle private DNS resolution, create the private hosted zone internal-telemetry.local in us-east-1 and associate it only with the us-east-1 VPC, allowing the us-west-2 VPC resources to resolve it via default public DNS recursion.
- DDeploy the application servers in private subnets across multiple Availability Zones in each region. In each region, deploy a single NAT Gateway in a single public subnet to handle all outbound egress traffic for all private subnets across all Availability Zones.
- ETo achieve the database RPO and RTO requirements, deploy an RDS PostgreSQL DB instance in us-east-1 with a Multi-AZ standby deployment. Direct read-heavy analytics workloads in the secondary region to query the standby instance directly to offload the primary database.