Cloud computing gets its name from the cloud used to depict Internet access in computer charts and diagrams. Cloud computing is a service that broadly shares access of computer resources, such as infrastructure and data, via the Internet.
There are three general categories of cloud computing services:
- Platform-as-a-service (PaaS)
- Software-as-a-service (SaaS)
- Infrastructure-as-a-service (IaaS)
Cloud computing has taken outsourcing and hosting to another level. Now, businesses can access any of these services on an as-needed basis. This moves the hassle of administration, maintenance and waste of resources from the business to the provider, thus reducing cost for the business.
Platform-as-a-service refers to the hosting of platforms and software development tools that allow developers to create products from anywhere. The developers only view the Web interface and all the work is actually done through shared resources on a central server, which is referred to as the cloud. This allows the developers to work on the same product simultaneously regardless of their location.
Software-as-a-service puts proprietary software in the hands of end users. The vendor provides both the hardware and software required to run the software in the cloud and the end user gets a Web interface to access the software. This allows the user to work from anywhere, as well as ease and quick access to data required in the user's day-to-day activities.
Infrastructure-as-a-service relates to virtual servers and data centers. It gives an organization a cheap and secure way to back up data and access data storage, based on when and how much storage capacity they need.
There are many sub-categories and services being offered in the "cloud" but all are focused on fulfilling adhoc services where needed and reducing costs for both individuals and organizations.
References
- How Cloud Computing Works
(How Stuff Works) - Cloud Computing
(Wikipedia)
Submit to Reddit