Jakie są różnice pomiędzy wdrożeniem on-premises oraz cloud (SaaS)?

February 9, 2024
Jakie są różnice pomiędzy wdrożeniem on-premises oraz cloud (SaaS)?


Wybór modelu wdrożenia, na zasadzie SaaS vs on premises to jedno z kluczowych zagadnień przy wyborze systemu Dynamics 365 Business Central. Obecnie nowe instalacje realizowane są wyłącznie w modelu online (SaaS), natomiast wersja on-premises dostępna jest tylko dla firm kontynuujących już istniejące wdrożenia. Porównanie tych dwóch podejść pomaga lepiej zrozumieć różnice między chmurą a lokalnym rozwiązaniem, co jest szczególnie istotne dla przedsiębiorstw planujących modernizację swoich systemów.

SaaS vs on premises - na czym polegają różnice?  

Oprogramowanie on-premises to rozwiązanie instalowane na lokalnych serwerach. Wówczas organizacja korzystająca z oprogramowania sama odpowiada za infrastrukturę serwerową (najczęściej z pomocą wewnętrznego działu IT). Tego typu wdrożenie wiąże się zwykle z większymi kosztami początkowymi.

Oprogramowanie w chmurze, czyli SaaS (Software as a Service), to rozwiązanie, które charakteryzuje się tym, że rozwiązanie informatyczne jest hostowane przez zewnętrznego dostawcę i udostępniane przez internet, zazwyczaj za pośrednictwem przeglądarki. Użytkownicy płacą abonament, a dostawca odpowiada za całą infrastrukturę, zabezpieczenia, konserwację oraz aktualizacje systemu. Dzięki temu organizacja korzystająca z oprogramowania nie musi inwestować w serwery ani angażować zasobów IT do utrzymania systemu.

Warto odnotować, że w Microsoft Dynamics 365 Business Central model on-premises, nie jest już oferowany jako nowe wdrożenie, natomiast wciąż funkcjonuje w firmach z istniejącymi instalacjami. Natomiast firmy, które korzystają z rozwiązania SaaS, mogą liczyć na to że Microsoft jako dostawca usługi dba o takie kwestie jak dostępność usługi, kopie zapasowe, aktualizacje oraz wszelkie inne aspekty związane z zarządzaniem infrastrukturą serwerową.
 

Kluczowe różnice między saas vs on premises

Proces wdrożenia wersji on-premises jest bardziej złożony. Firma musi przygotować i skonfigurować infrastrukturę serwerową oraz zadbać o zespół IT odpowiedzialny za utrzymanie infrastruktury. Co istotne, każda aktualizacja czy zmiana wymaga koordynacji i czasami może wiązać się z ewentualnymi przerwami w pracy. Natomiast w modelu SaaS użytkownicy uzyskują dostęp do systemu przez przeglądarkę internetową, co powszechnie jest uznawane za wygodne rozwiązanie. Natomiast realizacja aktualizacji jest po stronie dostawcy, co odciąża firmę z konieczności zarządzania środowiskiem IT.

Infrastruktura serwerowa

W przypadku wdrożeń on-premises firma musi dysponować własną infrastrukturą serwerową, którą musi utrzymywać, zapewniać jej bezpieczeństwo oraz ciągłość działania. Wówczas zespół IT jest odpowiedzialny za serwery, systemy backupowe i ochronę danych. Z kolei model SaaS eliminuje potrzebę inwestycji w sprzęt i wewnętrzny know-how, ponieważ cała infrastruktura jest utrzymywana przez Microsoft. System jest dostępny przez przeglądarkę internetową, a aktualizacje i zabezpieczenia realizowane są automatycznie.

Koszty

W modelu on-premises poza zakupem licencji trzeba liczyć się z kostami w postaci zakupu infrastruktury serwerowej. Natomiast model SaaS opiera się na modelu subskrypcyjnym, co oznacza że opłaty rozliczane są miesięcznie i zależą od liczby licencji/użytkowników. W modelu SaaS nie trzeba ponosić kosztów związanych z fizycznym zakupem sprzętu serwerowego.  

Aktualizacje

Aktualizacje w modelu on-premises są przeprowadzane ręcznie, często wymagają zaangażowania specjalistów specjalizujących się w systemie Business Central i mogą powodować przestoje systemu. W SaaS aktualizacje odbywają się automatycznie, według ustalonego harmonogramu, bez ingerencji ze strony użytkownika i bez przerywania pracy. Podobnie jest z kopiami zapasowymi – w on-premises są one zarządzane we własnym zakresie, natomiast w chmurze odbywają się automatycznie i są realizowane przez Microsoft.

Skalowalność

Skalowalność to kolejny aspekt, który wyraźnie odróżnia oba modele. On-premise wymaga inwestycji w sprzęt i konfigurację w przypadku potrzeby zwiększenia zasobów lub liczby użytkowników. Natomiast SaaS pozwala na elastyczne i szybkie dostosowanie liczby licencji oraz zasobów systemowych do aktualnych potrzeb biznesu.

Jakie są wymagania systemowe dla wersji online oraz on-premises? 

Proces wdrożenia wersji on-premises jest bardziej złożony. Firma musi przygotować i skonfigurować infrastrukturę serwerową oraz zadbać o zespół IT odpowiedzialny za utrzymanie infrastruktury. Co istotne, każda aktualizacja czy zmiana wymaga koordynacji i może wiązać się z przerwami w pracy. Natomiast w modelu SaaS wdrożenie jest znacznie szybsze i prostsze. Użytkownicy uzyskują dostęp do systemu przez przeglądarkę internetową, co pozwala na szybkie rozpoczęcie pracy. Realizacja aktualizacji jest po stronie dostawcy, co odciąża firmę z konieczności zarządzania środowiskiem IT.

Wersja przez przeglądarkę 

Obsługiwane przeglądarki internetowe:
Business Central zaprojektowano z myślą o użytkownikach korzystających z najnowszych wersji popularnych przeglądarek. Obsługiwane są:

  • Microsoft Edge (nowa wersja),
  • Google Chrome dla systemu Windows,
  • Mozilla Firefox dla systemu Windows,
  • Safari dla systemu macOS.

W przeglądarce musi być aktywna obsługa plików cookie oraz JavaScript.

Aplikacja mobilna

Aby korzystać z Business Central na urządzeniach mobilnych, należy zainstalować wersję aplikacji 4.0 lub nowszą. Obsługiwane systemy operacyjne to:

  • Android (tablet i telefon): jedna z trzech najnowszych wersji głównych systemu wraz z ich aktualizacjami,
  • iOS (iPad i iPhone): jedna z trzech najnowszych wersji głównych systemu wraz z ich aktualizacjami.

Wersja on-premises

W przypadku wersji on-premises systemu Dynamics 365 Business Central konieczne było spełnienie określonych wymagań systemowych, które obejmowały m.in. odpowiednią infrastrukturę serwerową oraz kompatybilność z systemami operacyjnymi i bazami danych. Szczegółowe informacje na ten temat można znaleźć w oficjalnej dokumentacji Microsoft.  

Zalety charakterystyczne dla wersji w chmurze

  • Wersja chmurowa charakteryzuje się bardziej elastycznym zarządzaniem ilością i rodzajem użytkowników – można dowolnie zwiększać lub zmniejszać ilość userów w zależności od potrzeb.
  • Możliwość rozszerzenia standardowych funkcjonalności Business Central dzięki aplikacjom dostępnym w ramach AppSource.
  • Automatyczne aktualizacje do najwyższej wersji Dynamics 365 Business Central.
  • Business Central w chmurze jest ściśle zintegrowany z różnymi rozwiązaniami Microsoft m.in. Office, Power BI, Sharepoint, Power Apps.
  • Brak konieczności ponoszenia kosztów oprogramowania Windows Serwer i bazy SQL – zawarta jest już w cenie subskrypcji D365 Business Central.
  • Brak zarządzania wewnętrznymi serwerami i sprzętem IT (brak konieczności posiadania sprzętu i usług administratora IT).
  • Brak usług instalacji oprogramowania na poszczególnych komputerach klienta (potrzebne jest tylko łącze internetowe i przeglądarka internetowa).
  • Za bezpieczeństwo danych odpowiada Microsoft – utrata i uszkodzenie danych jest bardzo mało prawdopodobne.
  • Dostępność do usług Microsoft gwarantuje na poziomie 99,9%. 
  • Kopie zapasowe tworzone są automatycznie, bez konieczności realizacji takich usług przez administratora IT.
  • Zamiast jednorazowego zakupu licencji, opłaty za Business Central w chmurze są rozliczane miesięczne, elastycznie dostosowane do wykorzystywanej liczby użytkowników.

Skontaktuj się z nami

Chcesz dowiedzieć się więcej? Zapraszamy do kontaktu.

Wysyłam...

Twoja wiadomość została wysłana pomyślnie

Powrót na stronę głównąPowrót na stronę główną

Coś poszło nie tak. Spróbuj ponownie

Spróbuj ponownieSpróbuj ponownie
Mountain peak lit by sunrise, mirrored in a still lake