Mi a PaaS?

Platformszolgáltatás

A platformszolgáltatás (PaaS) teljes körű fejlesztési és üzembe helyezési környezetet biztosít a felhőben, mindazon erőforrásokkal együtt, amelyek lehetővé teszik, hogy az egyszerű felhőalapú alkalmazásoktól a kifinomult, felhőszolgáltatásokat használó nagyvállalati alkalmazásokig bármit elkészíthessen. A szükséges erőforrásokat használatalapú díjszabással megvásárolhatja a felhőszolgáltatótól, és biztonságos internetkapcsolaton keresztül érheti el.

Az IaaS-hez hasonlóan a PaaS is tartalmaz infrastruktúrát – kiszolgálókat, tárhelyet és hálózatot –, de ezen felül közbenső szoftvereket, fejlesztőeszközöket, üzletiintelligencia-szolgáltatásokat, adatbázis-kezelő rendszereket és még sok minden mást is. A PaaS a teljes webalkalmazás-fejlesztési életciklust (fejlesztés, tesztelés, üzembe helyezés, felügyelet és frissítés) támogatja.

A PaaS révén mentesülhet a szoftverlicencek, az alkalmazások háttér-infrastruktúrájának és közbenső szoftvereinek, illetve a fejlesztőeszközök és egyéb erőforrások megvásárlásának és felügyeletének költségei és összetett feladatai alól. Ön a saját fejlesztésű alkalmazásokat és szolgáltatásokat felügyeli, a felhőszolgáltató pedig általában minden mást.

Platformszolgáltatás (PaaS) – Az IaaS kiszolgálókat és tárterületet, hálózati tűzfalakat és biztonságot, valamint adatközpontokat (fizikai üzemet/épületet) biztosít. A PaaS az IaaS-elemeken túl operációs rendszereket, fejlesztői eszközöket, adatbázis-kezelést és üzleti elemzést is magában foglal. Az SaaS PaaS-elemeket, valamint üzemeltetett alkalmazásokat is tartalmaz.
Üzemeltetett alkalmazások Fejlesztőeszközök, adatbázis-kezelés, üzleti elemzés Operációs rendszerek Szerverek és tárolás Hálózati tűzfalak/biztonság Adatközponti fizikai üzem/épület

A PaaS leggyakoribb alkalmazási helyzetei

A szervezetek az alábbi esetekben használják leggyakrabban a PaaS-t:

Fejlesztési keretrendszer. A PaaS által biztosított keretrendszer lehetővé teszi, hogy a fejlesztők létrehozzák vagy testre szabják felhőalapú alkalmazásaikat. A PaaS használatakor, hasonlóan az Excel-makrók létrehozásához, a fejlesztők beépített szoftverösszetevők segítségével hozhatnak létre alkalmazásokat. A méretezhetőség, a magas rendelkezésre állás, a több-bérlős modell és egyéb felhőfunkciók révén csökkenthető a fejlesztők által megírandó programkód mennyisége.

Elemzés és üzleti intelligencia. A PaaS által szolgáltatásként biztosított eszközök lehetővé teszik a szervezetek számára, hogy az adatok elemzésével és bányászatával összefüggéseket és mintákat keressenek, és ezek segítségével pontosabbá és megalapozottabbá tegyék az előrejelzéseket, valamint a terméktervezéssel, befektetésekkel és egyéb üzleti tevékenységekkel kapcsolatos döntéseket.

További szolgáltatások. A PaaS-szolgáltatók munkafolyamat-, címtár-, biztonsági, ütemezési és egyéb olyan szolgáltatásokat is kínálhatnak, amelyekkel bővíthetők az alkalmazások funkciói.

A PaaS előnyei

Azáltal, hogy infrastruktúra-szolgáltatást is nyújt, a PaaS az IaaS összes előnyét biztosítja. Egyéb funkciói azonban – a közbenső szoftverek, a fejlesztő- és más üzleti eszközök – további előnyöket kínálnak:

Gyorsabb programozás. A PaaS fejlesztőeszközei a platform előre programozott alkalmazás-összetevői (munkafolyamat, címtárszolgáltatások, biztonsági funkciók, keresés stb.) révén lerövidítheti az új alkalmazások programozásához szükséges időt.

A fejlesztési funkciók bővítése a személyzet bővítése nélkül. A platformszolgáltatás összetevői új funkciókat biztosítanak fejlesztőcsapatának anélkül, hogy a személyzetet bővítenie kellene.

Könnyebb fejlesztés a mobil- és egyéb platformokra. Egyes szolgáltatók lehetővé teszik a több platformra, például számítógépekre, mobileszközökre és böngészőkre történő fejlesztést, ami gyorsítja és megkönnyíti a többplatformos alkalmazások létrehozását.

Kifinomult eszközök költséghatékony használata. A használatalapú modell lehetővé teszi a felhasználók és a szervezetek számára, hogy olyan kifinomult fejlesztőszoftvereket, valamint üzletiintelligencia- és elemzőeszközöket használjanak, amelyeket nem tudnának megvásárolni.

A földrajzilag elosztott fejlesztőcsapatok támogatása. Mivel a fejlesztőkörnyezet az interneten keresztül érhető el, a fejlesztőcsapatok akkor is együttműködhetnek a projekteken, ha a csapattagok földrajzilag távol vannak egymástól.

Az alkalmazás-életciklus hatékony kezelése. A PaaS egyazon integrált fejlesztőkörnyezetben a teljes webalkalmazás-életciklus (fejlesztés, tesztelés, üzembe helyezés, felügyelet és frissítés) támogatásához szükséges összes funkciót biztosítja.