Deployment & Provisioning Flashcards

1
Q

How to ensure that deployed instances are configured the same?

A

Use User Data field!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How to wait for resources to be created in CloudFormation before creating new resources?

A

Use Wait-Conditions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Is it possible to change EC2 settings after deployment via CloudFormation?

A

Yes, they can be manually changed. (ex. attach bigger disk)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How would you describe a CloudFormation Stack?

A

A logical grouping of resources that can be managed as a single entity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Does BeanStalk support Go and PHP?

A

Yes, BeanStalk supports multiple languages including Python, GO, PHP among others.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How Can we debug EC2 instances that were deployed with BeanStalk?

A

Enable “Access Login” from BeanStalk.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What updates are managed with “Manage Platform Updates” in BeanStalk?

A

It updates minor versions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the maintenance window for “managed platform updates” In BeanStalk?

A

2 hours /week

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Does “Rolling” deployment keep applications up?

A

Yes, though with lower capacity.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What happens if Health Check URL is not configured?

A

The instances are marked as “Healthy” as soon as they accept TCP connections.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What environmental variables are created when using ‘PACKER’ to build AMI images?

A

*NAME; *ARN; *VERSION

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What does Atomicity in ACID refers to?

A

Refers to the integrity of database transactions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What does the Durability in ACID refers to?

A

To ensue that data is only saved when the transaction is complete.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are ‘Databases’ called in NoSQL?

A

Data Stores; There are 4 stores (Document; Grpah; Key/Value; Wide-Column)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is Wide-Column Store?

A

It is a NoSQL store optimised for large datasets.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the maximum number for read-replicas?

A

5 (HARD limit)

17
Q

How to send notifications when changes occur in RDS?

A

Use RDS Events

18
Q

What is the maximum size for User Data field?

A

16 KB

19
Q

What option to use to spin a single Instance with development stack of choice?

A

LIGHTSAIL

20
Q

Where are AWS Batch jobs stored before they run?

A

Job Queue

21
Q

What is required to use AWS BATCH?

A

ECS Agent

22
Q

What parameter to use in order to set launch type to ‘FARGATE’?

A

requiresCompatibilities

23
Q

How to avoid ‘sudo’ with docker commands?

A

Add the user account to docker group.

24
Q

After granting permissions to user accounts, what is required?

A

Host restart

25
Q

What is required to connect from your LIGHTSAIL to servers in your default VPC?

A

VPC Peering

26
Q

How many domains can LIGHTSail support?

A

10, wildcard is NOT supported!

27
Q

What type of Platform updates does BeanStalk support?

A

Minor, Major & Patch
Note that hotfix is not supported.