SaaS (Software as a Service)

to nowoczesny model dystrybucji oprogramowania, zamieniający „złożoność oprogramowania na prostotę usługi”, którego w zestawieniu z klasycznym modelem, nie sposób przecenić. W klasycznym modelu korzystania z oprogramowania, poza samym kosztem nabycia licencji, ukrytych jest wiele niewidocznych na pierwszy rzut oka kosztów, których użytkownik uniknie decydując się na SaaS (koszt sprzętu, koszt rozbudowy infrastruktury, koszt utrzymania oprogramowania, koszt dedykowanych specjalistów w dziale IT, koszt uaktualnień i wdrożeń nowych wersji oprogramowania). Główną zaletą SaaS jest możliwość natychmiastowego rozpoczęcia korzystania z aplikacji bez konieczności zakupu serwerów, oprogramowania i żmudnego procesu jej wdrożenia.

Najczęściej podkreślane przez specjalistów korzyści dla użytkownika aplikacji w modelu SaaS to:

  • Brak jednorazowego kosztu zakupu aplikacji (w modelu SaaS płaci się najczęściej abonament miesięczny),
  • Brak długotrwałego i kosztownego procesu wdrażania aplikacji,
  • Łatwość ewaluacji – aplikacja jest dostępna natychmiast do przetestowania w ramach okresu próbnego,
  • Prostota pracy z aplikacją i zarządzania nią (aplikacje SaaS są dobrze zaprojektowane pod względem użyteczności, co pozwala skoncentrować się na wykonaniu zadania, a nie na „walce z aplikacją”),
  • Eliminacja konieczności instalacji aplikacji na komputerze użytkownika, używana jest standardowa przeglądarka WWW,
  • Oszczędność na kosztach wsparcia i serwisu – firma korzystająca z SaaS nie musi utrzymywać rozbudowanego działu IT czy korzystać z zewnętrznych usług tego typu,
  • Dostęp do zawsze aktualnej wersji oprogramowania – brak konieczności dokonywania aktualizacji aplikacji na komputerach użytkowników,
  • Możliwość korzystania z aplikacji z dowolnego urządzenia (komputer, tablet...) i z dowolnego miejsca,
  • Gwarancja bezpieczeństwa – usługi SaaS świadczone są przez systemy informatyczne zabezpieczone fizycznie i logicznie tak, by sprostać najbardziej wymagającym klientom (z czego korzystają także mniej wymagający klienci),
  • Bezpieczeństwo danych – dostawca SaaS tworzy kopie bezpieczeństwa danych klientów,
  • Skalowalność - rozwiązania SaaS łatwo skalują się wraz ze wzrostem zapotrzebowania ze strony klienta, ponieważ działają na platformie zaprojektowanej do obsługi tysięcy użytkowników,
  • Duża dostępność – SaaS to usługi, które muszą być dostępne bez przerwy. Dostawcy zapewniają najwyższy poziom niezawodności łącznie z systemami zapewnienia ciągłości pracy na wypadek klęsk żywiołowych lub poważnych awarii (systemy typu disaster recovery).