Module 2. Compute in the Cloud Flashcards

1
Q

Describe the benefits of EC2

A
  1. Flexible
  2. Cost Effective
  3. Quick
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Name the different EC2 Instance Types

A
  1. General Purpose Instance
  2. Compute Optimized Instance
  3. Memory Optimized Instance
  4. Accelerated Computing Instances
  5. Storage Optimized
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describe General Purpose Instances

A

Balance of compute, memory and networking resources. Best if memory, compute and networking requirements are roughly equal. Can be used for:

  • Application Servers
  • Gaming Servers
  • Backend Servers for enterprise applications
  • Small and medium size databases,
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Describe Compute Optimized Instances

A
  • Ideal for high-performance web servers, compute intensive app servers and dedicated gaming servers.
  • Can also be used for batch processing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Describe Memory Optimized Instances

A
  • Designed to deliver fast performance for workloads that process large datasets in memory.
  • Best for high-performance database or a workload that involves performing real-time processing of a large amount of unstructured data.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Describe Accelerated Computing Instances

A
  • Use hardware accelerators, or co-processors, to perform some functions more efficiently than is possible in software running on CPUs.
  • Examples include floating-point number calculations, graphics processing, and data pattern matching.
  • Use case: graphics applications, game streaming, and application streaming.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Describe Storage Optimized Instances

A
  • Designed for workloads that require high, sequential read and write access to large datasets on local storage.
  • Examples: distributed file systems, data warehousing applications, and high-frequency online transaction processing (OLTP) systems.
  • Measured in IOPS/Sec
  • Designed to deliver tens of thousands of low-latency, random IOPS to applications.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Name EC2 Pricing Options

A
  1. On Demand
  2. EC2 Savings
  3. Reserved Instances
  4. Spot Instances
  5. Dedicated Hosts.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Describe On-Demand Pricing

A
  • Ideal for short-term, irregular workloads that cannot be interrupted.
  • No upfront costs or minimum contracts apply.
  • Run continuously until you stop them, and you pay for only the compute time you use.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Describe ECT Savings Plans

A
  • Enable you to reduce your compute costs by committing to a consistent amount of compute usage for a 1-year or 3-year term.
  • Instances that receive a consistent compute usage over a 1-year or 3-year term
  • This term commitment results in savings of up to 66% over On-Demand costs.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Describe Reserve Instance Pricing

A
  • Billing discount applied to the use of On-Demand Instances in your account.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Describe Spot Instance Pricing

A
  • Ideal for workloads with flexible start and end times, or that can withstand interruptions.
  • Spot Instances use unused Amazon EC2 computing capacity and offer you cost savings at up to 90% off of On-Demand prices.
    • Unavailable capacity might delay the launch of your background processing job or it may be interrupted.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Describe Dedicated Host Instance pricing.

A
  • Physical servers with Amazon EC2 instance capacity that is fully dedicated to your use.
  • Dedicated Hosts are the most expensive pricing plan for EC2
How well did you know this?
1
Not at all
2
3
4
5
Perfectly