Many organizations become hybrid cloud shops unintentionally. You add this environment for one particular initiative project, or integrate those two systems because of a merger, or any number of other possibilities.
Next thing you know, you’re operating a hybrid cloud by most definitions of the term.
"Many organizations fall into hybrid cloud through some combination of acquisitions, lack of coordination among lines of business, or just a lot of ad hoc actions."
“Many organizations fall into hybrid cloud through some combination of acquisitions, lack of coordination among lines of business, or just a lot of ad hoc actions taken on a project-by-project basis,” says Gordon Haff, technology evangelist at Red Hat.
[ Learn the do's and don'ts of hybrid cloud: Get the free eBook, Hybrid Cloud Strategy for Dummies. ]
Hybrid cloud strategy: 5 keys to success
This leads us to a raison d’etre for this article: Whether you go hybrid cloud in an “accidental” manner or by intentional design, you need a strategy to measure and boost the odds of its success. In the unintentional category, that strategy may have to be put in place after the fact, and that’s fine. What’s important is that you do have an adaptable plan. And that’s first on the list of must-haves.
1. The most essential part: Develop a strategy
“Perhaps the most essential element of a good hybrid cloud strategy is actually having a strategy in the first place,” Haff says.
The accidental path to hybrid cloud is relatively common, especially as IT leaders and teams perform a challenging balancing act between fulfilling today’s business needs while also building for the future. That means that it’s never a given that an organization has actually thought through their long-term strategy. Again, it’s OK to retrofit a strategy to assets and architecture that have been put into place in a more one-off or project-based fashion (and it’s certainly better than ignoring strategy).
“While unexpected events and needs are a given, one of the roles of IT is to rationalize the company’s portfolio of cloud services and data center resources, which includes making course corrections as needed especially as overlapping or duplicate capabilities accrue over time," Haff says.
[ Working on building your hybrid cloud strategy? Get the four-step hybrid cloud strategy checklist. ]
2. Strike the balance between old and new
Not everything will move to cloud. How will you make decisions about what to run where?
Here’s another balancing act your hybrid cloud strategy will need to consider: How will you make decisions about what to run where? By definition, a hybrid cloud environment will likely have a mix of both cloud technologies and what some might call “legacy” technologies, such as bare metal servers on-premises, or monolithic applications that run in a colocation facility. Perhaps a better word than “legacy” (or “old”) here is “existing” – as in, existing assets and investments. Part of the hybrid approach’s appeal is that you don’t have to dump those to benefit from newer cloud platforms and services.
Moreover, not all organizations are necessarily interested in keeping up with the rapid pace of change in cloud and cloud-native platforms.
“Businesses planning on implementing a hybrid cloud environment need to consider their appetite for managing the constant evolution of the cloud landscapes,” says Ryan Murphy, VP and North American cloud center of excellence leader at Capgemini. “Technology innovation and obsolescence are the primary driving factors for change.”
Another hybrid cloud benefit is that a particular organization retains more control over the pace of that change. You don’t always have to be running on the latest release of cloud service X just because a vendor wants you to be, nor are you stuck entirely with aging infrastructure. You can achieve a balance across environments, but there will be some necessary decision-making about what runs where, how often you’ll move workloads between different environments, and so forth.
If you’re doing it right, you’ll make these decisions based on the criteria that matter most to your business, whether these include cost, performance, security, compliance, resources, or others. “All of the above” is an acceptable answer too, as long as you’re able to prioritize criteria that might come into conflict at different points.
Containers and Kubernetes can also give you added control over workload portability, as we explored in our related article, 3 reasons to use an enterprise Kubernetes platform. We’ll get back to this topic in tip #5.
You’ll need to define how you’ll know when newer is in fact better. A straightforward example from Murphy: If “protecting existing investments” is code for something like “running on a server with an unpatched or unsupported OS installed,” then you’ve probably taken shortcuts on understanding the true costs (and in this case, the security and compliance risks) of your what-to-run-where framework. Your strategy should address these kinds of concerns and the criteria you’ll use to make “existing versus new” changes.
3. Address chances to improve process and culture
“Existing versus new” is not just a technical consideration.
"You wouldn’t put old tires on your new car to save a little money."
Daniel Herndon, senior product manager for cloud infrastructure at Laserfiche, notes that many hybrid cloud strategies rise out of larger transformations. Regardless of the catalyst, however, your strategy should examine other areas for improvement or updating, and not just in the technology portfolio: Think process, culture, and so forth.
“Any good hybrid cloud strategy should be preceded by an extensive audit of existing processes, solutions, and systems,” Herndon says. “A hybrid system will provide an organization the new opportunities that come with new technologies, solutions, vendors, and industry best practices.”
Use your hybrid cloud roadmap as a chance to identify and increment wins elsewhere; perhaps beginning to build a CI/CD pipeline in phases and in the process, shifting the organizational mindset around testing, security, and other areas that might have historically been treated as functional afterthoughts.
The general idea is for your strategy to be connected to the bigger picture of your IT team and the larger organization in which it operates.
“A good hybrid solution isn’t just about changing where workloads are [run], but also should support the organization’s innovation in thinking, practices, software, and technologies,” Herndon says. “You wouldn’t put old tires on your new car to save a little money.”
Let’s explore two more crucial components of a hybrid cloud strategy: