Application servicecs, Compute

What is elastic beanstalk in AWS

 

What is elastic beanstalk in AWS

  • Elastic Beanstalk is the fastest and simplest way to deploy your application on AWS.
  • AWS Elastic Beanstalk makes it  easier for developers to quickly deploy and manage applications in the AWS Cloud. 
  • Developers simply upload their application, and Elastic Beanstalk automatically handles the deployment details of capacity provisioning, load balancing, auto-scaling, and application health monitoring.
  • You simply use the AWS Management Console, a Git repository, or an integrated development environment (IDE) such as Eclipse or Visual Studio to upload your application.
  • Platform as a service. No need to worry about backend infrastructure and capacity provisioning. AWS will take  care. 
  • Elastic Beanstalk automatically scales your application up and down based on your application’s specific need using easily adjustable Auto Scaling settings.
  • AWS Elastic Beanstalk supports Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker web applications. 
  • AWS Elastic Beanstalk now supports Windows Server 2016(Full) and Windows Server 2016 (Server Core) running IIS 10.0
  • You can simply upload your deployable code (e.g., WAR file), and AWS Elastic Beanstalk does the rest.
  • AWS Elastic Beanstalk stores your application files and, optionally, server log files in Amazon S3.You do this by editing the environment configuration settings
  • Elastic Beanstalk can automatically provision an Amazon RDS DB instance. The information about connectivity to the DB instance is exposed to your application by environment variable.
  • By default, your application is available publicly at myapp.elasticbeanstalk.com for anyone to access. You can use Amazon VPC to provision a private, isolated section of your application in a virtual network that you define.
Tagged

Leave a Reply

Your email address will not be published. Required fields are marked *