Mastering Cloud Computing: Foundations and Applications Programming 2nd Edition

Mastering Cloud Computing: Foundations and Applications Programming 2nd Edition book cover

Mastering Cloud Computing: Foundations and Applications Programming 2nd Edition

Author(s): Rajkumar Buyya Ph.D. (Author), Christian Vecchiola Ph.D. (Author), S.Thamarai Selvi Ph.D. (Author), Shivananda Poojara MSc (Author), Satish Narayana Srirama Ph.D. (Author)

  • Publisher: Morgan Kaufmann
  • Publication Date: March 27, 2026
  • Edition: 2nd
  • Language: English
  • Print length: 490 pages
  • ISBN-10: 0443404356
  • ISBN-13: 9780443404351

Book Description

Mastering Cloud Computing: Foundations and Applications Programming, Second Edition serves as a comprehensive introduction for readers seeking to develop applications in the ever-evolving world of cloud computing. As technology advances, applications are no longer confined to a single machine but instead operate from virtual servers, accessible globally at any time. This book equips aspiring developers with the essential tools and knowledge to create effective cloud-based applications. Beyond the foundational principles, the book delves into distributed and parallel computing, providing in-depth coverage of virtualization, thread programming, task programming, and map-reduce techniques.

It also addresses the development of applications for various cloud architectures, highlighting industrial platforms and critical security considerations. To reinforce learning, the text integrates real-world case studies, practical examples, hands-on exercises, and lab activities throughout, allowing readers to apply concepts directly and build their expertise effectively.

  • Includes pedagogic chapter elements (Theorems, Program Code Listings, Chapter Summaries, and Review Questions) that are designed to help students understand the important aspects of Cloud Computing
  • Presents real-world case studies that include scientific, business, and energy-efficiency considerations
  • Explains how to make design choices and tradeoffs to consider when building applications to run in a virtual cloud environment
  • Covers critical topics, including parallel and distributed computing, virtualization, cloud computing architecture, cloud applications platforms such as Aneka, thread programming, task programming, map-reduce programming, cloud platforms, and development of cloud applications

Editorial Reviews

Review

Covers cloud computing, including the principles of distributed and parallel computing that form the basis of application development for cloud architectures

From the Back Cover

Mastering Cloud Computing: Foundations and Applications Programming 2nd Edition, Second Edition is designed for readers learning to develop cloud computing applications. Today’s applications don’t live on a single computer but are deployed from and reside on a virtual server, accessible anywhere, any time. Today’s application developers need to understand the requirements of building apps for these virtual systems, including concurrent programming, high-performance computing, and data-intensive systems. The book introduces the principles of distributed and parallel computing underlying cloud architectures and specifically focuses on virtualization, thread programming, task programming, and map-reduce programming. The book covers all you need to develop applications for cloud architectures, including industrial platforms and security considerations. Real-world case studies and examples demonstrate the key concepts, with exercises and labs throughout the book.

View on Amazon

代发服务PDF电子书30立即求助
未经允许不得转载:电子书百科大全 » Mastering Cloud Computing: Foundations and Applications Programming 2nd Edition

评论 抢沙发

评论前必须登录!

立即登录   注册