Michael Chen, senior-schrijver | 20 februari 2025
Multicloud is een strategie voor cloudcomputing waarbij services van meerdere providers worden samengebracht om aan de behoeften van een organisatie te voldoen. Een multicloud-oplossing kan IaaS, PaaS en SaaS integreren in een strakke of losse architectuur en wordt door CIO's gezien als een goede manier om lock-in te voorkomen en de beste oplossing voor elke workload te vinden. Bij een goed ontworpen multicloud-configuratie moet rekening worden gehouden met softwarecompatibiliteit, netwerkmogelijkheden, prestatievereisten, redundantie, beveiliging, operationeel beheer en totale eigendomskosten. De ingestelde services zijn meestal gebaseerd op vereisten voor kosten, bedrijfsbehoeften en databeheer.
Cloudproviders bieden vaak beheerde services en selfservicetools om klanten helpen succesvol te zijn. Het doel is om het ontwerp en de implementatie van multicloud-oplossingen te vereenvoudigen door complexiteit weg te nemen en te helpen bij de integratie.
Er is sprake van een multicloud-architectuur wanneer een organisatie meerdere openbare of privécloudservices van verschillende providers in de technologiestack gebruikt. De voordelen van een multicloud-configuratie zijn vaak afhankelijk van het integratieniveau van de cloudproviders en -services.
In een basisscenario met meerdere clouds gebruiken ondernemingen verschillende cloudservices voor verschillende doeleinden, vergelijkbaar met hoe consumenten een streamingvideoservice van de ene leverancier kunnen gebruiken en op de cloud gebaseerde foto-opslag van een andere, via internet thuis. In een meer geavanceerde multicloud-omgeving voor bedrijven kunnen applicaties die in verschillende clouds worden uitgevoerd via integratie communiceren en data delen. Dit vermindert de noodzaak om data te dupliceren tussen services en helpt organisaties optimaal gebruik te maken van de hardware, software, services en andere tools die beschikbaar zijn op elk platform.
In een multicloud-architectuur gebruikt een organisatie verschillende openbare of privécloudservices van verschillende providers om IT-services te leveren.
Beheer- en orkestratielaag
Multicloud en hybride cloud zijn concepten die weliswaar iets van elkaar verschillen, maar die een aanzienlijke overlap hebben. Een multicloud-aanpak is gericht op het gebruik van meerdere onafhankelijke cloudproviders, samen met on-premises resources. Een hybride cloudbenadering is gericht op het gemengde gebruik van een primaire cloud of afzonderlijke openbare cloud en een on-premises datacenter.
Hybride clouds worden vaak gebruikt door organisaties die zeer gevoelige data lokaal moeten beveiligen of die gespecialiseerde behoeften hebben. Hybride clouds kunnen ook een gefaseerde overgang naar een all-cloudstrategie mogelijk maken, waarbij gebruik wordt gemaakt van een aanpak van één leverancier of van meerdere leveranciers. In de praktijk zijn de meeste organisaties multicloud-gebruikers, omdat ze meer dan één openbare cloud gebruiken.
Voornaamste conclusies
Met een multicloud-strategie kunnen organisaties hun workloads over meerdere cloudplatforms en -providers verdelen. Dit zorgt voor flexibiliteit bij het kiezen van de juiste tool voor elke taak. Door voor elke taak de beste cloudservice te selecteren, kunnen IT-architecten profiteren van de sterke punten van elke provider, waaronder aangepaste hardware, software en servicemogelijkheden.
Omdat bij een multicloud-aanpak twee of meer cloudproviders betrokken zijn, vindt beheer op meerdere niveaus plaats. Elk platform heeft eigen beheertools en -dashboards waarmee IT-afdelingen in die omgeving gedetailleerd kunnen toezicht kunnen houden, en de omgeving kunnen configureren en uitvoeren. IT-teams bewaken het grotere geheel. Factoren zoals resourcegebruik, naleving van beleid, interoperabiliteit en operationele optimalisatie worden allemaal bij uitstek afgehandeld door een multicloud-beheersysteem.
Met een multicloud-strategie kunnen organisaties meerdere cloudcomputing-services van verschillende providers gebruiken om aan hun behoeften te voldoen. Het potentiële voordeel is meer flexibiliteit, redundantie en schaalbaarheid dan bij samenwerking met één cloudprovider.
Een bedrijf kan bijvoorbeeld een provider kiezen omdat die een zeer goede database heeft en een andere provider gebruiken voor goedkope opslag of machine learning-services.
De meeste organisaties gebruiken of zijn van plan meer dan één cloudprovider te gebruiken om multicloud-voordelen te behalen, zoals kostenoptimalisatie, databehoud en bedrijfsflexibiliteit. De sleutel tot het bereiken van deze en andere voordelen is het kiezen van de juiste mix van providers. Het goede nieuws is dat met enige zorgvuldigheid ondernemingen die een multicloud-strategie opstellen, service, prijs en functionaliteit kunnen optimaliseren, terwijl hun unieke IT-architecturen behouden blijven en de databeveiliging en interoperabiliteit kunnen worden verbeterd. Om dat te bereiken is wat werk nodig, maar als het goed wordt gedaan, kan een organisatie aanzienlijk profiteren van een multicloud-implementatie.
Enkele mogelijke voordelen van een multicloud-strategie:
Hoewel multicloud een nuttige, en in veel opzichten onvermijdelijke, benadering is, kunnen overlappende technologie en het beheren van gedistribueerde data uitdagingen met zich meebrengen. Dit zijn enkele van de meest voorkomende problemen:
Als u deze en andere problemen wilt aanpakken, zult u moeten investeren in trainings- en ontwikkelingsprogramma's of kiezen voor samenwerking met cloudserviceproviders die beheerde services bieden.
Bij het ontwerpen van een multicloud-architectuur is het essentieel om rekening te houden met de noodzaak van dataverplaatsing, nieuwe bronnen van latentie en methoden voor operationeel beheer, orkestratie en beveiliging.
Overweeg de verplaatsing van data.
Sommige applicaties hebben toegang nodig tot data in on-premises databases of in andere clouds of kunnen hier voordeel van hebben. Het verplaatsen van de data is eenvoudig. Het handhaven van de beveiliging van de data en het instellen van mechanismen voor toegangsbeheer die minstens zo robuust zijn als die van het bronsysteem, is een heel ander verhaal. Het verplaatsen van data kost tijd en kan kosten met zich meebrengen. Veel organisaties zullen merken dat het beter is om data niet naar nieuwe databases te verplaatsen en in plaats daarvan hetzelfde databasesysteem te gebruiken in de clouds die ze gebruiken. Dit is inmiddels een praktische optie door recente overeenkomsten tussen cloudproviders waarmee de databaseplatforms van Oracle nu kunnen worden uitgevoerd in de datacenters van andere hyperscale-cloudproviders.
Minimaliseer de latentie.
Netwerklatentie heeft direct invloed op de prestaties van applicaties en verschillende applicaties hebben verschillende latentievereisten. Sommige vereisen een zeer lage latentie van microseconden, terwijl andere overweg kunnen met vertragingen van wel tien milliseconden of meer.
Standaardiseer het beheer en de orkestratie van bewerkingen.
Iedere cloud kan een eigen set tools en workflows hebben waarvoor specifieke kennis en expertise nodig is om probleemloze connectiviteit en effectieve probleemoplossing en effectief beheer mogelijk te maken. Het opstellen van standaardpraktijken en -procedures voor multicloud-beheer op alle cloudplatforms, waar mogelijk, is essentieel voor succes.
Plan voor beveiligingsuitdagingen.
In een multicloud-omgeving kunnen verschillende beveiligingstools en meerdere leveranciers resulteren in complexere beveiligingsactiviteiten en een grotere personeelsbezetting, wat leidt tot hogere kosten en nieuwe risico's.
Een gelaagde beveiligingsstrategie kan zaken vereenvoudigen door gebruik te maken van ingebouwde beveiligingsservices die door elke cloudprovider worden aangeboden in combinatie met partnerschappen tussen cloudproviders die het consistente beheer van services mogelijk maken.
Zowel grote als kleine bedrijven hebben gekozen voor de cloudinfrastructuur van Oracle om als onderdeel van hun multicloud-strategie een IaaS-platform te kunnen leveren.
Er is sprake van een multicloud-architectuur wanneer een organisatie cloudplatforms of -services van twee of meer providers integreert. Het delen van data tussen clouds is een veelvoorkomende stimulans voor integratie. Afhankelijk van de behoefte aan databeveiliging of lage latentie kan integratie net zo eenvoudig zijn als het definiëren van toegangsmethoden tussen de twee cloudomgevingen. Maar wanneer de vereisten voor databeveiliging, consistent beheer en lage latentie groot zijn, is orkestratie tussen clouds van groot belang, meestal mogelijk gemaakt door overeenkomsten tussen leveranciers.
In beide gevallen is het altijd beter om systemen zo te ontwerpen dat het grootste deel van het datagebruik van elke applicatie zich in de cloud van één leverancier bevindt.
Een multicloud-benadering kan het beheer van applicaties en data bemoeilijken, vooral omdat de infrastructuur van een organisatie toeneemt en het aantal providers oploopt. Wat hierbij kan helpen, is een zorgvuldige selectie van leveranciers en het sturen van ontwikkelingsinspanningen naar op standaarden gebaseerde microservices die met weinig wijzigingen in elke cloud kunnen worden uitgevoerd.
Hier volgen enkele best practices waarmee u rekening moet houden bij het ontwikkelen van een multicloud-strategie.
1. Migratie en integratie plannen
IT-teams kunnen de integratie met enkele slimme beslissingen sterk vereenvoudigen, bijvoorbeeld door platformen te kiezen die ecosysteempartners zijn, zoals Oracle Cloud Infrastructure en Microsoft Azure, en hun eigen privéclouds te maken door strikte operationele en gebruiksprotocollen te ontwikkelen die vertrouwen op open standaarden. Efficiënte en effectieve interoperabiliteit tussen services kan een groter rendement opleveren voor een multicloud-investering, dus geef de voorkeur aan providers die waar mogelijk permanente partnerschappen hebben.
2. Een databasestrategie ontwikkelen
De meeste organisaties hebben een databasestrategie ontwikkeld die draait om een of twee strategische producten. Het is gemakkelijk om in hyperscale-clouds van dat pad af te wijken, waarbij het gebruik van het aanbod van de leverancier een gemakkelijke keuze is. Dat leidt echter wel tot een tweeledige strategie die gepaard gaat met moeilijke keuzes wanneer repository's niet compatibel zijn: het gebruik van data uit de twee systemen kan ingewikkelde verwerking met zich meebrengen en beleidsregels voor beveiliging en governance worden zelden op elkaar afgestemd.
Eén database kan helpen het databeheer te vereenvoudigen, waardoor het eenvoudiger wordt om consistentie en data-integriteit in de hele omgeving te behouden. Het maakt het ook gemakkelijker om data uit alle bronnen te doorzoeken en te analyseren, waardoor u een holistischer beeld krijgt van uw informatie en tegelijkertijd de complexiteit kunt verminderen en de beveiliging en governance kunt verbeteren.
In de databasestrategie moet het langetermijngebruik van data door het bedrijf zo goed mogelijk in overweging worden genomen. Strategische data die zeer gevoelig en kritisch zijn voor het bedrijf, moeten worden bewaard in systemen waar beveiliging en governance goed zijn. Er is nog steeds plaats voor afzonderlijke clouddatabaseproducten van leveranciers, maar deze moeten niet de standaard zijn.
Gelukkig is het steeds eenvoudiger om uw favoriete database uit te voeren in de cloud van uw keuze.
3. Onderzoek doen naar integratie- en automatiseringsservices
Nu hyperscale-cloudleveranciers partnerschappen aangaan, ontwikkelen ze ook manieren om klanten te helpen hun aanbod binnen elkaars services te gebruiken. Enkele van de eerste partnerschappen hebben geleid tot het opzetten van hoogwaardige netwerken tussen openbare clouds en tussen openbare clouds en de privéclouds van klanten. Deze services bieden een betere latentie dan alleen het gebruik van internet en meestal worden er geen kosten voor uitgaand dataverkeer in rekening gebracht, die kunnen oplopen in combinatie met andere mechanismen voor uitgaand dataverkeer.
Ze bieden ook services die helpen bij integratie, waarbij het proces van het verplaatsen van data indien nodig wordt geautomatiseerd. Een van de meest voorkomende toepassingen is het klaarzetten van data voor analyse. Ten slotte kunnen multicloud-orkestratiesystemen IT helpen de aanwezigheid van een organisatie in elke cloud te beheren vanuit één systeem.
4. Realtime verplaatsing en beheer van data mogelijk maken
In een multicloudomgeving omvat realtime gegevensverplaatsing en -beheer de overdracht van gegevens tussen cloudplatforms. Dit wordt bereikt via API's, dataconnectors en automatiseringstools waarmee data in realtime tussen verschillende clouds kunnen worden overgedragen en gesynchroniseerd. Met strategieën voor realtime dataverplaatsing en -beheer kunnen organisaties belangrijke data up-to-date en toegankelijk houden, ongeacht op welk cloudplatform ze zijn opgeslagen.
5. Beleid instellen voor API-beheer en eindpuntbeveiliging
Zoals eerder vermeld, is interconnectiviteit een van de grote voordelen van een multicloud-architectuur en moet het worden beschouwd als een belangrijk onderdeel van een multicloud-strategie. Om het te laten werken, moeten IT-teams geconsolideerde API-eindpunten opstellen en identiteits- en toegangsbeheersystemen integreren. Dit kunnen beide lastige taken zijn, afhankelijk van het platform en de bijbehorende tools. Interconnectiviteit zorgt ook voor een nieuw beveiligingsprobleem, omdat services aan elkaar worden blootgesteld in multicloud-omgevingen, waardoor voor alle betrokken systemen de juiste toestemmingen nodig zijn.
6. Concentreren op databeveiliging en -naleving
Hoewel het werken met meerdere cloudproviders voordelen heeft, zoals we hebben besproken, kunnen er ook uitdagingen op het gebied van databeveiliging en -toezicht ontstaan die een nieuwe risico-evaluatie vereisen. Een van de eerste dingen om te overwegen is de vertrouwelijkheid van data. Sommige applicaties, zoals finance- en HR-apps, hosten gevoelige data, terwijl andere systemen, zoals marketingtools, minder strenge privacyvereisten hebben. Het creëren van de juiste toegangsniveaus tussen applicaties is essentieel voor de bescherming van gevoelige data. Voor dit werk is actieve bewaking in de gehele multicloud-omgeving vereist.
7. Tools voor monitoring en beheer toevoegen
Capabele monitoring- en beheertools zijn van onschatbare waarde voor IT-teams die de complexiteit van multicloud-omgevingen aankunnen. Hoewel deze tools onkosten met zich mee kunnen brengen, kunnen ze full-stack inzicht bieden in multicloud-applicaties en -infrastructuur, waardoor realtime monitoring, resourcebeheer en automatisering mogelijk zijn, en ze de moeite waard zijn om te investeren. Veel van deze tools bevatten ook analyses die inzicht bieden in bronnen en gebruik die prestatieproblemen kunnen voorkomen en manieren onthullen om geld te besparen.
Multicloud-services van Oracle Cloud Infrastructure (OCI) helpen bedrijven om meerdere clouds te combineren om de kosten, functionaliteit en prestaties te optimaliseren. Met name Oracle helpt u bij het moderniseren van uw databases en applicaties met oplossingen zoals Oracle Real Application Clusters en Oracle Autonomous Database. Door samenwerking met Microsoft Azure, Google Cloud, Amazon Web Services en andere clouds kunt u de unieke mogelijkheden van Oracle combineren met toonaangevende services van andere cloudproviders.
Meer dan 40 wereldwijde cloudregio's van OCI helpen u te voldoen aan de vereisten voor data residency en multicloud-services helpen u eenvoudig standaard operationele en beheerpraktijken, procedures en tools in te stellen op cloudplatforms om uw mensen, processen en technologie optimaal te benutten.
Een multicloud-omgeving biedt redundantie en zorgt voor hoge beschikbaarheid doordat u werklasten op meerdere platforms kunt spreiden. Deze aanpak kan u ook helpen uw IT-uitgaven te optimaliseren, omdat u de meest kosteneffectieve cloudservices voor elke workload kunt kiezen. Over het algemeen biedt multicloud een veelzijdige en flexibele benadering van cloudcomputing.
Nieuwe multicloud-partnerschappen tussen hyperscale-providers verminderen datasilo's en dure interconnecties om betere prestaties te leveren voor analyses, AI, edge computing, bedrijfsapplicaties en meer. Hier leest u hoe ze dat doen
Wat is een voorbeeld van een multicloud-strategie?
Een voorbeeld van een multicloud-strategie is een bedrijf dat Amazon Web Services (AWS) gebruikt voor de rekenkracht en -opslag terwijl tegelijkertijd Oracle Cloud Infrastructure wordt gebruikt voor de geavanceerde AI-mogelijkheden en lokalisatie. Met deze benadering kan het bedrijf de betrouwbaarheid vergroten door workloads te distribueren over verschillende hyperscale-platforms en op hetzelfde moment de meest kosteneffectieve opties te selecteren. Door gebruik te maken van een multicloud-strategie kan het bedrijf de sterke punten van elke provider benutten en zo meer flexibiliteit en veerkracht in de IT-infrastructuur verkrijgen.
Wat is het verschil tussen cloud en multicloud? Het verschil tussen cloud- en multicloud-computing ligt in het overwogen en strategische gebruik van meerdere cloudproviders voor infrastructuur en services, zoals data-opslag, rekenkracht en verschillende applicaties die in een as-a-servicemodel worden verkocht. Met een multicloud-strategie kunnen bedrijven beter profiteren van de sterke punten van verschillende platforms, kosten optimaliseren en de veerkracht vergroten door workloads over verschillende omgevingen te distribueren, waardoor de prestaties worden verbeterd en de risico's worden beperkt die gepaard gaan met het uitsluitend op één cloudprovider vertrouwen.
Welke bedrijven gebruiken multicloud? Bedrijven van alle soorten en maten in alle branches gebruiken multicloud-strategieën. Als u twee verschillende cloudproviders gebruikt, zelfs voor basistools en -services, zoals e-mailservers of documentopslag op een gedeelde schijf, hebt u een multicloud-implementatie. Ondernemingen kiezen vaak voor een multicloud-aanpak om technische redenen, om kostenredenen of simpelweg omdat ze de voorkeur geven aan meerdere leverancierspartners. Door toegang te hebben tot meerdere cloudplatforms kan de migratie van een bedrijf naar de cloud worden versneld en kan IT het datacenter verlaten.
Is multicloud een goed idee? Voor de meeste bedrijven wel. Een multicloud-strategie zorgt voor maximale aanpasbaarheid en werkt zowel in de cloud als tussen on-premises en cloudomgevingen. In vergelijking met één cloudprovider biedt een multicloud-aanpak organisaties meer flexibiliteit en vrijheid om de functies en services te selecteren die het beste aan hun behoeften voldoen.
Waarom is multicloud de toekomst? Nu steeds meer software en services naar de cloud worden verplaatst, is een multicloud-aanpak onvermijdelijk. Denk aan de basismethoden waarop cloudservices zijn geïntegreerd in bedrijfsactiviteiten: data-opslag en -back-up, cloud-e-mailservers, chat- en videosamenwerkingstools. Hoe essentiëler deze worden voor de bedrijfsvoering, hoe meer organisaties zullen kiezen voor hun multicloud-configuratie. Daarom zijn effectieve beheertools en -strategieën van cruciaal belang.