Virtualization and Cloud Computing Flashcards
What is Virtualization?
Refers to the software-based representation of IT infrastructure.
What are these Virtualization Components?
1) Hypervisor
2) Guest machine
3) Host Machine
4) Mangement Server
5) Management Console
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.
What is a container?
is a lightweight, standalone, executable software package that includes everything needed to run an application—code, runtime, libraries, and settings.
Describe the following:
1) Container Engine
2) Container Orchestration
1) Managed environment for deploying containerized applications.
2) Automated process to manage the lifecycle of containers.
Describe the following:
1) OS Containers
2) Application Containers
1) Used as an OS that run multiple services.
2) Used to run a single application.
What is Docker?
Is used for developing, packaging and running applications and all its dependencies in the form of containers.
What is Kubernetes?
Is an orchestration platform to manage containerized applications and microservices.
What is Serverless Computing?
Where application infrastructure and services/functions are provided by the cloud vendor.
Describe the following Cloud Services:
1) IaaS
2) PaaS
3) SaaS
4) IDaaS
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
Describe the following Cloud Services:
1) SECaaS
2) CaaS
3) FaaS
4) XaaS
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.
Describe these cloud models:
1) Private
2) Public
3) Hybrid
4) Community
5) Multi-Cloud
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.
What is Fog Computing?
Is where applications and data storage are positioned between data sources and a cloud service.
What is Edge Computing?
When data processing is performed close to edge devices.
What is Virtual Desktop Infrastructure (VDI)?
When desktop OSs are provisioned and operated by the data center. Images with virtual desktop resources are sent to the end device.
Explain:
Persistent VDIs
Non-persistent VDIs
Persistent are those where each user has their own image.
Non-persistent is where multiple users can share a single image.