Course Description

Course Description
Welcome to the Cloud Computing Applications course, the first part of a two-course series designed to give you a comprehensive view on the world of Cloud Computing and Big Data!

In this first course we cover a multitude of technologies that comprise the modern concept of cloud computing. Cloud computing is an information technology revolution that has just started to impact many enterprise computing systems in major ways, and it will change the face of computing in the years to come.
Course Goals and Objectives
Upon successful completion of this course, you will be able to:
  • Understand what cloud computing is and why it is important
  • Get a picture of the economics of cloud computing
  • Learn about Big Data (much more about big data in the second part of this course)
  • Learn about many fundamental technologies that enable cloud computing, such as software defined architectures, virtualization and containers
  • Learn about many “glue” technologies that enable access to clouds, such as web middleware, JSON, REST API, RPC, etc.
  • Learn about the different levels of clouds services, that include:
  • IaaS: Infrastructure as a Service
  • PaaS: Platform as a Service
  • SaaS: Software as a Service
  • MaaS : Metal as a Service
  • FaaS: Function as a Service (server-less architecture)
  • MBaaS: Mobile Backend as a Service
  • Server-less architecture and Amazon Lambda
  • Learn about many types of cloud-based storage services, including object storage, block-level storage, archival storage and big data file systems

Comments

Popular posts from this blog

Big Data Revolution and Clouds ?

What is a Cloud?