Cloud Concepts Flashcards

1
Q

What is Cloud Computing

A

Cloud computing enables companies to consume a compute resource (e.g., virtual machine, storage, application, utility) as a utility (i.e, electricity) rather than building and maintaining computing infrastructure on-premises.

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

Capital Expenditure (CapEx)

A

Expenditures that are depreciated over the life of the asset.
You cannot fully deduct the cost from the fiscal year it was purchased due to the significant expenditure.
E.g (A multi-million dollar data center setup)

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

Operating Expenditure (OpEx)

A

Operating expenses that are deducted in the same year they are made (e.g, electricity, cloud computing costs)

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

Cloud Computing benefits: Elasticity

A

Only pay for the resources when you need them.
Whenever you need more resources you are able to grow and pay for those resources.
Whenever you need fewer resources you can drop them and pay for only what you need.

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

Cloud Computing benefits: High Availability

A

Cloud provider takes care of computing infrastructure availability.
Provider will address local failures (disk failure, power supply issues, general hardware failures)

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

Cloud Computing benefits: Disaster Recovery

A

Cloud provider will deal with recovery after disasters that impact computing infrastructure (i.e., fire, earthquake, flood, etc.)

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

Infrastructure as a Service (IaaS)

A
Applications - You
Data - You
Runtime - You
Middleware - You
OS - You

Virtualization - Vendor
Servers - Vendor
Storage - Vendor
Networking - Vendor

Examples (Azure (Azure Compute, Azure Storage), AWS, Google Compute Engine)

Pizza analogy (take and bake)

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

Platform as a Service (PaaS)

A

Applications - You
Data - You

Runtime - Vendor
Middleware - Vendor
OS - Vendor
Virtualization - Vendor
Servers - Vendor
Storage - Vendor
Networking - Vendor

(Azure (azure logic apps, azure functions, azure web jobs, azure automation), heroku, amazon elastic beanstalk)

Pizza analogy - Pizza Delivery

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

Software as a Service (SaaS)

A
Applications - Vendor
Data - Vendor
Runtime - Vendor
Middleware - Vendor
OS - Vendor
Virtualization - Vendor
Servers - Vendor
Storage - Vendor
Networking - Vendor

(SharePoint, Office 365, OneDrive for business, Microsoft teams, Google G suite, Salesforce, dropbox)

Pizza analogy - Dine out

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

IaaS Scenarios

A

Test and Development
Storage and backups
High Performance computing
Big Data Analysis

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

PaaS Scenarios

A

Analytics and BI

Development framework

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

SaaS Scenarios

A

Gain access to sophisticated applications simply

Mobilize your workforce easily

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

Public Cloud

A

Third party cloud provider, hardware can be shared amongst multiple clients.
Most azure customers/offerings are in the public cloud model

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

Private Cloud

A

Hardware is only used by a single company, which often owns the hardware and datacenter
Azure stack is an azure offering in this space

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

Hybrid Cloud

A

Combination of public and private cloud with automation and orchestration between the two,
Azure stack is an offering in this space

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

Community cloud

A

Infra is shared between several orgs from a specific community
Azure Government is an azure offering specific to government entities - handle data that is subject to government regulations and requirements
Azure China and Azure Germany are also azure community cloud offerings