Deploying & Managing Infra @ Scale Flashcards
What allows you to outline your AWS infra and create them for you in the right order with the exact config?
CloudFormation
What is CloudFormation an example of?
Infra as code
What is a benefit of AWS CloudFormation?
Infra as code: control & review as code Cost: tagging for cost mgmt + savings strategy Productivity Scalability Supports almost all AWS resources
What does CloudFormation Stack Designer allow you to see?
Resources & relations b/w components
What allows a developer centric view of deploying and managing an application on AWS? What is this an example of?
Elastic Beanstalk (PaaS)
What is the developer responsible for when using Elastic Beanstalk (PaaS)?
Application code
What does Elastic Beanstalk (PaaS) support?
Docker and many languages
How can you check for app health and publish health events?
Elastic Beanstalk Health Monitoring
what can you use to deploy apps automatically when in hybrid?
CodeDeploy
What is a pre-req to CodeDeploy?
Servers / Instances must be provisioned and configured ahead of time with the CodeDeploy Agent
What does a Code Pipeline do?
Orchestrate the different steps to have the code automatically pushed to production
What is Cloud9?
A cloud IDE (Integrated Development Environment) for writing, running and debugging code
What helps you manage your EC2 and On-Premises systems at scale?
AWS Systems Manager
What are the most important features of AWS Systems Manager?
For Hybrid:
Patch, configure, and run commands at scale
What is a managed Chef & Puppet for hybrid?
AWS Ops Works