Cloud Computing & AWS Cloud Computing Platform Introduction

Introduction to AWS Cloud Computing Platform | Serverless | Virtual Machine | Hypervisor | IaaS | FaaS | DaaS | Docker

This course is about cloud computing.  The covers almost all topics related to cloud computing.  The cover is a good blend of theory and hands-on.

What you’ll learn

  • what is cloud computing.
  • cloud computing types or various mainstream cloud computing platforms such as IaaS, PaaS, SaaS, FaaS, DaaS.
  • multitenancy in cloud computing.
  • cloud computing deployment models–public, private, hybrid, community, and multi-cloud.
  • Multitenancy.
  • cloud computing applications deployment models.
  • cloud computing advantages.
  • introduction to Virtualization, Virtual Machines, and Hypervisor.
  • how to setup Linux Virtual Machine using VirtualBox.
  • introduction to Docker.
  • introduction to AWS cloud computing platform.
  • Serverless Computing.

Course Content

  • Introduction –> 4 lectures • 9min.
  • Cloud Computing Platform Types –> 12 lectures • 16min.
  • Cloud Computing Deployment Models –> 14 lectures • 22min.
  • Cloud Applications Deployment Models –> 2 lectures • 3min.
  • Cloud Computing Advantages –> 2 lectures • 12min.
  • Virtualization, Virtual Machines and Hypervisor –> 7 lectures • 24min.
  • Docker Introduction –> 8 lectures • 34min.
  • AWS Cloud Computing Platform –> 2 lectures • 15min.
  • Serverless Computing –> 12 lectures • 23min.

Cloud Computing & AWS Cloud Computing Platform Introduction


  • No programming experience is needed in general..

This course is about cloud computing.  The covers almost all topics related to cloud computing.  The cover is a good blend of theory and hands-on.

The content in the course presented may help you in many AWS certification exams as many AWS services have been mentioned as an example in explaining the concepts.

There is a separate section for Docker, which will help you to build a solid foundation in Docker at an introductory level.

The first starts with the introduction section. In this section, you will learn about what cloud computing is and different terms. By end of this first lecture, you will have been familiar with many cloud computing terms and will have gained a general idea about what cloud computing is. The next lecture is about cloud computing platforms types of cloud computing types. In this lecture, you will know about the different main cloud computing platform types.

The next section is about cloud computing platform types. There are lectures for each platform types such as Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), Software-as-a-Service (SaaS), Desktop-as-a-Service (DaaS), Desktop-as-a-Service (DaaS), and Function-as-a-Service (FaaS).

The next section is about different cloud computing deployment models. The section starts with an introductory lecture about cloud computing deployment models. Then there is a separate lecture for each cloud computing deployment model including community and multi-cloud.

The next section is about deploying applications on the cloud computing platform; then it follows with a section on the advantages of cloud computing.

The next section is about Virtualization, Virtual Machines, and Hypervisor.  The section also includes a lecture on how to install Ubuntu Linux Virtual Machine on Oracle VirtualBox.

The next is about Docker. It covers docker at the introductory level; however since this is a very hands-on section, you will gain very solid foundational knowledge about docker installation on Mac, DockerHub, and day-to-day Docker commands for DevOps.

The final section is about the AWS cloud computing platform, which will provide you with a  good introduction to the AWS cloud computing platform covering many popular AWS services.

Get Tutorial