广泛的应用程序平台选择

AWS Elastic Beanstalk 支持用许多常见语言和框架编写的 Web 应用程序。从开发机器到云,它不需要或只需极少的代码更改。用于部署 Web 应用程序(包括 Java、.NET、Node.js、PHP、Ruby、Python、Go 和 Docker)的部署选项。

各种应用程序部署选项

借助 AWS Elastic Beanstalk,您可通过 AWS 管理控制台、Elastic Beanstalk 命令行界面、Visual StudioEclipse 来部署代码。 多个部署策略(同时进行、滚动、与其他批次一起滚动、不可改变和蓝/绿)为部署应用程序的速度和安全性提供选择,同时减少管理负担。

监控

Elastic Beanstalk 提供统一用户界面 (UI) 来监控和管理应用程序的运行状况。

应用程序运行状况

Elastic Beanstalk 收集 40 多个关键指标和属性来确定应用程序的运行状况。凭借 Elastic Beanstalk 运行状况控制面板,您可以查看应用程序整体运行状况,并可以在一个 UI 中自定义应用程序运行状况检查、运行状况权限和运行状况报告。

监控、日志记录和跟踪

Elastic Beanstalk 与 Amazon CloudWatch 和 AWS X-Ray 集成意味着您可以使用监控控制面板查看关键性能指标,例如延迟、CPU 利用率和响应代码。您还可以设置 CloudWatch 警报,以在指标超出您选择的阈值时收到通知。 

更新和管理

您可以选择使用托管平台更新自动获取最新平台版本的 Elastic Beanstalk 环境和新的补丁。不可改变部署机制可确保安全实施这些更新。对于日常管理,您还可以自定义应用程序属性、创建警报,并通过 Amazon Simple Notification Service (Amazon SNS) 启用电子邮件通知。

扩展

Elastic Beanstalk 使用 Elastic Load Balancing 和 Auto Scaling 根据应用程序的特定需求自动缩减和扩展应用程序。多个可用区为您提供提高应用程序可靠性和可用性的选项。

自定义

借助 Elastic Beanstalk,您可以自由选择最适宜应用程序的 AWS 资源,例如包括 Spot 实例的 Amazon EC2 实例类型。您还可完全控制支持您应用程序的 AWS 资源。如果您决定要接管基础设施的部分(或所有)元素,可以使用 Elastic Beanstalk 的管理功能无缝执行此操作。 

合规性

Elastic Beanstalk 符合 ISO、PCI、SOC 1、SOC 2 和 SOC 3 的合规性标准以及 HIPAA 资格标准。这意味着在 Elastic Beanstalk 上运行的应用程序可以处理受监管的财务数据或受保护的健康信息 (PHI)。

AWS Graviton 支持

AWS Graviton 基于 arm64 的处理器为 Amazon EC2 中运行的云工作负载提供最佳性价比。凭借 Elastic Beanstalk 上的 AWS Graviton,您可以选择 EC2 实例类型以满足工作负载的优化需求,并从与基于 x86 的处理器相比更高的性价比受益。 

了解有关 AWS Elastic Beanstalk 定价的更多信息

访问 AWS Elastic Beanstalk 定价页面
准备好开始使用了吗?
注册
还有更多问题?
联系我们