Deployment Flashcards
CloudFormation
Reusable template for defining AWS infrastructure
Infrastructure as Code (IaaS)
CDK
Define cloud infratuture using familiar programming languages like Java, Python, .Net, etc.
Code is finally compiled into JSON/YAML (CloudFormation) format
Deploy infrature and runtime together
Beanstalk
Developer centric view of deploying application on AWS
Platform as a service (PaaS)
CodeDeploy
Hybrid service to automatically deply your code
CodeCommit
Hosts Git respository in AWS to store your code
CodeBuild
Compiles source code, run tests, produces packages ready to be deployed by Code Build
CodePipeline
Code=>Build=>Test=>Provision=>Deploy=>EBS
It orchestrate the steps from code to deployment
CodeArtifact
Store code artifacts like dependecies
CodeStar
All code related services under one roof with unified UI
Cloud9
IDE on Browser
SSM
Manage EC2 instances and On premise systems at scale(Hybrid service)
-Automatic patching of all your instances
-Run commands across entire fleet of services
-Store parameter configuration with SSM parameter store
SSM Session Manager
Allows to start a secure shell on EC2 instances and on premise servers without SSH access or port 22 access
SSM Parameter Store
Store API keys, passwords, configurations (Serverless)
OpsWork
Gives managed Chef and Puppet in the cloud
Chef and Puppet performs server configurations automatically