A startup is launching a global online marketplace on AWS. The application requires high availability and resilience against local data center failures for its transactional database. Additionally, the startup wants to minimize latency for users worldwide who access static product images. Which of the following architectural strategies should the startup implement? (Select TWO.)
- Deploy the primary and standby database instances across multiple Availability Zones within the same AWS Region.Cevap
- Store and cache the static product images in AWS Edge Locations using a content delivery network.Cevap
- CDeploy the transactional database across multiple AWS Edge Locations to enable low-latency local database writes.
- DEstablish synchronous database replication across different AWS Regions to prevent data loss in the event of a regional disaster.
- EDeploy the database in multiple AWS Local Zones to serve as the primary disaster recovery site for a complete regional outage.
Cevap
Deploying the primary and standby database instances across multiple Availability Zones within the same AWS Region, and storing and caching the static product images in AWS Edge Locations using a content delivery network.
The correct architecture uses multiple Availability Zones within a single Region to ensure high availability and automatic failover for the database in case of a data center outage. It also utilizes AWS Edge Locations (via a service like Amazon CloudFront) to cache static images closer to international users, drastically reducing latency.
Adım Adım Çözüm
Anahtar Kavram
AWS Global Infrastructure components including Regions, Availability Zones, and Edge Locations, and their appropriate architectural use cases.