Monday, February 28, 2011

Introduction to Cloud Computing

In simple words, cloud computing is the general term used for anything that involves delivering hosted services over the internet.

Cloud computing is becoming an increasingly broader topic that covers everything from Google Apps to data centers to virtualization to SaaS (Software-as-a-service), PaaS (Platform-as-a-service), IaaS (Infrastructure-as-a-service). Cloud computing is considered as the way to save money and this factor has highly influenced on attracting the world wide technology executives towards cloud computing.

Today business organizations have started demanding more for cloud services other than traditional hosting as it delivers more benefits to the companies.

By using cloud services companies can get the major advantage of:

  • Focus on their core business without getting worried about the technology
  • Benefit through improved reliability
  • Implement faster
  • Pay only for what they use
  • Predictable cost
  • Reduced overall cost - No hardware cost, lower upfront costs and reduced infrastructure costs.
  • Easy to grow your applications.
  • Everything managed under service level agreement.
  • Supports green computing (overall environmental benefit from lower carbon emission and efficient sharing of large systems)

Key players in cloud computing includes: IBM, HP, Google, Microsoft, Amazon Web Services, Salesforce.com, NetSuite, VMware as well as dozens of others.