Even if your organization at first took an unintentional path to hybrid cloud, it’s not too late to plan for its success.
In fact, even organizations with a robust hybrid cloud strategy already in place sometimes encounter warning signs that they need to revisit and revise. The dynamic nature of hybrid cloud environments requires a corresponding willingness to regularly review and update your strategy and its execution.
Hybrid cloud strategy: 5 keys to success
That said, there are some important fundamentals – ideally in place from the start, but done later is certainly better than never – that will set the stage for ongoing results. We asked several experts for their advice. Here are five tips for hybrid cloud success.
1. Get your own house in order
Mark Jamensky, VP of products for cloud management at Snow, points out that any bad habits or broken processes that have afflicted your on-premises infrastructure and applications are likely to be replicated rather than corrected by a move to cloud outside of your own datacenter.
[ Learn the do's and don'ts of hybrid cloud: Get the free eBook, Hybrid Cloud Strategy for Dummies. ]
“If you are early in your hybrid cloud journey, you want to ensure you’ve cleaned up your on-premises environment before you begin to assess and adopt any public cloud,” Jamensky says.
Given that some companies become hybrid shops by “accident,” this kind of housekeeping might need to be done retroactively. We’re talking about things like poor security practices, cost overruns or otherwise mismanaged resources, cultural woes, insufficient tooling, and so forth. (We’ll return to costs and security again below.)
Monitoring is a common blind spot, especially if you're used to a more static infrastructure.
“A few things you can do to prepare include ensuring you are not overprovisioned and implementing or confirming proper processes and procedures are in place,” Jamensky says. “You want to prevent any unexpected cost or security anomalies, especially as you start your initial public cloud adoption.”
Monitoring is a common blind spot, especially if you’re used to a more static infrastructure.
“Your hybrid cloud will be a more dynamic environment,” Jamensky says. “Unlike many aspects of your on-premises-only infrastructure, it’s not a ‘set it and forget it’ mentality. You should be prepared to monitor and modify on a real-time basis.”
2. Don't improvise your spending and cost optimization
Flexibility is one of the names of the game with hybrid cloud, but that shouldn’t be understood as a license to simply wing it. That’s particularly true when it comes to your usage and corresponding spending.
“In terms of cost, understand and model how your workload will use storage, CPU, memory, and network,” says Alexander Freund, president and CEO at 4it, a managed services provider that runs environments for its clients but also its own hybrid cloud. “This is very important to predict the monthly recurring cost.”
"We have seen plenty of hybrid cloud projects where usage was badly understated, causing all sorts of technical and political problems."
We’ve previously shared tips on managing your hybrid cloud costs, as well as some of the misconceptions that can unnecessarily cost you money. Usage and the corresponding costs need continuous monitoring and optimization. Taking a reactive, ad hoc approach out of the gate will inevitably cause bigger problems.
“We have seen plenty of hybrid cloud projects where usage was badly understated, causing all sorts of technical and political problems,” Freund says. “As a result, to contain costs, the cloud infrastructure is then under-configured, causing even more headaches.”
3. Focus on applications as much as infrastructure
Hybrid cloud is commonly thought of as an infrastructure play; by definition, it usually refers to a mix of private cloud, public cloud, bare-metal servers, and/or other services.
[ Want a breakdown of the term? Check out How to explain hybrid cloud in plain English. ]
Success also depends on carefully considering your applications and how they will best run on that infrastructure.
“Most enterprises will likely have a combination of commercial off-the-shelf (COTS) applications, homegrown legacy applications, and newer cloud-native applications,” Jamensky says. “All three of those types of applications will likely be present in your hybrid cloud environment for the foreseeable future, so it’s important to consider where each one of those needs to live in the short-, medium- and long-term.”
When matching applications and data with their optimal environment, consider security, performance, location, and cost.
There are various organization-specific factors that go into matching the applications and data with their optimal environments, including security, performance, location, and cost. James Miller, CTO and VP of cloud and platform services at DXC Technology, notes that architecture – and specifically the differences between, say, a microservices-based application and a traditional (or legacy) application – is also a significant factor in determining the best “execution venue” for your workloads.
Miller advises creating an application roadmap as part of your hybrid cloud strategy to best set it up for success. This may be particularly advisable if application modernization is one of your use cases.
“The first step to a successful hybrid cloud strategy is to connect with the business to set clear goals and policies to ensure hybrid cloud is a top priority,” Miller says. “Next, assess applications and the IT estate in order to create a hybrid cloud roadmap.”
According to Miller, the ideal roadmap would ideally address issues such as:
Future run costs that create a business case for change
Application and workload placement and data locality options
Application transformation (or modernization) requirements
IT policy and operating model factors
“Ultimately, [the roadmap will] produce clear, data-driven recommendations for execution,” Miller says.
Let’s look at two more smart tips: