EC2 Fundamentals Flashcards

1
Q

Define EC

A

Elastic Compute Cloud

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

What is EC2 used for?

A

To create infrastructure as a service

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

List EC2 Capabilities (x4)

A
  • Renting Virtual Machines (EC2)
  • Storing data on virtual drives (EBS)
  • Distribute loads across machines (ELB)
  • Scaling the service using an auto-scaling group (ASG)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

List EC2 sizing and configuration options (x7)

A
  • Operating System
  • Computer Power and Cores (CPU)
  • The amount of RAM
  • Storage Space
  • Network Card
  • Firewall Rules
  • Bootstrap Script
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Define EC2 User Data

A

Code that only runs once at the first start of an instance and runs with the root user rights

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

List common uses of User Data (x3)

A
  • Installing updates
  • Installing Software
  • Downloading common files from the internet
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Define EC2 Instance Types Naming Convention

A

instance type, generation, dot followed by size within the instance type

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

List EC2 Instance Types (x4)

A
  • General Purpose
  • Compute Optimised
  • Memory Optimised
  • Storage Optimised
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

When is it good to use a General Purpose Instance Type?

A

Good for diverse workloads e.g. web servers, code repositories

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

When is it good to use a Compute Optimised Instance Type?

A

Great for compute-intensive tasks that require high-performance.

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

When is it good to use a Memory Optimised Instance Type?

A

Fast performance for workloads that process large data sets in memory.

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

When is it good to use a Storage Optimised Instance Type?

A

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

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

List use cases for a Compute Optimised Instance Type (x6)

A
  • Batch processing workloads
  • Media transcoding
  • High performance web servers
  • High performance computing (HPC)
  • Scientific modelling and machine learning
  • Dedicated gaming servers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

List use cases for a Memory Optimised Instance Type (x4)

A
  • High performance, relational / non-relational databases
  • Distributed web scale cache stores
  • In-memory database optimised for BI
  • Applications performing real-time processing for big unstructured data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

True or False? You should used IAM Credentials with an EC2 Instance

A

False

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