2.2 - Virtualization and Cloud Computing Flashcards
Define Infrastructure as a service (IaaS).
AKA HaaS (Hardware as a service).
A form of cloud computing that provides virtualized computing resources over the internet.
Ex. AWS, Microsoft Azure, and Google Compute Engine
Define Software as a service (SaaS).
A software distribution model in which the cloud provider hosts applications and makes them available to end users over the internet.
Ex. Gmail, Slack, and Microsoft 365
Define Platform as a service (PaaS).
A complete development and deployment environment in the cloud, with resources that enable you to deliver everything from simple cloud-based apps to sophisticated, cloud-enabled enterprise applications.
Ex. AWS Elastic Beanstalk, Google App Engine, and Adobe Commerce
Define Anything as a Service (XaaS).
A broad description of all cloud models. Any services delivered over the Internet. Any IT function can be changed into a service.
Define On Premises cloud model.
Everything is on premise.
Premise
Application
Data
Runtime
Middleware
OS
Virtualization
Servers
Storage
Networking
What do you take care of in an IaaS model?
Application, Data, Runtime, Middleware, and OS
What do you take care of in a PaaS model?
Application and Data
What do you take care of in a SaaS model?
Nothing
What does a managed service provider (MSP) do?
Provides network connectivity management, backups and disaster recovery, and growth management and planning.
They are a cloud service provider, but not every cloud service provider is an MSP.
What does a managed security service provider (MSSP) do?
Provides firewall management, patch management, security audits, and emergency response.
What are the four cloud deployment models?
1) Public
- Available to everyone over the Internet
2) Community
- Several organizations share the same resources
3) Private
- Your own virtualized local data center
4) Hybrid
- A mix of public and private
Define Edge computing.
IoT where everything is installed and running locally.
Applications are processed on edge server rather than the internet. The data is processed on the device itself. Speed is increased.
Define Fog computing.
IoT of thing where data is both stored on the cloud and locally. Data that does not need to leave stays local. Local decisions are made from local data. Long-term analysis might occur on the cloud.
What is a thin client?
A device that connects to a server that runs all of the applications. It hosts a keyboard, mouse, and screen.
Doesn’t need a lot of hardware.
What is virtualization?
The ability to run multiple OS’s on the same hardware. Each application instance has its own operating system.