Er is nauwelijks introductie nodig. Slechts een decennium geleden opgericht, zijn clouds tegenwoordig overal – en voor iedereen die ook maar enigszins vertrouwd is met het internet. Van een complete beginneling tot een doorgewinterde professional, van het controleren van je e-mail of het aanpassen van het saldo van je mobiele telefoon tot het uitvoeren van strategisch noodzakelijke projecten of het zoeken naar bepaalde specialisten – je hebt te maken met cloudtechnologieën. Het populaire gezegde “men raakt snel gewend aan goede dingen” is al zeer waar gebleken met betrekking tot clouds; deze oplossingen zijn ook goed in het besparen van geld.
Bij persoonlijk gebruik wordt deze “door de mens gemaakte neerslag” gewoonlijk gewoon “wolken” genoemd. Het bedrijfsleven kijkt dieper en is bijzonder geïnteresseerd in en vraagt naar cloud-diensten.
…als een dienst
Acroniemen “…aaS” met verschillende hoofdletters ervoor zijn de autochtonen van de cloudwereld. Soms ontstaan er verwarringen: zo kan “MaaS” staan voor “Monitoring as a Service” of “Metal as a Service”, waarbij in het laatste geval wordt verwezen naar bare-metal servers. Of database, hoewel minder vaak, wordt verward met gewoon data of desktop – dus de eerste wordt 5 karakters, “DBaaS”.
Drie hoofdletters die de acroniemen het vaakst aanvoeren zijn S, P en I. Respectievelijk worden de dienstmodellen die het vaakst gebruikt worden, herhaaldelijk aangeduid als “SPI modellen” of “IPS modellen”, afhankelijk van welk dienstenpatroon men meer waardeert.
SaaS, Software as a Service, is het cloud-dienstenmodel met de meest beperkte privileges van een afnemer. Maar “de beperking” betekent in de gegeven context geen beperking, ontneming of iets dergelijks. Zo simpel is het: een klant gebruikt alleen de software/applicatie die binnen een cloud werkt, en nauwelijks iets anders. De toegang tot Saas verloopt in de meeste gevallen via een webinterface. De dienstverlener zorgt op zijn beurt voor al het andere: serverbeheer, connectiviteit, softwarelicenties, enz. In wezen hoeft een klant zich geen zorgen te maken over de prestaties, het onderhoud of upgrades van de software/applicatie: het wordt, nogmaals, geleverd als een kant-en-klare oplossing. Enig maatwerk, zoals aanpassingen aan het uiterlijk van de interface of lichte automatisering, is echter wel mogelijk.
PaaS, Platform as a Service, is het volgende niveau van toegang en mogelijke operaties. Het is de speeltuin voor ontwikkelaars, waar producten vanaf nul of met behulp van ingesloten modules kunnen worden gebouwd. In het PaaS-dienstenmodel is de verzendlijst van een provider veel langer: webservers, OS, programmeermogelijkheden zoals taal, en een database. Om dit model beter te begrijpen, samen met het volgende in een rij IaaS, is het belangrijk in gedachten te houden dat deze twee dienstenmodellen een strikte scheiding inhouden tussen klanten en eindgebruikers. Deze laatsten worden nooit toegelaten op het speelveld, het is de bedoeling dat zij alleen het (de) resulterende product(en) consumeren.
IaaS, Infrastructure as a Service, staat bovenaan het aanbod en biedt ruwe rekenkracht aan elke geïnteresseerde entiteit. (De telecomsector wordt beschouwd als de primaire klant, maar de hele lijst van potentieel nieuwsgierigen is bijna eindeloos). In het IaaS-dienstenmodel komt de hele reeks stoffen en instrumenten ter beschikking van een klant. Bedienings- en opslagservers, netwerk (inclusief routing), veiligheidsapparatuur, monitoring, enz.: allemaal in hoge mate aanpasbaar, met als doel zeer eigen, unieke internetdiensten te ontwikkelen. Met andere woorden, het IaaS-dienstenmodel stelt het volledige datacenter – nou ja, het specifiek toegewezen deel ervan, de omvang kan variëren – ter beschikking van de klant.
Publieke cloud VS Private cloud
Alle bovengenoemde dienstenmodellen, samen met andere acroniemen, kunnen vanuit twee bronnen worden aangeboden. (Er zijn er eigenlijk 2 x 2, we zullen het later kort aanstippen). Public cloud geniet van meerdere klanten, ook al kunnen hun taken – en dus diensten – sterk verschillen, aangezien alles wat met cloud te maken heeft, aanpasbaar en schaalbaar is. Publieke cloud topeigenschappen zijn:
- Dienst uitsluitend on-demand. Dit maakt public clouds tot de minst dure optie: een klant betaalt alleen voor de diensten die daadwerkelijk worden verbruikt.
- Flexibiliteit. Zoals reeds vermeld, zijn de taken van klanten meestal zeer verschillend, zodat de functies van de toegewezen publieke cloud, samen met de monitoring en controle door de klant, in hoge mate aanpasbaar moeten zijn.
- Veelzijdige beveiliging, met name voor platformoverschrijdende toepassingen.
Private cloud gaat een beetje opzij van wat we in gewone situaties “privé” noemen. Het is inderdaad privé, dus “verboden toegang” en geen toegang voor derden. Maar het gaat niet alleen om het exclusieve eigendom. Stel je voor dat je eigenaar bent van een zeer mooie, drukbezochte zeestrook. Geen vervuilde omgeving betekent innerlijke veiligheid. Geen zaken als orkanen of piraten in zicht/voorspelling betekent goede externe bescherming. Zonaanbidders die elke dag uw strook overspoelen zijn net als die publieke cloud-klanten, maar u handelt slimmer: u bewaakt de meest bezette plekken en zet alleen op die plekken strandwachten in, waardoor uw strand in afzonderlijke gebieden wordt opgedeeld en uw reddingspersoneel de volledige verantwoordelijkheid draagt voor elk gebied.
Private cloud enige klant is volledig vrij en volledig verantwoordelijk voor alles wat nodig wordt geacht in die eigen cloud. Dit omvat financiële uitgaven die doorgaans hoger zijn dan bij publieke clouds. De zorg voor een private cloud moet voortkomen uit een bedrijf dat zijn gegevensbescherming boven alles stelt: denk aan financiële instellingen, rechtshandhaving (overheidsinstanties voorop) of gezondheidszorg. Andere belangrijke kenmerken zijn: relatief snelle werking door lagere belasting in vergelijking met publieke clouds; uniforme interface-ervaring, monitoring en, indien nodig, zichtbaarheid van het hele systeem.
De andere twee van de eerder genoemde 2 x 2 zijn: multi-cloud, bestaande uit verschillende cloudstructuren die mogelijk door verschillende leveranciers worden geleverd, waarbij elke cloud gewoonlijk is gewijd aan zijn zeer specifieke taakstelling die niet interfereert met andere clouds; en hybride cloud, een combinatie van publieke en private clouds die worden gevraagd voor de beste prestaties en de laagste kosten.
“GaaS”: Geografie als dienst (en tot uw dienst)
ITGLOBAL.COM beheert datacenters in de V.S. en Nederland. Alle locaties zijn gelijk: Hi-End apparatuur; dezelfde duurzaamheid van systemen, componenten, etc.; medewerkers zijn VMware Certified Professionals. Toch is de keuze van het ene datacenter boven de andere niet zo vanzelfsprekend. De eerste logische impuls zou natuurlijk zijn om gebruik te maken van de eigen rekencapaciteit. Maar dat is alleen het geval als u als klant volledig staatsgebonden bent. Geen internationale zaken, geen buitenlandse bankzaken, enz. – dit kan gewoon niet waar zijn want alles is tegenwoordig geglobaliseerd.
Nederlandse cloudspecialisten overwegen zou dus een aardig idee zijn, met name dat laatste: diensten uit het Oosten zijn goedkoper dan de Amerikaanse cloudaanbiedingen, met dezelfde of zelfs hogere kwaliteit van die uit het Westen.