Cloud computing is the delivery of multiple computing services through the Internet. This includes applications, data storage, databases, networking, analytics and more.

Cloud Computing
To simply put, we can store our data using a local hard drive and retrieve data whenever required. The Cloud computing service enables to store the data in a remote server and access them from anywhere using an electronic device has access to Internet.
In the past, the data was stored in a local server/hard drive and the computer was connected to internet & possible accessibility was granted to the user to access the data over a network.
But the organization had to maintain costly hardware & software and there were many constraints existed in maintaining the same. Such as uninterrupted electricity, network connectivity, backup devices, manageable concurrent connections and etc.

Local Data Sharing
The Cloud-based services eliminated almost all the above problems as the 3rd party provider take cares of all & the best part is that the users or businesses have to pay only for the utilization of services.

Google Cloud AWS Azure
Types of Cloud Computing
- Software as a Service
- Infrastructure as a Service
- platform as a Service
Software as a service is known as delivery of licensed software on a subscription basis. In other words, it’s a way of providing applications through the Internet.

Software as a Service
Infrastructure as a Service delivers virtualized computing resources through the Internet. This offers Compute, storage & networking resources over the Internet.
This IAAS platform eliminates the need of maintaining on-premise data centers & ensures 24/7 connectivity & accessibility.

Microsoft IAAS
IAAS Examples
- AWS
- Digital Ocean
- Rackspace
- Microsoft Azure
- Google Compute Engine
- IBM Cloud Services
Platform as a Service delivers an environment to develop an application/software that could be delivered through the Internet. Also, it has some of the characteristics of SAAS.
- Windows Azure
- Google App Engine
- Heroku
Cloud Services

Cloud Services – Email
- Email Services
- Data Storage
- Application/Software hosting & development
- Data Analytics
- Video & Audio Streaming
- Delivery of On demand Web Services
Cloud Models
- Public Cloud
- Private Cloud
- Hybrid Cloud
Public cloud is something that is available to anyone who has a device that connected to Internet.
These services could be obtained for completely free of charge, one-time payment, recurring subscriptions and etc.
Most of these services are offered by the tech giants. Such as Gmail, YouTube, OneDrive & much more.

Public Cloud Services
We all know the definition of private, which is offered or made available for a specific clients or an organization. Think of an Internal system used by a company for their requirements.
Hybrid is a combination of public & private cloud services. Some companies choses to use both options to be more flexible & enhanced security.
References
https://azure.microsoft.com/en-us/