The 2nd most popular search result for "Cloud Computing" on Google states that "Cloud computing is a broad term used to describe the provision of hosted services via the Internet.' However, this definition is not true. The course aims to dispel the numerous misconceptions surrounding Cloud Computing and to give an unambiguous and simple explanation of the nature of it, its operates and the various options that are that are available, the benefits offered and the amount it will cost you. It's not just going to teach you the basics, but I'll also try provide practical examples that you can follow along with to understand what Cloud Computing works in the real world. The first step is an overview of Module 1 that outlines the conventional deployment models for On-Premises and Colo to help you understand the ways in which Cloud alters things. I then I will explain the way server virtualization changed the design of data centers and opened the way to Cloud. Module 2 introduces Cloud Computing by listing the essential characteristics of Cloud services. Learn more about Cloud Service Models of IaaS, PaaS, SaaS, and XaaS in Module 3. I begin with an overview of the various models before diving into the specifics and choices of each. I also provide lab demonstrations on how you can deploy the different model. The Cloud deployment Models comprised of Public Cloud, Private Cloud, Hybrid Cloud, and Community Cloud are discussed within Module 4. In Module 5 I, list the benefits that come with Cloud Computing and then break open the spreadsheet to demonstrate how to conduct an TCO cost comparison when deciding between an on-premise or Cloud deployment to handle a real-world application.