Buch, Englisch, 296 Seiten, Format (B × H): 177 mm x 228 mm
The Future of Computing Explained
Buch, Englisch, 296 Seiten, Format (B × H): 177 mm x 228 mm
ISBN: 978-1-041-23601-6
Verlag: Taylor & Francis Ltd
This book provides a comprehensive introduction to cloud computing that focuses on concepts, rather than commercial services. It gives readers an understanding of the hardware and software that underpin cloud computing as well as the technological and economic motivations behind the move from traditional computing infrastructure to cloud infrastructure.
Twenty years ago, almost no one used cloud computing. Now, almost everyone uses it. When you contact a social network, watch a streaming video, interact with an AI chatbot, perform a Google search, share photos, or use a phone to interact with IoT devices in your residence, you are using the cloud. Many companies now use cloud for all their computing. In this revised second edition, Comer explains real and virtual data center facilities for computation (servers, hypervisors, virtual machines, and containers), communication (leaf-spine networks used in data centers, VLAN and VXLAN), and storage (NAS, SAN, and object storage). Chapters on automation and orchestration cover the conceptual organization of systems that automate software deployment and scaling. Chapters on cloud-native software cover parallelism, microservices, MapReduce, control-based designs, and serverless computing. Final chapters explain security in a cloud environment and the use of models to help control the complexity involved in designing software for the cloud. The concepts and principles apply broadly to all vendors, with popular technologies (including Docker containers and Kubernetes) used to explore practical examples.
The text is suitable for a one-semester course, for software engineers who need to build software for a cloud, and for IT managers wanting to understand how their organization's computing operates in a cloud environment.
Zielgruppe
Undergraduate Advanced
Autoren/Hrsg.
Fachgebiete
- Mathematik | Informatik EDV | Informatik Computerkommunikation & -vernetzung Verteilte Systeme (Netzwerke)
- Mathematik | Informatik EDV | Informatik Technische Informatik
- Mathematik | Informatik EDV | Informatik Computerkommunikation & -vernetzung Cloud-Computing, Grid-Computing
- Mathematik | Informatik Mathematik Mathematik Allgemein
- Technische Wissenschaften Elektronik | Nachrichtentechnik Elektronik Sensorik
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Spiele-Programmierung, Rendering, Animation
Weitere Infos & Material
Part 1: The Era Of Cloud Computing 1. The Motivations For Cloud 2. Elastic Computing And Its Advantages 3. Types Of Clouds And Cloud Providers Part 2: Cloud Infrastructure And Virtualization 4. Data Center Infrastructure And Equipment 5. Virtual Machines 6. Containers 7. Virtual Networks 8. Virtual Storage Part 3: Automation And Orchestration 9. Data Center Automation 10. Orchestration: Automated Replication For Scale Out Part 4: Cloud-Native Software 11. The MapReduce Paradigm 12. Microservices 13. Controller-Based Management Software 14. Serverless Computing And Event Processing 15. DevOps Part 5: Other Aspects Of Cloud 16. Edge, Fog, And IIoT 17. Cloud Security And Privacy 18. Controlling The Complexity Of Cloud-Native Systems




