将 Elastic Beanstalk 与其他服务一起 Amazon 使用 - Amazon Elastic Beanstalk
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将 Elastic Beanstalk 与其他服务一起 Amazon 使用

本节中的主题介绍了在 Elastic Beanstalk 应用程序中使用其他 Amazon 服务的多种方式。为了实现您的应用程序环境,Elastic Beanstalk 会管理其他服务的资源或使用其 Amazon 功能。此外,Elastic Beanstalk 还 Amazon 集成了它不直接用作环境一部分的服务。

架构概述

下图说明了跨多个可用区的 Elastic Beanstalk 架构示例,该架构 Amazon 与其他产品配合使用,例如亚马逊、 CloudFront亚马逊简单存储服务 (Amazon S3) Simple Storage Service 和亚马逊关系数据库服务 (Amazon RDS)。

Elastic Beanstalk 在多个可用区 Amazon 与其他产品协作的架构图。

要做好容错计划,建议拥有 N+1 个 A EC2 mazon 实例,并将您的实例分布在多个可用区。如果一个可用区出现故障,则您的其他 Amazon EC2 实例仍将在另一个可用区中运行。您可以调整 Amazon A EC2 uto Scaling 以允许最少数量的实例以及多个可用区。有关如何执行此操作的说明,请参阅 自动缩放您的 Elastic Beanstalk 环境实例。有关构建容错应用程序的更多信息,请转到在 Amazon上构建容错的应用程序

以下各节将更详细地讨论与亚马逊 CloudFront、亚马逊、亚马逊 DynamoDB 亚马逊 CloudWatch、亚马逊 RDS、 ElastiCache亚马逊 RDS、亚马逊 Route 53、亚马逊简单存储服务、亚马逊 VPC 和 IAM 的集成。