Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
License, Disclaimer of Liability, and Limited Warranty
Title
Copyright
Contents
Preface
Acknowledgments
Chapter 1: Introduction to Cloud Computing
1.1 Introduction
1.2 Overview of Parallel Computing
1.3 Grid Computing
1.4 Distributed Computing And Its Variants: Manets, Peer-to-Peer, And The Cloud
1.5 Introduction to Autonomic Computing
1.6 Historical Development and Evolution of Cloud Computing
1.7 Vision of Cloud Computing
1.8 Properties and Characteristics of Cloud Computing
1.9 Reference Model FOR Cloud Computing
1.10 Cloud Computing Environments
1.11 Cloud Services Requirements
1.12 The Cloud and Dynamic Infrastructure
1.13 Cloud Adoption
1.14 Issues and Challenges in Cloud Computing
1.15 Advantages and Disadvantages of Cloud Computing
1.16 Cloud Computing Applications
Summary
Conceptual Short Questions with Answers
Chapter Review Questions
Chapter 2: Cloud Computing Architectures
2.1 Introduction
2.2 Components of Clouds—Logical Reference Model
2.3 Types of Clouds
2.4 Cloud DBMS (CDBMS)—Clustering And Replication
2.5 Service Models
2.5.1 SaaS (Software-as-a-Service)/Application-as-a-Service (AaaS)
2.5.2 PaaS (Platform-as-a-Service)
2.5.3 IaaS (Infrastructure-as-a-Service)/HaaS (Hardware-as-a-Service)
2.6 Deployment Models
2.6.1 Public Cloud/External Cloud
2.6.2 Private Cloud
2.6.3 Hybrid Cloud
2.6.4 Community Cloud
2.6.5 Throwaway Clouds
2.6.6 Traveling Clouds
2.7 Cloud Interoperability and Standards
2.8 Cloud Interoperability Use Cases
2.9 Standards in Cloud Computing
2.10 Scalability and Fault Tolerance in Clouds
2.11 Cloud Solutions
2.12 Cloud Ecosystem
2.13 Duty Cycle
2.14 Cloud Business Process Management
2.15 Testing Under Control
2.16 Security Issues Associated with Clouds
2.17 Cloud Security Controls
Summary
Conceptual Short Questions with Answers
Chapter Review Questions
Chapter 3: Virtualization Technology in the Cloud
3.1 Introduction
3.2 Evolution
3.3 Virtualized Environment Characteristics
3.4 Creating a Virtualized Architecture
3.5 Cloud Data Center
3.6 Resilience
3.7 Agility
3.8 Cisco Data Center Network Architecture
3.9 Storage
3.10 Thin Provisioning and Cloud Provisioning
3.11 Asset Management
3.12 Map Reduce Concepts—A logical view
3.13 Cloud Governance
3.14 High Availability and Disaster Recovery
3.15 Server Virtualization
3.16 VM Migration Services
3.17 Network Virtualization
3.18 Application Virtualization
3.19 Local Desktop Virtualization
3.20 Virtualization Advantages and Disadvantages
3.21 Block- and File-Level Storage Virtualization
3.22 Moving Virtualization to Clouds
3.23 Cloud Security Fundamentals
3.24 Cloud Security Services
3.25 Design Principles
3.26 Secure Cloud Software Requirements
3.27 Policy Implementation
3.28 Cloud Computing Security Challenges
3.29 Cloud Security Mechanisms
3.29.1 Encryption, PKI, SSO, IAM
3.30 VMWare ESX Memory Management
Summary
Conceptual Short Questions with Answers
Chapter Review Questions
Chapter 4: Advanced Cloud Applications
4.1 Introduction
4.2 Specialized Cloud Architecture
4.2.1 Direct I/O Access
4.2.2 Load-Balanced Virtual Switches
4.2.3 Multipath Resource Access
4.3 Federated Clouds
4.4 Basics of Cloud Mobility
Summary
Conceptual Short Questions with Answers
Chapter Review Questions
Chapter 5: Enterprise Cloud Computing
5.1 Introduction
5.2 Data and Process
5.3 Enterprise Cloud Consumption Strategies
5.4 Enterprise Cloud Adoption Strategies
5.5 Application Enterprise Software—ERP, SCM, and CRM
Summary
Conceptual Short Questions with Answers
Chapter Review Questions
Chapter 6: Case Studies
6.1 Introduction
6.2 Open Source, Commonly Available Tools, and Platforms
6.3 MS Azure
6.4 Google App Engine
6.5 Amazon Web Services (AWS)
6.6 Hadoop
6.7 Map Reduce (MR)
6.8 Eucalyptus
6.9 Cloud SIM
Summary
Conceptual Short Questions with Answers
Chapter Review Questions
Appendix A: Glossary of Terms
Appendix B: LAB Projects with Cloud Computing
Appendix C: Additional Questions for Discussion
Appendix D: References
Index
← Prev
Back
Next →
← Prev
Back
Next →