Cloud Computing is emerging as a major opportunity in shaping the nature of business and IT conversations. Cloud Computing enables what we call “IT as a Service”. IT needs to be delivered to businesses in a manner that is agile & cost-effective while delivering the service levels that businesses require to be competitive and effective. A cloud based service demonstrates the key attributes of self-service, elasticity, pooled resources and usage based management that can meet the challenges of delivering “IT as a service”.