Czy ArcGIS Online może zastąpić wersję Enterprise?

Czy ArcGIS Online może zastąpić wersję Enterprise?

Z informacji jakimi wymieniamy się w gronie dystrybutorów Esri wynika, że na całym świecie, a zwłaszcza w krajach europejskich rośnie wykorzystanie subskrypcji ArcGIS Online. Przyjrzyjmy się bliżej, jak ArcGIS Online i ArcGIS Enterprise wypadają w porównaniu – jakie mają zalety i wady oraz jak ich specyficzne cechy przekładają się na polskie warunki.

Na początek krótko nakreślmy sylwetki bohaterów dzisiejszego pojedynku:

ArcGIS Enterprise

ArcGIS Enterprise to oprogramowanie serwerowe, które instalujemy na posiadanej przez siebie infrastrukturze sprzętowej (lub infrastrukturze chmurowej IaaS). Musimy dostarczyć sprzęt, licencje oprogramowania – nie tylko Esri, ale także pewnie systemy operacyjne, bazy danych itp. Możemy taką instalację całkowicie zamknąć i wykorzystywać w odcięciu od świata zewnętrznego, ale musimy nią samodzielnie zarządzać i pilnować aktualizacji oraz łatek. 

ArcGIS Online 

ArcGIS Online to oprogramowanie pracujące w chmurze SaaS – Oprogramowanie jako Usługa. Tak więc dostajemy jako użytkownicy dostęp do funkcjonalnej części narzędzi, oprogramowania dedykowanego wsparciu naszej pracy, a dostęp ten jest realizowany za pomocą kont subskrypcyjnych związanych z konkretnymi użytkownikami. Nie musimy inwestować w infrastrukturę, ale warto pamiętać o planowaniu subskrypcji. Sami nie zarządzamy systemem, ale nie możemy też go wyizolować od otaczającego świata.

Funkcjonalność 

Funkcjonalnie, co najistotniejsze dla zwykłego użytkownika usług geoprzestrzennych i konfigurowanych przez nas aplikacji webowych ArcGIS Online zapewnia to samo co ArcGIS Enterprise, z uwagą drobnym druczkiem mówiącą że obecnie wszystkie nowości trafiają nieco szybciej do Online niż do Enterprise ponieważ ten drugi ma bardziej regulowany i wersjonowany cykl życia. 

Z perspektywy codziennego użytkowania oba rozwiązania są bardzo podobne – często możemy je odróżnić tylko patrząc na adres strony w oknie przeglądarki. Istnieją jednak istotne różnice, które są ważne przy podejmowaniu decyzji o wyborze jednego z tych rozwiązań w długoterminowej perspektywie. Poniżej przedstawione jest porównanie obu rozwiązań. 

ArcGIS Online ArcGIS Enterprise 
Dostępność Dostęp przez przeglądarkę internetową z dowolnego miejsca na świecie  Dostęp lokalny wewnętrzny w sieci organizacji 
Zarządzanie danymi Hostowane w chmurze przez Esri Hostowane lokalnie przez organizację/firmę 
Skalowalność Automatyczna skalowalność w chmurze Skalowalność kontrolowana przez organizację 
Bezpieczeństwo Zapewnione przez Esri, dostosowane do standardów branżowych Kontrolowane przez organizację, może być bardziej elastyczne 
Integracja z systemami Łatwa integracja z innymi usługami online i aplikacjami Łatwa integracja z lokalnymi systemami i aplikacjami 
Dostosowanie skonfigurowanych aplikacji www Nie ma możliwości samodzielnych zmian w narzędziach składowych Pełna kontrola nad konfiguracją i dostosowaniem, ALE za pomocą prac programistycznych  
Aktualizacje i utrzymanie Zarządzane przez Esri, regularne aktualizacje Zarządzane wewnętrznie, organizacja kontroluje harmonogram 
Koszty Abonament miesięczny, opłaty zależne od używanych zasobów Licencje na serwery, wsparcie techniczne, koszty utrzymania (energia, support) 

Kiedy zatem wybrać ArcGIS Online? 

ArcGIS Online jest idealny, gdy potrzebujemy szybkiego wdrożenia i łatwego dostępu do danych oraz analizy przestrzennej bez konieczności zarządzania infrastrukturą IT. Jest to świetne rozwiązanie, jeśli nie mamy środków ani potrzeby utrzymywania własnej serwerowni i personelu IT. Choć korzystanie z chmury wiąże się z pewnymi ograniczeniami w dostosowywaniu i kontrolowaniu środowiska, ma też ono wiele zalet. Najważniejsze z nich to: niższy koszt utrzymania, łatwa skalowalność oraz regularne aktualizacje, w tym bardzo ważne te związane z bezpieczeństwem.

Kiedy zdecydować się na ArcGIS Enterprise? 

Wtedy, kiedy musimy mieć absolutną kontrolę nad danymi i infrastrukturą, co jest szczególnie ważne dla organizacji o wysokich wymaganiach dotyczących bezpieczeństwa i integracji z istniejącymi systemami. Kiedy nasze dane ze względów legislacyjnych czy bardzo ostrych wymogów bezpieczeństwa nie mogą opuścić terenu miasta, konkretnego budynku lub konkretnych pomieszczeń.  Także wtedy, kiedy nasza aplikacja ma być zbudowana całkowicie pod klucz i nie będzie rozwiązaniem opartym na standardowej funkcjonalności, w szczególności, gdy wymagane są nietypowe integracje z dedykowanymi unikalnymi systemami. 

Złoty środek – rozwiązanie hybrydowe 

Pytanie jakie postawiłem na początku artykułu jest poniekąd pułapką, ponieważ oczywiście nic nie zmusza nas do dokonania wyboru tylko jednej ścieżki. Bardzo popularne są systemy hybrydowe w których mamy łączoną instalację lokalną ArcGIS Enterprise, ale także wykorzystujemy w pewnym zakresie ArcGIS Online. Jakie to mogą być scenariusze? 

Może posiadamy lokalny system, ale chcielibyśmy lub musimy udostępniać jakieś dane publicznie usługami? Może potrzebujemy okresowej skalowalności (Online), ale jednocześnie stałego dostępu do krytycznych danych lokalnie? 

Może jesteśmy rosnącą organizacją, zaczęliśmy od prostej subskrypcji ArcGIS Online ale widzimy, że pojawiają nam się wymogi na integrację z lokalnym systemem? Lub też odwrotnie: zaczęliśmy nasz rozwój od lokalnej instalacji ArcGIS Enterprise, ale widzimy ze nasze potrzeby w całości zaspokaja zestaw „pudełkowych” narzędzi i taniej nas całościowo wyjdzie wykorzystanie subskrypcji dla większości potrzeb? 

Każda z tych odpowiedzi jest dobra, pod warunkiem że wychodzimy z punktu widzenia celów biznesowych naszej firmy i organizacji. Należy zacząć od przemyślenia potrzeb, a dopiero potem przejść do wyboru konkretnych rozwiązań technicznych. Ostatecznie, oba systemy mogą współpracować, tworząc najbardziej efektywne rozwiązanie dla firmy.

Czy zainteresował Cię ten materiał?