AWS Elastic Beanstalk
cloud AWS

5 minutes


go back go back go back home home

AWS Elastic Beanstalk

A Typical Web Application (3-tier) has an ELB and a ASG & a Database (+Cache). This is a standard design. This Application can be made using 3 ways!


"ebs"


- Manually setting up resources (HARDEST!) - Using CloudFormation or Amazon CDK (Mid Complexity but better to maintain) - Using Amazon Beanstalk (Simplest!)


Developer Problems on AWS

Elastic Beanstalk is a sdeveloper centric view of deploying an application on AWS. It uses all the components we’ve seen before. (EC2, ASG, ELB, ROS). But its all in 1 view, that’s easy to make sense of. We still have full control of the configuration!!


There are 3 architecture models: - Single Instance Deployment: Good for DEV env.

Elastic Beanstalk suppports many platforms: Go, Java SE, Java with Tomcat, .NET with windows server, Node JS, PHP, Python, Ruby, Packer Builder If not supported you can write custom platforms as well!


Exam Questions Asked on Beanstalk