1. Distributed systems: principles and paradigm;tanenbaum,2001
2. PaaS: A revolution for information technology platforms;lv;Educational and Network Technology (ICENT) 2010 International Conference on,2010
3. Comparison of Several Cloud Computing Platforms
4. a survey on cloud computing;raj;International Journal of Advanced Research in Computer Science and Software Engineering,2014
5. Mastering Cloud Computing;buyya,0