The people everyday data processing activities create massive amounts of data. Today, with data available in many different formats, from varying sources, and via diverse access methods, companies need a solution for managing business information. Data warehousing is must for running an enterprise of any size to make intelligent decisions. It enables the competitive advantage. Data warehousing is essentially tells about data and its relationships and it is foundation for Business Intelligence (BI).Cloud Computing has emerged as a new paradigm for hosting and delivering these services on demand over the internet. This paper discusses the concept of hosting data warehouse on cloud and providing it as a service.