Virtualization - Sharing cloud resources
At a glance
-
Level
-
Skill
-
Product
-
Subject
Dive deeper into how the cloud works by understanding virtualization. How are computing power, memory, input and output, networking, and storage virtualized?
In this learning path, you will:
- Get an overview of virtualization technology and how it is used in the cloud
- Learn a formal definition of virtualization and its different types
- Understand how CPUs are virtualized
- Understand how memory is virtualized
- Understand how I/O is virtualized
- Understand how storage and networking is virtualized
In partnership with Dr. Majd Sakr and Carnegie Mellon University.
Prerequisites
- Understand what cloud computing is, including cloud service models, and common cloud providers
- Know the technologies that enable cloud computing
- Understand how cloud service providers pay for and bill for the cloud
- Know what datacenters are and why they exist
- Know how datacenters are set up, powered, and provisioned
- Understand how cloud resources are provisioned and metered
Achievement Code
Would you like to request an achievement code?
Modules in this learning path
Take a deep dive into virtualization by understanding its formal definition as well as the different types of virtual machines.
Learn about how computing power is virtualized to create cloud resources. Covers different types of CPU virtualization.
Learn how memory is virtualized to support cloud resources. Covers different types of memory mapping and related issues.
Learn about how computer input/output is virtualized. Covers I/O basics and a case study of virtualizing I/O.
Learn about how storage and network resources can be virtualized to support software defined datacenters.