Wat betekent cloud computing?
Cloud computing is een servicemodel waarbij klanten van informatietechnologie (IT) toegang hebben tot computerresources via het internet. In netwerk- en stroomdiagrammen gebruikt men traditioneel een wolkvormig pictogram om het internet voor te stellen.
Een cloud computing-omgeving heeft vijf belangrijke kenmerken die deze onderscheiden van een traditionele computeromgeving:
- Self Service – de klant kan zelf computermiddelen beschikbaar stellen, op aanvraag.
- Netwerktoegang – resources worden beschikbaar gesteld en zijn toegankelijk via het internet.
- Resource Pools – resources worden samengevoegd om aan de behoeften van meerdere klanten te voldoen.
- Elasticiteit – resources kunnen snel worden ingezet of teruggeschaald, afhankelijk van de behoefte in realtime.
- Measured Services – het gebruik van resources kan worden gemonitord en gecontroleerd door de klant.
Cloud implementatiemodellen
Organisaties hebben verschillende keuzes voor het implementeren van cloud computing-modellen:
- Publieke clouds – geven toegang tot bronnen aan geautoriseerde abonnees.
- Private Clouds – beperken de toegang tot resources tot een specifieke groep of organisatie.
- Community Clouds – zorgen ervoor dat hulpbronnen worden gedeeld door twee of meer organisaties.
- Hybride clouds – hulpbronnen worden geleverd door ten minste twee leveranciers van clouddiensten.
Modellen voor cloudlevering
Organisaties kunnen kiezen uit diverse cloud computing-diensten:
- Software as a Service (SaaS) – SaaS is de bekendste vorm van cloudservice voor consumenten. In het bedrijfsleven verlaagt SaaS de kosten van softwarebezit doordat technisch personeel de software niet hoeft te installeren, beheren en onderhouden. SaaS-applicaties zijn gratis of beschikbaar via een abonnementsmodel. Grote SaaS-aanbieders zijn Google, Salesforce en Microsoft.
- Platform as a Service (PaaS) – Hierbij beheert de leverancier de backendbronnen voor software, zoals besturingssystemen, middleware en databases. PaaS wordt ingezet om de productiviteit van ontwikkelaars te verhogen en de time-to-market te verkorten. Belangrijke leveranciers zijn Microsoft Azure, Amazon Web Services, Google Cloud, IBM Cloud en Oracle Cloud Infrastructure.
- Infrastructure as a Service (IaaS) – IaaS stelt klanten in staat om virtueel een datacenter op te bouwen zonder te investeren in capaciteitsplanning of fysiek onderhoud. Vooraanstaande IaaS-aanbieders zijn AWS Elastic Compute Cloud, Google Compute Engine en Alibaba Elastic Compute Service.
Techopedia legt uit wat cloudcomputing is
Cloud computing biedt veel voordelen, maar brengt ook uitdagingen met zich mee die bedrijven moeten overwegen bij het kiezen voor een cloudservice.
Sommige critici zien cloud computing als een modewoord dat te veel wordt gebruikt in marketing. Een veelgehoord bezwaar is dat organisaties door cloud computing de controle over hun gegevens verliezen. Grote gereguleerde bedrijven, zoals banken, kunnen bijvoorbeeld verplicht zijn om gegevens in de Verenigde Staten op te slaan. Dit is geen onoverkomelijk probleem, maar toont wel aan dat er zorgen zijn over gegevenssoevereiniteit bij het gebruik van cloud computing.
Geschiedenis van cloud computing
De ideeën achter cloud computing dateren al uit de jaren 1960, toen onderzoekers suggereerden dat computergebruik net zo’n alledaagse nutsvoorziening zou kunnen worden als water, telecom of elektriciteit.
In diezelfde periode ontwikkelde IBM strategieën voor het logisch segmenteren van hun mainframecomputers. Deze aanpak stelde hen in staat om meerdere klanten binnen dezelfde organisatie te bedienen. Elke klant had het gevoel dat hij of zij de enige gebruiker van de mainframebronnen was, terwijl in werkelijkheid de bronnen met anderen werden gedeeld.
Tegen het einde van de jaren 80 begonnen organisaties in te zien dat ze in plaats van dure ‘Big Iron’ mainframes te kopen of te leasen, beter een aantal relatief goedkope personal computers (PC’s) konden aanschaffen en deze met elkaar konden verbinden om als één systeem te functioneren. Het idee om het internet te gebruiken om meerdere gedistribueerde computersystemen met elkaar te verbinden en gezamenlijk aan problemen te werken, ligt ten grondslag aan cloud computing.
Belangrijke mijlpalen in het gebruik van cloud computing in het bedrijfsleven zijn:
- 1999 – Salesforce introduceert het idee om bedrijfssoftware via internet te leveren.
- 2006 – Amazon lanceert Amazon Web Services en het bedrijfsmodel per gebruik.
- 2008 – Google lanceert zijn App Engine als Platform as a Service (PaaS).
- 2009 – Alibaba bouwt zijn eerste datacenter.
- 2010 – Microsoft lanceert Microsoft Azure.
- 2010 – Rackspace Hosting en NASA lanceren OpenStack.
- 2012 – Oracle kondigt Oracle Cloud aan.
- 2012 – HP kondigt HP Converged Cloud aan.
- 2013 – VMware kondigt vCloud Hybrid Services aan.
- 2022 – Onderzoeksbureau Gartner voorspelt dat de uitgaven aan de cloud tegen het einde van het jaar 500 miljard dollar zullen bedragen. SaaS blijft het grootste marktsegment voor publieke cloudservices.