Solutions Architecture Discussions Overview Flashcards

1
Q

In Route 53, A Record is what?

A

IP

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

In case of a disaster what should you implement on an instance?

A

Multi-AZ

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

What are the 5 pillars for a well architectured application?

A
Cost 
Reliability 
Performance 
Scalability 
Operational Excellence
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

In order to optimize cost, you should what?

A

Reserve instances

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

I am only useful for communication between instances within the VPC.
I also remain associated to the instance during restarts

What am i?

A

Private IP

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

When is a private IP allocated to an instanced released?

A

Only when the instance is terminated

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

Every time you stop the instance and start it again, the Public IP address of the instance does what?

A

Changes

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

How would you maintain an IP address through instance stop/start cycle?

A

Use Elastic IP addresses

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

You wish to assign me to an EC2 instance to allow it to be accessible from the internet. I am also not associated with an AWS account.

What am I?

A

Public IP

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

I am a static public IP address that you can request to be allocated to your AWS account.

What am I?

A

Elastic IP

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

I am region specific and the default limit of me allocated to an AWS account is 5

A

Elastic IP

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

(Blank) are intended to load balance across EC2 instances in a single region

whereas (blank) is intended to help balance traffic across regions

A

ELB

DNS load-balancing (Route53)

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

(Blank) is cached so unhealthy targets will still be in the visitors cache for some time

Whereas, (blank) is not cached and will remove unhealthy targets from the target group immediately

A

DNS (Route 53)

ELB

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

Advantages for using ALIAS records?

A
  • Decreased time to final answer resolution

* Answer looks like an A record

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

What would you use for long term storage?

A

Amazon RDS

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

What is Elasticache good for?

A
  • Storing Sessions
  • Caching data from RDS
  • Multi AZ for DR
17
Q

What is RDS good for?

A
  • Storing user data
  • Read replicas for scaling reads
  • Multi AZ for DR
18
Q

A mechanism to route requests from the same client to the same target

A

Sticky sessions

19
Q

If you’re in a single instance application, where should you store the data?

A

EBS

20
Q

If you’re in a distributed application (multi AZ) where would you store the data?

A

EFS

21
Q

Which is cheaper? EBS or EFS

A

EBS

22
Q

What is the fastest way to startup an EC2 instance?

A

Golden AMI

23
Q

Install your applications, OS dependencies beforehand

What is this called?

A

Golden AMI

24
Q

Mix between Golden AMI & User Data

A

Elastic Beanstalk

25
Q

For dynamic configuration what should you use?

A

Bootstrap using User Data

26
Q

Configuring an instance when it first starts, what is this?

A

Bootstrapping

27
Q

To get applications/instances installed quickly

A

Instantiate

28
Q

Files, scripts, images, and other multimedia stored on your device after opening an app or visiting a website for the first time.

This data is then used to quickly
gather information about the app or website every time revisited, reducing load time.

A

Cached data

29
Q

Gives the developer a centric view of deploying an application on AWS

A

Elastic Beanstalk

30
Q

What will help when designing a stateless application tier?

A

Store session data in the client HTTP cookies

Store session data in Amazon Elasticache

Store session data in Amazon RDS

31
Q

A suite of applications that manage core business processes.

For instance, accounting, human resources, customer support, purchasing, sales, CRM, and inventory.

A

Enterprise Resource Planning (ERP)

32
Q

What does single instance mode create?

A

1 EC2 instance & 1 Elastic IP

33
Q

An image that contains all your software installed and configured so that future EC2 instances can boot up quickly from that AMI.

A

Golden AMI