简单易行,无限扩展

AWS Elastic Beanstalk 是一项易于使用的服务,用于在熟悉的服务器(例如 Apache 、Nginx、Passenger 和 IIS )上部署和扩展使用 Java、.NET、PHP、Node.js、Python、Ruby、GO 和 Docker 开发的 Web 应用程序和服务。

您只需上传代码,Elastic Beanstalk 即可自动处理从容量预置、负载均衡、自动扩展到应用程序运行状况监控的部署。同时,您能够完全控制为应用程序提供支持的 AWS 资源,并可随时访问基础资源。

Elastic Beanstalk 不额外收费 – 您只需支付使用 AWS 资源存储和运行应用程序的费用。


ElasticBeanstalk_Benefit_FastSimple

Elastic Beanstalk 是在 AWS 上部署应用程序最快最简单的方法。您只需使用 AWS 管理控制台、Git 存储库或集成开发环境 (IDE)(如 Eclipse 或 Visual Studio)上传自己的应用程序,Elastic Beanstalk 将自动处理容量预配置、负载平衡、自动扩展及应用程序运行状况监控等部署详细信息。几分钟内,您的应用程序即可使用,无需您处理任何基础设施或资源配置工作。

ElasticBeanstalk_Benefit_Productivity

Elastic Beanstalk 负责配置和操作基础设施,并帮您管理应用程序堆栈,因此您无需花时间,也不用发展专业技能。这样您就可以集中精力编写代码,将管理和配置服务器、数据库、加载平衡器、防火墙和网络等工作交由 Elastic Beanstalk 代劳。

ElasticBeanstalk_Benefit_ImpossibleOutgrow

Elastic Beanstalk 会根据应用程序的具体需求使用可以轻松调整的 Auto Scaling 设置自动对其进行扩缩。例如,您可以通过 CPU 使用率指标来触发 Auto Scaling 操作。使用 Elastic Beanstalk,应用程序可以处理工作负载或流量中的高峰,同时最大程度降低成本。

ElasticBeanstalk_Benefit_ResourceControl

您可以根据应用程序的需要自由选择最适宜的 AWS 资源,例如 Amazon EC2 实例类型。此外,使用 Elastic Beanstalk,您可以实施“彻底检查”,并保留对应用程序所需 AWS 资源的完全控制。如果您决定要接管基础设施的部分(或所有)元素,可以使用 Elastic Beanstalk 的管理功能无缝执行此操作。 


使用本服务需遵循 AWS 客户协议