- Projects/
- AWS DevOps Pro Certification/
- 2: Configuration Mgmt / Infrastructure as Code/
- 0: Elastic Beanstalk/
0: Elastic Beanstalk Overview
·1 min
Table of Contents
Why Beanstalk?
- Quickly deploy apps w/o worrying about infra
- Easy upload application
- Geared towards software developers
- Works with containers!
- Great for testing environments
How beanstalk?
- Create “application”
- Environments
- Versions
- Configuration
- Upload “version”
- Bundled app
- Launch environment
- AWS resources running a version
- Manage environment
- (Upload new versions)
Drawbacks of beanstalk?
- Less customizable under the hood
Alternatives?
- OpsWorks
- Config mgmt service
- Chef, puppet instances
- Hybrid environments, on-prem servers reachable by chef/puppet
- CloudFormation
- More about infra than apps
- Can actually be used to deploy OpsWorks and Beanstalk stuff
- I.e. works with beanstalk.