Visit www.dummies.com/cheatsheet/hybridcloud to view this book's cheat sheet.
Table of Contents
About This Book Foolish Assumptions How This Book Is Organized Part I: Understanding Concepts and Construction Part II: Examining Cloud Service Delivery Models Part III: Evaluating the Business Value of the Hybrid Cloud Part IV: Creating a Unified Hybrid Environment Part V: Operationalizing Hybrid Clouds Part VI: Getting Set for the Hybrid Cloud Journey Part VII: The Part of Tens Glossary Icons Used in This Book Where to Go from Here
Part I: Understanding Concepts and Construction Part II: Examining Cloud Service Delivery Models Part III: Evaluating the Business Value of the Hybrid Cloud Part IV: Creating a Unified Hybrid Environment Part V: Operationalizing Hybrid Clouds Part VI: Getting Set for the Hybrid Cloud Journey Part VII: The Part of Tens Glossary
Chapter 1: Discovering the Fundamentals of Your Computing Environment Deconstructing Cloud Concepts The public cloud The private cloud The hybrid cloud Cloud Computing Elements: Resource Pools/Cloud Models and Services Infrastructure as a Service Platform as a Service Software as a Service Business Process as a Service Foundational services supporting cloud resource models Management services Examining the Role of the Data Center Traditional data center Rethinking the data center The purpose-built data center Purpose-built private cloud Chapter 2: The Hybrid Cloud Continuum Explaining the Hybrid Cloud Open community clouds Commercial public clouds Packaged public cloud services Private clouds Examining the continuum Combining Services to Create a Hybrid Cloud Environment The Integration Imperative Service-oriented integration Data integration Looking at the Requirements for Cloud Integration Connectivity Transformation Service level integration Business logic Management Chapter 3: Service Orientation in the Cloud Defining Service Orientation Why Service Orientation Matters in the Cloud Characteristics of Service Orientation Building reusable components Service orientation compared to traditional architecture Cataloging Services Why Service Orientation Is Important to Each of the Cloud Models Infrastructure as a Service Platform as a Service Software as a Service Business Process as a Service Chapter 4: Hybrid Cloud Management Understanding the Cloud Service Management Ecosystem Cloud providers control performance Cloud consumer focuses on the customer experience Cloud brokers integrate and provide management layer Key Capabilities in Cloud Service Management Managing customer accounts Provisioning and configuring services Service catalogs Management of performance Security Interoperability and portability How Virtualization Complicates Managing a Hybrid Cloud Lack of control over cloud resource management Lack of control over managing images The Reality of the Service Desk in Hybrid Clouds Coordination between IT and cloud provider service desks Building Your Hybrid Cloud Service Management Plan Establishing objectives Getting started with a cloud service management plan
Deconstructing Cloud Concepts The public cloud The private cloud The hybrid cloud Cloud Computing Elements: Resource Pools/Cloud Models and Services Infrastructure as a Service Platform as a Service Software as a Service Business Process as a Service Foundational services supporting cloud resource models Management services Examining the Role of the Data Center Traditional data center Rethinking the data center The purpose-built data center Purpose-built private cloud
The public cloud The private cloud The hybrid cloud
Infrastructure as a Service Platform as a Service Software as a Service Business Process as a Service Foundational services supporting cloud resource models Management services
Traditional data center Rethinking the data center The purpose-built data center Purpose-built private cloud
Explaining the Hybrid Cloud Open community clouds Commercial public clouds Packaged public cloud services Private clouds Examining the continuum Combining Services to Create a Hybrid Cloud Environment The Integration Imperative Service-oriented integration Data integration Looking at the Requirements for Cloud Integration Connectivity Transformation Service level integration Business logic Management
Open community clouds Commercial public clouds Packaged public cloud services Private clouds Examining the continuum
Service-oriented integration Data integration
Connectivity Transformation Service level integration Business logic Management
Defining Service Orientation Why Service Orientation Matters in the Cloud Characteristics of Service Orientation Building reusable components Service orientation compared to traditional architecture Cataloging Services Why Service Orientation Is Important to Each of the Cloud Models Infrastructure as a Service Platform as a Service Software as a Service Business Process as a Service
Building reusable components Service orientation compared to traditional architecture
Infrastructure as a Service Platform as a Service Software as a Service Business Process as a Service
Understanding the Cloud Service Management Ecosystem Cloud providers control performance Cloud consumer focuses on the customer experience Cloud brokers integrate and provide management layer Key Capabilities in Cloud Service Management Managing customer accounts Provisioning and configuring services Service catalogs Management of performance Security Interoperability and portability How Virtualization Complicates Managing a Hybrid Cloud Lack of control over cloud resource management Lack of control over managing images The Reality of the Service Desk in Hybrid Clouds Coordination between IT and cloud provider service desks Building Your Hybrid Cloud Service Management Plan Establishing objectives Getting started with a cloud service management plan
Cloud providers control performance Cloud consumer focuses on the customer experience Cloud brokers integrate and provide management layer
Managing customer accounts Provisioning and configuring services Service catalogs Management of performance Security Interoperability and portability
Lack of control over cloud resource management Lack of control over managing images
Coordination between IT and cloud provider service desks
Establishing objectives Getting started with a cloud service management plan
Chapter 5: Understanding Infrastructure as a Service Understanding the Key Characteristics of IaaS in a Public Cloud Dynamic scaling Service levels The rental model Licensing Metering and costs Self-service provisioning Considering the Role of a Private IaaS Using IaaS Using IaaS for discrete projects When IaaS becomes the business Examining Amazon’s Public Elastic Compute Cloud Emerging Players in the IaaS Market Eucalyptus OpenStack Red Hat’s CloudForms What Infrastructure as a Service Means to You Chapter 6: Exploring Software as a Service Seeing the Characteristics of SaaS Multi-Tenancy and Its Benefits SaaS Economics How SaaS Fits into the Hybrid Cloud World Understanding the Hybrid SaaS Ecosystem How the ecosystem works Finding out who builds in SaaS vendor ecosystems Developing in a SaaS vendor’s ecosystem Examining Examples of SaaS Platforms Packaged SaaS Collaboration as a service Other as-a-Service Options in the Cloud Monitoring and management as a service Security as a service Compliance and governance as a service Hybrid Cloud Changes the Nature of SaaS Chapter 7: Standing on Platform as a Service Understanding Platform as a Service Managing the development lifecycle Managing a fast-paced development environment Managing middleware complexity Obtaining compute resources Discovering What Changes with PaaS Standardizing middleware infrastructure services Easing service provisioning Minimizing friction with IT Improving the development lifecycle Streamlining development and deployment: Changing the application lifecycle How PaaS Abstracts Connectivity and Integration Exploring Types of PaaS PaaS anchored to a SaaS environment PaaS tied to an operating environment Open platform PaaS Business Benefits of PaaS Reducing costs Improving speed, flexibility, and agility Chapter 8: Managing Business Process as a Service Understanding the Importance of Business Process as a Service Exploring How BPaaS Works in the Real World The benefits of cloud-based BPaaS What BPaaS companies look like Looking at web-based business services Delivering Business Processes from the Cloud Business processes destined for the cloud Hidden in the cloud Business processes already flying high Predicting the future
Understanding the Key Characteristics of IaaS in a Public Cloud Dynamic scaling Service levels The rental model Licensing Metering and costs Self-service provisioning Considering the Role of a Private IaaS Using IaaS Using IaaS for discrete projects When IaaS becomes the business Examining Amazon’s Public Elastic Compute Cloud Emerging Players in the IaaS Market Eucalyptus OpenStack Red Hat’s CloudForms What Infrastructure as a Service Means to You
Dynamic scaling Service levels The rental model Licensing Metering and costs Self-service provisioning
Using IaaS for discrete projects When IaaS becomes the business
Eucalyptus OpenStack Red Hat’s CloudForms
Seeing the Characteristics of SaaS Multi-Tenancy and Its Benefits SaaS Economics How SaaS Fits into the Hybrid Cloud World Understanding the Hybrid SaaS Ecosystem How the ecosystem works Finding out who builds in SaaS vendor ecosystems Developing in a SaaS vendor’s ecosystem Examining Examples of SaaS Platforms Packaged SaaS Collaboration as a service Other as-a-Service Options in the Cloud Monitoring and management as a service Security as a service Compliance and governance as a service Hybrid Cloud Changes the Nature of SaaS
How the ecosystem works Finding out who builds in SaaS vendor ecosystems Developing in a SaaS vendor’s ecosystem
Packaged SaaS Collaboration as a service
Monitoring and management as a service Security as a service Compliance and governance as a service
Understanding Platform as a Service Managing the development lifecycle Managing a fast-paced development environment Managing middleware complexity Obtaining compute resources Discovering What Changes with PaaS Standardizing middleware infrastructure services Easing service provisioning Minimizing friction with IT Improving the development lifecycle Streamlining development and deployment: Changing the application lifecycle How PaaS Abstracts Connectivity and Integration Exploring Types of PaaS PaaS anchored to a SaaS environment PaaS tied to an operating environment Open platform PaaS Business Benefits of PaaS Reducing costs Improving speed, flexibility, and agility
Managing the development lifecycle Managing a fast-paced development environment Managing middleware complexity Obtaining compute resources
Standardizing middleware infrastructure services Easing service provisioning Minimizing friction with IT Improving the development lifecycle Streamlining development and deployment: Changing the application lifecycle
PaaS anchored to a SaaS environment PaaS tied to an operating environment Open platform PaaS
Reducing costs Improving speed, flexibility, and agility
Understanding the Importance of Business Process as a Service Exploring How BPaaS Works in the Real World The benefits of cloud-based BPaaS What BPaaS companies look like Looking at web-based business services Delivering Business Processes from the Cloud Business processes destined for the cloud Hidden in the cloud Business processes already flying high Predicting the future
The benefits of cloud-based BPaaS What BPaaS companies look like Looking at web-based business services
Business processes destined for the cloud Hidden in the cloud Business processes already flying high Predicting the future
Chapter 9: Embracing the Business Imperative Understanding the Challenges of Transforming IT Setting the stage for action What the hybrid cloud means to the changing dynamics of IT The Business Benefits of the New IT Getting Started in This New World Six steps to increase IT flexibility Changing the dynamics of IT: One company’s experience The Role of the Hybrid Cloud Putting the Evolution of the Data Center in Perspective How siloed IT environments developed Addressing the challenge of moving from silos to streamlined operations Using cloud services to improve IT efficiency and scalability Case study: From silos to streamlined operations An incremental transition Managing Workloads in a Cost-Effective Way Chapter 10: Breaking Down the Economics of the Hybrid Cloud Striking the Right Balance of Environments for a Hybrid Cloud Economic Benefit of the Cloud Filling the need for capacity Selecting a SaaS for common applications Selecting a massively scaled application When it’s not black and white The Economics of the Data Center Listing the costs Evaluating Costs in the Hybrid Environment
Understanding the Challenges of Transforming IT Setting the stage for action What the hybrid cloud means to the changing dynamics of IT The Business Benefits of the New IT Getting Started in This New World Six steps to increase IT flexibility Changing the dynamics of IT: One company’s experience The Role of the Hybrid Cloud Putting the Evolution of the Data Center in Perspective How siloed IT environments developed Addressing the challenge of moving from silos to streamlined operations Using cloud services to improve IT efficiency and scalability Case study: From silos to streamlined operations An incremental transition Managing Workloads in a Cost-Effective Way
Setting the stage for action What the hybrid cloud means to the changing dynamics of IT
Six steps to increase IT flexibility Changing the dynamics of IT: One company’s experience
How siloed IT environments developed Addressing the challenge of moving from silos to streamlined operations Using cloud services to improve IT efficiency and scalability Case study: From silos to streamlined operations An incremental transition
Striking the Right Balance of Environments for a Hybrid Cloud Economic Benefit of the Cloud Filling the need for capacity Selecting a SaaS for common applications Selecting a massively scaled application When it’s not black and white The Economics of the Data Center Listing the costs Evaluating Costs in the Hybrid Environment
Filling the need for capacity Selecting a SaaS for common applications Selecting a massively scaled application When it’s not black and white
Listing the costs
Chapter 11: Managing and Integrating Data Ensuring Trustworthy Data Assessing hybrid cloud data risks Securing data in the cloud Integrating Data Across Environments Three integration scenarios Options for cloud data integration Managing Big Data in the Cloud Big data characteristics Big data databases Supporting an Analytics Strategy Big data analytics Other cloud analytics Talking to Your Cloud Provider About Data Chapter 12: Managing Hybrid Workloads What Is a Workload? All workloads aren’t the same Workloads not suited for the cloud Abstraction and workloads Managing Workloads Workload Complexities in the Hybrid Cloud Environment Operationalizing workloads APIs: Key to managing cloud workloads The necessity of a standard workload layer Portability of workloads Managing hybrid workloads Making Workload Management Transparent Chapter 13: Architectural Considerations for the Hybrid Environment What type of constituents does your cloud serve? Putting the Pieces Together Cloud service providers Planning for Deployment Latency: Performance matters Can encapsulation reduce latency? Security: Planning in context Governance: Getting the right balance Managing co-location Creating flexibility in the model Setting the Right Policies and Business Rules Navigating the Choices in a Hybrid World Optimizing for Workloads Supporting a Dynamic Lifecycle
Ensuring Trustworthy Data Assessing hybrid cloud data risks Securing data in the cloud Integrating Data Across Environments Three integration scenarios Options for cloud data integration Managing Big Data in the Cloud Big data characteristics Big data databases Supporting an Analytics Strategy Big data analytics Other cloud analytics Talking to Your Cloud Provider About Data
Assessing hybrid cloud data risks Securing data in the cloud
Three integration scenarios Options for cloud data integration
Big data characteristics Big data databases
Big data analytics Other cloud analytics
What Is a Workload? All workloads aren’t the same Workloads not suited for the cloud Abstraction and workloads Managing Workloads Workload Complexities in the Hybrid Cloud Environment Operationalizing workloads APIs: Key to managing cloud workloads The necessity of a standard workload layer Portability of workloads Managing hybrid workloads Making Workload Management Transparent
All workloads aren’t the same Workloads not suited for the cloud Abstraction and workloads
Operationalizing workloads APIs: Key to managing cloud workloads The necessity of a standard workload layer Portability of workloads Managing hybrid workloads
What type of constituents does your cloud serve?
Cloud service providers
Latency: Performance matters Can encapsulation reduce latency? Security: Planning in context Governance: Getting the right balance Managing co-location Creating flexibility in the model
Chapter 14: Development and Deployment in a Hybrid Cloud Examining Changes for Development and Deployment in a Cloud Developing and Delivering Applications with PaaS Developing applications using PaaS Deploying applications using PaaS Questions for your PaaS provider Internet-scale development using PaaS Managing Heterogeneous Applications Gaining visibility Tracking service level agreements Considering access and integration Avoiding lock-in Chapter 15: Promoting Cloud Security and Governance How Using a Cloud Provider Impacts Security Risks How Internal End Users Impact Security Risks Sharing the Responsibility for Cloud Security with Your Cloud Provider Exploring the Risks of Running in the Cloud Digging deeper into identity management Understanding data protection options Developing a Secure Hybrid Environment Assess your current state Assess your cloud vendor Discovering Risk and Maintaining Your Cloud Governance Strategy Implementing a governance strategy Risks worth noting Measuring and monitoring performance Making governance work Chapter 16: Virtualization and the Hybrid Cloud Defining Virtualization Characteristics Using a hypervisor in virtualization Exploring Why Companies Adopt Server Virtualization Why companies adopt server virtualization Abstracting hardware assets Server Virtualization and the Hybrid Cloud Managing Virtualization Handling foundational issues Managing virtualization in hybrid environments Chapter 17: Employing Service Level Agreements Defining Service Level Agreements SLAs inside the firewall The cloud SLA An SLA is a piece of paper, isn’t it? Keeping Track of the Pieces Creating a Hybrid SLA Creating a Hybrid Management SLA Dashboard Chapter 18: Standards in a Hybrid World Evolution of Standards Categories of Cloud-Related Standards Interoperability Portability Security Organizations Building Momentum Around Standards Cloud Security Alliance Distributed Management Task Force (DMTF) National Institute of Standards and Technology (NIST) Cloud Standards Customer Council (CSCC) Open Cloud Consortium (OCC) The Open Group The Open Grid Forum (OGF) Storage Networking Industry Association (SNIA) Vertical groups The Impact of Standards on the Hybrid Cloud
Examining Changes for Development and Deployment in a Cloud Developing and Delivering Applications with PaaS Developing applications using PaaS Deploying applications using PaaS Questions for your PaaS provider Internet-scale development using PaaS Managing Heterogeneous Applications Gaining visibility Tracking service level agreements Considering access and integration Avoiding lock-in
Developing applications using PaaS Deploying applications using PaaS Questions for your PaaS provider Internet-scale development using PaaS
Gaining visibility Tracking service level agreements Considering access and integration Avoiding lock-in
How Using a Cloud Provider Impacts Security Risks How Internal End Users Impact Security Risks Sharing the Responsibility for Cloud Security with Your Cloud Provider Exploring the Risks of Running in the Cloud Digging deeper into identity management Understanding data protection options Developing a Secure Hybrid Environment Assess your current state Assess your cloud vendor Discovering Risk and Maintaining Your Cloud Governance Strategy Implementing a governance strategy Risks worth noting Measuring and monitoring performance Making governance work
Digging deeper into identity management Understanding data protection options
Assess your current state Assess your cloud vendor
Implementing a governance strategy Risks worth noting Measuring and monitoring performance Making governance work
Defining Virtualization Characteristics Using a hypervisor in virtualization Exploring Why Companies Adopt Server Virtualization Why companies adopt server virtualization Abstracting hardware assets Server Virtualization and the Hybrid Cloud Managing Virtualization Handling foundational issues Managing virtualization in hybrid environments
Characteristics Using a hypervisor in virtualization
Why companies adopt server virtualization Abstracting hardware assets
Handling foundational issues Managing virtualization in hybrid environments
Defining Service Level Agreements SLAs inside the firewall The cloud SLA An SLA is a piece of paper, isn’t it? Keeping Track of the Pieces Creating a Hybrid SLA Creating a Hybrid Management SLA Dashboard
SLAs inside the firewall The cloud SLA An SLA is a piece of paper, isn’t it?
Evolution of Standards Categories of Cloud-Related Standards Interoperability Portability Security Organizations Building Momentum Around Standards Cloud Security Alliance Distributed Management Task Force (DMTF) National Institute of Standards and Technology (NIST) Cloud Standards Customer Council (CSCC) Open Cloud Consortium (OCC) The Open Group The Open Grid Forum (OGF) Storage Networking Industry Association (SNIA) Vertical groups The Impact of Standards on the Hybrid Cloud
Interoperability Portability Security
Cloud Security Alliance Distributed Management Task Force (DMTF) National Institute of Standards and Technology (NIST) Cloud Standards Customer Council (CSCC) Open Cloud Consortium (OCC) The Open Group The Open Grid Forum (OGF) Storage Networking Industry Association (SNIA) Vertical groups
Chapter 19: Planning Your Hybrid Cloud Strategy Identifying Your Starting Points Stage One: Assess your current IT strategy Stage Two: Imagine the future Stage Three: Explore what’s out there Stage Four: Create a hybrid cloud strategy plan Stage Five: Plan for implementation Stages of strategy planning: An overview Focusing the Plan on Providing Services to Your Constituents Cloud service consumer services Comprehensive cloud provider services Cloud service creation services Supporting a Successful Customer Experience Supporting innovation Defining the optimal customer experience Optimizing for workloads Supporting a Dynamic Lifecycle Abstracting Complexity in the Cloud Balancing Costs and Benefits Defining the purpose of your cloud services Taking a holistic approach Chapter 20: Managing Data Storage in the Hybrid Cloud Understanding Cloud Storage Fundamentals Cloud storage access protocols Delivery options for cloud storage Functions of cloud storage Benefits of cloud storage Considerations for Hybrid Cloud Storage Evaluating the Impact of Hybrid Cloud on Supporting Changing Network Requirements Amount of data Network speeds Planning for Hybrid Resources to Support Growth and Change Understanding your data Devising a growth strategy Choosing a provider
Identifying Your Starting Points Stage One: Assess your current IT strategy Stage Two: Imagine the future Stage Three: Explore what’s out there Stage Four: Create a hybrid cloud strategy plan Stage Five: Plan for implementation Stages of strategy planning: An overview Focusing the Plan on Providing Services to Your Constituents Cloud service consumer services Comprehensive cloud provider services Cloud service creation services Supporting a Successful Customer Experience Supporting innovation Defining the optimal customer experience Optimizing for workloads Supporting a Dynamic Lifecycle Abstracting Complexity in the Cloud Balancing Costs and Benefits Defining the purpose of your cloud services Taking a holistic approach
Stage One: Assess your current IT strategy Stage Two: Imagine the future Stage Three: Explore what’s out there Stage Four: Create a hybrid cloud strategy plan Stage Five: Plan for implementation Stages of strategy planning: An overview
Cloud service consumer services Comprehensive cloud provider services Cloud service creation services
Supporting innovation Defining the optimal customer experience Optimizing for workloads
Defining the purpose of your cloud services Taking a holistic approach
Understanding Cloud Storage Fundamentals Cloud storage access protocols Delivery options for cloud storage Functions of cloud storage Benefits of cloud storage Considerations for Hybrid Cloud Storage Evaluating the Impact of Hybrid Cloud on Supporting Changing Network Requirements Amount of data Network speeds Planning for Hybrid Resources to Support Growth and Change Understanding your data Devising a growth strategy Choosing a provider
Cloud storage access protocols Delivery options for cloud storage Functions of cloud storage Benefits of cloud storage
Amount of data Network speeds
Understanding your data Devising a growth strategy Choosing a provider
Chapter 21: (More Than) Ten Hybrid Cloud Resources Hurwitz and Associates Standards Organizations National Institute of Standards and Technology OASIS Consortiums and Councils Cloud Standards Customer Council The Cloud Standards Wiki The Open Group Open Source Offerings The Linux Foundation The Eclipse Foundation Open Cloud Computing Interface Open Cloud Manifesto OpenStack The Cloud Security Alliance The Cloud Storage Initiative Vendor Sites Cloud Gatherings CloudCamps Cloud computing conferences OpenForum Europe CIO.gov Open Data Center Alliance Chapter 22: Ten Hybrid Cloud Best Practices Start with Business Objectives Create a Task Force with Both IT and Business Leaders Understand the Business Process as a Foundation for the Hybrid Cloud Think Service Orientation Think Service Management Plan to Manage Multiple Endpoints Select Your Partners Carefully Plan Your Strategy Based on Governance and Security Know Your Starting Points Pay Attention to Detail Chapter 23: Ten Hybrid Cloud Do’s and Don’ts Do Plan for Data and Services Consistency Do Decide Which Cloud Services Can Be Managed in a Public Cloud Do Have a Service Management Plan Do Plan for Data Portability Do Execute on an Overall Hybrid Cloud Plan Don’t Rely on Only a Single Vendor Don’t Over Invest in Licenses Don’t Overlook the Need to Manage Infrastructure Don’t Leave Your Data Center Alone Don’t Ignore the Service Level Agreement Do Move Forward and Don’t Look Back Glossary
Hurwitz and Associates Standards Organizations National Institute of Standards and Technology OASIS Consortiums and Councils Cloud Standards Customer Council The Cloud Standards Wiki The Open Group Open Source Offerings The Linux Foundation The Eclipse Foundation Open Cloud Computing Interface Open Cloud Manifesto OpenStack The Cloud Security Alliance The Cloud Storage Initiative Vendor Sites Cloud Gatherings CloudCamps Cloud computing conferences OpenForum Europe CIO.gov Open Data Center Alliance
National Institute of Standards and Technology OASIS
Cloud Standards Customer Council The Cloud Standards Wiki
The Linux Foundation The Eclipse Foundation Open Cloud Computing Interface Open Cloud Manifesto OpenStack
CloudCamps Cloud computing conferences
Start with Business Objectives Create a Task Force with Both IT and Business Leaders Understand the Business Process as a Foundation for the Hybrid Cloud Think Service Orientation Think Service Management Plan to Manage Multiple Endpoints Select Your Partners Carefully Plan Your Strategy Based on Governance and Security Know Your Starting Points Pay Attention to Detail
Do Plan for Data and Services Consistency Do Decide Which Cloud Services Can Be Managed in a Public Cloud Do Have a Service Management Plan Do Plan for Data Portability Do Execute on an Overall Hybrid Cloud Plan Don’t Rely on Only a Single Vendor Don’t Over Invest in Licenses Don’t Overlook the Need to Manage Infrastructure Don’t Leave Your Data Center Alone Don’t Ignore the Service Level Agreement Do Move Forward and Don’t Look Back
Cheat Sheet
18.227.72.15