AWS Elastic Beanstalk

AWS Elastic Beanstalk
Developer(s) Amazon Web Services
Initial release January 19, 2011 [1]
Development status Released
Type Web development
License Proprietary
Website aws.amazon.com/elasticbeanstalk/

AWS Elastic Beanstalk is a PaaS (Platform as a Service) offered from Amazon Web Services that allows users to create applications and push them to a definable set of AWS services, including EC2, S3, Simple Notification Service (SNS), CloudWatch, autoscaling, and Elastic Load Balancers.[2] Elastic Beanstalk provides an additional layer of abstraction over the bare server and OS; users instead see a pre-built combination of OS and platform, such as "64bit Amazon Linux 2014.03 v1.1.0 running Ruby 2.0 (Puma)" or "64bit Debian jessie v2.0.7 running Python 3.4 (Preconfigured - Docker)".[3] Deployment requires a number of components to be defined: an 'application' as a logical container for the project, a 'version' which is a deployable build of the application executable, a 'configuration template' that contains configuration information for both the Beanstalk environment and for the product. Finally an 'environment' combines a 'version' with a 'configuration' and deploys them.[3] Executables themselves are uploaded as archive files to S3 beforehand and the 'version' is just a pointer to this.[3]

Supported applications and software stacks include:

Supported deployment methods include:

Alternatives

Competitors

References

  1. "Release: AWS Elastic Beanstalk". Retrieved 2013-05-06.
  2. "What Is AWS Elastic Beanstalk and Why Do I Need It?". Retrieved 2013-05-27.
  3. 1 2 3 Wittig, Andreas; Wittig, Michael (2016). Amazon Web Services in Action. Manning Press. p. 132-133. ISBN 978-1-61729-288-0.
  4. 1 2 3 "AWS Elastic Beanstalk FAQ". Retrieved 2013-05-06.
  5. "Announcing AWS Elastic Beanstalk for Node.js". Retrieved 2013-03-12.
  6. 1 2 "AWS Elastic Beanstalk adds Docker support". Retrieved 2014-05-06.
  7. AWS in Action & Wittig (2016), p. 112.

External links

This article is issued from Wikipedia - version of the Thursday, February 25, 2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.