SaaS (Software as a Service) to model dystrybucji oprogramowania, w którym aplikacja działa na serwerach dostawcy, a Ty korzystasz z niej przez internet — najczęściej w przeglądarce, czasem przez aplikację mobilną lub API. Nie pobierasz instalatora, nie stawiasz serwera, nie martwisz się aktualizacjami ani backupem bazy. Płacisz zwykle abonament (miesięczny albo roczny, często w modelu per użytkownik) i dostajesz gotową usługę. To jeden z trzech klasycznych modeli chmury obok IaaS i PaaS — w SaaS dostawca ogarnia praktycznie wszystko, od sprzętu po samą aplikację.
Jak to działa
Aplikacja SaaS jest multi-tenant — jedna instancja oprogramowania obsługuje wielu klientów (tenantów) naraz, a Twoje dane są logicznie odseparowane od danych innych firm. Dostawca odpowiada za infrastrukturę, skalowanie, bezpieczeństwo i wydawanie nowych wersji. Aktualizacja dociera do wszystkich w tym samym czasie, więc nie ma czegoś takiego jak „siedzimy na wersji sprzed trzech lat, bo boimy się migracji”.
Z Twojej perspektywy liczy się działający login i połączenie z siecią. Dostęp kontrolujesz przez konta i role, integracje robisz po API lub webhookach, a rozliczenie idzie według liczby użytkowników, zużycia albo planu z limitami. Mniej kontroli nad „bebechami”, za to zero utrzymania.
Przykład z praktyki
Najprostszy przykład to Gmail albo Google Workspace: nie instalujesz serwera pocztowego, po prostu logujesz się w przeglądarce. W świecie deweloperskim klasyczny SaaS to GitHub — hostuje Twoje repozytoria i uruchamia CI/CD bez stawiania własnego serwera Git. Repo sklonujesz po prostu:
git clone https://github.com/twoj-uzytkownik/projekt.git
Inne typowe narzędzia, z którymi zetkniesz się w pracy: Slack, Notion, Jira, Figma czy Salesforce (to ostatnie często wskazuje się jako firmę, która spopularyzowała ten model na przełomie wieków).
Na co uważać
- Mit „nie da się tego stracić”. Dostawca też miewa awarie. Gdy pada usługa albo Twój internet, robota staje — dlatego sprawdzaj SLA i miej plan B.
- Vendor lock-in. Eksport danych bywa upierdliwy. Zanim wejdziesz głęboko, sprawdź, czy łatwo wyciągniesz swoje dane (CSV, API, backup).
- Koszt rośnie z czasem. Abonament „za użytkownika” przy większym zespole potrafi przebić koszt własnego rozwiązania.
- Dane są u dostawcy. Przy danych wrażliwych liczą się RODO, lokalizacja serwerów i polityka prywatności — to nie jest „czyjś komputer”, to czyjaś odpowiedzialność prawna.
Pojęcia powiązane
Warto znać sąsiednie modele: IaaS (infrastruktura jako usługa, np. maszyny wirtualne), PaaS (platforma do uruchamiania aplikacji bez zarządzania serwerem) oraz pokrewne cloud computing, multi-tenancy, API, subskrypcja i SLA.