Cloud Concepts Flashcards

(21 cards)

1
Q

The NIST definition of cloud computing

A

Cloud Computing is a model for enabling universal, convenient, on-demand network access …
to a shared pool of configurable computing resources…
(e.g, networks, servers, storage, appS, and services)

…that can be rapidly provisioned and released with minimal management effort or service provider interaction.

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

Microsoft Definition of cloud computing

A

Cloud Computing is the delivery of computing services over the internet
Expands the traditional IT offerings to include services like
Internet of Things (loT)
Machine Learning (ML)
Artificial Intelligence (Al)

Enables organizations to quickly expand their compute Footprint without the need to build a datacenter

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

Benefits of Cloud Computing

A

Cloud is cost-effective, global, secure, scalable, elastic, and always current

Allows orgs to transfer risk, operational responsibility, and to Focus on innovation

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

Describe Public Cloud

A

Everything runs on your cloud provider’s hardware.

Advantages include
scalability, agility, PAYG, no maintenance, and low skills

Use to skip building your own datacenter

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

Describe Private Cloud

A

A cloud environment in your own datacenter

Advantages include legacy support, control, and compliance

Use when you need more control

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

Describe Hybrid Cloud

A

Combines public and private clouds, allowing you to run your apps in the right location

Advantages include flexibility in legacy, compliance, and scalability scenarios

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

Economies of Scale

A

The ability to do things more efficiently or at a lower-cost per unit when operating at a larger scale.

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

Capital Expenditure

A

Capital Expenditure is the spending of money on physical infrastructure up front

Associated with legacy on-premises datacenter scenarios

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

Operational Expenditure

A

…………is spending money on services or products now and being billed as you go

Associated with public cloud consumption (pay-as-you-go)

The cloud increases ………. spending and reduces CapEx spending

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

Consumption-based model

A

Pay for what you use, typically per unit of time or capacity (per-minute, per-GB, per-execution)

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

Fixed price model

A

You provision resources and pay for those instances whether you use them or not

Ensures predictable costs for your cloud services

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

Serverless Architecture

A

a cloud computing execution model where the cloud provider dynamically manages the allocation and provisioning of servers,

hosted as a pay-as-you-go model based on use.

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

Serverless Architecture

A

Resources are stateless, servers ephemeral and often capable of being triggered.

Example: Function-as-service

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

Logic App

A

A cloud service that helps you schedule, automate, and orchestrate tasks, business processes, and workflows

You can choose from a gallery of hundreds of prebuilt connectors for MSFT & 3rd party services

Logic App is the Foundation for Power Automate (MS Flow)

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

Functions

A

An event driven, compute-on-demand experience that extends the existing Azure application platform…

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

Functions

A

…with capabilities to implement code triggered by events occurring in Azure as well as on-premises systems.

17
Q

Event Grid

A

Enables you to easily manage events across many different Azure services and applications

Once a subscription is created, Event Grid will push events to the configured destination

Makes it easy for any developer to utilize the “push” model instead of the inefficient “pull”
across their Serverless architecture.

Like Azure Functions, it is ‘pay per use’

18
Q

Availability

A

………. and uptime are often used interchangeably.

Uptime simply measures the amount of time a system is running

19
Q

Availability

A

Encompasses availability of the infrastructure, applications, and services

Generally expressed as a number of 9’s, such as five nines or 99.999% availability

20
Q

Scalability

A

The ability of a system to handle growth of users or work

Refers to the ability of a system or service to handle more traffic (to scale)

21
Q

Elasticity

A

The ability of a system to automatically grow and shrink based on app demand

Focuses on the ability of a system or service to scale quickly to spikes in demand