What is multi-cloud?
With so many cloud offerings out there, it can pay to take a pick-and-mix approach
Cloud services have now become a crucial part of many businesses’ IT infrastructure. Over the last few years, organisations big and small have been moving to the cloud as part of their digital transformation efforts, and many new start-ups begin their journey using cloud technology as so-called cloud-native companies.
There’s a good reason for this mass movement to the cloud. Shifting on-site IT infrastructure to the cloud can save time and money for organisations, freeing up resources to focus on other important business. It can also be vital for flexibility and agility, helping organisations navigate industry changes and deal with uncertainty – something which has only become more important after the events of 2020.
With easy, secure access to the network and efficient collaboration tools, the cloud can enable effective remote and flexible working on a large scale. With such a vast range of services and solutions out there, it can also help transform businesses by significantly improving processes and operations. This, in turn, can help improve business outcomes – including increasing profitability, providing better customer service and boosting employee experience.
With so much potential, organisations need not limit themselves to one service. Just as every organisation is unique, every organisations’ cloud experience can be different. This is where multi-cloud comes to play.
The multi-cloud concept
As the name would suggest, at its most base level multi-cloud refers to the practice of using multiple cloud services at the same time.
This shouldn't be confused with hybrid cloud, which involves mixing public and private cloud platforms to extract the benefits of both rather than opting for one over the other. Rather, multi-cloud combines multiple public and private cloud environments, each chosen with a specific workload or set of workloads in mind.
For example, an organisation might use a private cloud to house its most sensitive data or information that needs to stay within specific national borders as per data regulations such as GDPR. At the same time it might use Salesforce's cloud-based customer relationship management services to handle its CRM functions, while Google's G Suite or Microsoft's Office 365 provide the productivity tools for an organisation that wishes to facilitate easy document sharing and collaboration for its employees.
The same company's website could be hosted on Amazon Web Services or Microsoft Azure public cloud infrastructure, with the scope to scale compute resources depending on demand. App development and testing, meanwhile, could be carried out on the IBM Cloud, supporting DevOps teams as they create cloud-based apps.
Accelerate digital transformation with enterprise apps on the cloud
The risks and rewards of moving enterprise applications to a multi-cloud environmentDownload now
Given many businesses are now data rich, a private deployment of the SAP Cloud Platform, which includes the HANA in-memory relational database management system, could be used to not only process that data in a secure cloud-based environment, but also run analytics on it to gain useful business insights.
Finally, if the organisation uses a lot of contractors, then cloud-based virtual machines from the likes of VMWare could be used to spin up virtual desktops and apps for them to use, without needing to provide dedicated hardware-linked desktops and workplaces.
Having a multi-cloud infrastructure is arguably a means by which to drive digital transformation within an organisation without running the risk of opting for a few services that do not quite fit the demands of an enterprise.
What are the benefits of multi-cloud?
The most prominent benefits of multi-cloud is flexibility. Given the myriad cloud services out in the market, with each one offering all manner of different services and features, it can be difficult just to select one or two and be sure you have the best suite of digital services and cloud-based infrastructure in place.
As such, being able to essentially mix and match different cloud services can lead to a more comprehensive cloud strategy than if just a couple of "comprehensive" products were chosen. The multi-cloud approach also has the flexibility to allow for change in some areas without needing to overhaul or migrate entire swathes of infrastructure or data from one core cloud service to another.
A multi-cloud approach also avoids vendor lock-in, whereby an organisation is beholden to using a limited number of cloud services due to the function and technology they provide and thus at the mercy of the provider ramping up its prices or forcing unpalatable service agreements on its existing customers.
What are the disadvantages of multi-cloud?
With flexibility comes complexity, and that is the most prominent disadvantage of a multi-cloud infrastructure.
While managing cloud services and infrastructure has become more streamlined in recent years, having several to look after at the same time is never going to be a simple task.
Managing a complex portfolio of cloud services can end up putting increased strain on an IT team, rather than freeing them up to pursue one of the great promises of the cloud: Pursuing tasks and technologies that provide a more direct benefit to the business.
There are services that can provide management systems to oversee and control multiple cloud services at once, delivering a so-called "single pane of glass" from which all cloud services in an organisation's operation can be managed from. Of course, this is an additional cost that will need to be considered when deciding whether to take a multi-cloud approach to IT.
Indeed, cost in general is another major disadvantage of multi-cloud: Having multiple specialised cloud services and systems rather than a couple of heavily-featured cloud platforms, could be an expensive undertaking. As such, there needs to be a balance of cost per service and the advantages specialised cloud systems can deliver.
Managed service providers can help here, bundling multiple cloud services into a single package and thereby keeping overall costs manageable, but again an IT team and other business decision-makers will need to measure up the costs versus benefits.
Regardless of the advantages and disadvantages of a multi-cloud approach, more companies appear to be taking their IT strategies down that route, with IBM noting that 85% of organisations now use a multi-cloud IT model.
As such, if your business is undertaking a digital transformation push, then the multi-cloud approach is worth giving some careful consideration.
Managing security risk and compliance in a challenging landscape
How key technology partners grow with your organisationDownload now
Evaluate your order-to-cash process
15 recommended metrics to benchmark your O2C operationsDownload now
AI 360: Hold, fold, or double down?
How AI can benefit your businessDownload now
Getting started with Azure Red Hat OpenShift
A developer’s guide to improving application building and deployment capabilitiesDownload now