AWS Elastic Beanstalk
https://aws.amazon.com/cn/elasticbeanstalk/faqs/
问:使用 AWS Elastic Beanstalk 可以控制应用程序的哪些元素?
使用 AWS Elastic Beanstalk,您可以:选择与您的应用程序要求相匹配的操作系统(例如,Amazon Linux 或 Windows Server 2012 R2)从若干可用的数据库和存储选项中选择。
实现登录访问 Amazon EC2 实例,从而即时直接排除故障;
通过在多个可用区域运行,快速提高应用程序可靠性;
通过在负载均衡器上启用 HTTPS 协议,增强应用程序安全性;
访问内置 Amazon CloudWatch,监控和获取应用程序状况及其他重要事件的通知;
调整应用程序服务器设置 (如 JVM 设置) 和传送环境变量;
在 Amazon EC2 中并列运行其他应用程序组件,例如内存缓存服务;
不登录应用程序服务器而访问日志文件;
AWS Elastic Beanstalk 使用如下经过证实的 AWS 功能和服务来创建运行应用程序的环境:Amazon EC2、Amazon RDS、Elastic Load Balancing、Auto Scaling、Amazon S3 和 Amazon SNS。当前版本的 AWS Elastic Beanstalk 采用 Amazon Linux AMI 或 Windows Server 2012 R2 AMI。