Virtualization and Cloud Computing Flashcards

1
Q

What is Virtualization?

A

Refers to the software-based representation of IT infrastructure.

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

What are these Virtualization Components?
1) Hypervisor
2) Guest machine
3) Host Machine
4) Mangement Server
5) Management Console

A

1) An application or firmware that enables multiple OSs to share a hosts hardware resources.
2) Independant instance of an OS created by the Hypervisor.
3) Real physical machine that provides computing resources to support VMs.
4) Virtualization platform to directly manage the VMs.
5) Interface to access, configure, and manage virtualization product.

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

What is a container?

A

is a lightweight, standalone, executable software package that includes everything needed to run an application—code, runtime, libraries, and settings.

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

Describe the following:
1) Container Engine
2) Container Orchestration

A

1) Managed environment for deploying containerized applications.
2) Automated process to manage the lifecycle of containers.

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

Describe the following:
1) OS Containers
2) Application Containers

A

1) Used as an OS that run multiple services.
2) Used to run a single application.

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

What is Docker?

A

Is used for developing, packaging and running applications and all its dependencies in the form of containers.

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

What is Kubernetes?

A

Is an orchestration platform to manage containerized applications and microservices.

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

What is Serverless Computing?

A

Where application infrastructure and services/functions are provided by the cloud vendor.

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

Describe the following Cloud Services:
1) IaaS
2) PaaS
3) SaaS
4) IDaaS

A

1) Provides VMs, OSs, and other abstracted hardware.
2) Provides development tools, configuration management, and deployment platforms to develop custom apps.
3) Offers software to subscribers
4) Offers IAM services

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

Describe the following Cloud Services:
1) SECaaS
2) CaaS
3) FaaS
4) XaaS

A

1) Security-as-a-Service; Provides penetration testing, authentication, event management services.
2) Offers virtualization of container engines.
3) Provides developing, running, and managing functions and microservices.
4) Anything as a service.

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

Describe these cloud models:
1) Private
2) Public
3) Hybrid
4) Community
5) Multi-Cloud

A

1) Network services that are available for public use.
2) Cloud infrastructure only available to a single organization.
3) Combination of two or more clouds
4) Shared infrastructure between several organizations from a specfic community.
5) Combines workloads from multiple cloud providers.

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

What is Fog Computing?

A

Is where applications and data storage are positioned between data sources and a cloud service.

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

What is Edge Computing?

A

When data processing is performed close to edge devices.

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

What is Virtual Desktop Infrastructure (VDI)?

A

When desktop OSs are provisioned and operated by the data center. Images with virtual desktop resources are sent to the end device.

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

Explain:
Persistent VDIs
Non-persistent VDIs

A

Persistent are those where each user has their own image.
Non-persistent is where multiple users can share a single image.

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

What are Cloud Access Security Brokers (CASB)?

A

On-premise or cloud-hosted solutions that enforce security, compliance, and governance policies for the cloud applications.