2.2 Virtualization and Cloud Computing Flashcards

1
Q

Cloud Model:

Sometimes called Hardware as a Service (HaaS)
– Outsource your equipment
• You’re still responsible for the management
– And for the security
• Your data is out there, but more within your control
• Web server providers

A

Infrastructure as a service (IaaS)

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

Cloud Model:

• No servers, no software, no maintenance team, no HVAC
– Someone else handles the platform, you handle the development
• You don’t have direct control of the data, people, or infrastructure
– Trained security professionals are watching your stuff
– Choose carefully
• Put the building blocks together
– Develop your app from what’s available on the platform
– SalesForce.com

A

Platform as a service (PaaS)

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

Cloud Model:

• On-demand software
– No local installation
– Why manage your own email distribution?
– Or payroll?
• Central management of data and applications
– Your data is out there
• A complete application offering
– No development work required
– Google Mail

A

Software as a service (SaaS)

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

Cloud model:

• A broad description of all cloud models
– Use any combination of the cloud
• Services delivered over the Internet
– Not locally hosted or managed
• Flexible consumption model
– No large upfront costs or ongoing licensing
• IT becomes more of an operating model

A

Anything as a Service (XaaS)

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

Cloud deployment model:

  • Available to everyone on the internet
A

Public

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

cloud deployment model:

  • Several organizations share the same resources
A

Community

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

Cloud deployment model:

  • Your own virtualized local data center
A

Private

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

Cloud deployment model:

  • Mix of public and private
A

Hybrid

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

Name a few benefits to cloud computing.

A
  • Computing power is instantly available
  • Massive data storage capabilities
  • Rapid change adjustment
  • Smaller start up costs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Name a few drawbacks of cloud computing.

A
  • Latency
  • Limited bandwidth
  • Difficult to protect data
  • Requires internet/network connectivity at all times
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

This type of computing is often associated with IoT devices. Processing occors on the local device and does not require any communication across the internet.

A

Edge Computing

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

Type of computing that involves IoT devices that process data locally as well as across the internet. Allows private data to stay local, reducing security risks.

A

Fog computing

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

What does it mean for cloud computing to be “elastic”?

A

Can scale up and down as needed

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

The concept of apps being self-contained in a cloud system, preventing them from interacting with each other.

A

app containerization

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

APIs are designed to break down monolithic apps into smaller instances that run independently. What are these services called?

A

Microservices

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

Also known as Function as a service (FaaS) and involves applications running autonomously without the need of an operating system. Runs in a stateless compute container that may be event triggered.

A

Serverless architecture

17
Q

This gateway acts as a sort of “cloud router” which allows users to connect to multiple virtual private clouds (VPCs).

A

Transit gateway

18
Q

Policies that assign permissions to cloud resources.

A

Resource policies

19
Q

This is the integration of a wide variety of cloud service providers which allows the presentation of a single business facing interface.

A

Service integration and management (SIAM)

20
Q

Code written to define an infrastructure such as servers, networks, and applications.

A

Infrastructure as code

21
Q

A network that is configured to be centrally managed and configured programmatically with no human intervention.

A

Software defined networks (SDN)

22
Q

The process of monitoring the security and flow of data over a SDN.

A

Software defined visibility (SDV)

23
Q

This is something that’s easy to accidentally do when building VMs, but should be avoided at all costs to prevent VM escape attacks.

A

VM Sprawl

24
Q

What is the best way to prevent VM escape attacks?

A

Avoid VM sprawl and maintain documentation for deprovisioning of servers