此 AWS 解决方案实施有何用途?

该解决方案部署了一个参考架构,通过应用程序数据的异步复制以及从 AWS 主区域到 AWS 次区域的故障转移来建模无服务器主动/被动工作负载。为了验证区域故障转移是否正常工作,还可以部署一个示例照片共享 Web 应用程序,作为后端层的可视化演示。此解决方案允许的恢复点目标 (RPO) 为 15 分钟,允许的恢复时间目标 (RTO) 为几秒钟。

AWS 解决方案实施概览

下图显示了您可以使用该解决方案实施指南和随附的 AWS CloudFormation 模板自动部署的架构。

多区域应用程序架构 | 架构图
 单击可放大

Multi-Region Application Architecture 解决方案架构

AWS CloudFormation 模板使用 AWS CloudFormation StackSet 在主要和次要(故障转移)AWS 区域中部署路由层和后端基础设施。在解决方案的主模板完成部署后,可以部署另一个可选的 AWS CloudFormation 模板。第二个模板部署了托管在 Amazon S3 存储桶中的 AWS Amplify 示例 Web 应用程序,用于将 Web 应用程序交付给用户的 Amazon CloudFront 发行版以及供用户访问 Web 应用程序、路由层和后端基础设施资源的 Amazon Cognito 用户池身份池。 

加载 Web 应用程序后,它将在解决方案的路由层中查询应用程序的当前状态(活动、隔离、故障转移),并将 AWS Amplify 配置为定位正确区域中的解决方案资源。当用户上传新照片或添加评论时,也会检索应用程序的状态。根据应用程序的状态,可能会显示一条消息,指示某些操作是否可用,或者是否必须刷新应用程序。

Multi-Region Application Architecture

版本 1.1.0
上次更新日期:2021 年 1 月
作者:AWS

预计部署时间:5 分钟

使用下面的按钮订阅解决方案更新。

注意:要订阅 RSS 更新,您必须为您正在使用的浏览器启用 RSS 插件。 

此解决方案实施是否能为您提供帮助?
提供反馈 

功能

Web 应用程序

使用示例照片共享 Web 应用程序作为解决方案后端层的可视化演示,并验证区域故障转移是否正常运行。

原始故障转移

在解决方案的 CloudFront 上手动配置原始故障转移,以从次区域为应用程序提供服务。
视频
使用 AWS 解决方案解决问题:Multi-Region Application Architecture
构建图标
自己部署解决方案

浏览我们的 AWS 解决方案实施库,以获取常见架构问题的答案。

了解更多 
查找 APN 合作伙伴
查找 APN 合作伙伴

寻找 AWS 认证的咨询和技术合作伙伴,以帮助您入门。

了解更多 
探索图标
了解解决方案咨询服务

浏览我们的咨询服务组合,以获取经过 AWS 审查的解决方案部署帮助。

了解更多