4.1 Summarize cloud-computing concepts Flashcards

1
Q

What is cloud computing?

A

Service that provides on-demand resources over a network

Typically the internet

on-deman resources like server instances, file storage, databases, apps, etc.

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

What does Metered Utilization mean in the cloud?

A

The per-use billing for resources consumed by the cloud

The metering system tracks resource usage such as storage, processing, bandwidth, or active users, accessible to customers through a transparent reporting dashboard for billing transparency.

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

5 cloud characteristics?

A
  • Shared resources
  • Metered utilization
  • Rapid elasticity
  • High availability
  • File synchronization
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does High Availability mean in the cloud?

A

Service experiences very little downtime

i.e. a service with ‘Five Nines’ or 99.999% availability experiences only 5 mins & 15 secs annual downtime.

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

What does Scalability mean in the cloud?

A

The costs involved in supplying the service to more users are linear

Linear = costs increase proportionally with user or resource additions

In a scalable system, doubling users doubles (or less) costs. If costs more than double, it’s less scalable. Scalability via adding nodes (horizontal/scaling out) or resources to each node (vertical/scaling up).

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

What does Rapid Elasticity mean in the cloud?

A

The system’s ability to handle changes to demand in real time

A highly elastic system maintains service/performance despite demand spikes and reduces costs during low-demand periods.

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

How do cloud providers provision & deprovision resources automatically?

A

via pooling of shared resources & virtualization

The layers of virtualization used in the cloud architecture allow the provider to provision more CPU, memory, disk, or network resource using management software, rather than (for instance) having to go to the datacenter floor, unplug a server, add a memory module, & reboot

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

What does Pooling of shared resources mean?

A

The cloud provider’s datacenter hardware isn’t dedicated to a single customer account

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

4 common cloud deployment models?

A
  • Public
  • Private
  • Community
  • Hybrid
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How does a public cloud work?

A

Offered over the Internet by CSPs

(CSP = Cloud Service Provider) Cloud consumers are often referred to as tenants

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

What are the risks to public clouds?

A

Performance & security risks

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

How doe a private cloud work?

A

Being private to & owned by the organization

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

What is a community cloud?

A

Where orgs share the cost of a private or fully hosted cloud

This is usually done to pool resources for a common concern, like standardization & security policies

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

What is a hybrid cloud?

A

Combination of public, private, & community cloud

A travel organization might utilize a private cloud for its sales website but transition some functions to a public cloud, retaining sensitive data on-premises.

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

3 common cloud service models?

A
  • IaaS
  • SaaS
  • PaaS
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Meaning of IaaS?

A

Infrastructure as a Service

17
Q

Meaning of SaaS?

A

Software as a Service

18
Q

Meaning of PaaS?

A

Platform as a Service

19
Q

How does IaaS work?

A

Provisions IT resources

i.e. servers, load balancers, SAN components, etc.

20
Q

What happens in a SaaS?

A

Clients acess software on a supplier’s server on a pay-as-you-go basis

Virtual infrastructure enables rapid on-demand app provisioning and cloud-based development and testing, bypassing the need for testing and deployment on client computers.

21
Q

How does a PaaS work?

A

Provides resources somewhere between SaaS & IaaS

Microsoft Azure SQL Database
22
Q

What does a typical PaaS solution deploy?

Google App Engine
A

Servers, storage, network infrastructure, & a multi-tier web app/database platform

This platform could be based on Oracle or MS SQL or PHP & MySQL

Google App Engine
23
Q

How does a PaaS differ from a SaaS?

A

Requires clients to create the software that runs on the platform

software like the sales contact or e-commerce app

24
Q

What is the service provider responsible for in a PaaS?

Microsoft Azure SQL Database
A

The integrity & availability of the platform components

But you would be responible for the security of the app you created on the platform

25
Q

Meaning of VDI?

A

Virtual Desktop Infrastructure

26
Q

What are desktops typically replaced by in a VDI?

A

Low-spec thin client computers

27
Q

What happens when the thin client starts in a VDI?

A

Boots a minimal OS to log into a VM on company servers or cloud

28
Q

How does a user’s thin client connect to a VM in a VDI?

A

Using a remote desktop protocol

like Microsoft Remote Desktop or Critix ICA

The thin client locates the correct image and authentication, either through 1:1 mapping or a connection broker.

29
Q

What handles app processing & data storage in a VDE?

VDE = Virtual Desktop Environment

A

Server

The think client only needs to be powerful enough to display the screen image, play audio, & transfer mouse, key commands, & video, & audio information over the network

30
Q

How can the virtualization server hosting virtual desktops be provisioned as?

A

An on-premises server or in the cloud

on-premises means on the same LAN as the clients

Centralizing data simplifies backup, support, and security measures against user errors. VDI enables easier IT infrastructure outsourcing.

31
Q

Main disadvantage of VDI?

A

Users lack local processing ability during server & network failures

32
Q

What is privisioning VDI as a cloud service referred to as?

A

DaaS

Desktop as a Service

33
Q

What is an advantage of cloud storage?

A

File synchronization

34
Q

What is VDI?

A

The use of VMs to provision corporate desktops