Sandeep Bhowmik is currently working as Assistant Professor in the Department of Computer Science and Engineering at Hooghly Engineering and Technology College, India. He obtained his M.Tech. degree in software engineering from Maulana Abul Kalam Azad University of Technology (formerly known as West Bengal University of Technology), West Bengal. His areas of interest include application of soft computing technique in data processing and information security.
Figures
Tables
Preface
Acknowledgements
1. Introduction
2. Evolution and enabling technologies
3. Benefits and challenges
4. Cloud computing model
5. Cloud computing services
6. Security reference model
7. Resource virtualization
8. Resource pooling, sharing and provisioning
9. Scaling in the cloud
10. Capacity planning
11. Load balancing
12. Service-oriented architecture
13. File system and storage
14. Database technology
15. Content delivery network
16. Security issues
17. Privacy and compliance issues
18. Portability and interoperability issues
19. Cloud management and a programming model case study
20. Popular cloud services
21. Mobile cloud computing and internet of things
Appendix I. Hot research topics
Index.