Cloud Computing
What is cloud computing?
Cloud computing is the provision of computer resources to a customer via the internet, including but not limited to computing power, data storage, software, etc. It provides the customer with the features of a computer without having to physically own one. They are often configured to fit specific criteria and functions, such as website hosting, AI, 3D rendering.
Is cloud computing a new technology per se? In other words, what are the unique technology features of cloud computing, if any?
Computing as a service itself is a relatively old idea, but accessing these resources over the internet is new. Cloud computing now-a-days allows you to just do what you need without worrying about anything else, like security, calculating price, reliability, etc.
What are the three major cloud service models?
The three major platforms are Saas, Paas and Iaas.
- Software as a service: it provides software to the user without having to download it.
- Platform as a service: it provides a platform for the user to build upon and develop customized software.
- Infrastructure as a service: it provides virtualized computing resources over the internet.
Name at least 3 real-world domains where the application of cloud computing was (or can be) very enabling and effective.
Website/Software hosting (AWS), Online data storage (Google Drive), Cloud gaming (Google Stadia)
What is the economic/business model of cloud computing?
It follows the pay-as-you-go business model. The user only has to pay for the resources that it uses.