In 2022 zal de cloud kunnen voorzien in alle IT-behoeften van een bedrijf: toepassingen, opslag, berekeningen, massale gegevensanalyse, netwerken, cyberbeveiliging... Amazon, Microsoft en Google zullen elkaar verdringen om hun diensten aan te bieden. Welk aanbod moet je kiezen? Loïc Thobois, een expert op dit gebied, helpt ons een duidelijker beeld te krijgen.
In de bijna 20 jaar dat de cloud bestaat, zijn er ontelbaar veel diensten op de markt gekomen. Zo veel zelfs dat het moeilijk is om ze allemaal te begrijpen, te begrijpen en te vergelijken.
Tot overmaat van ramp zijn er verschillende definities van de cloud gekomen en gegaan. Tegenwoordig is de populairste die van het NIST (National Institute of Standards and Technology), een agentschap van het Amerikaanse Ministerie van Handel.
Het definieert de cloud aan de hand van vijf kenmerken:
- Diensten op aanvraag die tools vereisen waarmee de klant de levenscyclus van zijn bronnen volledig autonoom kan beheren, en een overkoepelend contract dat de voorwaarden van zowel de huidige als de toekomstige platformdiensten omvat, zodat er geen wijzigingen nodig zijn wanneer de architectuur wordt gewijzigd.
- Afhankelijkheid van het netwerk de verbinding met diensten verloopt via het netwerk. Het netwerk moet daarom bijzonder nauwlettend in de gaten worden gehouden, zowel wat betreft de beschikbaarheid als de kwaliteit (bandbreedte, latentie, enz.).
- Een groepering van bronnen per pool vergemakkelijkt de implementatie van een multi-tenantarchitectuur (elke klant heeft een of meer tenants die zijn resources samenbrengen). Dit stelt de leverancier in staat om te profiteren van schaalvoordelen bij het inkopen van resources en om de werking ervan te optimaliseren.
- Handmatige of automatische elasticiteit Schalen: schalingstools maken het eenvoudiger om infrastructuren aan te passen aan de vereisten. Dit kan handmatig worden gedaan of met behulp van indicatoren die zijn gekoppeld aan triggerdrempels voor bepaalde bronnen (CPU, geheugen, aanvragen/s, etc.).
- Toezicht op de beschikbaar gestelde diensten De leverancier bewaakt en controleert de middelen om een optimale kwaliteit van de dienstverlening en controlemiddelen te bieden, met name met betrekking tot de facturering aan de klant.
Welke cloudservices zijn beschikbaar?
Op een paar zeldzame uitzonderingen na hebben de verschillende leveranciers op de cloud computing-markt zich gepositioneerd op diensten die vaak gekoppeld zijn aan hun traditionele werkterrein.
Er zijn bijvoorbeeld leveranciers die gespecialiseerd zijn in de volgende diensten
- IaaS (Infrastructuur als een Service) het leveren van virtuele machine-, netwerk- en opslaginfrastructuren.
- PaaS (Platform as a Service) die componenten zal leveren om de implementatie van applicatiearchitectuur te vergemakkelijken via diensten die klaar zijn om geïntegreerd te worden door applicatieontwikkelaars.
- SaaS (Software as a Service) die functioneel werkende kant-en-klare software bieden die rechtstreeks aan eindgebruikers kan worden verkocht.
Tot de populairste services met de grootste zichtbaarheid behoren dus de grote hyperscale platforms. Dit zijn de platforms van leveranciers die het resource lifecycle management volledig hebben geautomatiseerd en geoptimaliseerd, waaronder Microsoft Azure, Amazon AWS, Google Cloud Platform, IBM Cloud, Oracle Cloud, Alibaba Cloud en Huawei Cloud.
Het cloudaanbod van de markt
Microsoft Azure
De afgelopen vijftien jaar (2010 voor Microsoft Azure) heeft Microsoft een van de breedste dienstencatalogi op de markt aangeboden, die alle servicemodellen omvat. Zijn platform Microsoft Azure maakt de inzet van IaaS virtuele machines en PaaS platformcomponenten mogelijk, en SaaS-diensten zullen ook beschikbaar zijn via Microsoft 365, Microsoft Dynamics, Azure DevOps, Microsoft Intune, enz.
Wars van Microsofts propriëtaire oorsprong zijn de platformen zeer open voor open source-oplossingen (Linux, PHP, MariaDB, enz.) en diensten van eersterangspartners (Citrix, RedHat, SAP, enz.) en tweederangspartners (Oracle, F5, CheckPoint, enz.).
Amazon AWS
Amazon AWS biedt al bijna 15 jaar (2006 voor de eerste drie services) een reeks services aan die voornamelijk gericht zijn op IaaS en PaaS. Het is een van de oudste en technisch meest geavanceerde platforms op dit gebied.
Het profiteert van zijn historische positie en biedt een zeer ruime keuze aan services in zijn catalogus. Het is de populairste oplossing voor bedrijven die historisch gezien hebben gekozen voor het hosten van een groot deel van hun infrastructuur in de publieke cloud, bekend als de cloud-native zoals Netflix, Airbnb, Uber...
Google cloudplatform
Google Cloud Platform (GCP) begon zijn activiteiten in 2008 met een paar bètaservices en opende vervolgens officieel zijn deuren in 2011 met een uitgebreidere catalogus. Hoewel het niet ver achterliep op zijn belangrijkste concurrenten, bewees een daling van de investeringen het platform een slechte dienst. De investeringen zijn de afgelopen jaren weer aangetrokken, met een gerichter aanbod dan de concurrenten. Het IaaS-aanbod loopt technisch achter, maar het dataplatform is een van de krachtigste.
De voor- en nadelen van elk platform
Om de voor- en nadelen van een IaaS/PaaS-platform te beoordelen, moet rekening worden gehouden met een aantal criteria:
- Eenvoud van administratie waardoor operationele teams gemakkelijker met het systeem overweg kunnen: Microsoft Azure domineert op dit criterium, met webgebaseerde tools die een overzicht geven van de resources van de huurder in alle regio's en die ongeëvenaard zijn door hun concurrenten. GCP is redelijk betaalbaar, terwijl Amazon AWS een veel grotere investering vereist om de tools en technische expertise onder de knie te krijgen.
- De rijkdom van de servicecatalogus : de aanbiedingen van Microsoft Azure en Amazon AWS domineren op dit criterium, hoewel het aanbod van GCP en IBM nog steeds de diensten levert die de meeste bedrijven nodig hebben.
- De mogelijkheid om een hybride infrastructuur op te zetten : Microsoft is sterk aanwezig in de IT-systemen van veel bedrijven. Deze positie biedt een groot voordeel ten opzichte van de oplossingen van Google en Amazon, waarvoor je je tot partneroplossingen moet wenden (VMware, specifieke privécloudintegratie, enz.). Dit betekent dat je verschillende leveranciers moet beheren om eventuele operationele problemen op te lossen.
- Technische mogelijkheden : Amazon AWS domineert de concurrentie wat betreft zijn vermogen om het platform te controleren en te optimaliseren. Dit is ook de reden waarom grote platforms de voorkeur geven aan deze provider. Andere aanbieders bieden services aan die iets rigide zijn, waardoor het optimalisatieniveau minder belangrijk of complexer is.
- De kosten De verschillende aanbieders voeren een hevige strijd over de prijzen van hun diensten. De prijzen variëren regelmatig, maar er is een zekere homogeniteit tussen Amazon AWS en Microsoft Azure waar uitdagers zoals GCP en Oracle Cloud zeer agressief zijn.
Zoals vaak het geval is, beantwoordt elk aanbod aan specifieke behoeften. Het relatieve belang van de bovenstaande kenmerken zal uw keuze van leverancier bepalen.
*Loïc Thobois
Met meer dan 10 jaar ervaring in netwerk- en systeembeheer en architectuur is deze Supinfo engineer een expert in Docker en systeemtoezicht. Sinds 2001 is hij ook trainer op het gebied van Microsoft- en Cisco-technologieën.