Buch, Englisch, 500 Seiten, Format (B × H): 191 mm x 235 mm
Foundations and Applications Programming
Buch, Englisch, 500 Seiten, Format (B × H): 191 mm x 235 mm
ISBN: 978-0-443-40435-1
Verlag: Elsevier Science
Mastering Cloud Computing: Foundations and Applications Programming, 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.
Autoren/Hrsg.
Fachgebiete
Weitere Infos & Material
Part 1: Foundations
1. Introduction
2. Principles of Parallel and Distributed Computing
3. Virtualization
4. Cloud Computing Architecture
Part 2: Cloud Application Programming and the Aneka Platform
5. Aneka: Cloud Application Platform
6. Concurrent Computing: Thread Programming
7. High-Throughput Computing: Task Programming
8. Data-Intensive Computing: MapReduce Programming
Part 3: Industrial Platforms and New Developments
9. Cloud Platforms in Industry
10. Cloud Applications
11. Internet of Things and Edge/Fog Computing
12. Cloud Computing Security
13. Containers and Serverless Computing
14. Advanced Topics in Cloud Computing