Fly over clouds or drive through the crowd: A cloud adoption framework

Flying over the clouds or driving through the crowd, to work in an auto-managed and scalable environment or to get overwhelmed with the management as well as the development techniques and costly resources. That is the current common problem facing most small to medium sized organizations. Cloud computing has been a breakthrough recently helping in the emergence of new resources, management, and services sharing between users and providers. Still a common problem is taking the decision either to stay on-premise or adopt the cloud new techniques. The work proposed in this paper concentrates on surveying and studying the cloud among different professionals' perspectives and researches to be able to determine the most important and common aspects that affect the decision of cloud adoption. The factors determined are classified and used to set the infrastructure of building a full framework to facilitate the user's adoption decision