AWS Elastic Beanstalk

This definition is part of our Essential Guide: AWS vs. Google comparison guide
Contributor(s): Ivy Wigmore

AWS Elastic Beanstalk is a cloud deployment and provisioning service that automates the process of getting applications set up on the Amazon Web Services (AWS) infrastructure

To use the service, developers just have to upload their applications. Provisioning, load balancing, autoscaling, and application health monitoring are all automatically handled. Elastic Beanstalk supports Web apps written in Java, Node.js, PHP, Python, Ruby, and .NET, among other languages and Web development stacks. An open architecture means that applications not written for the Web can also be deployed on the Elastic Beanstalk.

The AWS Toolkit for Visual Studio and the AWS Toolkit for Eclipse allow developers to deploy and manage applications from within the integrated development environment (IDE). Developers can select elements of infrastructure management to administer, if desired.

There is no separate charge for AWS Elastic Beanstalk – customers pay only for the resources used to store and run their applications.

This was last updated in June 2014

Continue Reading About AWS Elastic Beanstalk

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.


File Extensions and File Formats

Powered by: