For many still not clear what “cloud” means
There is a very good and detailed article on Wikipedia about what Cloud computing means: Cloud computing, also known as on-demand computing, is a kind of Internet-based computing that provides shared processing resources and data to computers and other devices on-demand. It is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications and services) that can be rapidly provisioned and released with minimal management effort. There are 3 layers of “cloud”, or cloud flavors: SaaS: Software as a Service PaaS: Platform As A Service IaaS: Infrastructure As A Service I don’t want to go through all details (you can find details on Wikipedia) , I just want only to emphasize a few things: IaaS means a bunch of computers (that do various things) which belong to someone: Amazon Web Services, Microsoft Azure, Google Cloud, some ISP… Get your expectations right! You are using somebody’s computers and computing resources. PaaS means that the software that you need runs on someone else’s infrastructure. Think of databases, web servers, web services, compilers, code repositories, etc. Get your expectations right! You are using critical software that runs on somebody’s computers. SaaS means that you are using…