Platforma jako usługa

model usługi chmurowej
(Przekierowano z Platform as a Service)

Platforma jako usługa (ang. platform as a service, w skrócie PaaS) – model usługi chmurowej umożliwiający odbiorcy usług wdrożenie na infrastrukturze chmury aplikacji stworzonych przez siebie lub nabytych, które zostały przygotowane przy użyciu języków programowania, bibliotek, usług i narzędzi obsługiwanych przez dostawcę, w przypadku której odbiorca usług nie zarządza, ani nie kontroluje infrastruktury chmury, w tym sieci, serwerów, systemów operacyjnych oraz pamięci masowych, ale ma kontrolę nad wdrożonymi aplikacjami i, ewentualnie, nad ustawieniami konfiguracji dla środowiska udostępnienia aplikacji[1].

Polega na udostępnieniu przez dostawcę wirtualnego środowiska pracy; usługa ta skierowana jest przede wszystkim do programistów[2].

W tym modelu sprzedaż gotowego, często dostosowanego do potrzeb użytkownika, kompletu aplikacji nie wiąże się z koniecznością zakupu sprzętu ani instalacją oprogramowania. Wszystkie potrzebne programy znajdują się na serwerach dostawcy. Klient po swojej stronie ma dostęp do interfejsu (na ogół w postaci ujednoliconego środowiska pracy) poprzez program – klienta. np. przeglądarkę internetową. W tym modelu usługi najczęściej dostępne są dla użytkownika z dowolnego połączonego z internetem komputera[3].

W tym przypadku, klient nie troszczy się o system operacyjny (w tym jego utrzymanie, zarządzanie, łatanie), a zajmuje się pisaniem aplikacji i ich utrzymaniem. Aplikacje może użytkować sam lub sprzedawać je jako usługi. Przykładem takiej platformy jest jedna z usług dostępnych w ramach Azure Services Platform – Windows Azure, rozwijanej przez Microsoft. Podobny rodzaj chmury oferuje również Google, chociaż w porównaniu do platformy Azure, zakres i możliwości są mniejsze. W wypadku PaaS rozliczamy się za zużycie zasobów (czas procesora, miejsce na dysku, liczbę zapytań czy transfer danych)[4].

Przypisy edytuj

  1. Uchwała nr 97 Rady Ministrów z dnia 11 września 2019 r. w sprawie Inicjatywy „Wspólna Infrastruktura Informatyczna Państwa” (M.P. z 2019 r. poz. 862).
  2. Internet jest chmurą. „Chip”. 03/2009, s. 38. Warszawa: Burda Communications sp. z o.o.. ISSN 1230-817X. 
  3. Dominik Trojnar: Wirtualizacja jako przyszłość sieci teleinformatycznych. W: SECON 2010 – Materiały konferencyjne. Warszawa: WAT, 2010.
  4. Mariusz Kędziora: Co to jest chmura (Cloud Computing)?. 8 maja 2010. [dostęp 2010-12-06]. [zarchiwizowane z tego adresu (19 marca 2011)].