“ I have checked the documents of AWS to deploy the application and version control using amazon elastic beanstalk. Amazon elastic beanstalk makes it easy and secure for version control and deployment of application. In terms of cost, the solution is cheaper and secure as there is no additional cost for beanstalk service, only we need to pay for ec2 instance, s3 bucket and other service in-use.”
With Elastic Beanstalk you can deploy web applications into the AWS cloud on a variety of supported platforms. You build and deploy your applications. Elastic beanstalk provisions amazon ec2 instances, configures load balancing, sets up health monitoring and dynamically scales your environment.
In this post, you will experience deploy the application and version control using amazon elastic beanstalk. Here I have created the application for beanstalk and done version control of reploy application option.
Architecture Overview

The architecture diagram shows the overall deployment architecture with data flow, amazon elastic beanstalk, s3 bucket, iam role, amazon ec2, cloudformation, browser.
Solution overview
The blog post consists of the following phases:
- Create of Application in Amazon Elastic Beanstalk
- Output of Domain as Application Deployed
Phase 1: Create of Application in Amazon Elastic Beanstalk
- Open the Amazon Elastic Beanstalk console, click on create application option. Choose the environment tier, specify the application name and else keep other option default one with sample application and single instance. Select the service access option with iam role created as iam service role for beanstalk and iam role for ec2. Choose default only for networking, database, tag, instance traffic, scaling, updates, monitoring, logging. Review the details and click on create option. Once the beanstalk environment is ready, we can identify it as health is OK. Also we can redeploy the application with change and upload the change with creation of the version of it.
Phase 2: Output of Domain as Application Deployed
Clean-up
Amazon beanstalk: application and environment, iam role, ec2 instance, s3 bucket, security group, cloudformation stack, auto scaling group.
Pricing
I review the pricing and estimated cost of this example.
Cost of Amazon Elastic Compute Cloud = $0.00
Cost of Simple Storage Service = $0.01
Cost of CloudFormation = $0.00
Total Cost = $0.01
Summary
In this post, I showed “deploy the application and version control using amazon elastic beanstalk”.
For more details on Amazon Elastic Beanstalk, Checkout Get started Amazon Elastic Beanstalk, open the Amazon Elastic Beanstalk console. To learn more, read the Amazon Elastic Beanstalk documentation.
Thanks for reading!
Connect with me: Linkedin





























Top comments (0)