From the course: Learning Amazon Web Services (AWS) for Developers
Unlock this course with a free trial
Join today to access over 25,300 courses taught by industry experts.
Elastic Beanstalk - Amazon Web Services (AWS) Tutorial
From the course: Learning Amazon Web Services (AWS) for Developers
Elastic Beanstalk
- Now we're going to talk about Elastic Beanstalk. Elastic Beanstalk is another way to approach AWS development. It helps you deploy and scale web apps and services. It supports a variety of languages and servers. It'll create elastic compute cloud instances for you, or EC2 instances. They can run on Amazon Linux or MS Windows servers configured for your web apps. It also uses a security configuration so that port 80 is set up for ingress only. It also has an auto scaling group configured to replace an instance if terminated or unavailable. It creates an S3 bucket for your source code, your logs, and any other artifacts created for Elastic Beanstalk. It also creates CloudWatch alarms. It creates two, one to monitor performance when it's too high or too low for auto scaling up or down. It also creates a domain name for you to route your web app to. The three main steps though, are to select a platform, upload your app…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.