Delivering hosted services through internet is known as Cloud Computing. They are divided in to 3 categories.
- IaaS – Infrastructure as a Service
- PaaS – Platform as a Service
- SaaS – Software as a Service
Most of you might have seen the clouds as the picture representation of Cloud Computing. It has 3 distinct characteristics that distinguish from traditional hosting. An user can have as much as small space as his requirement at any time and managed by the provider. It is sold on demand, mostly by minute or hour.
Significant inventions in practical and disseminated computing, as well as improved access to high-speed Internet and a weak saving, have quickened concern in cloud computing. Cloud Computing can be public or private. A public cloud sells services to anyone on the Internet. A private cloud is a proprietary network or a data center that supplies hosted services to a limited number of people.
IaaS like Amazon web services provides API virtual server instance to access, start / stop, configure their virtual servers and storage. In enterprise, pay for what you need. If you have a specific storage space decided for your business, you can make it as constant storage to bring online immediately with Cloud Computing.
PaaS is a set of product development tool’s and software hosted on the providers infrastructure. Developers create applications on the providers platform through internet.
In SaaS model, the hardware infrastructure is supplied by vendor, the software products and interacts with the user through the front end portal. SaaS is the broad market. Any service can be processed from web based email to inventory control and database processing. Both the application and data is hosted by the service provider. End-user uses the service from anywhere.