a fad or future of it ? : a comprehensive literature review on the cloud computing research .
Architectural Requirements for Cloud Computing Systems: An Enterprise Cloud Approach