Cloud Computing Fundamentals Introduction to Cloud Computing History of Cloud Computing Benefits of Cloud Computing Cloud Deployment Models Top Cloud Service Providers Cloud Computing Architecture Serverless Computing Differences between On-Premise and Cloud-Based Data Warehouses Cloud Services Types Types of Cloud Services SaaS (Software as a Service) Platform Architecture IaaS (Infrastructure as a Service) Platform Architecture PaaS (Platform as a Service) Platform Architecture CaaS (Communication as a Service) Platform Architecture Functions as a service (FaaS) NaaS (Network as a Service) Platform Architecture Everything As a Service (XaaS) Monitoring as a Service (MaaS) Disaster recovery as a service (DRaaS) Mobile Backend As A Service (MBaaS)