Concepts Covered:
• Introduction to computing
• Trends in Computing
• Centralized vs. Distributed Computing
• Common properties of Distributed Computing
• Need of Distributed Computing


Concepts Covered:
• Distributed applications
• Grid Computing
• Need of Grid Computing
• Cluster Computing
• Operational Benefits of Clustering
• Utility Computing and its features

Concepts Covered:
• Cloud Computing
• Cloud Characteristics
• Cloud Services Models
• Cloud and Virtualization
• Virtual Machines
• Cloud Storage
• Advantages of Cloud Computing
• Disadvantages of Cloud Computing

Concepts Covered:
• Major building blocks of Cloud Computing Architecture
• XaaS stack: Customer view vs Provider view
• Service Models (XaaS)
• Classical Service Model
• Classic Model vs. XaaS
• Client Server Architecture

Concepts Covered:
• Client Server model vs. Cloud model
• Cloud service models
• Software as a Service (SaaS)
• Platform as a Service (PaaS)
• Infrastructure as a Service (IaaS)
• Role of Networking in Cloud Computing
• Network Function Virtualization

Comments