AWS Elastic Beanstalk 可让您迅速地在 AWS 云中部署和管理应用程序,而无需为运行这些应用程序的基础设施操心。

AWS Elastic Beanstalk 可降低管理的复杂性,但不会影响选择或控制。您只需上传应用程序,AWS Elastic Beanstalk 将自动处理有关容量预配置、负载均衡、扩展和应用程序运行状况监控的部署细节。

Elastic Beanstalk 支持在 Go、Java、.NET、Node.js、PHP、Python 和 Ruby 中开发的应用程序,借助 Elastic Beanstalk,您可以快速轻松地部署、监控和扩展应用程序。

创建环境时,Elastic Beanstalk 会预配置所需资源运行应用程序。为环境创建的 AWS 资源包括一个弹性负载均衡器(图中的 ELB)、一个 Auto Scaling 组和一或更多个 Amazon Elastic Compute Cloud (Amazon EC2) 实例。

Elastic Beanstalk 提供了应用程序运行状况和指标监控控制面板,方便您监控生产网站的运行情况。

Amazon Web Services (AWS) 包含一百多种服务,每项服务都针对一个功能领域。服务的多样性可让您灵活地管理 AWS 基础设施,然而,判断应使用哪些服务以及如何进行预配置可能会非常困难。通过使用Elastic Beanstalk可以帮助您方便的完成繁琐的部署工作,您可以专注于自己的业务创新。