Forskjellen mellom PAAS og IAAS

Anonim

PAAS vs IAAS

Cloud computing er en stil av databehandling der ressurser blir gjort tilgjengelig over Internett. Oftest er disse ressursene utvidbare og svært visualiserte ressurser, og de leveres som en tjeneste. Cloud computing er delt inn i få forskjellige kategorier basert på hvilken type tjeneste som tilbys. PaaS (Platform as a Service) er kategorien / applikasjonen av cloud computing der tjenesteleverandørene leverer en databehandlingsplattform eller en løsningsstabel til sine abonnenter over internett. IaaS (Infrastruktur som en tjeneste) er kategorien cloud computing, hvor de viktigste ressursene som er tilgjengelige som en tjeneste, er maskinvareinfrastruktur.

Hva er PaaS?

PaaS er kategorien / anvendelsen av cloud computing der tjenesteleverandørene leverer en databehandlingsplattform (en maskinvarearkitektur og en programvareramme) eller en løsningsstabel (datamaskinens delsystem som trengs for å kjøre en programvare). Dette gjør det mulig for abonnentene å distribuere et program uten å måtte kjøpe og administrere de nødvendige programvare- og maskinvarekravene. Ansvaret for å opprettholde nødvendig maskinvare, operativsystemer, hjelpeprogrammer og databaser er det eneste ansvaret for tjenesteleverandøren. PaaS abonnenter kan benytte seg av den leverte plattformen for å bygge og til slutt levere webapplikasjoner og tjenester. PaaS-tjenester tilbyr vanligvis et komplett sett med fasiliteter for å designe, utvikle, teste og distribuere applikasjoner til teamsamarbeid, webservice og databaseintegrasjon, versjonskontroll og konfigurasjonsstyring av programvare. Alle disse fasilitetene er vanligvis tilgjengelige som et enkelt integrert utviklingsmiljø som gjør det veldig praktisk for utviklerne eller brukerne. Fire populære typer PaaS er tillegg, stå alene, leverings-bare og åpen plattform PaaS.

Hva er IaaS?

IaaS, en gang kjent som Hardware-as-a-Service (HaaS), leverer utstyr som trengs for å imøtekomme operasjoner, lagring, maskinvare og nettverkskomponenter (inkludert servere) til sine abonnenter via Internett. Med andre ord, handler IaaS om å tilby (i en virtuell, etterspurt måte) databehandling ressurser som servere, lagring og andre lavt nivå n / w og h / w komponenter. Det er det eneste ansvaret for tjenesteleverandøren å huske, kjøre og vedlikeholde alle maskinvareressursene. Abonnenten betaler per bruk basert på bruken av beregningsmodellen for beregning av bruk uten å måtte kjøpe disse infrastrukturressursene. Abonnenten får følelsen av å anskaffe nettverks- / serverressurser i null tid og rom. Populære kommersielle IaaS-tjenesteleverandører er GoGrid og Amazons EC2.

Hva er forskjellen mellom PaaS og IaaS?

Selv om PaaS og IaaS er to applikasjoner / kategorier med cloud computing, har de sine viktigste forskjeller. PaaS er kategorien cloud computing hvor tjenesteleverandørene leverer en databehandlingsplattform eller en løsningsstabel, mens IaaS fokuserer på å levere datamaskininfrastruktur som maskinvareressurser tilgjengelig over internett. Viktig forskjell mellom disse to tjenestene kan identifiseres fra typen abonnenter. PaaS brukes vanligvis av applikasjonsutviklere, mens IaaS brukes av nettverksarkitekter. PaaS gir med andre ord en mekanisme for å utvikle applikasjoner, mens IaaS kun gir den infrastrukturen som er nødvendig for å kjøre koden utviklet av applikasjonsutviklere. Derfor kan IaaS-tilbudene ikke være nyttige uten at et passende PaaS-tilbud kjører på toppen av det. PaaS kan betraktes som et ekstra lag av abstraksjon på toppen av IaaS. Hvis du allerede har en arbeidskode som en pakke, er en IaaS mer egnet, men hvis du ikke har en programvareløsning på plass (eller den nåværende tilgjengelige løsningen er for dyr), og du vil bygge en løsning fra scratch, abonnere til en PaaS er veien å gå.

Relatert link:

Forskjellen mellom Cloud og Inhouse Computing