Cloud computing

Leerdoelen

SBU 10 uur

 

 

Bron: http://www.mazikglobal.com/blog/cloud-computing-stack-saas-paas-iaas/

Cloudcomputing
Onderstaande uitleg van Cloudcomputing is deels ontleend aan het "Kennisnet Trendrapport 2016-2017, Technologiekompas voor het onderwijs", geschreven door Michael van de Wetering

Tot nu toe zijn de meeste gebruikers van digitale toepassing gewend om zelf hun omgeving te beheren. Je hebt thuis een wifi-netwerk, een of meer computers en of laptops, tablets en telefoons. Hetzelfde geldt voor bedrijven. Op kantoor is een bedrijfs-wifinetwerk en de werknemers hebben computers of laptops. Thuis moet je zelf het beheer doen (of door een "technische oom of neef"), in een bedrijf heb je daar een systeembeheerder of soms zelfs een hele ICT-afdeling.

Als bedrijf heb je in de ICT infrastructuur eigenlijk altijd de zaken zo geregeld dat je organiseert op piekbelasting. Het is immers ongewenst dat je systemen uitvallen bij piekbelasting. Maar eigenlijk heb je een groot deel van de tijd te maken met overcapaciteit. Immers, er zijn misschien maar een paar momenten per dag met piekbelasting waarbij je de volledige capaciteit van je netwerk nodig hebt. Op alle andere momenten heb je te veel capaciteit. Maar daar betaal je wel voor!

Een voorbeeld is bijvoorbeeld de capaciteit van het wifi-netwerk op een school. Dat heeft 24 uur per dag dezelfde capaciteit. Maar die heb je maar een paar momenten per dag echt nodig. Om te beginnen heb je het 's nachts helemaal niet nodig. En verder zijn er maar een paar piekmomenten per dag. Bijvoorbeeld tijdens de pauze-uren.

Onderstaande drie oplossingen dragen dan ook sterk bij aan zogenaamde "schaalbaarheid". Je betaalt voor wat je gebruikt.

Op dit moment is de wereld van de ICt-infrastructuur dus sterk aan het veranderen. Steeds meer diensten gaan via internet en steeds meer bestanden en programma's staan helemaal niet meer op een harde schijf, maar worden in de cloud opgeslagen. Dit betekent dat de eindgebruikers steeds minder zorg heeft voor (en van) het beheer van alle technische middelen. Je hoeft niet meer zelf voor de beveiliging, backups, installatie van updates en reparaties te zorgen, want die kun je uitbesteden. Alleen, dit is uiteraard niet gratis, want gratis bestaat niet. In bovenstaande afbeelding zie je een toenemende mate van uitbesteding van diensten. Als bedrijf of organisatie beheer je steeds minder zelf en koop je de diensten in toenemende mate in.

Je komt wel voor hele nieuwe keuzes te staan. Wat laat je over aan de leverancier, wat wil je zelf blijven doen om er controle over te houden.

We beginnen met het uitleggen van een drietal begrippen die centraal staan bij Cloudcomputing.

 

SAAS = Software as a service

Saas is direct bruikbare online aangeboden software die via elke internetbrowser toegankelijk is. Een goed voorbeeld is internetbankieren. De service wordt beschikbaar gesteld door je bank, je kunt de toepassing benaderen om het even of je Internet Explorer, Edge, Chrome of Firefox gebruikt en het kan zowel op een computer, een tablet of een telefoon (die laatste twee dan via een app). Een ander voorbeeld is je e-mail via je provider. Je ziet aan deze voorbeelden ook direct dat je als gebruiker geen enkele invloed hebt op de manier waarop de toepassing werkt en hoe het er uit ziet. Kijk maar eens naar de verschillen in look and feel tussen windows live mail en gmail. Of - als je meerdere banken hebt - de manieren van inloggen en de eisen die gesteld worden aan het wachtwoord die per bank sterk verschillen. De servers waar deze toepassingen op draaien worden door de aanbieders zelf beheerd.

Wat betekent dit nu voor een bedrijf of organisatie? Bij SaaS wordt het beheer van de applicaties extern ondergebracht en worden applicaties als webapplicatie afgenomen.

Door middel van SaaS kan een applicatie door een eindgebruiker via het web worden gebruikt. De meeste SaaS oplossingen kunnen direct door eindgebruikers via een browser worden gebruikt zonder dat er een download of installatie nodig is. Dit heeft als voordeel dat er geen werkstation ingericht hoeft te worden om met de applicatie te kunnen werken. Voor bedrijven heeft SaaS als voordeel dat het beheer van de applicatie, opslag, netwerk,  gedaan worden door de leverancier.

 

PAAS = Platform as a service

PAAS is direct te gebruiken, op internet aangesloten, beveiligde en beheerde servers met besturingssystemen waarop toepassingen (het meer gebruikelijke woord voor toepassing in deze wereld is applicatie). Het biedt maatwerk in de software, de rest is geregeld. Je kunt het vergelijken met een huurauto: je hoeft alleen maar zelf te rijden en benzine te tanken. Je hebt geen zorg over de verzekering, afschrijving en onderhoud.

In het geval van PaaS wordt naast de applicatie ook het operating systeem en de database verplaatst naar de cloud. PaaS is de meest complexe variant. Het biedt een cloud platform aan de gebruiker. Ontwikkelaars krijgen middels PaaS een basis, een framework, om een maatwerk applicatie op te ontwikkelen. Door het gebruik van PaaS kan snel en makkelijk een ontwikkel-, test- of deployment-omgeving worden opgezet zonder aanschaf van hardware of inrichting van software.

Een verschil met SaaS is meer beheersbaarheid en onderhoud van de data en de applicatie. De onderliggende lagen als storage, servers, networking en housing blijven in beheer van de cloud leverancier. Als gebruiker hoef je je geen zorgen te maken over platform upgrades, windows updates of downtime van de applicatie bij onderh

Een voorbeeld van een Saas-oplossing is Office 365 van Microsoft. Het hele systeem wordt aangeboden, beheerd, ingericht en onderhouden door Microsoft. De gebruiker kan online documenten maken, opslaan en delen, heeft een mailsysteem en kan in groepen samenwerken.

 

IAAS = Infrastructure as a service

Infratrusture as a Service  systemen als Rackspace, Amazon EC2 en Microsoft Azure maken het mogelijk investeringen in eigen hardware te minimaliseren. De initiele investering en de onderhoudskosten van de hardware op locatie komen te vervallen. Gebruik van een cloud infrastructuur dient zowel de schaalbaarheid als de kostprijs. IaaS diensten geven schaalbaarheid op drie assen: compute, storage en geheugen. Tot op heden worden deze cloud diensten vooral gebruikt voor omgevingen die niet veeleissend of bedrijfskritisch zijn en voor de opslagcapaciteit voor grote hoeveelheden data.

De cloud infrastructuur, bekend als  â€˜Infrastructuur as a Service’, biedt een virtuele hosting omgeving met controle over storage, networking, loadbalancing, operating system, etc. aan. Bij IaaS wordt de infrastructuur en alle netwerkelementen buiten de deur geplaatst maar behoudt de eindgebruiker het beheer op het operating system en databases. IaaS biedt een alternatief voor het zelf inkopen van hardware en huizen van een server.

 

Sterkte - zwakte analyse van Cloud Computing

Sterkte zwakte analyse Cloud Computing
Kracht Zwakte

1. Beheer en onderhoud uitbesteed

2. Elastische capaciteit

3. Plaats- en tijdonafhankelijk

1. Vaststaande functionaliteit

2. Gegevenstoegang en eigendom

3. Internetverbinding onmisbaar

Kansen Bedreigingen

1. Besparing van tijd en geld

2. Implementatiesnelheid en flexibiliteit

3. Online samenwerken overal en altijd

1. Baanverlies afdeling ICT beheer

2. Ingewikkelder privacyvraagstukken

3. Verlies regie functionaliteit en gebruik

 

Bron: http://www.cloudshape.com/cloud-computing/iaas,-paas-of-saas

 

 

 

 

 

 

 

 

 

 

Voor- en nadelen van cloudcomputing

In de tabel hierboven staan de voor- en nadelen van cloudcomputing al mooi in een schema. Maar er valt nog wel meer over te zeggen. We gaan verder met  onderzoeken wat de voor- en nadelen zijn van het zogenaamde cloudcomputing. Bedenk verder dat situaties tussen organisaties en bedrijven sterk kunnen verschillen.

Lees daarvoor onderstaande 2 blogs over dit onderwerp:

8 voordelen van cloud computing

11 nadelen van cloud computing

 

Opdrachten

1. Maak een samenvatting van de 8 voordelen van cloud computing en van de 11 nadelen van cloud computing, zoals deze in de blogs worden besproken. Zet ze in een schema zoals hierboven.

2. Stel, je bent directeur van het garagebedrijf uit de opdracht Casus Informatiebeheer. Wat is jouw advies voor dit bedrijf als het gaat om de keuze voor een Saas, Paas of Iaas oplossing. Motiveer uitvoerig je advies. Hoe beter je advies is onderbouwd met argumenten, hoe hoger de score op deze opdracht. Schrijf je oplossing in de vorm van een adviesrapport en lever dit in in de inlevermap Cloudcomputing.