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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Supported Platform:

A
Docker;
Java;
Win .net
Node.js
PHO
Python
Ruby
How well did you know this?
1
Not at all
2
3
4
5
Perfectly