TeknologjiCloudZhvillim

Platforma si shërbim

Platforma si shërbim (PaaS) ose platforma e aplikacionit si shërbim (aPaaS) ose shërbimi i bazuar në platformë është një model shërbimi i cloud computing ku përdoruesit ofrojnë, krijojnë, ekzekutojnë dhe menaxhojnë një paketë modulare të një platforme kompjuterike dhe…

O

Oltion Elezi

·6 min lexim

1 shikime
Platforma si shërbim

Platforma si shërbim (PaaS) ose platforma e aplikacionit si shërbim (aPaaS) ose shërbimi i bazuar në platformë është një model shërbimi i cloud computing ku përdoruesit ofrojnë, krijojnë, ekzekutojnë dhe menaxhojnë një paketë modulare të një platforme kompjuterike dhe aplikacionesh, pa kompleksitetin e ndërtimit dhe mirëmbajtjes së infrastrukturës së lidhur me zhvillimin dhe lançimin e aplikacioneve, dhe për t'u lejuar zhvilluesve të krijojnë, zhvillojnë dhe paketojnë paketa të tilla softuerësh.

Zhvillimi dhe përdorimet

PaaS mund të ofrohet në tre mënyra:

Si një shërbim publik cloud nga një ofrues, ku konsumatori kontrollon vendosjen e softuerit me opsione minimale konfigurimi, dhe ofruesi ofron rrjetet, serverat, hapësirën e ruajtjes, sistemin operativ (OS), middleware (p.sh. Java runtime, .NET runtime, integrimin, etj.), bazën e të dhënave dhe shërbime të tjera për të pritur aplikacionin e konsumatorit.

Si një shërbim privat (softuer ose pajisje) pas një firewall-i.

Si softuer i vendosur në infrastrukturën publike si një shërbim.

Platforma e parë publike si shërbim ishte Zimki, e lançuar nga Fotango, një kompani me seli në Londër në pronësi të Canon Europe. U zhvillua në vitin 2005, pati një lançim beta në mars të vitit 2006 dhe një lançim publik në EuroOSCON në vitin 2006.

Në kohën e mbylljes, Zimki kishte disa mijëra llogari zhvilluesish. Kishte demonstruar qëndrueshmërinë teknike të Platformës si Shërbim, por gjithashtu kishte dhënë shembullin e parë të rreziqeve të varësisë nga një ofrues i vetëm. Kjo u theksua kur CEO (Simon Wardley, i njohur për hartat e Wardley) njoftoi në OSCON 2007 se Zimki nuk do të ishte më me burim të hapur dhe diskutoi të ardhmen e asaj që atëherë quhej framework-as-a-service (më vonë e quajtur platform-as-a-service) duke mbuluar rëndësinë e një tregu ofruesish të bazuar në një model referimi me burim të hapur.

Qëllimi fillestar i PaaS ishte thjeshtimi i shkrimit të kodit, me infrastrukturën dhe operacionet e trajtuara nga ofruesi i PaaS. Fillimisht, të gjitha PaaS-të ishin në cloud-in publik. Meqenëse shumë kompani nuk donin të kishin gjithçka në cloud-in publik, u krijuan opsione private dhe hibride të PaaS (të menaxhuara nga departamentet e brendshme të IT-së).

PaaS ofron një mjedis për zhvilluesit dhe kompanitë për të krijuar, pritur dhe vendosur aplikacione, duke i kursyer zhvilluesit nga kompleksitetet e infrastrukturës (konfigurimi, konfigurimi dhe menaxhimi i elementëve të tillë si serverat dhe bazat e të dhënave). PaaS mund të përmirësojë shpejtësinë e zhvillimit të një aplikacioni dhe t'i lejojë përdoruesit të tij të përqendrohet në vetë aplikacionin. Me PaaS, klienti menaxhon aplikacionet dhe të dhënat, ndërsa ofruesi (në PaaS publik) ose departamenti i IT-së (në PaaS privat) menaxhon kohën e ekzekutimit, middleware-in, sistemin operativ, virtualizimin, serverat, ruajtjen dhe rrjetëzimin. Mjetet e zhvillimit të ofruara nga shitësi përshtaten sipas nevojave të përdoruesit. Përdoruesi mund të zgjedhë të mirëmbajë softuerin ose t'ia lërë shitësit ta mirëmbajë atë.

Ofertat PaaS mund të përfshijnë gjithashtu lehtësira për dizajnimin e aplikacioneve, zhvillimin e aplikacioneve, testimin dhe vendosjen, si dhe shërbime të tilla si bashkëpunimi në ekip, integrimi dhe organizimi i shërbimeve web, integrimi i bazës së të dhënave, siguria, shkallëzueshmëria, ruajtja, qëndrueshmëria, menaxhimi i gjendjes, versionimi i aplikacioneve, instrumentimi i aplikacioneve dhe lehtësimi i komunitetit të zhvilluesve. Përveç aspekteve të inxhinierisë së shërbimeve, ofertat PaaS përfshijnë mekanizma për menaxhimin e shërbimeve, të tilla si monitorimi, menaxhimi i rrjedhës së punës, zbulimi dhe rezervimi.

Avantazhet dhe disavantazhet

Avantazhet e PaaS janë kryesisht se lejon programim të nivelit më të lartë me kompleksitet të reduktuar ndjeshëm; zhvillimi i përgjithshëm i aplikacionit mund të jetë më efektiv, pasi ka burime të integruara/vetë-ngritjeje dhe uljeje të infrastrukturës; dhe mirëmbajtja dhe përmirësimi i aplikacionit është kështu më i lehtë.

Disavantazhet e ofruesve të ndryshëm të PaaS, siç përmenden nga përdoruesit e tyre, përfshijnë rritjen e çmimeve në shkallë më të mëdha, mungesën e veçorive operative, kontrollin e reduktuar dhe vështirësitë e sistemeve të drejtimit të trafikut.

Llojet

Publik, privat dhe hibrid

Ekzistojnë disa lloje të PaaS, duke përfshirë ato publike, private dhe hibride. PaaS fillimisht ishte menduar për aplikacione në shërbimet publike të cloud-it, përpara se të zgjerohej për të përfshirë opsione private dhe hibride.

PaaS publik rrjedh nga softueri si shërbim (SaaS) dhe ndodhet në cloud computing midis SaaS dhe infrastrukturës si shërbim (IaaS). SaaS është softuer i vendosur në cloud në mënyrë që të mos ndodhet ose të mos funksionojë në kompjuterët e klientëve. IaaS ofron harduer virtual nga një ofrues me shkallëzueshmëri të rregullueshme. Në IaaS, serveri menaxhohet nga përdoruesi, ndërsa në PaaS nga ofruesi.

Një PaaS privat zakonisht mund të shkarkohet dhe instalohet ose në qendrën e të dhënave lokale të një kompanie ose në një cloud publik. Pasi softueri të instalohet në një ose më shumë makina, PaaS privat i rregullon komponentët e aplikacionit dhe të bazës së të dhënave në një platformë të vetme pritëse.

PaaS hibride është zakonisht një vendosje që përbëhet nga një përzierje e vendosjeve publike dhe private.

Platforma e komunikimit si një shërbim

Një platformë komunikimi si shërbim (CPaaS) është një platformë e bazuar në cloud që u mundëson zhvilluesve të shtojnë veçori komunikimi në kohë reale (zë, video dhe mesazhe) në aplikacionet e tyre pa ndërtuar infrastrukturë dhe ndërfaqe të prapavijës. Gjithashtu, specifikimet e CPaaS dhe harduerit dhe softuerit janë projektuar posaçërisht për të mbështetur aplikacionet e (tele)komunikimit. Këto aplikacione dhe përdorimi i tyre janë shumë më të ndjeshme ndaj luhatjeve, vonesës dhe humbjeve të paketave. PBX i hostuar, rrjetet celulare, aplikacionet (pothuajse në kohë reale) zakonisht vendosen në platformat CPaaS.

Platforma mobile si shërbim

E nisur në vitin 2012, PaaS për celularë (mPaaS) ofron mundësi zhvillimi për projektuesit dhe zhvilluesit e aplikacioneve për celularë. Grupi Yankee e identifikoi mPaaS si një nga temat e tij për vitin 2014.

Ofruesit

Ekzistojnë lloje të ndryshme të ofruesve të PaaS. Të gjithë ofrojnë strehim aplikacionesh dhe një mjedis vendosjeje, së bashku me shërbime të ndryshme të integruara. Shërbimet ofrojnë nivele të ndryshme të shkallëzueshmërisë dhe mirëmbajtjes. Zhvilluesit mund të shkruajnë një aplikacion dhe ta ngarkojnë atë në një PaaS që mbështet gjuhën e tyre të softuerit të zgjedhur, dhe aplikacioni funksionon në atë PaaS.

Përdorimi i qeverisë

Qeveria e Mbretërisë së Bashkuar i inkurajon departamentet që të përdorin zgjidhjet publike të cloud-it si një mundësi të parë. PaaS është në përdorim brenda Qeverisë së Mbretërisë së Bashkuar, por komuniteti i teknologjisë brenda qeverisë vëren se ofruesit e PaaS mund të kufizojnë softuerin, gjuhët dhe ndërfaqet që ata janë të gatshëm të mbështesin. Qeveria operoi shërbimin e vet GOV.UK PaaS nga viti 2015 deri në vitin 2023, por ky tani është çaktivizuar.


Lexoni më tej

Softueri si shërbim

Softueri si shërbim (SaaS) është një model shërbimi i cloud computing në të cilin një ofrues u ofron klientëve softuer aplikacionesh, ndërkohë që menaxhon burimet e kërkuara fizike dhe softuerike.

Menaxhimi i marrëdhënieve me klientët

Menaxhimi i marrëdhënieve me klientët (CRM) është një proces strategjik që organizatat përdorin për të menaxhuar, analizuar dhe përmirësuar ndërveprimet e tyre me klientët.

Planifikimi i burimeve të ndërmarrjes

Planifikimi i burimeve të ndërmarrjes (ERP) është menaxhimi i integruar i proceseve kryesore të biznesit, shpesh në kohë reale dhe i ndërmjetësuar nga softueri dhe teknologjia.

O

Shkruar nga

Oltion Elezi

Founder & CEO of Elei Soft