Deploying and Managing Infrastructure Flashcards
CloudFormation
CoudFormation benefits
Infrastructure as Code
Cost
Resources are tagged.
Costs are estimated in the CloudFormation template
Deploy and destroy resources only when needed
Cloud Formation Productivity benefits
Automated diagrams
It handles the deployment order
CloudFormation Stack Designer
Creates diagram showing relations between components
Cloudformation stack
Template
CloudFormation Change set
List of things CF will do
AWS Cloud Development Kit (CDK)
IAC using familiar language (JavaScript, Python, etc.)
Elastic Beanstalk
PaaS
Managed service
Handles provisioning, LB, Auto-Scaling
Elastic Beanstalk benefit
Developer friendly
EBS acronym
Elastic Block Store
Elastic BeanStalk health monitoring
Health agent on each EC2 instance that pushes metrics to CloudWatch
Beanstalk vs. CloudFormation
Beanstalk is about code
CF is about stacks
AWS CodeDeploy works with…(2)
EC2
On-prem
AWS CodeDeploy
Agent based
Allows upgrading on-prem and cloud from a single interface
CodeCommit
GitHub competitor in AWS