Cloud Computing Flashcards

1
Q

What is a client?

A

A web browser or desktop application that a person interacts with to make requests to computer servers.

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

Amazon Elastic Compute Cloud (EC2) is a type of virtual ______?

A

EC2 is a type of virtual server.

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

Name 3 things you can do in the cloud with cloud based deployment.

A
  • Run all parts of the application in the cloud
  • Migrate existing applications to the cloud
  • Design and build new applications in the cloud
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Another name for on premises deployment

A

Private cloud deployment

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

What is hybrid deployment?

A
  • Connect cloud-based resources to on-premises infrastructure
  • Integrate cloud-based resources with legacy IT applications
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

In hybrid deployment, cloud based resources are connected to on-premises infrastructures for when something needs to be kept on premises. What are examples of these?

A
  • Government regulations
  • Legacy applications

With hybrid deployment the company would be able to keep the legacy applications on premises while benefitting from the data and analytics services that run in the cloud.

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

Name the 6 benefits of cloud computing

A
  • Trade upfront expense for variable expense
  • Stop spending money to run and maintain data centres
  • Stop guessing capacity
  • Benefit from massive economies of scale
  • Increase speed and agility
  • Go global in minutes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What does EC2 provide?

A

EC2 provides secure, resizable compute capacity in the cloud as Amazon EC2 instances.

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

How long does it take to provision and launch an EC2 instance?

A

You can provision and launch an EC2 instance in minutes

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

When can you stop using EC2?

A

When you have finished running a workload.

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

What do you pay for with an EC2 instance?

A

You pay only for the compute time you use when an instance is running, not when it is stopped or terminated.

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

How can you save costs with EC2?

A

You can save costs by paying only for server capavity that you need or want.

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

Name 5 types of EC2 instances

A
  • General purpose instances
  • Compute optimised instances
  • Memory optimised instances
  • Accelerated computing instances
  • Storage optimised instances
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Name 4 uses of a general purpose EC2 instance.

A
  • Application servers
  • Gaming servers
  • Backend servers for enterprise applications
  • Small and medium databases

General purpose EC2 instances are for an application in which the resources needs for compute, memory, and networking are roughly equivalent.

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

What are some benefits for compute optimised EC2 instances?

A

For applications that benefit from high performance processors. You can use compute optimised instances for workloads such as web, application and gaming services.

The difference compared to general purpose EC2 instances is compute optimised instances are ideal for high-performance web servers, compute intensive applications servers and dedicated gaming servers.

They can also be used for batch processing workloads that require processing many transactions in a single group.

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

What kind of use case requires a memory optimised EC2 instance?

A

Memory optimised instances are designed to deliver fast performance for workloads that process large data sets in memory.

A workload that requires large amounts of data to be preloaded before running an application might need a high performance database.

Memory optimised instances enable you to run workloads with high memory needs and receive great performance.

17
Q

What are accelerated computing EC2 instances useful for?

A
  • Floating point number calculations
  • Graphics processing
  • Data pattern matching
  • Graphics applications
  • Game streaming
  • Application streaming
18
Q

What are storage optimised EC2 instances useful for?

A

High, sequential, read and write access to large datasets on local storage.

  • Distribute file systems
  • Data warehousing applications
  • High frequency online transaction processing (OLTP)
19
Q

What are the different ways you can pay for EC2?

A
  • On demand
  • EC2 savings plan
  • Reserved instances
  • Spot instances
  • Dedicated hosts
20
Q

What is the most expensive option for EC2?

A

Dedicated host

21
Q

What is an EC2 dedicated host?

A

Physical servers with EC2 instance capacity that is fully dedicated to your use. Most expensive EC2 payment option.

22
Q

What is the cheapest instance option for EC2?

A

Spot instances, up to 90% off

23
Q

What is an EC2 spot instance?

A

Ideal for work that can be interrupted. Request won’t be successful until capacity becomes available. Service may be interrupted with little warning if capacity is no longer available. Up to 90% off.

24
Q

What are reserved EC2 instances?

A

Discount applied to on-demand instances for 1 or 3 year term.

25
Q

How much can you save on EC2 savings plans?

A

Up to 72%

26
Q

What EC2 payment type is ideal for short term, irregular workloads that cannot be interrupted?

A

On demand

27
Q

On demand EC2 payment is ideal for short term irregular workloads that cannot be interrupted that last for how long?

A

Not recommended for workloads that last a year or longer.

28
Q

When you launch an EC2 instance what pricing method is used by default?

A

On Demand

29
Q

What the benefits of on-demand EC2 pricing?

A

No up-front payment and no long-term commitment.

30
Q

On-Demand pricing is for what type of applications?

A

Applications where the workload is for short-term, spikey or unpredictable. When you have a new app for development or you want to run an experiment.

31
Q

What is the best pricing option for long-term EC2 usage?

A

Reserved instances

32
Q

What are reserved EC2 instances ideal for?

A

Designed for applications that have a steady-state, predictable usage, or require reserved capacity.

33
Q

What are the payment options for EC2 reserved instances?

A

Standard - up to 75% reduced pricing compared to on-demand
Convertible - up to 54% reduced pricing compared to on-demand
Scheduled - your reserve instances for a specific time period, savings vary.

34
Q

What are some free services (though they may provision other AWS services which cost)?

A

IAM - Identity Access Management
Amazon VPC
Auto Scaling
CloudFormation
Elastic Beanstalk
AWS Cost Explorer