EC2 Instances Flashcards

1
Q

AWS has the following naming convention - m5.2xlarge

What does the m represent?

A

instance class

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

AWS has the following naming convention - m5.2xlarge

What does the 5 represent?

A

generation (AWS improves them over time)

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

AWS has the following naming convention - m5.2xlarge

What does the 2xlarge represent?

A

size within the instance class

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

Instance Great for a diversity of workloads such as web servers or code repositories

Balance between:

  • Compute
  • Memory
  • Networking
A

General Purpose

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

Instance great for compute-intensive tasks that require high performance
processors

Used for:

  • Batch processing workloads
  • Media transcoding
  • High performance web servers
  • High performance computing (HPC)
  • Scientific modeling & machine learning
  • Dedicated gaming servers
A

Compute Optimized

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

Instance great for fast performance for workloads that process large data sets in memory

Used for:
* High performance, relational/non-relational databases
* Distributed web scale cache stores
* In-memory databases optimized for BI (business intelligence)
* Applications performing real-time processing of big unstructured data

A

Memory Optimized

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

Instance great for storage-intensive tasks that require high, sequential read and write access to large data sets on local storage

Used for:
* High frequency online transaction processing (OLTP) systems
* Relational & NoSQL databases
* Cache for in-memory databases (for example, Redis)
* Data warehousing applications
* Distributed file systems

A

Storage Optimized

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

Instances that are used for short workload, predictable pricing, pay by second

A

On-Demand Instances

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

Instances used for long workloads that can be reserved for 1 & 3 years

A

Reserved Instances

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

Instances used for long workloads with flexible instances

A

Convertible Reserved Instances

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

A plan for a commitment to an amount of usage, used for long workloads. Get a discount based on long-term usage. Users are locked to a specific instance family & AWS region.

A

Savings Plans

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

Cheap instances that are less reliable and used short workloads.

A

Spot Instances

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

Book an entire physical server with the ability to control instance placement

A

Dedicated Hosts

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

Instances where you are the sole user of the hardware, no other customers will share your hardware

A

Dedicated Instances

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

Reservation of capacity in a specific AZ for any duration

A

Capacity Reservations

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

An instance that has the highest cost but no upfront payment or long-term commitment

Recommended for short-term and un-interrupted workloads, where
you can’t predict how the application will behave

A

EC2 On Demand

17
Q

Reservation of specific instance attributes for 1 or 3 years with flexible payment options. Offers up to 72% discount compared to On-demand. Reservation can be regional or zonal.

Recommended for steady-state usage applications (think database)

A

EC2 Reserved Instances

18
Q
A

Savings Plans

19
Q

The most cost-efficient instances - Can get a discount of up to 90% compared to On-demand with the caveat that you can “lose” instances at any point in time.

Only used for workloads that are resilient to failure

A

EC2 Spot Instances

20
Q

The most expensive instances. A physical server with EC2 instance capacity fully dedicated to your use that allows you address compliance requirements and use your existing server- bound software licenses.

Used for software that has a complicated licensing model or for companies that have strong regulatory or compliance needs

A

EC2 Dedicated Hosts

21
Q

Reserve On-Demand instances capacity in a specific AZ for any duration but comes with no billing discounts unless combined with Regional Reserved Instances and Savings Plans

Suitable for short-term, uninterrupted workloads that needs to be in a
specific AZ

A

EC2 Capacity Reservations

22
Q

Set of Spot Instances + (optional) On-Demand Instances

A

Spot Fleets

23
Q

Launch Spot instances that will run continuously for a finite duration (1 to 6 hours)

A

Spot Block