< Cechy i funkcje programów | ^ Dokumenty w firmie | Bezpieczeństwo danych > |
Aplikacja desktopowa, czy internetowa?
To częste pytanie, stawiane obecnie przez osoby zamierzające kupić oprogramowanie.
Programy desktopowe – czyli programy, które instalowane są na komputerze lub serwerze. Programy desktopowe to klasyczne programy, najczęściej pobierane są ze stron internetowych producentów lub sklepów internetowych. Programy desktopowe mogą korzystać z baz lokalnych, sieciowych oraz umieszczonych w chmurze.
Programy internetowe (webowe) – czyli programy, które dostępne są przy użyciu przeglądarki internetowej. Programy takie instalowane są na serwerach www. Można rozróżnić dwa modele sprzedaży takich aplikacji. W pierwszym użytkownik kupuje aplikację i instaluje na własnym lub dzierżawionym serwerze www, w drugim modelu użytkownik dzierżawi usługę dostępu do programu.
Każdy z rodzajów oprogramowania ma ma swoje zalety i wady. Zebrałem je w tabeli.
Cecha | Programy desktopowe zainstalowane na stanowisku | Programy desktopowe zainstalowane na serwerze Windows | Programy internetowe zainstalowane na serwerze www | Programy internetowe dzierżawione |
Instalacja | Na komputerze użytkownika. | Na serwerze, wymaga fachowego nadzoru | Na serwerze www, wymaga fachowego nadzoru | Nie jest wymagana |
Dostęp do aplikacji | Za pomocą zainstalowanego programu | Za pomocą programu, pulpitu zdalnego (RDS) | Przez przeglądarkę internetową | Przez przeglądarkę internetową |
Baza danych | Lokalna, sieciowa lub w chmurze | Na serwerze lub w chmurze | Na serwerze www | W chmurze, u usługodawcy |
Aktualizacje | Automatyczne aktualizacje | Aktualizacje automatyczne | Aktualizacja serwera www i aplikacji wymaga fachowego nadzoru | Wykonuje usługodawca, wliczone w koszty usługi |
Bezpieczeństwo danych | Jeżeli baza lokalna lub we własnej sieci lokalnej o bezpieczeństwie danych decyduje użytkownik, jeżeli baza w chmurze – usługodawca | Jeżeli baza na własnym serwerze o bezpieczeństwie danych decyduje użytkownik, jeżeli baza w chmurze – usługodawca | Jeżeli na własnym serwerze www o bezpieczeństwie danych decyduje użytkownik, jeżeli hostingowana baza – usługodawca | O bezpieczeństwie danych decyduje usługodawca |
Dostęp z urządzeń mobilnych | Wymaga dodatkowego oprogramowania | Wymaga dodatkowego oprogramowania | Przez przeglądarkę internetową | Przez przeglądarkę internetową |
Na korzyść aplikacji internetowych dzierżawionych (usługa) przemawia łatwy dostęp przez przeglądarkę, czyli z dowolnych urządzeń, z dowolnym systemem operacyjnym. Minusem jest trudność zapewnienia bezpieczeństwa danych.
Na korzyść aplikacji desktopowych przemawia większa wydajność i stabilność aplikacji i możliwość bezpośredniej kontroli nad bezpieczeństwem danych. Minusem jest brak bezpośredniego dostępu z urządzeń mobilnych.
Konkluzja z tych rozważań może być taka, że jeżeli zależy nam na dostępie do danych, a sprawa bezpieczeństwa danych jest drugorzędna to należy poszukać aplikacji internetowych, najlepiej dzierżawionych, wtedy koszty eksploatacji będą najmniejsze.
Jeżeli ważne jest bezpieczeństwo przechowywanych danych to polecam aplikacje desktopowe z bazą na własnym serwerze.
< Cechy i funkcje programów | ^ Dokumenty w firmie | Bezpieczeństwo danych > |