Cloud computing: Issues and future direction

Cloud computing is a kind of internet-based computing that provides shared processing resources and data to computer and other devices on demand. Nowadays cloud computing is a recent field for researcher. There is no doubt that businesses can reap huge benefits from cloud computing such as cost savings, strategic edge, manageability, reliability, scalability, access to automatic updates. However, there are numerous issues in cloud computing like pricing, availability of service, power consumption, energy management, resource provisioning, VM provisioning, load balancing, security etc. So in this paper we focus on issues and challenges of cloud computing. Furthermore, the author also present the open research challenges in cloud environment.