Automation Flashcards

1
Q

What is CloudFormation? What Section is required?

A

Way to define your infrastructure as code, and AWS will create the resources based on what is defined
Resource Section is required

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

What are CFT Mappings? Common scenarios?

A

Let you define a variable and map it to a value you define in the CFT. Common scenario is that your CFT works in one region but not another

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

What are CFT Mappings? Common scenarios?

A

Let you define a variable and map it to a value you define in the CFT (optionally based on some conditional). Common scenario is that your CFT works in one region but not another

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

What happens when a CFT fails?

A

Rolls back to last good state

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

What can cause a CFT to fail cross region?

A
  1. Hard coded values

2. Resource Ids

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

Why use CFT? 3 things.

A

Provides a way to run it anywhere, audit what is deployed and immutable architecture to create/destroy consistently

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

What is Elastic Beanstalk?

A

AWS PaaS which manages everything for you, all you have to do is provide the application, ONE STOP SOLUTION (speed, easy to use, little work)

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

What does Elastic Beanstalk build out?

A

Automates autoscaling, keeping your application healthy, load balancing, deployment, cloudwatch monitoring

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

What are 3 types of platforms Elastic Beanstalk supports?

A

Windows, Linux and containerized applications

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

What is underlying Elastic Beanstalk?

A

EC2 underlies it - not serverless

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

What is System Manager?

A

Collection of tools to automate managing AWS architecture (e.g. EC2) or On-Prem resources

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

What are System Manager Automation Documents?

A

Lets you control inside OS of EC2 or AWS environment or On-Prem resources (e.g. fix S3 permissions)

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

What does System Manager need to be installed for OS modifications or EC2?

A

Needs an agent installed on EC2 or on-prem resource

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

What are 4 features of System Manager?

A
  1. Parameter Store
  2. Session Manager
  3. Automation Documents
  4. Patch Manager
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is System Manager used for on EC2 usually?

A

Used to configure, patch, update EC2 instances or run the same command on all instances

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

What is the best use case for Elastic Beanstalk?

A

Simpler web server applications