Video: Cygate Molntjänster del 1/4 2024
Plattform som en tjänst ( PaaS ) är en abstrakt och integrerad molnbaserad datormiljö som stöder utveckling, körning och hantering av applikationer. Programkomponenter kan existera i en molnmiljö eller kan integreras med program som hanteras i privata moln eller i datacenter.
Ett primärt värde för en PaaS-miljö är att utvecklare inte behöver oroa sig för några av de lägre miljöuppgifterna. Du kan titta på en programvarupack som en pyramid:
-
Infrastruktur som en tjänst (IaaS) ligger på grundnivå och innehåller funktioner som operativsystem, nätverk, virtuella maskiner och lagring.
-
I mitten finns PaaS-miljön, som innehåller tjänster för att utveckla och distribuera applikationer.
-
Programvara som en tjänst (SaaS) ligger högst upp i pyramiden som representerar de verkliga applikationerna som erbjuds slutanvändarna.
PaaS-leverantörer skapar en hanterad miljö som kombinerar en kombination av komponenter som skulle ha hanterats separat i en traditionell utvecklingsmiljö. Tjänster integrerat i PaaS inkluderar middleware, operativsystem och utveckling och distributionstjänster för att stödja mjukvaruutveckling och leveransorganisationer.
Målet för PaaS-leverantören är att skapa en abstraherad miljö som stöder en effektiv, kostnadseffektiv och repeterbar process för att skapa och distribuera högkvalitativa applikationer. Dessa applikationer är utformade att implementeras i offentliga eller privata molnmiljöer.
PaaS gör det möjligt för en organisation att göra följande:
-
Utnyttja viktiga middleware-tjänster utan att behöva hantera komplexiteten att hantera enskilda hårdvaru- och programvaruelement.
-
Få tillgång till en komplett stapel utvecklings- och installationsverktyg via en webbläsare, en middleware-miljö där API-skivor kan användas för att ansluta till valda utvecklings- och installationsverktyg. En utvecklare kan också utnyttja en fullständig skrivbordsutvecklingsmiljö.
-
Övervinna utmaningarna med att hantera många individuella utvecklings- och installationsverktyg genom att tillhandahålla en serie integrerade och standardiserade verktyg - operativsystem, säkerhetsprodukter och liknande - som uppfyller företagets krav.
Plattform som tjänst (PaaS) kan ses som att ha två grundläggande delar: plattformen och tjänsten. PaaS-leverantören levererar inte bara mjukvaran som utgör plattformen; Det tillhandahåller också kontinuerligt mjukvaran.Eftersom nya uppdateringar och nya konfigurationer blir tillgängliga kan PaaS-leverantören omedelbart driva dem till sina kunder.
Ett av de beslut du måste göra när du börjar använda PaaS är om du vill behålla programvaran eller om du vill att säljaren ska vara administratör.
-
Om du väljer att behålla programvaran själv måste du konfigurera, konfigurera, underhålla och administrera PaaS själv (antingen på ett offentligt eller privat moln).
-
Alternativt kan du få leverantören att tillhandahålla dessa tjänster. Resultatet är minskad friktion mellan utvecklings- och implementeringslag. Det kommer naturligtvis att finnas situationer där det är avgörande för det interna laget att styra och hantera en komplex mjukvarumiljö.