Cloud computing is the computer system resource provider according to on-demand availability, mostly data storage and computing power. Cloud Computing is a term for everything that involves delivering hosted services over the internet.
Cloud Computing services are basically divided into 3 major categories:
- Infrastructure as a Service(Iaas)
- Platform as a Service(Paas)
- Software as a Service(Saas)
Cloud Computing services can be Private and Public. A Public Cloud sells services to everyone on the Internet. A Private Cloud is a Data Center which supplies hosting services to a limited number of users.
5 Advantages of Cloud Computing
- Pay Per Use
- Migration Flexibility
- Workload Resilience
- Self Service Provision
1. Pay Per Use: Compute resources are measured at a granular level, it is enabling users to pay only for the resources and workloads they use.