Cloud Computing: Theory and Practice, Second Edition, provides students and IT professionals with an in-depth analysis of the cloud from the ground up. After an introduction to network-centric computing and network-centric content in Chapter One, the book is organized into four sections. Section One reviews basic concepts of concurrency and parallel and distributed systems. Section Two presents such critical components of the cloud ecosystem as cloud service providers, cloud access, cloud data storage, and cloud hardware and software. Section Three covers cloud applications and cloud security, while Section Four presents research topics in cloud computing. Specific topics covered include resource virtualization, resource management and scheduling, and advanced topics like the impact of scale on efficiency, cloud scheduling subject to deadlines, alternative cloud architectures, and vehicular clouds. An included glossary covers terms grouped in several categories, from general to services, virtualization, desirable attributes and security.
- Includes new chapters on concurrency, cloud hardware and software, challenges posed by big data and mobile applications and advanced topics
- Provides a new appendix that presents several cloud computing projects
- Presents more than 400 references in the text, including recent research results in several areas related to cloud computing
Published by: Morgan Kaufmann | Publication date: 11/20/2017Kindle book details: Kindle Edition, 590 pages
Cloud Computing: Theory and Practice provides students and IT professionals with an in-depth analysis of the cloud from the ground up. Beginning with a discussion of parallel computing and architectures and distributed systems, the book turns to contemporary cloud infrastructures, how they are being deployed at leading companies such as Amazon, Google and Apple, and how they can be applied in fields such as healthcare, banking and science. The volume also examines how to successfully deploy a cloud application across the enterprise using virtualization, resource management and the right amount of networking support, including content delivery networks and storage area networks. Developers will find a complete introduction to application development provided on a variety of platforms.
- Learn about recent trends in cloud computing in critical areas such as: resource management, security, energy consumption, ethics, and complex systems
- Get a detailed hands-on set of practical recipes that help simplify the deployment of a cloud based system for practical use of computing clouds along with an in-depth discussion of several projects
- Understand the evolution of cloud computing and why the cloud computing paradigm has a better chance to succeed than previous efforts in large-scale distributed computing
Published by: Morgan Kaufmann | Publication date: 05/30/2013Kindle book details: Kindle Edition, 416 pages
Complex Systems and Clouds: A Self-Organization and Self-Management Perspective (Computer Science Reviews and Trends)
Complex Systems and Clouds: A Self-Organization and Self-Management Perspective provides insights into the intricate world of self-organizing systems. Large scale distributed computer systems have evolved into very complex systems and are at the point where they need to borrow self-adapting organizing concepts from nature. The book explores complexity in big distributed systems and in the natural processes in physics and chemistry, building a platform for understanding how self-organization in big distributed systems can be achieved. It goes beyond the theoretical description of self-organization to present principles for designing self-organizing systems, and concludes by showing the need for a paradigm shift in the development of large-scale systems from strictly deterministic to non-deterministic and adaptive.
- Analyzes the effect of self-organization applied to computer clouds
- Furthers research on principles of self-organization of computing and communication systems inspired by a wealth of self-organizing processes and phenomena in nature and society
- Presents a unique analysis of the field, with solutions and case studies
Published by: Elsevier | Publication date: 10/15/2016Kindle book details: Kindle Edition, 225 pages
A new discipline, Quantum Information Science, has emerged in the last two decades of the twentieth century at the intersection of Physics, Mathematics, and Computer Science. Quantum Information Processing is an application of Quantum Information Science which covers the transformation, storage, and transmission of quantum information; it represents a revolutionary approach to information processing. Classical and Quantum Information covers topics in quantum computing, quantum information theory, and quantum error correction, three important areas of quantum information processing. Quantum information theory and quantum error correction build on the scope, concepts, methodology, and techniques developed in the context of their close relatives, classical information theory and classical error correcting codes.
- Presents recent results in quantum computing, quantum information theory, and quantum error correcting codes
- Covers both classical and quantum information theory and error correcting codes
- The last chapter of the book covers physical implementation of quantum information processing devices
- Covers the mathematical formalism and the concepts in Quantum Mechanics critical for understanding the properties and the transformations of quantum information
Published by: Academic Press | Publication date: 01/07/2011Kindle book details: Kindle Edition, 745 pages