IaaS, PaaS en SaaS zijn te onderscheiden door de verschillende beheerniveaus. Zo heb je bij IaaS een groot deel van het beheer in eigen handen en wordt bij SaaS alles beheert door Azure. Met de flexibiliteit van de cloud kun je de oplossingen eenvoudig combineren om zo voor je klanten het beste resultaat te behalen. Kies bijvoorbeeld voor Office 365 voor alle PC’s binnen het bedrijf (SaaS), host de VM’s in Azure (IaaS) en gebruik Azure SQL Database voor het opslaan van alle data (PaaS).
Infrastructure as a Service – IaaS
IaaS is de meest flexibele cloud service van de 3, waarbij je de volledige controle hebt over de hardware waarop je oplossing wordt uitgevoerd. Dit kunnen zijn: IT-infrastructuurservers, virtuele machines (VM’s), opslag, netwerken en besturingssystemen. Met IaaS maak je gebruik van de hardware van Azure, in plaats van dat je klant deze zelf moet aanschaffen. Het inrichten en beheren gebeurt via internet.
Bij welke scenario’s gebruik je IaaS?
- Workloads migreren: met IaaS verplaats je eenvoudig bestaande oplossingen naar de cloud.
- Testen en ontwikkelen: Met IaaS kun je snel test- en ontwikkelomgevingen opzetten en verwijderen. Daarbij is het schalen met IaaS eenvoudig, snel en goedkoop.
- Websites hosten: Host je website met IaaS in plaats van traditionele webhosting. Dit kan tevens goedkoper zijn.
- Opslag, backups maken en herstellen: met IaaS als opslagoplossing kun je gemakkelijk opschalen. IaaS kan tevens het beheren van backups- en herstelstystemen vereenvoudigen.
Platform as a Service – PaaS
PaaS is een compleet ontwikkel- en implementatieomgeving in de cloud, waarmee je een makkelijk en snel softwareoplossingen kunt ontwikkelen, testen en implementeren. Wanneer je bijvoorbeeld een weboplossing implementeert met PaaS hoef je geen besturingssysteem, webserver en systeemupdates te installeren.
Bij welke scenario’s gebruik je PaaS?
- Ontwikkelingsframework: PaaS biedt een framework waar je cloudoplossingen kunt bouwen en aanpassen. Cloudfuncties als schaalbaarheid, hoge beschikbaarheid en multitenatmogelijkheden zijn inbegrepen en hoeven dus niet gecodeerd te worden door ontwikkelaars.
- Analyses en business intelligence: Met hulpprogramma’s die als service via PaaS worden aangeboden helpen bedrijven hun gegevens te analyseren.
Software as a Service – SaaS
SaaS is software die centraal wordt gehost en beheerd voor de eindgebruiker. SaaS wordt meestal gebruik wanneer één versie van een oplossing wordt gebruikt door meerdere gebruikers, welke betalen voor een jaarlijkse of maandelijkse clouddienst. Office 365 en Skype zijn voorbeelden van SaaS-oplossingen.