Multi-cloud and Modern Applications: Doomed to Fail | Blog
Are multi-cloud and modern applications a panacea or problem? As the cloud journey scales and newer ways of building workloads get adopted, the industry is divided over the value of these initiatives. With increasing concerns about their viability, enterprises need to address some key questions before moving forward. Read on to learn more.
In our previous blogs, we covered the dichotomy of multi-cloud and explored choice or strategy and interoperability. Let’s now dive into the debate over these approaches.
While enterprises understand the new digital business models require them to fundamentally change the way they consume cloud and build software, they aren’t necessarily aligned on the best models for the future. Not everyone is completely sold on multi-cloud and some doubts by large enterprises are emerging.
The top five questions enterprises ask are:
- Is there a better way to solve business challenges than assuming that multi-cloud and modern applications are the panacea?
- Is multi-cloud now a distraction to our technology teams?
- Is multi-cloud a “fear uncertainty and doubt” created by the nexus of cloud vendors and their partners?
- How can we succeed in multi-cloud when we barely have skills for one cloud to build, manage, and optimize workloads?
- Why should we build modern applications this way if they are so complex to build, operate, and sustain?
These questions are understandable – even if not always correct. However, unless enterprises become comfortable and address these challenging issues, they cannot proceed in their cloud or modern applications journey.
What should enterprises do?
Based on our research, we recommend the following three steps to succeed:
- Acknowledge: First, acknowledge that multi-cloud and modern applications are not a cakewalk but very complex strategic initiatives. Moreover, they may not be relevant for all enterprises or use cases. Stress testing the current operating model, development practices, and existing investments are important before charting this journey. In addition, performing analysis to understand the operating cost of multi-cloud and modern applications is critical
- Assess: Next, discovering existing technology and business estate, aligning with future priorities, and understanding in-house talent, program risks, and funding capabilities become important. Once these decisions are made, enterprises need to consider architectural choices and technology stacks. Wrong choices on these critical input areas can derail the multi-cloud and modern applications journey
- Act: Finally, understand it is not a foregone conclusion that multi-cloud and modern applications will always benefit or harm your enterprise. In addition to the technology challenges, operating models must change. Therefore, rationalizing tools, realigning teams, prioritizing funnel funding, and transforming talent are critical. Simulating these workloads before they are built and holding cloud vendors and partners contractually accountable is important. Enterprises should also understand that some existing technology investments will be irrelevant, and they will need to buy newer tools across design, build, and run
What should vendors do?
In the complex landscape, cloud providers, service partners, and technology companies have their own incentives and businesses to run, and none have the client’s best interests as their core agenda. Vendors need to build data-driven models to show the value of multi-cloud and modern applications initiatives and help remove as much subjectivity and intuition from this process. Moreover, building platforms that can simulate these workloads across the lifecycle, as well as the talent, funding, and process transformation needed for this journey, are important. If the returns are underwhelming, enterprises should not bother going down the multi-cloud and modern applications route.
Suppliers should be proactive enough to let clients know of the operating model changes needed to adopt multi-cloud and modern applications. We believe system integrators have a more strategic role to play here because cloud or tech vendors do not understand the client landscape and have less incentive to drive such fundamental operating model transformation.
In the end, it boils down to the conviction enterprises have in multi-cloud and modern applications initiatives. Using tools and platforms to stress test can move the decision from being a gut feeling to fact-based.
Please share your experiences with multi-cloud and modern applications with me at [email protected].
Discover more about our digital transformation research and insights.