DevOps Professional Exam Flashcards Preview

AWS Certifications > DevOps Professional Exam > Flashcards

Flashcards in DevOps Professional Exam Deck (21):
1

_______ is a process methodology around deploying and managing environments.

DevOps

2

What are the 4 deployment methods?

All at once
Rolling
Blue/Green
Immutable

3

What is the "all at once" deployment method?

All at once deployment method deploys all instances at the same time

4

What is the impact of a failed "all at once" deployment?

Downtime
Rollback requires re-deploy

5

What is the benefit of an "all at once" deployment?

Faster than any other deployment method

6

Does "all at once" deployment require a dns change?

No

7

What is the "rolling" deployment method?

Rolling deployment deploys a specific number of instances at a time

8

What is the impact of a failed "rolling" deployment?

1. No downtime - Only updated instance batch affected
2. Rollback the affected instances

9

How long does the "rolling" deployment method take to deploy?

A little bit more time than "all at once"

10

Does the "rolling" deployment require a dns change?

No

11

What is the "blue/green" deployment method?

The "blue/green" method deploys two identical stacks running in a separate environment

12

What is the impact of a failed "blue/green" deployment?

No downtime - Only the updated environment is affected

13

How long does the "blue/green" deployment method take to deploy?

Takes longest due to spinning up more resources and can also cost more

14

Does a "blue/green" deployment require a DNS change?

Yes if using Elastic Beanstalk, but not always necessary

15

______ is an alternative to a rolling deployment where we deploy a new environment instead of existing resources.

Immutable

16

What is the impact of a failed immutable deployment?

No downtime - only the updated environment is affected

17

How long does an immutable environment take to deploy?

Takes longer to spin up more resources and can cost more

18

Does immutable deployment strategy require a DNS change?

No

19

What are the two types of methods of deployment?

In-place
Disposable

20

_______ method of deployment involves performing application updates on existing instances.

In-place

21

______ method of deployment involves rolling out new instances and terminating older ones.

Disposable