Wat is multicloud?
NieuwsCloud computing is een belangrijk hulpmiddel geworden voor bedrijven, waardoor redundante gegevensprocessen en computerhulpmiddelen kunnen worden geschaald om in een oogwenk de uitdaging van een stijgende vraag aan te kunnen. Het heeft het aanbod zo divers als Software as a Service en de steeds populairder wordende containertechnologie.
Omdat veel van de bedrijven van tegenwoordig afhankelijk zijn van de cloud, hebben sommigen nu meer dan één cloudprovider, ook wel multicloud genoemd. Omdat veel bedrijven meerdere leveranciers hebben voor veel verschillende soorten technologie, van servers tot smartphones, houden ze zich mogelijk niet aan één enkele cloudprovider en gebruiken ze het beste van Amazon Web Services, Microsoft Azure, het Google Cloud Platform en andere cloud providers.
Waarom multicloud?
Er zijn verschillende redenen waarom een onderneming zou kiezen voor deze multicloud-aanpak en meer dan een eenzame cloudverkoper zou hebben. Waaronder:
- overtolligheid - Door meer dan één cloudprovider te hebben, volgt het het principe van “Als je er twee hebt, heb je er een en als je er een hebt, heb je er geen,” omdat moet worden aangenomen dat een cloudprovider downtimeproblemen heeft, en dit is een verzekering tegen deze onvermijdelijke uitval.
- schaalbaarheid - Cloudcomputing wordt vaak gecombineerd met containetechnologie via Kubernetes-software en toegang tot meerdere clouds zorgt voor nog snellere resources on demand en extra schalingsmogelijkheden voor de piekvraag.
- Plaats - Door regionale cloudproviders dichter bij de locatie van de gebruikers te plaatsen, de prestaties te verbeteren en vertragingsproblemen te verminderen die zich ontwikkelen wanneer de cloudserver zich aan de andere kant van de wereld bevindt. Een bijkomend voordeel is dat het hebben van de cloudserver in hetzelfde land als de gebruikers het gemakkelijker maakt om te voldoen aan de lokale wet- en regelgeving.
- Klant lock-in - Dit is een economische term die afkomstig is van wanneer een bedrijf zich verankert in een bepaalde provider voor een dienst. Bedrijven willen dit vermijden, omdat anders de overstapkosten prohibitief kunnen zijn en de verkoper in feite een volledig monopolie op hen kan hebben.
- Wedstrijd - Dit is de tegenovergestelde situatie en met toegang tot meerdere cloudproviders heeft het bedrijf de mogelijkheid om van elk een concurrerender deal te onderhandelen.
- Kenmerken - Hoewel cloudproviders vergelijkbare functies bieden, zijn ze niet identiek. Er zijn momenten waarop meerdere cloudproviders worden gebruikt om hun functies te optimaliseren voor de apps die ze gebruiken, zoals het kiezen van een veiligere cloudverkoper voor meer gevoelige gegevens en een economischere voor een app met minder beveiligingsvereisten. Evenzo kunnen snelheid, capaciteit en kosten allemaal worden meegenomen in de keuze van de cloudverkoper voor elke toepassing.
Gezien de vele voordelen die hierboven zijn opgesomd, is het geen verrassing dat veel organisaties een meervoudige aanpak hebben gekozen. Bij bestudering in 2017 door Microsoft en 451 Research, is gebleken dat “bijna een derde van de organisaties werkt met vier of meer cloudserviceproviders,” een duidelijke trend in de richting van multicloud laten zien.
In sommige gevallen gebeurt dit bij een onderneming, afdeling voor afdeling, omdat elk een cloudprovider bevat die de behoeften van hun werknemers in die sectie dient. Naarmate dit evolueert, is het echter beter om een meer uitgebreide multicloud-oplossing te ontwerpen die organisatiebreed kan worden toegepast in plaats van.
Nadelen van multicloud
Er zijn ook nadelen aan een multicloud-aanpak. In wezen hebben ze betrekking op complexiteit en hogere kosten. De hogere complexiteit van meerdere cloudproviders maakt het moeilijker om te beheren, zowel vanuit een taakperspectief als vanuit een beveiligingsstandpunt.
De hogere kosten komen van het hebben van extra contracten met extra providers. Realiseer je dat, hoewel er zeker voordelen zijn voor een multicloud-aanpak, het toevoegen van extra providers niet altijd het beste antwoord is, omdat dingen steeds ingewikkelder worden en soms zijn twee goedgekozen openbare cloudproviders soms een ideale oplossing.
Wat is een hybride cloud?
Een andere benadering is hybride cloud, die zowel kan concurreren als een aanvulling kan zijn op de multicloud-benadering. In een multicloud-installatie is het technisch gezien een veelvoud van hetzelfde cloudtype, dat meer in het algemeen van de public cloud-variëteit is, hoewel het ook van het private type zou kunnen zijn, zoals in een onderneming met verschillende eigen datacenters. Dit is anders dan de hybride cloudaanpak, die bestaat uit zowel een openbare cloud als een private cloud, met de infrastructuur om ze samen te laten werken.
Hoewel multicloud en hybrid cloud twee verschillende modellen zijn, moet ook worden ingezien dat ze elkaar niet uitsluiten, en dat robuustere setups een combinatie van de twee omgevingen kunnen gebruiken, waarbij wordt voortgebouwd op de voordelen van elk. Bijdragen aan de populariteit van de cloudomgeving is het gebruik van containetechnologie, en gecombineerd met microservices die applicaties breken tot componentonderdelen, die vooral goed werken in de cloud.
Kostenvoordelen van een multicloud-aanpak
Houd er ook rekening mee dat het meer kostenefficiënt kan zijn om een meervoudige aanpak te hebben, omdat dit de leveranciers dwingt om te concurreren voor het bedrijf en de workloads in de cloud met de laagste kosten kunnen worden geplaatst. Dit kan echter snel een geval worden van 'goedkoop kan erg duur zijn', omdat de goedkopere cloudservice mogelijk een hogere latentie heeft, waardoor de efficiëntie van het uitgevoerde werk wordt verminderd.
Zorg er bovendien voor dat u rekening houdt met de TCO (Total Cost of Ownership), niet alleen met de minder dure voorafprijs, ontworpen om uw bedrijf te winnen. Dergelijke verborgen kosten, zoals de integratie van de app, licenties en andere, kunnen het economische voordeel van de nieuwe public cloud-provider wegnemen in vergelijking met een bestaande oplossing.
Laten we eens kijken naar een voorbeeld van een onderneming die is overgestapt op een multicloud-benadering. Internetvideobieder Netflix heeft veel van haar activiteiten gebaseerd op het leveren van video via de cloud. En jarenlang, omdat Netflix vrij transparant is over hun architectuur, is hun publieke cloudprovider Amazon Web Services (AWS). Het maakte de krantenkoppen toen Netflix besloot om naar een multicloud-benadering te gaan en een tweede cloudprovider, Google Cloud, toe te voegen.
Volgens een rapport heeft Netflix Google Cloud geïmplementeerd “voor verschillende functies, van disaster recovery tot kunstmatige intelligentie.” Aan de ene kant riskeert Netflix de tien jaar durende relatie met AWS, maar de multicloudbenadering biedt flexibiliteit voor aanhoudende groei. Deze multicloud-aanpak van Netflix is gebaseerd op Spinnaker, een open source-tool die is ontwikkeld door het bedrijf en 95% van zijn infrastructuur verbindt met AWS, waardoor Netflix zijn oorspronkelijke cloudprovider nauwelijks heeft verlaten.
- We bespreken hier ook meer over cloud computing