Deployments & Managing Infrastructure Flashcards
CloudFormation
(AWS Only)
- Infrastructure as Code
- Works with almost all AWS resources
- Repeat across regions and accounts
Elastic Beanstalk
(AWS Only)
- Platform as a service (PaaS)
- Limited to certain programming languages or docker
- Deploy code consistently with a known architecture (ALB + EC2 + RDS)
Code Deploy
(hybrid)
Deploy and upgrade any application onto servers
System Manager
(hybrid)
Patch, configure, and run commands at scale
CodeCommit
Store code in private git repo
CodeBuild
Build and test code in AWS
CodeDeploy
Deploy code onto servers
CodePipeline
Orchestration of pipeline (from code to build to deploy)
CodeArtifact
Store software packages and dependencies on AWS
CodeStar
Unified view for allowing developers to do CICD and code
Cloud9
Cloud IDE (Integrated Development Environment)
with collab
AWS CDK
Cloud Development Kit
An open-source software development framework used to model and provision your cloud application resources (infrastructure) with familiar programming languages