Wat is een Cloud?

Een cloud is eigenlijk een netwerk dat met alle computers die erop aangesloten zijn een ‘wolk’ vormt. Software, bestanden, servers en databases staan niet offline opgeslagen maar online in de cloud. Je kunt er daarom altijd toegang toe krijgen via internet. Bekende cloud-providers zijn bijvoorbeeld Azure (Microsoft), AWS (Amazon) en het Google Cloud Platform.

Het werken in de cloud is voordelig voor op blockchain gebaseerde projecten, maar het is niet gebaseerd op hetzelfde principe. Cloud computing heeft namelijk een gecentraliseerde structuur voor het ophalen maar ook verwerken van gegevens en dat is bij blockchain niet het geval.

Er zijn drie vormen van cloud services: Infrastructure as a Service (IaaS), Platform as a Service (PaaS) en Software as a Service (SaaS). ID2Bytes kan van alle drie de vormen de cloud hosting regelen en -nog belangrijker- de ontwikkeling van tools op een PaaS- of IaaS-cloud-omgeving. Een voorbeeld van een cloud-applicatie die wij ontwikkeld hebben is Plansysteem Online, een online tool waarmee bedrijven snel en eenvoudig uren en werkzaamheden van werknemers kunnen inplannen.

Bij Infrastructure as a Service (IaaS), maak je gebruik van een serverruimte die in feite ‘vrij in te richten is’. Het is een vorm van cloud computing die computerbronnen via internet levert. De cloud provider levert IT-infrastructuren zoals opslag, server en netwerkbronnen. Deze infrastructuur is toegankelijk via internet. Id2bytes heeft diverse tools ontwikkeld op IaaS-omgevingen.

Hoe werkt IaaS?

Met IaaS heb je toegang tot bronnen en services via een WAN-netwerk (zoals internet). Bij IaaS kun je dus wel gebruikmaken van de cloud maar moet je zelf de software en resources regelen. Dat betekent dat een bedrijf dat voor een IaaS-oplossing kiest, zelf de technische kunde moet hebben om de servers in te richten en te onderhouden.

Wat zijn de voordelen van IaaS?

  • IaaS is -in vergelijking van PaaS en SaaS- de goedkopere vorm van cloud computing.
  • IaaS is 24/7 overal toegankelijk vanaf elk device met een browser en een internetconnectie.
  • IaaS is heel schaalbaar, het is gemakkelijk voor afnemers om op of af te schalen.
  • Je kunt met IaaS de infrastructuur zelf inrichten waardoor je dus meer flexibiliteit hebt.

Bij PaaS levert de cloud provider ook externe software en hardwaretools via internet. Deze tools worden gehost op een eigen infrastructuur. Als ontwikkelaar hoef je dus geen software en hardware te installeren om een nieuwe applicatie te ontwikkelen. Je betaalt voor PaaS per gebruik (pay per use).

Hoe werkt PaaS?

Met IaaS heb je toegang tot bronnen en services via een WAN-netwerk (zoals internet). Bij IaaS kun je dus wel gebruikmaken van de cloud maar moet je zelf de software en resources regelen. Dat betekent dat een bedrijf dat voor een IaaS-oplossing kiest, zelf de technische kunde moet hebben om de servers in te richten en te onderhouden.

PaaS vervangt niet de gehele IT-infrastructuur, maar wel een groot deel. Het wordt geleverd via private, hybride of volledig publieke clouds.

Wat zijn de voordelen van PaaS?

  • PaaS is simpel in gebruik.
  • Wanneer je gebruikmaakt van PaaS, ben je niet belast met onderhoud en updates.
  • PaaS is 24/7 overal toegankelijk vanaf elk device met een browser en een internetconnectie.
  • PaaS is goedkoper dan traditionele on-premise software. Je betaalt namelijk per gebruik dus hoeft niet in een keer grote sommen geld uit te geven.

SaaS is cloud computing in de vorm van ready-to-use software die beschikbaar is via een derde partij. Je wordt dus nog een stapje meer ‘ontzorgd’ dan bij IaaS en PaaS. De meeste SaaS-applicaties zijn gebouwd op IaaS- of PaaS-platformen.

Hoe werkt SaaS?

Bij SaaS levert de applicatie provider volledige en gebruiksklare online software in de cloud. Het is makkelijk in gebruik en snel op te leveren. Een heel bekend voorbeeld van SaaS is Google Docs. Het is online beschikbaar, documenten worden in de cloud opgeslagen en het is heel gebruiksvriendelijk. Omdat het een kant-en-klare oplossing is, heb je wel minder flexibiliteit om het in te richten op je eigen manier. Een voorbeeld van een Software-as-a-service-oplossing die ID2bytes biedt is Plansysteem Online, een digitale agenda voor moderne bedrijven.

SaaS-apps zijn in principe toegankelijk via webbrowsers en via elke computer met een werkende internetverbinding. Wanneer je als bedrijf gebruik maakt van een SaaS-abonnement, heb je geen omkijken naar ontwikkeling, onderhoud en installatie van de applicaties.

Wat zijn de voordelen van SaaS?

  • Met Saas werk je abonnementsbasis waardoor je de kosten goed kan budgetteren en geen enorme uitgaven aan software hoeft te doen.
  • SaaS is heel schaalbaar, het is gemakkelijk voor afnemers om op of af te schalen.
  • Wanneer je gebruikmaakt van SaaS, ben je niet belast met onderhoud en updates. Dat doet de SaaS-provider, dus in dit geval ID2Bytes.
  • SaaS is 24/7 overal toegankelijk vanaf elk device met een browser en een internetconnectie.

De keuze voor IaaS, PaaS of SaaS hangt erg af van de behoefte die een bedrijf heeft. Is er behoefte aan alleen een opslag of een server (IaaS)? Of ook aan software (PaaS)? Of juist aan een kant-en-klare applicatie die direct te gebruiken is (SaaS)? En niet te vergeten: de time-to-market timeline. In ieder geval is het zo dat hoe verder je in de structuur komt (IaaS —> PaaS —> SaaS), hoe sneller het gaat, hoe gebruiksvriendelijker het wordt maar hoe minder flexibel je bent om het naar eigen behoefte vorm te geven. IaaS geeft dus de volledige vrijheid maar behoeft wel onderhoud en ontwikkeling. SaaS is een kant-en-klaar eindproduct maar je bent wel gebonden aan wat ontwikkeld is. PaaS zit hier tussenin.