The Concept :
Cloud computing is the use of computing resources both hardware and software that are delivered as a service over a network (typically the Internet). The name comes from the use of a cloud-shaped symbol as an abstraction for the complex infrastructure it contains in system diagrams. Cloud computing entrusts remote services with a user’s data, software and computation.
There are three types of cloud computing:
- Infrastructure as a service (IaaS),
- Platform as a service (PaaS), and
- Software as a service (SaaS).
Cloud computing relies on sharing of resources to achieve coherence and economies of scale similar to autility (like the electricity grid) over a network. At the foundation of cloud computing is the broader concept of converged infrastructure and shared services.
End users access cloud-based applications through a web browser or a light-weight desktop or mobile app while the business software and user’s data are stored on servers at a remote location. Proponents claim that cloud computing allows enterprises to get their applications up and running faster, with improved manageability and less maintenance, and enables IT to more rapidly adjust resources to meet fluctuating and unpredictable business demand.
Using software as a service, users also rent application software and databases. The cloud providers manage the infrastructure and platforms on which the applications run.
The Importance of Cloud Computing :
Cloud computing is an efficient way to store and maintain databases, and is an especially helpful tool for businesses who do a lot of sales. Using a platform on the cloud for your business helps everyone who uses it by streamlining data and procedures into one central location. It’s an easy way to organize information in different departments while still allowing for company-wide collaboration. Services offered by cloud computing are actually software, but the software is never installed on a computer; this is what’s known as software-as-a-service, or SaaS. The software is accessed through the Internet, and provide storage, database creation, information management and many other business-related services.
Cloud computing solutions are often less expensive than their software counterparts, another reason why they are a becoming a popular choice among businesses. Pricing is often offered on a per-user basis, so businesses pay a flat fee based on the number of people who use it. It also saves time and money when it comes time to upgrade; cloud services are updated by the provider, so everyone is always working on the latest platform.