Cloud adoption continues apace as enterprises embrace the upsides of speed, simplicity, agility, and lower costs. Unless you’re a massive company with near unlimited resources, you likely won’t be able to come close to matching the big data, machine learning, or Internet of Things capabilities offered by the major cloud platform providers. New cloud innovations in technology, pricing and partnerships are surfacing every day, with more to come.
But even as more IT executives wake up to the compelling advantages of the cloud, some are haunted by a recurring nightmare: How to avoid the vendor lockin traps of earlier eras? Amazon Web Services, Microsoft Azure, and Google Cloud reign supreme as the leading cloud platforms around the world, but for all the value they deliver, there are some who are leery of their growing dominance. A recent Bain/Morgan Stanley survey of IT managers (cited in Mary Meeker’s 2017 ) found that 22 percent of respondents were concerned about cloud lockin, compared to just 7 percent in 2012. (Over the same time period, a declining share of respondents said they were worried about data security in the cloud and the cost of using cloud services.)
Hedge your bets with a multicloud strategy
Wherever you are on your journey to the cloud, it would be wise to envision and plan for a future in which you are a multicloud company. A multicloud strategy is a great hedge against lockin. In fact, for anyone who was around before the era of cloud computing, the arguments for a multicloud strategy to mitigate against lockin will sound eerily familiar. Similar arguments were made against betting the business on a single database vendor or ERP provider.
- Vendor flexibility. From a purely business standpoint, it’s unwise to put all of your “cloud eggs” in one basket. If your vendor suddenly changes its strategy, SLAs or pricing model, or if new management takes over, you want to have options you can turn to quickly.
- Best of breed. New innovations are emerging almost daily, and different cloud providers excel in different areas. To stay competitive, you’ll want to leverage the latest and greatest capabilities from multiple vendors.
- Negotiating power. No business should be beholden to a single vendor, especially for something as essential as computing infrastructure. If your cloud provider knows you have options—and you are actively engaging with them—you have more leverage to negotiate terms.
- Failover and disaster preparedness. Systems fail (and, increasingly, are under siege from cyber attacks). You want backup systems and procedures in place, and having multiple cloud vendors can be an important component of that.
- Data sovereignty. Depending on your industry and where you do business, you may need to comply with regulations about where data can physically reside. In particular, the EU’s forthcoming General Data Protection Regulation is looming large for many enterprises.
Wherever you are on the journey, keep your options open
Let’s be real—whether you’ve started with one cloud provider or you are already multicloud, cloud vendors aren’t sitting around contemplating how to make it easier for you to work with multiple clouds. Here are some best practices to use as you to move to a multicloud environment.
, where companies establish dual IT environments—one focused on traditional IT for stability and efficiency, and an experimental, agile environment that emphasizes time to market and tight alignment with business needs. This model can apply to cloud selection. Consider technologies that will be essential for the future of your business, such as machine learning, and establish a beachhead in platforms that support these workloads.
And, importantly, your data and application integration platform should be a modern one—which means, in part, it is built for cloud environments. Work at the level of metadata rather than the level of code. That gives you a “get out of ail free” card, so if you make new decisions about your platform, it’s easy to rehost to another platform. Whether the integration tech runs there or you just source or target it, you shouldn’t have to go through a lot of pain if you make a new decision or augment your platform. Try new stuff. “Fail fast,” as we say in Silicon Valley, and move on to the next solution that could help propel the business.
With so many tech advances brought on by the cloud, now is the time to initiate a multicloud strategy. There’s no reason to delay action; my advice is to jump in. Be thoughtful, weigh your options, tap the best technologies for any given use case, and sleep well knowing you can easily integrate your apps and data platforms should you change course as you fine-tune your strategy.
This article is published as part of the IDG Contributor Network.