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可以帮助您方便的完成繁琐的部署工作,您可以专注于自己的业务创新。
AWS Elastic Beanstalk allows you to quickly deploy and manage applications in the AWS cloud without worrying about the infrastructure that runs those applications.
AWS Elastic Beanstalk reduces management complexity without compromising choice or control. You simply upload your application, and AWS Elastic Beanstalk automatically handles the deployment details of capacity provisioning, load balancing, scaling, and application health monitoring.
Elastic Beanstalk supports applications developed in Go, Java, .NET, Node.js, PHP, Python, and Ruby. With Elastic Beanstalk, you can quickly and easily deploy, monitor, and scale your applications.
When creating an environment, Elastic Beanstalk provisions the resources needed to run your application. AWS resources created for the environment include an Elastic Load Balancer (ELB in the diagram), an Auto Scaling group, and one or more Amazon Elastic Compute Cloud (Amazon EC2) instances.
Elastic Beanstalk provides an application health and metrics monitoring dashboard, making it easy for you to monitor the operation of your production website.
Amazon Web Services (AWS) includes over 100 services, each targeting a functional area. The variety of services allows you to flexibly manage your AWS infrastructure. However, determining which services to use and how to provision them can be very difficult. Using Elastic Beanstalk can help you conveniently complete tedious deployment work, allowing you to focus on your business innovation.