Wat is cloudcomputing? Definitie, leg uit met voorbeelden
Wat is Cloud Computing?
Cloud Computing wordt gedefinieerd als het opslaan van en toegang krijgen tot gegevens en computerdiensten via internet. Er worden geen gegevens op uw pc opgeslagen. Het is de on-demand beschikbaarheid van computerdiensten zoals servers, gegevensopslag, netwerken, databases, enz. Het belangrijkste doel van cloud computing is om veel gebruikers toegang te geven tot datacentra. Gebruikers hebben ook toegang tot gegevens vanaf een externe server.
Voorbeelden van cloudcomputingdiensten: AWS, Azure, Google Cloud
Laten we de basisprincipes van Cloud Computing leren met een voorbeeld:
Wanneer u met de bus of trein reist, neemt u een kaartje voor uw bestemming en houdt u uw stoel vast totdat u uw bestemming bereikt. Op dezelfde manier nemen andere passagiers ook een kaartje en reizen ze in dezelfde bus met u en het maakt u nauwelijks uit waar ze heen gaan. Wanneer uw halte komt, stapt u uit de bus en bedankt u de chauffeur. Cloud computing is net als die bus, die gegevens en informatie voor verschillende gebruikers en maakt het mogelijk om de service tegen minimale kosten te gebruiken.
Waarom de Namenwolk?
De term โCloudโ komt van een netwerkontwerp dat door netwerkingenieurs werd gebruikt om de locatie van verschillende netwerkapparaten en hun onderlinge verbindingen weer te geven. De vorm van dit netwerkontwerp was als een wolk.
Waarom cloudcomputing?
Met de toename van computer- en mobiele gebruikers is dataopslag een prioriteit geworden op alle gebieden. Grote en kleine bedrijven floreren tegenwoordig op hun data en ze hebben een enorme hoeveelheid geld uitgegeven om deze data te onderhouden. Het vereist een sterke IT-ondersteuning en een opslaghub. Niet alle bedrijven kunnen zich de hoge kosten van interne IT-infrastructuur en back-upondersteuningsservices veroorloven. Voor hen is Cloud Computing een goedkopere oplossing. Misschien is de efficiรซntie in het opslaan van data, berekeningen en lagere onderhoudskosten erin geslaagd om zelfs grotere bedrijven aan te trekken.
Cloud computing vermindert de hardware- en softwarevraag van de kant van de gebruiker. Het enige dat de gebruiker moet kunnen uitvoeren is de interfacesoftware van cloud computing-systemen, wat zo eenvoudig kan zijn als een webbrowser, en het cloudnetwerk zorgt voor de rest. We hebben allemaal op een bepaald moment cloud computing ervaren, enkele van de populaire cloudservices die we hebben gebruikt of nog steeds gebruiken, zijn e-mailservices zoals Gmail, Hotmail of Yahoo, enz.
Bij het openen van e-mailservices worden onze gegevens opgeslagen op een cloudserver en niet op onze computer. De technologie en infrastructuur achter de cloud is onzichtbaar. Het is minder belangrijk of cloudservices gebaseerd zijn op HTTP, XML, Ruby, PHP of andere specifieke technologieรซn, voor zover deze gebruiksvriendelijk en functioneel zijn. Een individuele gebruiker kan vanaf zijn/haar eigen apparaten zoals desktop, laptop of mobiel verbinding maken met het cloudsysteem.
Cloud computing maakt effectief gebruik van kleine bedrijven met beperkte middelen en geeft kleine bedrijven toegang tot technologieรซn die voorheen buiten hun bereik lagen. Cloud computing helpt kleine bedrijven hun onderhoudskosten om te zetten in winst. Laten we eens kijken hoe?
Bij een interne IT-server moet je veel aandacht besteden en ervoor zorgen dat er geen fouten in het systeem zitten, zodat het soepel draait. En in geval van een technisch probleem ben jij volledig verantwoordelijk; het zal veel aandacht, tijd en geld vergen voor reparatie. Terwijl bij cloud computing de dienstverlener de volledige verantwoordelijkheid voor de complicaties en de technische fouten op zich neemt.
Soorten wolken
Er zijn vier verschillende cloudmodellen die u kunt abonneren op basis van de behoeften van uw bedrijf. Hieronder staan โโde verschillende Soorten wolken:

- Privรฉcloud: Hier, computing resources worden ingezet voor รฉรฉn specifieke organisatie. Deze methode wordt meer gebruikt voor interacties binnen bedrijven. Waar de computing resources kunnen worden beheerd, bezeten en geรซxploiteerd door dezelfde organisatie.
- Community-cloud: Hier, computerbronnen worden ter beschikking gesteld aan een gemeenschap en organisaties.
- Openbare cloud: Dit type cloud wordt meestal gebruikt voor B2C (Business to Consumer) type interacties. Hierbij is de computing resource eigendom van, wordt beheerd en geรซxploiteerd door de overheid, een academische of zakelijke organisatie.
- Hybride cloud: Dit type cloud kan voor beide soorten interacties worden gebruikt: B2B (Business to Business) of B2C (Business to Consumer). Deze implementatiemethode wordt hybride cloud genoemd, omdat de computerbronnen met elkaar verbonden zijn door verschillende clouds.
Voordelen van cloud computing
Het potentieel voor kostenbesparing is de belangrijkste reden voor de adoptie van cloudservices door veel organisaties. Cloudcomputing biedt de vrijheid om services te gebruiken volgens de vereisten en alleen te betalen voor wat u gebruikt. Dankzij cloudcomputing is het mogelijk geworden om IT-activiteiten uit te voeren als een uitbestede eenheid zonder veel interne middelen.
Nu in dit Zelfstudie over cloud computing, zullen we de voordelen van Cloud Computing leren.
- Lagere IT-infrastructuur en computerkosten voor gebruikers
- Verbeterde prestatie
- Minder onderhoudsproblemen
- Directe software-updates
- Verbeterde compatibiliteit tussen Operasystemen
- Back-up en herstel
- Prestaties en schaalbaarheid
- Verhoogde opslagcapaciteit
- Verhoog de gegevensveiligheid
Voorbeelden van cloudcomputing
Hier zijn enkele voorbeelden van cloud computing-toepassingen:
Gezondheidszorg:
Medische professionals kunnen diagnostiek uitvoeren, informatie hosten en patiรซnten op afstand analyseren met behulp van cloud computing. Cloud computing stelt artsen in staat om snel informatie te delen vanaf elke locatie. Het bespaart ook kosten door grote databestandsoverdrachten direct mogelijk te maken. Dit verhoogt zeker de efficiรซntie.
Uiteindelijk helpt cloudtechnologie het medische team ervoor te zorgen dat patiรซnten zonder onnodige vertraging de best mogelijke zorg krijgen. De toestand van patiรซnten kan ook binnen enkele seconden worden bijgewerkt met behulp van conferenties op afstand.
Onderwijs:
Cloud computing is ook nuttig in onderwijsinstellingen voor afstandsonderwijs. Het biedt verschillende diensten voor universiteiten, hogescholen, professoren en docenten om duizenden studenten over de hele wereld te bereiken. Bedrijven als Google en Microsoft verschillende diensten gratis aanbieden aan faculteiten, docenten, professoren en studenten van verschillende onderwijsinstellingen. Verschillende onderwijsinstellingen over de hele wereld gebruiken deze diensten om hun efficiรซntie en productiviteit te verbeteren.
Regering:
Het Amerikaanse leger en de overheid waren early adopters van cloud computing. Hun cloud omvat sociale, mobiele en analytische technologieรซn. Ze moeten zich echter wel houden aan strikte nalevings- en beveiligingsmaatregelen (FIPS, FISMA en FedRAMP). Dit beschermt tegen cyberdreigingen, zowel in eigen land als in het buitenland.
Big data-analyse:
Cloud computing helpt datawetenschappers bij het analyseren van verschillende datapatronen en inzichten voor betere voorspellingen en besluitvorming. Er zijn veel open-source tools voor de ontwikkeling en analyse van big data beschikbaar, zoals Cassandra, Hadoop, enz., voor dit doel.
Communicatie:
Cloud computing biedt netwerkgebaseerde toegang tot communicatietools zoals e-mails en sociale media. WhatsApp gebruikt ook een cloudgebaseerde infrastructuur om gebruikerscommunicatie te vergemakkelijken. Alle informatie wordt opgeslagen in de hardware van de serviceprovider.
Bedrijfsproces:
Tegenwoordig verlopen veel bedrijfsprocessen zoals e-mails, ERP, CRMen documentbeheer zijn cloudgebaseerde diensten geworden. SaaS is de meest essentiรซle methode voor ondernemingen geworden. Enkele voorbeelden van SaaS zijn Salesforce, HubSpot.
Facebook, Dropbox, en Gmail:
Cloud computing kan worden gebruikt voor de opslag van bestanden. Het helpt u automatisch de bestanden van verschillende apparaten te synchroniseren, zoals desktop, tablet, mobiel, etc. Dropbox Hiermee kunnen gebruikers gratis bestanden tot 2 GB opslaan en openen. Het biedt ook een eenvoudige back-upfunctie.
Sociale netwerkplatforms zoals Facebook vereisen krachtige hosting om gegevens in realtime te beheren en op te slaan. Cloudgebaseerde communicatie biedt click-to-call-faciliteiten vanaf sociale netwerksites en toegang tot het instant messaging-systeem.
Burgerdiensten:
De cloudtechnologie kan ook worden gebruikt voor het afhandelen van burgerdiensten. Het wordt veel gebruikt voor het opslaan, beheren, updaten van burgergegevens, het bevestigen van formulieren en zelfs het verifiรซren van de huidige status van aanvragen kan worden uitgevoerd met behulp van cloud computing.
Cloud computing-services
De drie belangrijkste aanbiedingen voor cloudcomputing zijn:
- Software als een dienst (SaaS)
- Platform as a Service (PaaS)
- Infrastructuur als een service (IaaS)
Verschillende bedrijven gebruiken sommige of al deze componenten, afhankelijk van hun behoefte.
SaaS (Software-as-a-Service)
SaaS-of software als een service is een softwaredistributiemodel waarbij applicaties worden gehost door een leverancier of serviceprovider en via een netwerk (internet) beschikbaar worden gesteld aan klanten. SaaS wordt een steeds gangbaarder leveringsmodel als onderliggende technologie die dit ondersteunt Service gericht Architecture (SOA) of webservices. Via internet is deze dienst beschikbaar voor gebruikers waar ook ter wereld.
Traditioneel moest de softwaretoepassing vooraf worden aangeschaft en vervolgens op uw computer worden geรฏnstalleerd. SaaS-gebruikers daarentegen, in plaats van de software aan te schaffen, abonneren zich erop, meestal op maandelijkse basis via internet.
Iedereen die toegang nodig heeft tot een bepaald stuk software, kan zich als gebruiker abonneren, of het nu gaat om รฉรฉn of twee personen of om de duizenden werknemers in een bedrijf. SaaS is compatibel met alle apparaten met internettoegang.
Veel belangrijke taken zoals boekhoudkundige, verkoop, facturatie en planning kunnen allemaal via SaaS worden uitgevoerd.
PaaS (Platform-as-a-Service)
Platform as a service, ook wel PaaS genoemd, biedt een platform en omgeving waarmee ontwikkelaars applicaties en services kunnen bouwen. Deze dienst wordt gehost in de cloud en is toegankelijk voor de gebruikers via internet.
Om het in eenvoudige termen te begrijpen, kunnen we dit vergelijken met het schilderen van een tekening, waarbij je van je schoolleraar verfkleuren, verschillende penselen en papier krijgt en je met dat gereedschap gewoon een mooie tekening hoeft te maken.
PaaS-services worden voortdurend bijgewerkt en er worden nieuwe functies toegevoegd. Softwareontwikkelaars, webontwikkelaars en bedrijven kunnen profiteren van PaaS. Het biedt een platform ter ondersteuning van de ontwikkeling van applicaties. Het omvat softwareondersteuning en -beheerdiensten, opslag, netwerken, implementatie, het testen van, samenwerken, hosten en onderhouden van applicaties.
IaaS (Infrastructuur als een service)
IaaS (Infrastructure As A Service) is een van de fundamentele servicemodellen van cloud computing naast PaaS (Platform as a Service). Het biedt toegang tot computerbronnen in een gevirtualiseerde omgeving โde cloudโ op internet. Het biedt computerinfrastructuur zoals virtuele serverruimte, netwerkverbindingen, bandbreedte, load balancers en IP-adressen. De pool van hardwarebronnen wordt geรซxtraheerd uit meerdere servers en netwerken, die doorgaans over meerdere datacenters zijn verspreid. Dit zorgt voor redundantie en betrouwbaarheid voor IaaS.
IaaS (Infrastructuur als een service) is een compleet computerpakket. Voor kleinschalige bedrijven die op zoek zijn naar kostenbesparingen op de IT-infrastructuur, is IaaS een van de oplossingen. Jaarlijks wordt er veel geld uitgegeven aan onderhoud en de aanschaf van nieuwe componenten zoals harde schijven, netwerkverbindingen, extern opslagapparaat etc., die een bedrijfseigenaar voor andere uitgaven had kunnen besparen door IaaS te gebruiken.
Gridcomputing versus cloudcomputing
Wanneer we de ventilator of een ander elektrisch apparaat aanzetten, maken we ons minder zorgen over de stroomvoorziening waar deze vandaan komt en hoe deze wordt opgewekt. De stroomvoorziening of elektriciteit die we thuis ontvangen, reist door een netwerkketen, die elektriciteitscentrales, transformatoren, elektriciteitsleidingen en transmissiestations omvat. Deze componenten vormen samen een 'Power Grid'. Evenzo is 'Grid Computing' een infrastructuur die computerbronnen zoals pc's, servers, werkstations en opslagelementen koppelt en het mechanisme biedt dat nodig is om er toegang toe te krijgen.
Grid Computing is een middleware om verschillende IT-bronnen in een netwerk te coรถrdineren, zodat ze als geheel kunnen functioneren. Het wordt vaker gebruikt in wetenschappelijk onderzoek en op universiteiten voor educatieve doeleinden. Bijvoorbeeld, een groep architectuurstudenten die aan een ander project werken, heeft een specifieke ontwerptool en software voor ontwerpdoeleinden nodig, maar slechts een paar van hen hebben toegang tot deze ontwerptool. Het probleem is hoe ze deze tool beschikbaar kunnen maken voor de rest van de studenten. Om deze tool beschikbaar te maken voor andere studenten, zullen ze deze ontwerptool op het campusnetwerk plaatsen. Nu zal het grid al deze computers in het campusnetwerk verbinden en studenten toestaan โโom de ontwerptool die ze nodig hebben voor hun project overal te gebruiken.
Cloud computing en Grid computing worden vaak verward, hoewel hun functies bijna gelijk zijn, is hun aanpak voor hun functionaliteit anders. Laten we eens kijken hoe ze werken-
| Cloud Computing | Grid computing |
|---|---|
| Cloud computing werkt meer als een serviceprovider voor het gebruik van computerbronnen | Grid computing maakt gebruik van de beschikbare bronnen en onderling verbonden computersystemen om een โโgemeenschappelijk doel te bereiken |
| Cloud computing is een gecentraliseerd model | Grid computing is een gedecentraliseerd model, waarbij de berekening over veel administratieve modellen kan plaatsvinden |
| Cloud is een verzameling computers die meestal eigendom zijn van รฉรฉn partij. | Een raster is een verzameling computers die eigendom zijn van meerdere partijen op meerdere locaties en met elkaar zijn verbonden, zodat gebruikers de gecombineerde kracht van bronnen kunnen delen |
| Cloud biedt meer diensten, bijna alle diensten zoals webhosting, DB (Data Base)-ondersteuning en nog veel meer | Grid biedt beperkte diensten |
| Cloud computing wordt doorgaans binnen รฉรฉn organisatie aangeboden (bijvoorbeeld: Amazon) | Grid computing bundelt de bronnen die zich binnen verschillende organisaties bevinden. |
Utility computing versus cloud computing
In ons vorige gesprek in "Grid Computing" hebben we gezien hoe elektriciteit aan ons huis wordt geleverd, we weten ook dat we de rekening moeten betalen om de elektriciteitsvoorziening op peil te houden. Utility Computing is net zo, we gebruiken elektriciteit thuis volgens onze behoefte en betalen de rekening dienovereenkomstig, op dezelfde manier gebruikt u de services voor de computing en betaalt u naar gebruik, dit staat bekend als 'Utility computing'. Utility computing is een goede bron voor kleinschalig gebruik, het kan in elke serveromgeving worden gedaan en vereist Cloud Computing.
Utility computing is het proces van het leveren van service via een on-demand, pay per use factureringsmethode. De klant of cliรซnt heeft toegang tot een vrijwel onbeperkte voorraad computeroplossingen via een virtueel privรฉnetwerk of via internet, die kunnen worden verkregen en gebruikt wanneer dat nodig is. Gebaseerd op het concept van utility computing, zijn grid computing, cloud computing en beheerde IT-services gebaseerd.
Via utility computing kunnen kleine bedrijven met een beperkt budget gemakkelijk software zoals CRM (Customer Relationship Management) gebruiken zonder zwaar te investeren in de infrastructuur om hun klantenbestand te behouden.
| Hulpprogramma Computing | Cloud Computing |
|---|---|
| Utility computing verwijst naar de mogelijkheid om de aangeboden diensten in rekening te brengen en klanten in rekening te brengen voor het exacte gebruik | Cloud Computing werkt ook als utility computing, u betaalt alleen voor wat u gebruikt, maar Cloud Computing kan goedkoper zijn. Als zodanig kan een cloudgebaseerde app binnen enkele dagen of weken operationeel zijn. |
| Gebruikers van utility computing willen controle hebben over de geografische locatie van de infrastructuur | Bij cloud computing heeft de provider de volledige controle over cloud computing-services en -infrastructuur |
| Utility computing is gunstiger wanneer de prestatie- en selectie-infrastructuur van cruciaal belang zijn | Cloud computing is geweldig en gemakkelijk te gebruiken wanneer de selectie-infrastructuur en prestaties niet kritisch zijn |
| Utility computing is een goede keuze als er minder hulpbronnen nodig zijn | Cloud computing is een goede keuze als er veel resources nodig zijn |
| Utility computing verwijst naar een bedrijfsmodel | Cloud computing verwijst naar de onderliggende IT-architectuur |
Beveiligingsproblemen voor cloud computing
Bij het gebruik van cloud computing gaat het grootste probleem dat gebruikers bezighoudt, over de veiligheid ervan.
Eรฉn punt van zorg is dat cloudproviders zelf mogelijk toegang hebben tot de niet-versleutelde gegevens van klanten, of deze nu op schijf staan, in het geheugen staan โโof via het netwerk worden verzonden.
De overheid van sommige landen kan besluiten gegevens te doorzoeken zonder noodzakelijkerwijs de eigenaar van de gegevens hiervan op de hoogte te stellen, afhankelijk van waar de gegevens zich bevinden, wat niet op prijs wordt gesteld en wordt beschouwd als een inbreuk op de privacy (voorbeeld Prisma Programma door de VS).
Om de beveiliging van systemen, netwerken en data te bieden, hebben cloud computing-serviceproviders de handen ineengeslagen met TCG (Trusted Computing Group), een non-profitorganisatie die regelmatig een reeks specificaties vrijgeeft om hardware te beveiligen, zelfversleutelende schijven te maken en de netwerkbeveiliging te verbeteren. Het beschermt de gegevens tegen rootkits en malware.
Omdat computers zich hebben uitgebreid naar verschillende apparaten, zoals harde schijven en mobiele telefoons, heeft TCG de beveiligingsmaatregelen uitgebreid naar deze apparaten. Het biedt de mogelijkheid om een โโuniform gegevensbeschermingsbeleid voor alle clouds te creรซren.
Enkele vertrouwde clouddiensten zijn Amazon, Box.net, Gmail en vele anderen.
Privacyzorg en cloud computing
Privacy vormt een sterke barriรจre voor gebruikers om zich aan te passen aan Cloud Computing-systemen
Er zijn bepaalde maatregelen die de privacy bij cloud computing kunnen verbeteren.
- Het administratieve personeel van de cloudcomputingdienst zou in theorie de gegevens die in het geheugen bewegen kunnen monitoren voordat deze op schijf worden opgeslagen. Om de vertrouwelijkheid van gegevens te behouden, moeten administratieve en juridische controles voorkomen dat dit gebeurt.
- De andere manier om de privacy te vergroten is door de gegevens gecodeerd te houden op de cloudopslagsite, waardoor ongeautoriseerde toegang via internet wordt voorkomen; zelfs cloudleveranciers hebben ook geen toegang tot de gegevens.
Casestudy van cloudcomputing - Royal Mail
- Onderwerp van casestudy:Gebruik van Cloud Computing voor effectieve communicatie tussen het personeel.
- Reden voor het gebruik van Cloud Computing:Het verlagen van de kosten voor communicatie voor 28,000 werknemers en het aanbieden van geavanceerde functies en een interface voor e-maildiensten aan hun werknemers.
Royal Mail Group, een postdienst in het Verenigd Koninkrijk, is de enige overheidsorganisatie in het Verenigd Koninkrijk die meer dan 24 miljoen klanten bedient via haar 12000 postkantoren en 3000 afzonderlijke verwerkingslocaties. Haar logistieke systemen en pakketdienst wereldwijd verwerken ongeveer 404 miljoen pakketten per jaar. En om dit te doen hebben ze een effectief communicatiemedium nodig. Ze hebben het voordeel van Cloud Computing herkend en het in hun systeem geรฏmplementeerd. Het heeft uitstekende prestaties geleverd op het gebied van intercommunicatie.
Voordat de organisatie overstapte naar het Cloud-systeem, worstelde de organisatie met de verouderde software, waardoor de operationele efficiรซntie in het gedrang kwam. Zodra de organisatie overschakelde naar het Cloud-systeem, kregen 28000 werknemers hun nieuwe samenwerkingssuite, waarmee ze toegang kregen tot tools zoals instant messaging en aanwezigheidsbewustzijn. De werknemers kregen meer opslagruimte dan op de lokale server. De werknemers werden veel productiever.
Kijkend naar het succes van Cloud Computing in e-maildiensten en communicatie. De tweede strategische zet van Royal Mail Group zou migreren van fysieke servers naar virtuele servers, tot wel 400 servers om een โโprivรฉcloud te creรซren op basis van Microsoft hyper V. Dit zou een frisse look en extra ruimte geven aan het bureaublad van hun werknemers en ook de nieuwste moderne uitwisselingsomgeving bieden.
Het hyper V-project van RMG's (Royal Mail Group) zal naar schatting in de toekomst ongeveer 1.8 miljoen pond voor hen besparen en de efficiรซntie van het interne IT-systeem van de organisatie vergroten.
De bovenstaande Cloud Computing-tutorial behandelt alle basisopmerkingen over Cloud Computing en Cloud Computing-voorbeelden, waardoor u alle basisbeginselen van Cloud Computing kunt begrijpen.
Samenvatting
- Cloud Computing wordt gedefinieerd als het opslaan van en toegang krijgen tot gegevens en computerdiensten via internet.
- De term โCloudโ komt van een netwerkontwerp dat door netwerkingenieurs wordt gebruikt om de locatie van verschillende netwerkapparaten en hun onderlinge verbinding weer te geven.
- Tegenwoordig gedijen veel grote en kleine bedrijven op hun gegevens en geven ze een enorme hoeveelheid geld uit om deze gegevens te onderhouden.
- Architectuur van cloud computing helpt organisaties hun IT-infrastructuur en computerkosten per gebruiker te verlagen.
- Er zijn vier soorten clouds: 1) privรฉ, 2) community, 3) publiek en 4) hybride.
- Belangrijke Cloud Computing Services zijn 1) Software as a Service (SaaS), 2) Platform as a Service (PaaS) en 3) Infrastructure as a Service (IaaS).
- Grid Computing is een middleware die verschillende IT-bronnen binnen een netwerk coรถrdineert, zodat ze als รฉรฉn geheel kunnen functioneren.
- Utility computing is het proces waarbij diensten worden geleverd via een factureringsmethode op aanvraag en op basis van betaling per gebruik.
- Privacy vormt een grote barriรจre voor gebruikers om Cloud Computing-systemen te implementeren.









