Chris Murphy | Oracle Content Director | February 29, 2024
A company that meets its computing needs with a hybrid cloud uses both its own on-premises data center and services from public cloud providers. The term “hybrid cloud” has come to describe a broad IT strategy that encompasses many different deployment models and business use cases, as this article will explore.
A hybrid cloud is a computing environment that combines hardware and software running in a company’s on-premises data center with computing capacity in a public cloud run by a third-party provider. Most organizations will establish governance, security, and privacy policies that apply across the IT systems they use, including on-premises and public cloud–based resources. The tools used to instantiate these high-level policies will vary; public cloud providers share the management burden of networks and compute and storage resources with their customers, whereas on-premises systems are managed by the organization’s internal staff.
Hybrid cloud is a widely used description, but it isn’t a term of art with a precise meaning—think of it as IT’s catchall for “some stuff in the cloud and some stuff in my data center.”
The hybrid cloud concept is a broad one that can include a variety of systems, configurations, and methods of control. More-specific terms are commonly used to describe variations that still qualify as hybrid cloud.
Distributed cloud, for example, is a model that distributes public cloud services across multiple geographic locations. This allows enterprises to take advantage of the distributed nature of public cloud infrastructure while still managing operations, governance, and updates centrally.
Multicloud is another important and growing facet of the hybrid cloud model. Companies with a multicloud strategy use two or more clouds, picking the best option for any given workload. This can mean choosing offerings from different cloud providers as well as leveraging systems in the company’s own data centers.
These and other refinements show how a hybrid cloud approach, widely accepted as a viable strategy, is being implemented using many different architectures and deployment models.
Key Takeaways
A hybrid cloud connects a company’s on-premises hardware and software with computing capacity from cloud providers. Companies often engage multiple public cloud providers. These cloud and on-premises computing environments generally share some level of common management and security policies as well as the ability to integrate applications regardless of where they run.
Public cloud computing resources can include software-as-a-service applications, such as ERP or CRM apps, or infrastructure as a service and platform as a service, such as compute, storage, databases, and development environments. On-premises resources span the same gamut. For example, the on-premises data center might support legacy applications that still do their jobs but need to be integrated with a cloud application, such as a legacy billing system that needs to share data with a cloud-based CRM app. Or an on-premises ecommerce app might rely on a public cloud for bursts of extra capacity if customer demand spikes.
Cloud and on-premises computing environments work together in a hybrid cloud architecture. Hybrid cloud is a broad term, encompassing a range of cloud and on-premises software and infrastructure that are integrated in some way and exchange data.
Hybrid usually implies a shared management responsibility between the public cloud provider and in-house IT staff. For example, in a cloud setup where services are managed remotely by the provider but reside in a company’s own data center, the in-house IT team manages the power, cooling, and operations of that data center, while the public cloud provider handles the maintenance and updates of certain hardware and software depending on the services being offered—SaaS, PaaS, IaaS or some combination of the three.
Management systems can provide a high-level view of a hybrid cloud environment, letting system managers monitor the interconnected nodes. Systems are also linked with shared security, networking, and data integration policies and approaches, which the company’s IT architects must establish. System managers will still use the vendor’s tools in each environment to configure and troubleshoot each element of the hybrid cloud.
Organizations prefer hybrid clouds for a variety of reasons. Some intend for the mix of cloud and on-premises resources to be temporary as they incrementally move computing workloads to one or, more likely, multiple public cloud providers. The goal is to exit their on-premises data centers entirely, using a phased approach.
Other companies plan to keep a hybrid cloud setup indefinitely. Concerns about data residency requirements and control policies are one big reason. Some companies are comfortable letting many or even most applications and databases live in the public cloud, but certain customer data or product development information, for example, might need to stay on-premises, either by regulation or company policy.
Organizations may also have applications they feel are best kept on-premises. While they may decide to move many applications to SaaS—such as ERP, human resources, and CRM apps—there are often niche or custom legacy applications that they decide to leave on-premises and that must communicate with their cloud systems.
Bandwidth concerns are another reason companies choose hybrid clouds. If they have a certain application or workload that’s particularly unforgiving of latency, and their operations aren’t located close enough geographically to a cloud data center to remove that lag, keeping the system onsite makes sense.
A hybrid cloud lets a company choose what elements they like about public cloud or on-premises operations and which tradeoffs they find acceptable. The growing range of hybrid deployment model options available lets companies align this mix of cloud and on-premises services even more closely with their needs. The following are some of the benefits of a hybrid cloud:
An on-premises data center comes with significant fixed costs—owning or leasing a building, acquiring and maintaining hardware, and employing skilled staff to run and maintain the infrastructure and applications. Public cloud services bring their own limitations, such as concerns about data residency and control. And while a hybrid strategy offers several benefits, it also brings unique challenges, including the following:
There are huge variations in how IT teams build their hybrid clouds. When it comes to connecting SaaS and on-premises applications, integration service providers offer a variety of connectors and integration platforms to allow for data sharing.
When it comes to connecting the networks that make up a hybrid cloud, including the on-premises data center, the IT team has two main options: a VPN, which goes over the public internet and is encrypted, or a dedicated connection, which comes with bandwidth guarantees.
Layered across these choices is the need to design with a clear understanding of what elements the in-house team controls and which are the responsibility of the cloud provider. Who’s responsible for monitoring a given service, and what’s the protocol if there’s a problem? Many areas involve a shared responsibility. An example is security, where an in-house team might set certain standards and a cloud provider might be accountable for implementing and monitoring to those standards.
Hybrid cloud management approaches vary. Major cloud providers offer hybrid management systems that let IT teams look at the performance of both their public cloud environments and their on-premises systems within certain parameters. Some in-house IT teams use a software layer not from the public cloud provider, such as VMware, to manage compute, storage, and networking across locations and clouds. Others treat Kubernetes, an open source system for managing containerized applications, as this layer.
There are also cloud management platforms created specifically to manage some aspect of setting up, running, or monitoring multiple environments. With any of these approaches, it’s critical to map workloads to specific clouds, set up service level agreements (SLAs) and security protocols for each workload, and develop a corresponding monitoring and incident response strategy.
There will be a security layer between internal and external systems, which must be factored into a management plan. Look for the ability to set up a central dashboard that offers visibility into all elements of the hybrid infrastructure—this is critical for effective management.
Hybrid clouds can range from the very simple, such as an environment connecting a cloud ERP with an on-premises inventory system, to the complex—for example, a sophisticated multicloud environment running a wide range of computing workloads. Here’s a sampling of hybrid cloud use cases.
Hybrid cloud can describe a wide range of deployment models. Which is best depends on a company’s needs. Oracle Cloud Infrastructure (OCI) is unique in its ability to meet a broad spectrum of requirements, where hybrid is just one deployment modality. OCI offers a distributed cloud approach that gives you the flexibility to deploy your workloads wherever you like—whether on-premises, in a public cloud in more than 20 countries, in a multicloud environment alongside clouds from other providers, or in an Oracle-managed cloud that sits inside your own data center. And Oracle Enterprise Manager, Oracle’s on-premises management platform, manages all your Oracle deployments, in your data center or in the cloud.
To meet the needs of companies with data residency concerns, Oracle Cloud@Customer makes it possible to access any Oracle Cloud service while keeping data physically inside your data center, allowing you to tap the advantages of the cloud and address regulatory concerns. You could even choose an OCI Dedicated Region, which puts a complete OCI cloud region in your data center, applying the degree of isolation you need to help you meet governance, regulatory compliance, and data privacy requirements.
Oracle’s government cloud services meet the needs of defense, intelligence, and civilian agencies, with environments for the United States and United Kingdom. And Oracle Alloy provides a complete cloud infrastructure platform that lets partners such as independent software vendors, systems integrators, telcos, and others become cloud providers and customize Oracle Cloud to address specific market needs.
CHROs face a chasm between employee expectations and business goals. Here’s how to bridge the gap.
How are hybrid cloud and multicloud different?
A hybrid cloud is a computing architecture that includes hardware and software running in an on-premises data center and in a public cloud run by a third-party provider. Multicloud describes an approach that uses two or more public cloud providers. Companies often use a multicloud strategy as part of their hybrid cloud approach, combining an on-premises data center with more than one public cloud.
Can hybrid cloud help meet data residency requirements?
A hybrid cloud strategy can help companies meet data residency requirements while getting many of the benefits of a public cloud. For example, companies might put some data in a public cloud while keeping sensitive data that falls under data residency rules in their on-premises data centers. That on-premises computing capacity might be managed by the company or by a third-party provider.
Can I still use VMware for management if I’m moving to hybrid cloud?
It depends how your IT team sets up your architecture, of course, but it’s possible to still use VMware as an IT resource management tool while moving to a hybrid cloud model using both on-premises servers and public cloud servers. Think of this approach as making the hybrid environment look and function most like the existing on-premises management environment.