Deployment Service Flashcards
1
Q
CloudFormation
A
pure definition of infrastructure as code
- convert your applications architecture into a JSON formatted template(so your architecture is literally code).
- then use that JSON template to deploy out updated or replicated copies of that architecture to multiple regions.
2
Q
Cloudformation Benefit
A
Saves time
version control your infrastructure, allowing for rollbacks to previous versions of your infrastructure if a new version has issues.
allow for backups of your infrastructure.
great solution for disaster recovery.
3
Q
Elastic BeanStalk
A
- is designed to deploy less complex applications.
- helps reduce the management required for building and deploying applications
- used to deploy out easy,m single -tier applications that take advantage of core services such as: EC2, auto Scaling, ELB, RDS, SQS, CloudFront
4
Q
Why/When to use Elastic Beanstalk
A
- quickly provision an AWS environment that require little of no management.
- application fits within the parameters of the beanstalk service.
- Can deploy from repositories or from uploaded code files
- easily update applications by uploading new code files or requesting a pull from a repository.
5
Q
Supported Platform:
A
Docker; Java; Win .net Node.js PHO Python Ruby