Few Companies offer such computing services, hence named as “Cloud Computing Providers/ Companies”. They charge its users for utilizing such services and the charges are based on their usage of services.
In our daily routine we use this cloud service without our notice like web-based email service, watching movies through the internet, editing documents, storing pictures, etc uses cloud computing on the back-end. Using such cloud technology we can design and create new applications, store and recover data, hosting the websites etc.
Generally, Cloud Computing Services are categorized into three types:
1) Infrastructure as a Service (IaaS): This service provides the infrastructure like Servers, Operating Systems, Virtual Machines, Networks, and Storage etc on rent basis. Eg: Amazon Web Service, Microsoft Azure.
2) Platform as a Service (PaaS): This service is used in developing, testing and maintaining of software. PaaS is same as IaaS but also provides the additional tools like DBMS, BI services etc. Eg: Apprenda, Red Hat OpenShift.
3) Software as a Service (SaaS): This service makes the users connect to the applications through the Internet on a subscription basis. Eg: Google Applications, Salesforce