Intro - Foundations of Cloud Computing Flashcards

1
Q

What is Virtualization?

A

It lets you divide hardware resources on a single physical server into smaller units

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

What are the advantages of cloud computing?

A
  1. Go Global in Minutes
  2. Stop Spending Money running and maintaining data centers
  3. Benefits from the economy of scale
  4. Increase Speed and Agility
  5. Stop Guessing Capacity
  6. Trade capital expense for variable expense
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the benefits of cloud computing?

A
  1. High Availability
  2. Elasticity
  3. Agility
  4. Durability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is High availability?

A

Are designed to operate continuously without failure for a long time.

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

How do HA systems avoid loss of service?

A

By reducing or managing failures

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

What is elasticity?

A

The capacity of your systems can grow or shrink to the needed capacity

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

What is durability?

A
  • Related to long term data protection

- Data will remain intact without corruption

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

How do HA and durability differ?

A

HA is all about reducing the downtime or loss of the service. Where durability is related to keeping the data intact if there is an issue

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

What is a capital expenditure?

A

Upfront purchase towars fixed assets

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

What are some examples of CapEx?

A

Computers, Property, Software

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

What is an operating expense

A

Are funds used to run day-to-day operations

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

What are some examples of OpEx?

A

Employee Salaries, Rent, Marketing

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

What are the 3 Common Cloud Computing Models?

A
  1. Infrastrucutre a Service
  2. Software as Service
  3. Platform as a service
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is Infrastucture as a service?

A

Building blocks that can be rented

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

What is AWS items that would be considered IaaS?

A

EC2

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

What is a real-world example of an IaaS

A

Web Hosting - Monthly subscription to have a hosting company to serve your website

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

What is a Software as a Service

A

This is a complete application. Using a complete application, on-demand, that someone offers to a user

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

What is an AWS example of SaaS?

A

SageMaker - ML

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

What is a real-world example of SaaS?

A

Email Provider - users can access their email through the web with no setup or configuration needed

20
Q

What is a Platform as a Service?

A

Developer software using web-based tools without worrying about the underlying infrastructure

21
Q

What is a real-world example of PaaS?

A

Heroku or storefront website

22
Q

What is an AWS product that is considered Paas?

A

Lambda

23
Q

What are the cloud deployment models?

A
  1. Private
  2. Public
  3. Hyrbid
24
Q

What is a Private Cloud?

A

internal data center that is run by the organization

25
Q

What is another name for private cloud?

A

On-Premises

26
Q

What are the disadvantages of private cloud?

A
  • Higher Upfront Cost

- Not as Scalability

27
Q

What are the advantages

A
  • Can have an increase in security

- Infrastructure resources are not shared

28
Q

What is a public cloud?

A

on-demand computing services and infrastructure are managed by a third-party provider and shared with multiple organizations using the public Internet

29
Q

Are you responsible for the physical hardware for the public cloud?

A

No, that would be managed by AWS

30
Q

What is a hybrid cloud?

A

a cloud computing environment that uses a mix of on-premises, private cloud, and third-party, public cloud services with orchestration between these platforms.

31
Q

What is the name of the service that allows the hybrid solutions to allow for the data flow from on-prem to cloud solutions?

A

Direct Connect

32
Q

What is a region?

A

A physical location, that contains a collection of AZs

33
Q

How does AWS group their regions for was of management?

A

by geographic locations

34
Q

How many regions are there at the moment?

A

26 geographic regions

35
Q

What is the best way to choose a region to operate in?

A

When choosing a region, you will want to choose the region that is closest to the end-user because they will experience the lowest latency and fast response times.

36
Q

What are some characteristics of regions in AWS?

A
  1. Fully independent and Isolated from other regions
    • If one region is impacted, the other regions will not be affected
  2. Resource and Service Specific
    • Regions are isolated, and resources are not automatically replicated across them
37
Q

What is an Availability Zone?

A

Consist of one or more physically separated data centers, each with redundant power, networking, and connectivity, housed in separate facilities.

38
Q

What are some of the characteristics of an AZ?

A
  • Physically separated and use different power grids
  • Connected through low-latency links
  • Fault-Tolerant
  • Allows for High Availability
39
Q

What are edge locations?

A
  • Cache content for fast delivery to your users.

- Made possible through cloud front

40
Q

What is latency?

A

Latency is the time that passes between a users request and the resulting response

41
Q

What type of latency is better for end-users(HIGH or LOW)

A

Low latency is always better and means the website is loading faster

42
Q

How many regions can an AZ be associated with?

A

Single

43
Q

What do edge locations help with?

A

providing low latency to end-users

44
Q

What is important to know about edge locations?

A

like a mini data center but it doesn’t run your main infrasturcutre. Usually only caches static content

45
Q

General items to remember for the Exam?

A

Multi-AZ deployments provide high availability
- Systems that are HA are dependable enough to operate continuously without failure
A Region is global and has 2 or more AZ’s
- Regions are geographically isolated locations around the globe
An AZ has multiple data centers
- You can think of an AZ as a collection of data centers
Edge locations ensure low latency by placing content closer to users
- There are more edge locations that Regions and AZs