A Practical Guide to Hybrid Cloud Computing
Business Solutions A practical reference to help IT managers, business decision makers, application architects and application developers understand the hybrid cloud computing deployment model.
Hybrid cloud is attractive because it enables cloud service customers to address their business needs.
This is accomplished by leveraging the wide-ranging capabilities of public cloud service providers—in particular, the low cost and leading-edge functionality available—and at the same time using private cloud deployment for more sensitive applications and data. Interlinking cloud-deployed applications and data with traditional non-cloud enterprise applications and data is also an important part of hybrid cloud deployments.
"Most enterprises are not born on the cloud, therefore most cloud resources typically need to be connected to significant on-premises IT systems."
There are many combinations of cloud resources that can be leveraged in a hybrid cloud deployment. These combinations can also involve a mix of different cloud service models, Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). For example, a hybrid cloud deployment could combine an on-premises private IaaS cloud service with a publicly hosted SaaS application.
It is also important to recognize that private cloud services could be hosted on-premises or alternatively hosted off-premises in a dedicated part of a cloud service provider’s data center.
A custom fit
Most enterprises are not born on the cloud, therefore most cloud resources typically need to be connected to significant on-premises IT systems. For these enterprises, the most common hybrid cloud system architecture is where on-premises resources (private cloud and non-cloud) are combined with off-premises cloud resources, providing the business with a variety of new and innovative capabilities.
As part of the transition to hybrid cloud computing, customers need to weigh the benefits of hybrid cloud (e.g., capacity, flexibility, elasticity, service portfolio and resource cost) against a core set of considerations.
How to determine the placement of solution components
How to integrate with existing enterprise systems
How to handle an increase of management complexity
How to ensure that security is considered in all aspects of the hybrid cloud
How to deal with rapidly evolving and partially mature technologies
How to implement common operational services such as backup and disaster recovery in a hybrid cloud
How to ensure adherence to regulatory and compliance requirements