Foundations of cloud computing for administrators


Learn about the cloud, including the history, building blocks, and types on your way to becoming a Cloud Administrator.

Learning objectives

In this module you will:

  • Explain the concept of cloud computing
  • Briefly understand how computing systems across domains dealt with scale before the cloud
  • Briefly recall the recent history of cloud computing, illustrating its evolution
  • List some of the enabling technologies in cloud computing, and discuss their significance
  • Recognize cloud service models such as IaaS, PaaS, and SaaS and differentiate between them
  • Enumerate the different types of clouds, and compare and contrast them
  • List some of the common cloud providers and the features offered in their cloud stacks
  • Articulate the economic benefits of the cloud paradigm for cloud users and cloud service providers
  • Discuss some of the advantages and disadvantages of the cloud paradigm
  • Define SLAs and SLOs and describe their importance in Cloud Computing
  • Recall popular cloud use case scenarios

This content is provided in partnership with Dr. Majd Sakr and Carnegie Mellon University.