Skip to content

srobertson421/aws-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Amazon Web Services - Elastic Beanstalk

Objectives

After this lesson, students will be able to:

  • Describe AWS Elastic Beanstalk
  • Build a web app and deploy to EB

Preparation

Before this lesson, students should already be able to:

  • Build a functioning full-stack application
  • Explain what a virtual server is

AWS - Amazon EB Intro (20 mins)

Amazon Elastic Beanstalk is an easy to use deployment system that will automatically allocate the necessary software needed such as EC2 instances and S3 buckets. EB comes coupled with a command-line tool that allows for quick code deployment.

Elastic Beanstalk

While a little bit more in-depth than heroku, Elastic Beanstalk is helpful in that you can scale your app as you develop it. Meaning if you need more resources such as RAM you can change that on the fly.

EC2 - Elastic Compute Cloud (15 mins)

You can access any apps you've deployed through the Elastic Beanstalk management console:

The EB portal can be used to manage our already created apps or to create new ones.

Installing the eb-cli

brew install awsebcli

About

Workshop for Amazon Web Services

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published