A.將Amazon Route 53故障轉移路由與基于地理位置的路由一起使用。將網(wǎng)站托管在自動縮放的Amazon EC2實例之后,該實例位于Application Load Balancer后面,并為每個區(qū)域中的應用程序層提供額外的Application Load Balancer和EC2保證。將多可用區(qū)部署與MySQL用作數(shù)據(jù)層
B.使用Amazon Route 53循環(huán)路由,通過運行狀況檢查將負載平均分配到幾個區(qū)域。將網(wǎng)站托管在具有網(wǎng)絡負載均衡器后面的AWS Fargate技術容器的自動縮放的Amazon ECS上,并在每個區(qū)域中為應用程序層提供額外的Network Load Balancer和Fargate容器。將Amazon Aurora副本用于數(shù)據(jù)層
C.使用基于Amazon Route 53的基于延遲的路由通過運行狀況檢查將路由路由到最近的區(qū)域。在每個區(qū)域的Amazon S3中托管網(wǎng)站,并將Amazon API Gateway與AWS Lambda一起用于應用程序層。將Amazon DynamoDB全局表與Amazon DynamoDB Accelerator(DAX)一起用作數(shù)據(jù)層進行緩存
D.使用基于Amazon Route 53地理位置的路由。將網(wǎng)站托管在網(wǎng)絡負載均衡器后面的自動縮放的AWSFargate容器上,并為每個區(qū)域中的應用程序層提供額外的Network Load Balancer和Fargate容器。使用適用于Aurora MySQL的Amazon Aurora Multi-Master作為數(shù)據(jù)層