The book begins by establishing the concept of cloud computing and describing the technological trends, and then discusses cloud computing architecture connotation and key technologies such as computing, storage, network, data, management, access, and security. With abundant project experiences and applications, the book is an essential reference for researchers and industrial engineers in computer science and information management.