Cloud customers are flocking towards a new approach as the classic option of relying on a single go-to provider is falling out of favor. Multi-cloud, the concept of using two or more cloud platforms to run workloads, has emerged as a hot alternative – and a smart business strategy.
“Ten years ago, when the cloud was starting, everybody was like pick your vendor and everything will be fine, and we thought it would be,” remembered Johnny Halife, CTO of SOUTHWORKS, a company that provides the engineering horsepower required to make a go of the multi-cloud play.
“So companies invested a lot in learning the ways of AWS, Azure and GCP. What they are finding out is that just one won’t do,” he said.
Halife urges customers to have an open mind rather than “picking sides” when it comes to the cloud.
“We need to stop looking at the world as black and white, as Azure or AWS…and understand that at this point, there might be a better offering on Azure and if that’s the case, let’s build the bridges, let’s build the network, and let’s build a blueprint for that to happen.”
Being on multiple cloud has undeniable advantages. For example, it gives one room to selectively put applications on platforms that are best suited for them, giving them the perfect environment to thrive.
Or as IT is scaling beyond data centers, and edge computing is rising worldwide, being on multiple infrastructures gives one the flexibility to grow and embrace new innovations.
Cost-savings are an obvious reason as well. In the past few years as cloud costs have surged manifold, enterprises are seen trying new flavors of cloud in pursuit of lower expenses.
And with the right toolbox and a solid roadmap, one could easily be set up for success in the multi-cloud. Except there is a catch.
“This modernized multi-cloud strategy is creating a “virtuous circle” because what we perceive as benefits like cost reduction, better performance, better or different revenue streams, or even more modern and robust infrastructure are what they ask.”
But what they get may not be the same thing. Switching platforms fast and loose comes with heaps of risks.
“Full-fledged migrations or hybrids scenarios are really valuable, but they have these problems,” he said.
Due to architectural differences between platforms, an application cut out to take advantage of the discrete services of one cloud infrastructure may not be able to profit from the services of another to the same extent. Depending on its design and build, the platform will influence the application’s behavior, either positively or adversely.
In its experience of working with many startups and ISVs, SOUTHWORKS has witnessed the potential pitfalls and disasters.
“When I talk with companies that have already gone through from on-prem to cloud, or from this stack to that stack, usually they say it was painful, and a lot of them messed up on training the people.”
Building cloud-agnostic applications can help get ahead of this problem and tap the true value of multi-cloud. Such applications can safely ignore the environment they’re running on, eliminating the need to align to one particular platform.
SOUTHWORKS puts its deep experience and familiarity with all of the major cloud providers to help design multi-cloud solutions for clients that allow their applications that formerly ran on separate platforms, to be in multiple places at once, while supporting the core business requirements.
The neutrality introduces broad interoperability and cloud resiliency, while also giving enterprises a chance to fairly weigh their options when it comes to workload balancing.
SOUTHWORKS’ cloud adoption, migration and app modernization solutions are designed to help customers get through the transition frictionlessly, and allow leveraging the best offerings of each provider. The scope of their work, based on customer stories shared at the AppDev Field Day event in November at KubeCon, includes shifting workloads wholesale from one cloud platform to another, turning traditional infrastructure into SaaS, and streamlining scattered technologies into a unified infrastructure.
As a systems integration company, SOUTHWORKS serves as a cloud-agnostic technology partner guiding companies towards the most suitable cloud platforms based on business case. When a customer comes to them with an open mind, they are shown all the options that work for them, Halife told.
“It’s part of our value. We don’t want to be cornered as the AWS shop or the Google Shop or the Microsoft shop when it comes to cloud,” commented Halife.
Watch SOUTHWORKS’ presentations from the AppDev Field Day event at KubeCon for a closer look at their services.