Amazon Elastic Beanstalk 功能
概述
Amazon Elastic Beanstalk 提供了一种在 Amazon Web Services 上启动和运行 Web 应用程序的快速简单的方法。开发人员只需上传他们的应用程序代码,服务就会自动处理所有细节,例如资源配置、负载平衡、自动扩展和监控。如果您有 PHP、Java、Python、Ruby、Node.JS、.NET、Go 或 Docker Web 应用程序,那么 Elastic Beanstalk 是理想之选。Elastic Beanstalk 使用 Amazon EC2、Amazon Elastic Container Service(Amazon ECS)、Auto Scaling 和 Elastic Load Balancing 等核心 Amazon Web Services 服务,轻松支持需要扩展以服务数百万用户的应用程序。
页面主题
功能
全部打开Amazon Elastic Beanstalk 允许您通过 Amazon Web Services 管理控制台、Elastic Beanstalk Command Line Interface、Visual Studio 和 Eclipse 部署代码。您可以从多个部署策略中进行选择 – 一次部署全部、滚动、额外批量滚动、不可改变和蓝/绿部署。这些策略选择使您能够在部署应用程序的速度和安全性之间进行选择,同时减轻管理负担。
应用程序运行状况
Amazon Elastic Beanstalk 提供一个统一的用户界面来监控和管理应用程序的运行状况。
Elastic Beanstalk 收集 40 多个关键指标和属性来确定应用程序的运行状况。使用 Elastic Beanstalk 运行状况控制面板,您可以在一个统一的界面中可视化整体应用程序运行状况,并自定义应用程序运行状况检查、运行状况权限和运行状况报告。
监控、日志记录和跟踪
Elastic Beanstalk 与 Amazon CloudWatch 和 Amazon X-Ray 集成。您可以利用监控仪表板查看延迟、CPU 利用率和响应代码等关键性能指标。您还可以设置 CloudWatch 警报,以便在指标超过所选阈值时接收通知。