Section 9 - Cloud Computing Flashcards

1
Q

What is cloud computing

A

Practice of using a network of remote servers hosted on the internet

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

What is high availability in terms of the cloud

A

Services experience very little downtime when using the cloud

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

Availability equation

A

% uptime compared to downtime

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

What does 5 9ns refer to

A

99.999% which means 5 mins and 15 seconds of downtime /year

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

Define scalability

A

Ability to increase or decrease IT computing capacity as needed to meet changing demand

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

Define Vertical Scaling (scaling up)

A

Increasing the power of the existing resources in the working environment

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

Define horizontal scaling (scaling out)

A

Adding additional resources to help handle the extra load being experienced

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

Explain rapid elasticity

A

Ability to quickly scale up or down to meet the needs of the workload

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

Define metered utilization

A

Being charged for a service on a pay per use basis

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

Name a benefit of using metered services

A

Things are done on a metered basis

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

Define shared resources

A

pooling together all the hardware to make a cloud provider

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

Define file synchronisation

A

Ability to store data which can then spread to other places depending on the configuration, commonly used in remote jobs

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

Define public cloud

A

Systems and users interact with devices on public networks, such as the internet and other cloud. The most common, e.g. google drive

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

Define private cloud

A

Systems and users only have access with other devices inside the same private cloud or system

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

Define hybrid cloud

A

combination of private and public cloud, some resources developed by the org but some are also made by public

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

Define community cloud

A

Collaborative effort where infrastructure is shared between several different orgs with common service needs

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

Define multitenancy

A

ability for customers to share computing resources in a public or
private cloud

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

Define single-tenancy

A

Assigns a particular resource to a single org

19
Q

Analyse on-premise solution

A

costly, needs to procure hardware, software and personnel necessary to run the org’s cloud

20
Q

Define hosted solution

A

3rd party service that provides all hardware and facilities needed to maintain a cloud solution e.g. amazon AWS, google

21
Q

In terms of control what does a on-premise solution allow

A

Ability to control all the physical and logical access to servers

22
Q

Danger of multitenancy solution

A

data may be exposed to other servers

23
Q

What are the 3 cloud service model

A

IaaS,PaaS,SaaS

24
Q

What does IaaS provide

A

Everything that you need to run a server (power, space, cooling, network, firewall, physical servers, virtualisation layer, sometimes OS)

24
Q

What do IaaS,PaaS,SaaS stand for

A

Infractructure , Platform ,Software
As a service

25
Q

What does PaaS provide

A

OS, infrastructure software (Apache webserver, MySQL database. Programming language)

26
Q

What does SaaS provide

A

Hosted application piece of software

27
Q

What does a Virtual Desktop Infrastructure (VDI) do

A

Hosts desktop OSs within a virtualised environment hosted by a centralised server or server farm

28
Q

What is the VDI server going to be in charge of

A

Perform all the app processing and data storage

29
Q

Define centralised model (desktops)

A

Hosts all the desktop instances on a single server or server farm

30
Q

Define Hosted mode / Desktop as a service (DaaS)

A

Maintained by a service provider and provided to the end user as a service

31
Q

Define Remote Virtual Desktop Model

A

Copies the desktop image to a local machine prior to being used by the end user

32
Q

Name a disadvantage of VDI

A

If the server that the computer is being hosted by goes down, access to those files are restricted

33
Q

Define cloud storage

A

Amount of space on a cloud-based server as file storage (e.g. dropbox, google drive)

34
Q

Define file synchronisation

A

ability to synchronise from different devices using a single account

35
Q

Define content delivery network (CDN)

A

Network of servers that locate the nearest server to minimise the delay or download time

36
Q

function of Software-define networking (SDN)

A

Enables the network to be intelligently and centrally controlled, or programmed, using software apps

37
Q

Describe a feature of SDN

A

Can be changed automatically by the network itself using automation and orchestration

38
Q

What is management plane used for

A

Monitor traffic conditions and the status of the network

39
Q

With SDNs what layers must we understand

A

App, control, infrastructure & management plane

40
Q

Explain the application layer

A

Focuses on the communication resource requests or information about the network as a whole

41
Q

Define control layer

A

Uses the information from the apps and decides how to route a data packet on the network, how data should be prioritised

42
Q

Define infrastructure layer

A

contains the network devices that receive information about where to store the data