EC2 Flashcards

1
Q

List the Instance Type Families

A

General Purpose, Compute Optimized, GPU, Memory Optimized, Storage Optimized

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

Which instance type family is balanced for CPU, memory and storage?

A

General Purpose

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

Which instance type family focuses on high-performing processors?

A

Compute Optimized

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

Which instance type family is most suitable for graphics intensive applications?

A

GPU

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

Which instance type family is most suitable for large-scale enterprise applications which hold a lot of data in memory?

A

Memory Optimized

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

Which instance type family is most suitable for analytic workloads and NoSQL databases?

A

Storage Optimized

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

List the EC2 purchasing options

A

On Demand, Spot, Reserved, Dedicated Instances, Dedicated Hosts

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

Describe the characteristics of the EC2 purchasing option: On Demand Instances

A

1) You pay by the hour, the amount is based on the instance type
2) Best used for irregular and uninterruptible workloads
3) Commonly used for development and test environments

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

Describe the characteristics of the EC2 purchasing option: Reserved Instances

A

1) You commit to either a 1 or a 3 year term
2) You can pay all up front, partial up front, or no upfront, with correspondingly less discounting
3) Best used for long term, consistent workloads

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

Describe the characteristics of the EC2 purchasing option: Spot Instances

A

1) You bid for unused EC2 instances
2) Price fluctuates based on demand and is set by AWS
3) No guarantee on how long you will get the instance
4) Possible to get large instances at a low price
5) Best used for interruptible workloads, processing data that can start and stop

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

Describe 3 characteristics of the shared tenancy model

A

1) Instances are launched on any available host with the necessary resources
2) The same host may be used by multiple customers
3) Security is in place to prevent one instance from accessing another on the same host

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

What is the primary characteristic of a dedicated instance?

A

It is on a host which can only be used by one customer

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

What does a dedicated host offer above a dedicated instance?

A

Additional visibility and control for the host itself

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

What is EC2 User Data?

A

An area where you can enter commands which will be executed when an EC2 instance boots up. Useful for OS updates, versions checks etc.

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

When launching an EC2 instance, what are your options for key pairs?

A

You can create a new key pair or reuse an existing one

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

What are EC2 System Status checks?

A

Issues related to the underlying host. Loss of power, network, hardware or software. Faulty components that are AWS’ responsibility. Stop and restart the instance - do not reboot.

17
Q

What are EC2 Instance Status checks?

A

Issues with the EC2 instance itself. They require the user to troubleshoot the issue. The problems may be incorrect network configuration, out of memory, corrupt files, bad kernel.

18
Q

What are the 6 typical steps for setting up an Elastic Load Balancer?

A

1) Define the load balancer
2) Assign Security Groups
3) Configure security settings (certificates)
4) Configure health checks
5) Add EC2 instances
6) Add tags

19
Q

What are the primary 2 steps for configuring an Autoscaling Group?

A

1) Create the launch configuration

2) Configure the group’s policies for scaling and location

20
Q

What are elements of an autoscaling group’s launch configuration?

A

Selection of the AMI to use, instance types, assignment of IP addresses, storage volume setup, user data, and security groups

21
Q

What is ECS?

A

EC2 Container Service. This service allows you to run Docker enabled applications packaged as containers across a cluster of EC2 instances without requiring you to manage a complex and administratively heavy cluster management system. The burden of managing your own cluster management system is abstracted with the Amazon ECS Service, by passing that responsibility over to the service itself.