Compute In The Cloud Flashcards

1
Q

What does an EC2 run on top of?

A

Physical host machines managed by AWS using virtualization technology.

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

What is multitenancy?

A

The idea of sharing underlying hardware on a server.

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

What 2 operating systems can you create EC2 instances of?

A

-Windows
-Linux

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

What are 5 different instance families in EC2?

A

-general purpose
-compute optimized
-memory optimized
-accelerated computing
-storage optimized

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

What are Compute Optimized Instances ideal for?

A

-gaming servers,
-high performance computing or HPC
-scientific modeling.

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

What are General Purpose Instances ideal for?

A

provide a good balance of compute, memory, and networking resources, and can be used for a variety of diverse workloads like web service or code repositories.

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

What are Memory Optimized Instances ideal for?

A

good for memory-intensive tasks.

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

What are Accelerated Computing Instances ideal for?

A

good for floating point number calculations, graphics processing, or data pattern matching, as they use hardware accelerators.

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

What are Storage Optimized Instances ideal for?

A

Workloads that require high performance for locally stored data.

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

Which Amazon EC2 instance type is suitable for data warehousing applications?

A

Storage Optimized

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

Which Amazon EC2 instance type balances compute, memory, and networking resources?

A

General Purpose

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

Which Amazon EC2 instance type is ideal for high-performance databases?

A

Memory Optimized

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

Which Amazon EC2 instance type offers high-performance processors?

A

Compute Optimized

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

What are the 5 Amazon EC2 pricing options?

A

-On Demand
-Reserved Instances
-EC2 Instance Savings Plan
-Spot Instances
-Dedicated Hosts

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

What are On Demand Instances Ideal for?

A

short-term, irregular workloads that cannot be interrupted
**not recommended for workloads that last a year or longer.

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

What are Standard Reserve Instances Ideal for?

A

you know the EC2 instance type and size you need for your steady-state applications and in which AWS Region you plan to run them.

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

What are EC2 Instance Savings Plans Ideal for?

A

flexibility in your EC2 usage over the duration of the commitment term

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

What are Spot Instances Ideal for?

A

workloads with flexible start and end times, or that can withstand interruptions.

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

What are Convertible Reserved Instances Ideal for?

A

you need to run your EC2 instances in different Availability Zones or different instance types

20
Q

What are Reserved Instances?

A

a billing discount for On-Demand Instances

21
Q

What are the 2 available types of Reserved Instances?

A

-Standard Reserved Instances
-Convertible Reserved Instances

22
Q

What terms can you purchase Standard Reserved and Convertible Reserved Instances for?

A

1-year or 3-year term

23
Q

Reserved Instances require you to state what 3 qualifications?

A

-Instance type and size: For example, m5.xlarge
-Platform description (operating system): For example, Microsoft Windows Server or Red Hat Enterprise Linux
-Tenancy: Default tenancy or dedicated tenancy

24
Q

You have the option to specify WHAT for your EC2 Reserved Instances?

A

Availability Zone

25
Q

At the end of a Reserved Instance term, you can continue using the Amazon EC2 instance without interruption. However, you are charged On-Demand rates until you do one of the following:

A

-Terminate the instance.
-Purchase a new Reserved Instance that matches the instance attributes (instance family and size, Region, platform, and tenancy).

26
Q

What are EC2 Instance Savings Plans?

A

Hourly spend commitment to an instance family and Region
-1-year or 3-year term

27
Q

What do you not need to specify with the EC2 Instance Savings Plans?

A

-specify what EC2 instance type and size
-commit to a certain number of EC2 instances over a 1-year or 3-year term
**EC2 Instance Savings Plans don’t include an EC2 capacity reservation option.

28
Q

What are Dedicated Hosts?

A

physical servers with Amazon EC2 instance capacity that is fully dedicated to your use.

29
Q

What is Amazon EC2 Auto Scaling

A

A service that automatically adds or removes Amazon EC2 instances in response to changing application demand.

30
Q

Within Amazon EC2 Auto Scaling, you can use what 2 approaches

A

-Dynamic scaling responds to changing demand.
-Predictive scaling automatically schedules the right number of Amazon EC2 instances based on predicted demand

31
Q

an Auto Scaling group sets what?

A

set the minimum number of Amazon EC2 instances.

32
Q

What is Minimum Capacity?

A

the number of Amazon EC2 instances that launch immediately after you have created the Auto Scaling group

33
Q

What is Desired Capacity?

A

The overall capacity needed

34
Q

What occurs if you do not specify the desired number of Amazon EC2 instances in an Auto Scaling group?

A

The desired capacity defaults to your minimum capacity.

35
Q

What is the Maximum Capacity?

A

The maximum number of Amazon EC2 instances

36
Q

What is Elastic Load Balancing?

A

AWS service that automatically distributes incoming application traffic across multiple resources

37
Q

What is Amazon Simple Notification Service (Amazon SNS)

A

a publish/subscribe service. Using Amazon SNS topics, a publisher publishes messages to subscribers.

38
Q

What is Amazon Simple Queue Service (Amazon SQS)

A

a message queuing service.

39
Q

What does the term “Serverless” mean?

A

your code runs on servers, but you do not need to provision or manage these servers

40
Q

What is AWS Lambda

A

a service that lets you run code without needing to provision or manage servers.

41
Q

What are Containers?

A

a standard way to package your application’s code and dependencies into a single object. You can also use containers for processes and workflows in which there are essential requirements for security, reliability, and scalability.

42
Q

What is Amazon Elastic Container Service (Amazon ECS)

A

a highly scalable, high-performance container management system that enables you to run and scale containerized applications on AWS.

43
Q

What is Docker?

A

a software platform that enables you to build, test, and deploy applications quickly.

44
Q

What is Amazon Elastic Kubernetes Service (Amazon EKS)

A

a fully managed service that you can use to run Kubernetes on AWS.

45
Q

What is Kubernetes

A

open-source software that enables you to deploy and manage containerized applications at scale.

46
Q

What is AWS Fargate

A

a serverless compute engine for containers.
**It works with both Amazon ECS and Amazon EKS.