Forskellen mellem PAAS og IAAS

Anonim

PAAS vs IAAS

Cloud computing er en stil med computing, hvor ressourcer stilles til rådighed via internettet. Oftest er disse ressourcer udvidelige og højt visualiserede ressourcer, og de leveres som en service. Cloud computing er opdelt i få forskellige kategorier baseret på den type tjeneste, der leveres. PaaS (Platform as a Service) er kategorien / applikationen af ​​cloud computing, hvor tjenesteudbyderne leverer en databehandlingsplatform eller en løsningstabel til deres abonnenter over internettet. IaaS (Infrastructure as a Service) er kategorien cloud computing, hvor de vigtigste ressourcer, der er tilgængelige som en tjeneste, er hardwareinfrastruktur.

Hvad er PaaS?

PaaS er kategorien / applikationen af ​​cloud computing, hvor tjenesteudbyderne leverer en computerplatform (en hardwarearkitektur og en softwareramme) eller en løsningsstabel (computer-delsystem, der er nødvendigt for at køre en software). Dette gør det muligt for abonnenterne at implementere en applikation uden at skulle købe og administrere de nødvendige software- og hardwarekrav. Ansvaret for at opretholde den nødvendige hardware, operativsystemer, hjælperapplikationer og databaser er alene ansvarlig for tjenesteudbyderen. PaaS abonnenterne kan gøre brug af den leverede platform til at bygge og i sidste ende levere webapplikationer og -tjenester. PaaS-tjenester tilbyder typisk et komplet sæt af faciliteter til design, udvikling, testning og implementering af applikationer til teamsamarbejde, webservice og databaseintegration, versionskontrol og konfigurationsstyring af software. Alle disse faciliteter er normalt tilgængelige som et enkelt integreret udviklingsmiljø, hvilket gør det meget bekvemt for udviklerne eller brugerne. Fire populære typer PaaS er tilføjelse, stå alene, leveringskort og åben platform PaaS.

Hvad er IaaS?

IaaS, som engang kendes som hardware-as-a-service (HaaS), leverer udstyr, der er nødvendige for at imødekomme operationer, opbevaring, hardware og netværkskomponenter (herunder servere) til deres abonnenter via internettet. Med andre ord handler IaaS om at tilbyde (i en virtuel, efterspørgselsmåde) computerressourcer som servere, opbevaring og andet lavt niveau n / w og h / w komponenter. Det er eneansvarlig hos tjenesteudbyderen at huske, køre og vedligeholde alle hardware ressourcer. Abonnenten betaler efter brug på grundlag af den anvendte beregningsmodel for brugsforbrug uden at skulle købe disse infrastrukturressourcer. Abonnenten får følelsen af ​​at erhverve netværk / server ressourcer i nul tid og rum. Populære kommercielle IaaS-udbydere er GoGrid og Amazons EC2.

Hvad er forskellen mellem PaaS og IaaS?

Selv om PaaS og IaaS er to applikationer / kategorier af cloud computing, har de deres væsentlige forskelle. PaaS er kategorien cloud computing, hvor tjenesteudbyderne leverer en databehandlingsplatform eller en løsningsstabel, mens IaaS fokuserer på at levere computerinfrastruktur, såsom hardware ressourcer tilgængelige via internettet. Vigtige forskelle mellem disse to tjenester kan identificeres ud fra typen af ​​abonnenter. PaaS bruges typisk af applikationsudviklere, mens IaaS bruges af netværksarkitekter. PaaS giver med andre ord en mekanisme til udvikling af applikationer, mens IaaS kun leverer den nødvendige infrastruktur til at køre koden udviklet af applikationsudviklere. Derfor kan IaaS tilbud i sig selv ikke være nyttigt uden et passende PaaS-tilbud, der løber oven på det. PaaS kan betragtes som et ekstra lag af abstraktion oven på IaaS. Hvis du allerede har en arbejdskode som en pakke, er en IaaS mere egnet, mens du ikke har en software løsning på plads (eller den nuværende ledige løsning er for dyr), og du vil bygge en løsning fra bunden, abonnere til en PaaS er vejen at gå.

Relateret link:

Forskel mellem Cloud og Inhouse Computing