Lakireddy Bali Reddy College of Engineering
Cloud computing has recently received considerable attention, as a promising approach for delivering Information and Communication Technologies (ICT) services. Cloud will provide scalable on demand pay per use services to customers through distributed data centers. Still this paradigm is in its infant stage and many challenging issues have to be addressed. These problems need to be solved from the perspectives of customers, cloud providers, as well as cloud brokers. This paper provides a brief introduction of cloud computing and different types of problems that need to be addressed in both the business side as well as in the technical side.