Cloud computing stimuleert een toenemende verscheidenheid aan online diensten, waaronder populaire SaaS (Software as a Service) -aanbiedingen. Om cloud computing mogelijk te maken, moeten programma's en gegevens van de lokale pc of het mobiele platform worden gehaald en in plaats daarvan in deze vage wolk worden opgeslagen op een server op een locatie op afstand van het apparaat dat toegang heeft tot de bron.

Dieper graven, er zijn drie soorten clouds in cloud computing: public, private en hybrid. Een openbare cloud biedt cloudservices aan het publiek, of u nu persoonlijk bent of aan uw organisatie, met de middelen die door veel mensen worden gedeeld. Omdat ze doorgaans meerdere klanten ondersteunen, worden ze als minder veilig beschouwd en daarom minder geschikt voor gevoelige informatie, zoals bijvoorbeeld vertrouwelijke medische gegevens.

De bronnen zijn toegankelijk via internet, wat een vereiste voor gebruik wordt, dus bedrijfskritieke applicaties die geen downtime van internetconnectiviteit kunnen verdragen, mogen niet in de public cloud worden geplaatst.

Public cloud-oplossingen zijn verkrijgbaar bij de grote technische giganten, waaronder Amazon Web Services, Google Cloud Platform en Microsoft Azure.

Private cloud

Aan de andere kant van het spectrum bevindt zich een private cloud-oplossing. In dit model zijn de gedeelde computerbronnen bestemd voor één organisatie. Een onmiddellijk voordeel is dat er veel meer veiligheid kan zijn om de toegang te beperken, waardoor dit goed geschikt is voor meer gevoelige gegevens die kunnen voldoen aan industriestandaarden en beveiligingsvoorschriften die worden opgelegd aan sectoren als de financiële, medische of juridische sector (of andere gegevens) dat moet geclassificeerd blijven).

Voor een private cloud-oplossing kan de server zich op het bedrijfsterrein bevinden, ook wel bekend als een lokale server, of buiten het bedrijfsterrein, aangewezen als een externe server. De bronnen op de server kunnen rechtstreeks eigendom zijn van het bedrijf of zijn gecontracteerd via een leverancier die de software op de bedrijfsserver instelt en ondersteunt de infrastructuur van het bedrijf via een contract.

De middelste grond

Nu we de twee uitersten van cloudoplossingen begrijpen - openbaar en privé - kunnen we gemakkelijker de middelste optie begrijpen, de hybride cloud, een combinatie van een openbare en een privécloudoplossing. Het kan worden gezien als het verbinden van een openbare cloud met een intern datacenter.

Terwijl sommige mensen vaak denken aan een hybride cloud als een mix van de andere twee soorten cloudoplossingen, wijst James Sanders op ZDNet erop dat: “De publieke en private clouds (of infrastructuur) in een hybride cloud-arrangement zijn afzonderlijke en onafhankelijke elementen. Hierdoor kunnen organisaties beschermde of geprivilegieerde gegevens opslaan in een privécloud ... ”

Het combineren van publieke en private clouds in een hybride cloud brengt zijn eigen set van voor- en nadelen met zich mee. Het nadeel van een hybride cloud is dat het een meer complexe onderneming is met een combinatie van resources op meerdere platforms, en dat vereist een hoger kennisniveau om het te beheren en te ondersteunen.

Een ander nadeel van een hybride cloud is dat de kosten vaak hoger zijn dan een publieke of private cloud-setup, omdat er zowel de hardwarekosten van de private cloud zijn als de abonnementskosten van de public cloud. Er zijn ook beveiligingsproblemen, omdat het openbare gedeelte van de hybride cloud nog steeds beveiligingsproblemen heeft met meerdere gebruikers van een pure openbare cloud-oplossing.

Er kunnen ook wachttijdzorgen zijn, omdat gegevens worden geschud tussen de privé- en openbare delen van de cloud. Er moet ook aandacht worden besteed aan het datacenter dat het private cloudgedeelte van de hybride cloud ondersteunt, met de juiste keuze van hardware op het gebied van servers, opslag, het netwerk dat alles verbindt, en load balancers voor verkeersbeheer om alles soepel te laten verlopen.

Het grote voordeel is echter dat een hybride oplossing meer keuze biedt in beschikbare bronnen, met het vermogen om het beste van elk van de andere oplossingen te gebruiken. Het biedt ook een hogere mate van schaalbaarheid, met het potentieel om resources te delen als dat nodig is. Ten slotte vergemakkelijkt de public cloud-component gemakkelijker toegang voor mobiele en externe werknemers met een hybride cloud-oplossing, vergeleken met een oplossing voor alleen private clouds.

Geheime saus

De 'geheime saus' om de publieke en private clouds te trouwen met wat de eindgebruiker als één systeem ziet, is afhankelijk van een virtualisatielaag, ook wel een hypervisor genoemd. Deze virtualisatielaag ondersteunt de virtuele machines (VM's) die toegang hebben tot de bronnen in de hybride cloud.

Geïnstalleerd bovenop de virtualisatielaag is nog een laag, de cloudsoftwarelaag. Deze hogere laag biedt de cloudmogelijkheden voor gebruikers. Vanwege de complexiteit van het instellen van dit alles, worden de diensten van een private cloud-architect gebruikt.

Een veelvoorkomende uitdaging is bijvoorbeeld de keuze van een virtualisatielaag en de cloudsoftwarelaag om de juiste compatibiliteit met de doel-openbare cloudservice te bieden. Hierdoor kunnen de gewenste services soepel migreren tussen de privécloud en het openbare cloudelement, naar het grotere hybride cloudecosysteem. Hierdoor kunnen ontwikkelaars op hun beurt een service maken die is gebaseerd op bronnen van zowel de publieke als de private cloud-componenten.

Een hybride cloud is met name geschikt voor een dynamische werkbelasting. Een cloudservice kan bijvoorbeeld worden uitgevoerd tijdens normale zakelijke omstandigheden in de privécloud van het bedrijf. In situaties van piekvraag, bijvoorbeeld tijdens een drukke tijd bij een bedrijf wanneer de behoefte groter is dan 100% van de bronnen van de private cloud, kan het overloopverkeer worden doorgestuurd naar het openbare cloudgedeelte. Dit zorgt ervoor dat dingen soepel verlopen zonder enige onderbreking in beschikbaarheid.

Het is ook kosteneffectief omdat het bedrijf alleen betaalt voor de extra resources van de openbare cloud voor de beperkte tijd die nodig is, in plaats van te betalen om het hele jaar door een robuustere private cloud uit te bouwen, die alleen wordt gebruikt voor een relatief een klein deel van de tijd. Kort gezegd, dit is effectief extra beschikbare capaciteit op aanvraag, en het staat bekend als 'cloud bursting'.

  • We bespreken ook Software as a Service