PAAS versus IAAS
Cloud computing is een stijl van computergebruik waarbij bronnen via internet beschikbaar worden gesteld. Meestal zijn deze middelen uitbreidbare en sterk gevisualiseerde bronnen en worden ze als een service aangeboden. Cloud computing wordt opgesplitst in een paar verschillende categorieën op basis van het type dienst dat wordt aangeboden. PaaS (Platform as a Service) is de categorie / toepassing van cloud computing waarbij de serviceproviders via internet een computerplatform of een oplossingsstapel leveren aan hun abonnees. IaaS (Infrastructure as a Service) is de categorie cloud computing waarbij de belangrijkste bronnen die beschikbaar zijn als een service, hardware-infrastructuur zijn.
Wat is PaaS?
PaaS is de categorie / toepassing van cloudcomputing waarbij de serviceproviders een computerplatform (een hardware-architectuur en een softwarematig raamwerk) of een oplossingsstapel (computersubsysteem nodig voor het uitvoeren van een software) leveren. Dit maakt het voor de abonnees mogelijk om een applicatie te implementeren zonder de nodige software- en hardwarevereisten te hoeven kopen en beheren. De verantwoordelijkheid voor het onderhoud van de benodigde hardware, besturingssystemen, helperapplicaties en databases is uitsluitend de verantwoordelijkheid van de serviceprovider. De PaaS-abonnees kunnen gebruik maken van het geleverde platform om webtoepassingen en -services te bouwen en uiteindelijk te leveren. PaaS-services bieden doorgaans complete faciliteiten voor het ontwerpen, ontwikkelen, testen en implementeren van applicaties voor teamsamenwerking, webservice en database-integratie, versiebeheer en configuratiebeheer van software. Al deze faciliteiten zijn meestal beschikbaar als een enkele geïntegreerde ontwikkelomgeving waardoor het erg gemakkelijk is voor de ontwikkelaars of de gebruikers. Vier populaire soorten PaaS zijn Add-on, Stand-alone, delivery-only en open platform PaaS.
Wat is IaaS?
IaaS, ooit bekend als Hardware-as-a-Service (HaaS), levert apparatuur die nodig is om operaties, opslag, hardware en netwerkcomponenten (inclusief servers) aan hun abonnees, via internet, te leveren. Met andere woorden, IaaS gaat over het aanbieden (op een virtuele, on demand manier) van computerbronnen zoals servers, opslag en andere low-level n / w en h / w componenten. Het is de exclusieve verantwoordelijkheid van de serviceprovider om alle hardwarebronnen onder te brengen, te beheren en te onderhouden. De abonnee betaalt op basis van het utility computing-factureringsmodel per gebruik zonder dat hij die infrastructuurbronnen hoeft te kopen. De abonnee krijgt het gevoel om netwerk- / serverresources te verwerven in nultijd en -ruimte. Populaire commerciële IaaS-serviceproviders zijn GoGrid en Amazon's EC2.
Wat is het verschil tussen PaaS en IaaS?
Hoewel PaaS en IaaS twee toepassingen / categorieën van cloud computing zijn, hebben ze hun belangrijkste verschillen. PaaS is de categorie cloud computing waarin de serviceproviders een computerplatform of een oplossingsstapel leveren, terwijl IaaS zich richt op het leveren van computerinfrastructuur zoals hardwarebronnen die beschikbaar zijn via internet. Het grote verschil tussen deze twee services kan worden afgeleid uit het type abonnement. PaaS wordt meestal gebruikt door applicatieontwikkelaars, terwijl IaaS wordt gebruikt door netwerkarchitecten. Met andere woorden, PaaS biedt een mechanisme om applicaties te ontwikkelen, terwijl IaaS alleen de infrastructuur biedt die nodig is om de code uit te voeren die is ontwikkeld door applicatieontwikkelaars. Daarom zijn IaaS-aanbiedingen op zichzelf mogelijk niet nuttig zonder dat er een geschikt PaaS-aanbod bovenop komt. PaaS kan worden gezien als een extra laag van abstractie bovenop IaaS. Als je al een werkende code als een pakket hebt, is een IaaS geschikter, terwijl als je geen software-oplossing hebt (of de huidige beschikbare oplossing te duur is) en je een oplossing vanaf de grond wilt opbouwen, abonneren naar een PaaS is de manier om te gaan.
Gerelateerde link: