Wat is cloudcomputing?

Een handleiding voor beginners

Eenvoudig gezegd is cloudcomputing het leveren van computingservices (servers, opslag, databases, netwerkfuncties, software, analysefuncties en meer) via internet ('de cloud'). Bedrijven die dergelijke computingservices leveren, worden cloudproviders genoemd en brengen doorgaans kosten in rekening voor het verlenen van cloudcomputingservices gebaseerd op gebruik, net als de manier waarop u thuis voor het gebruik van water of elektriciteit wordt gefactureerd.

Is het u nog steeds niet geheel duidelijk wat cloudcomputing is en waar het voor dient? Deze handleiding voor beginners is ontworpen om eventuele onduidelijkheid rondom het basisjargon en de basisconcepten over de cloud weg te nemen en om ervoor te zorgen dat u snel aan de slag kunt.

Een cloudprovider kiezen

Door een woordenlijst met veelgebruikte cloudcomputingtermen bladeren

Waar cloudcomputing voor wordt gebruikt

Waarschijnlijk maakt u nu al gebruik van cloudcomputing, maar bent u zich daar niet van bewust. Als u een onlineservice gebruikt voor het verzenden van e-mail, het bewerken van documenten, het kijken naar films of tv-programma's, het luisteren naar muziek, het spelen van games of als u foto's en andere bestanden opslaat, dan is het waarschijnlijk dat dit allemaal mogelijk wordt gemaakt door middel van cloudcomputing achter de schermen. De eerste cloudcomputingservices bestaan nog maar nauwelijks tien jaar, maar er zijn nu al een groot aantal verschillende bedrijven, van kleine startende ondernemingen en multinationals, overheidsinstellingen tot non-profitorganisaties die deze technologie om tal van redenen graag gebruiken. Hier volgt slechts een klein aantal dingen dat je met de cloud kunt doen:

  • Nieuwe toepassingen en services maken
  • Gegevens opslaan, back-ups van gegevens maken en gegevens herstellen
  • Websites en blogs hosten
  • Audio en video streamen
  • Software op aanvraag leveren
  • Gegevens analyseren op patronen en voorspellingen maken

De belangrijkste voordelen van cloudcomputing

Cloudcomputing betekent een grote verandering in denken ten opzichte van de traditionele manier waarop bedrijven over IT-bronnen dachten. Wat is er zo bijzonder aan cloudcomputing? Waarom is cloudcomputing zo populair? Er zijn zes algemene redenen waarom organisaties cloudcomputing gaan gebruiken:

1. Kosten

Cloudcomputing elimineert de noodzaak om kosten te maken voor de aanschaf van hardware en software en voor het opzetten en beheren van eigen datacenters ter plekke (rekken met servers, de elektriciteit die dag en nacht nodig is voor de stroomvoorziening en de koeling, de IT-experts die de infrastructuur moeten beheren). Dat loopt snel in de papieren.

2. Snelheid

De meeste cloudcomputingservices worden als self-service op aanvraag geleverd. Daardoor kunnen zelfs grote aantallen computerbronnen in enkele minuten worden ingericht, en meestal kan dat via een paar muisklikken. Dit alles biedt bedrijven veel flexibiliteit en zorgt voor minder druk tijdens het plannen van capaciteit.

3. Wereldwijde schaal

Een van de voordelen van cloudcomputingservices is de mogelijkheid tot flexibele schaalaanpassing. In cloudtermen gesproken, houdt dat in dat het juiste aantal IT-bronnen wordt geleverd (bijvoorbeeld meer of minder rekenkracht, opslag, bandbreedte) afgesteld op de behoefte van dat moment en vanaf de juiste geografische locatie.

4. Productiviteit

Datacenters op de eigen locatie vereisen veel rekken en veel gestapel, hardware die moet worden ingesteld, softwarepatches die moeten worden geïnstalleerd en andere tijdrovende taken die met het beheer van IT zijn gemoeid. Cloudcomputing maakt veel van deze taken overbodig, zodat IT-teams hun tijd kunnen besteden aan het bereiken van belangrijkere bedrijfsdoelstellingen.

5. Prestaties

De omvangrijkste cloudcomputingservices worden op een wereldwijd netwerk van beveiligde datacenters uitgevoerd. Ze worden regelmatig bijgewerkt naar de laatste nieuwe generatie, snelle en efficiënte computinghardware. Dit heeft diverse voordelen in vergelijking met de noodzaak tot het hebben van een enkel bedrijfsdatacenter, waaronder een verminderde netwerklatentie voor toepassingen en grotere schaalvoordelen.

6. Betrouwbaarheid

Cloudcomputing maakt zaken als het maken van back-ups van gegevens, noodherstel na een ramp en het waarborgen van de bedrijfscontinuïteit eenvoudiger en goedkoper, omdat gegevens gespiegeld kunnen worden op meerdere redundante sites in het netwerk van de cloudprovider.

Typen cloudservices: IaaS, PaaS, SaaS

De meeste cloudcomputingservices kunnen in drie hoofdcategorieën worden onderverdeeld: Infrastructure as a Service (IaaS), Platform as a Service (PaaS) Software as a Service (Saas). Ze worden ook wel de 'cloudcomputingstack' genoemd, omdat ze in een stack of stapel boven op elkaar worden gebouwd. Door te weten wat het zijn en hoe ze van elkaar verschillen, wordt het gemakkelijker om uw bedrijfsdoelstellingen te halen.

Infrastructure-as-a-Service (IaaS)

De meest elementaire categorie cloudcomputingservices. Met IaaS huurt u een IT-infrastructuur (servers en virtuele machines (VM's), opslag, netwerken, besturingssystemen) bij een cloudprovider op basis van betalen per gebruik. Zie voor meer informatie Wat is IaaS?

Platform as a Service (PaaS)

Platform as a Service (PaaS) verwijst naar cloudcomputingservices die bestaan uit de levering op aanvraag van een omgeving voor het ontwikkelen, testen, leveren en beheren van softwaretoepassingen. PaaS is ontworpen voor ontwikkelaars die eenvoudig en snel mobiele en web-apps willen maken, zonder dat ze zich bezig hoeven te houden met het opzetten of het beheren van de onderliggende infrastructuur van de servers, de opslag, het netwerk en de databases die nodig zijn voor de ontwikkeling van deze toepassingen. Zie Wat is PaaS? voor meer informatie

Software as a Service (SaaS)

Software-as-a-Service (SaaS) is een methode voor de levering op aanvraag van softwaretoepassingen via het internet, en doorgaans op basis van een abonnement. Met SaaS zijn cloudproviders in staat de softwaretoepassingen en de onderliggende infrastructuur te hosten en te beheren, en onderhoudstaken uit te voeren zoals het installeren van software-upgrades en beveiligingspatches. Gebruikers maken verbinding met de toepassing via internet, meestal met een webbrowser op hun telefoon, tablet of pc. Zie voor meer informatie Wat is SaaS?

Typen cloudimplementaties: openbaar, privé, hybride

Niet alle clouds zijn hetzelfde. Er zijn drie verschillende manieren waarop bronnen voor cloudcomputing worden geïmplementeerd: openbare cloud, privécloud en hybride cloud.

Openbare cloud

Openbare clouds zijn het eigendom van en worden beheerd door een externe cloudserviceprovider, die de computerbronnen, zoals servers en opslag, via internet levert. Microsoft Azure is een voorbeeld van een openbare cloud. Bij een openbare cloud is alle hardware, software en andere ondersteunende infrastructuur het eigendom van de cloudprovider en voert deze partij ook het onderhoud ervan uit. De toegang tot services en het beheer van uw account verloopt via een webbrowser.

Privécloud

Een privécloud heeft betrekking op bronnen voor cloudcomputing die uitsluitend door één bedrijf of één organisatie worden gebruikt. Een privécloud kan zich fysiek in het datacenter op locatie bij de organisatie zelf bevinden. Sommige bedrijven betalen externe serviceproviders voor het hosten van hun privécloud. Een privécloud is een cloud waarvoor de services en de infrastructuur op een privénetwerk worden onderhouden.

Hybride cloud

Een hybride cloud waarin openbare en privéclouds samengaan en deze zijn verbonden via technologie die het mogelijk maakt dat gegevens en toepassingen tussen de clouds kunnen worden gedeeld. Gegevens en toepassingen kunnen worden verplaatst tussen een privécloud en openbare clouds. Hierdoor beschikken bedrijven die hybride clouds gebruiken over meer flexibiliteit en meer implementatieopties.

Hoe cloudcomputing in zijn werk gaat

Cloudcomputingservices werken allemaal een beetje anders, dat hangt af van de provider. Veel services hebben echter een gebruiksvriendelijk dashboard dat toegankelijk is via een browser. Hiermee kunnen IT-professionals en ontwikkelaars eenvoudig bronnen bestellen en hun accounts beheren. Sommige cloudcomputingservices zijn ontworpen om te kunnen werken met REST API's en een opdrachtregelinterface (Command-Line Interface of CLI), waarmee ontwikkelaars diverse mogelijkheden wordt geboden.

Microsoft en cloudcomputing

Microsoft is een toonaangevende wereldwijde provider van cloudcomputingservices voor bedrijven van elke grootte. Meer informatie over ons cloudplatform, Microsoft Azure, en een vergelijking met andere cloudproviders vindt u in Wat is Azure? en Azure vs. AWS.