AWS Tools for PowerShell 6
上QQ阅读APP看书,第一时间看更新

AWS Elastic Beanstalk

AWS provides a number of services to help with implementing elasticity, deployment, and configuration management of the applications. There are tradeoffs between those services depending on the amount of control versus the convenience desired. AWS Elastic Beanstalk is at the convenience end of the spectrum, whereas AWS Ops Works and CloudFormation are more on the control side of the spectrum. It is a fully managed AWS service, which allows you to simply upload the application to AWS and AWS takes care of the rest. This service handles provisioning of all the required resources to run the application in the cloud. It takes care of capacity provisioning, load balancing, Auto Scaling, and application health monitoring. AWS is continuously adding to the list of platforms supported by Elastic beanstalk. Currently, it supports programming languages such as Java, PHP, Python, Node.js, Ruby, .NET, Java SE, Docker container, and Go. There is no additional charge for the AWS Beanstalk services. You only pay for the resources that Elastic Beanstalk launches for you.