Cloud computing is the on-demand availability of computer system resources, especially data storage and computing power, without direct active management by the user. Large clouds often have functions distributed over multiple locations, each of which is a data center. This book, Cloud Computing Black Book, is a one-time reference book that covers all aspects of cloud computing in an easy-to-understand approach. It covers a variety of topics, such as cloud computing and its comparison with peer-to-peer, client-server and grid computing; virtualization and its levels; cloud computing services, such as IaaS, PaaS, SaaS and DBaaS; cloud computing and its business values; myths and truths about cloud computing; cloud types and models, such as private, community, hybrid and public; open-source eucalyptus and OpenStack cloud application architecture; cloud deployment techniques; recent trends in cloud computing and standards; host security in cloud for SaaS, PaaS and IaaS; data security in cloud.