Jak se adopce cloudu vyvíjí od Web GIS k plným GIS nasazením, stále se objevují otázky jako „Co s desktopy?“. Tedy při přesunu desktopů do cloudu, jaké technologie by měly být použity pro podporu Esri desktop GIS? Cloud nabízí několik možností desktopů a následující text poskytne některé obecné pokyny, jak a kdy by měly být tyto technologie použity. Je důležité si uvědomit, že každé nasazení je jedinečné a rozhodování o tom, kterou z těchto technologií nasadit, zahrnuje více faktorů. Účelem poskytnutí těchto informací je především sdílet informace o všech možných řešeních a zdůraznit některé jejich klíčové charakteristiky. Nebudou však nijak hodnoceny, protože rozhodnutí pro jeden přístup před druhým vyžaduje podrobnější analýzu a diskusi založenou na specifikovaných požadavcích, nákladech a omezeních. Dále lze tento seznam pravděpodobně rozšířit, ale níže uvedená řešení představují nejběžnější možnosti, se kterými se Esri setkalo.
Poznámka: Za předpokladu, že bude používán ArcGIS Pro pro vykreslování, ArcGIS Pro vyžaduje stroj s podporou GPU pro základní hostitelský VM. Příklady zahrnují NVv4 pro Azure a Graphics Bundle pro AWS WorkSpaces.
Virtuální stroje - Azure a AWS
- Případ použití: Obvykle používané k podpoře administrativních funkcí nebo malého počtu desktopových uživatelů
- Konektivita klienta: Využívá klienta Remote Desktop Connection a protokol RDP
- Zkušenost uživatele: Publikovaný desktop s rostoucí vizuální latencí s rostoucí geografickou vzdáleností
- Škálovatelnost: Omezená kvůli maximálně dvěma současným uživatelům na VM
- Správa: Obvykle nasazeno bez základního obrazu
- Uživatelské profily: Lokálně uložené na každém VM
Remote Desktop Services - Azure a AWS
- Případ použití: Podpora uživatelů ve velkém rozsahu tam, kde uživatelé nejsou globálně rozptýleni
- Konektivita: Využívá klienta Remote Desktop Connection a protokol RDP
- Zkušenost uživatele: Publikovaný desktop nebo aplikace s rostoucí vizuální latencí s rostoucí geografickou vzdáleností
- Škálovatelnost: Omezená pro ArcGIS Pro na základě počtu současných relací, které mohou sdílet zdroje (např. GPU)
- Správa: Lze použít technologii snapshot k vytvoření základního obrazu
- Uživatelské profily: Roamingový profil nebo ekvivalentní, za předpokladu nasazení alespoň dvou serverů
Citrix Virtual Apps and Desktops (XenApp) - Azure a AWS
- Případ použití: Podpora uživatelů ve velkém rozsahu tam, kde uživatelé mohou být globálně rozptýleni
- Konektivita: Využívá Citrix Workspace app a protokol HDX
- Zkušenost uživatele: Podporuje publikované desktopy i aplikace a funguje dobře i při vysoké latenci
- Škálovatelnost: Omezená pro ArcGIS Pro na základě počtu současných relací sdílejících GPU
- Správa: Lze použít technologii snapshot k vytvoření základního obrazu
- Uživatelské profily: Roamingový profil nebo ekvivalentní, za předpokladu nasazení alespoň dvou serverů
- Další: Lze využít Citrix Cloud k řízení "back-endu" (např. kontroléry/licencování)
Amazon WorkSpaces - AWS
- Případ použití: Podpora uživatelů ve velkém rozsahu
- Konektivita: Využívá buď desktopového nebo webového klienta s protokolem PCoIP nebo WSP
- Zkušenost uživatele: Podporuje publikovaný desktop přiřazený ke konkrétní instanci WorkSpace
- Škálovatelnost: Může škálovat podle potřeby s růstem počtu uživatelů, ale je to 1:1 přiřazení uživatele k VM
- Správa: Nelze použít technologii snapshot, takže každý WorkSpace je samostatné nasazení
- Uživatelské profily: Lokálně uložené na každém WorkSpace
Amazon AppStream 2.0 - AWS
- Případ použití: Podpora uživatelských aplikací ve velkém rozsahu
- Konektivita: Využívá buď desktopového nebo webového klienta s protokolem NICE DCV
- Zkušenost uživatele: Podporuje publikované desktopové aplikace
- Škálovatelnost: Může škálovat podle potřeby, protože kapacitu back-end infrastruktury spravuje AWS
- Správa: Založena na vytváření základních obrazů pro různé konfigurace aplikací podle potřeby
- Uživatelské profily: Ukládány na virtuální pevný disk (VHD) a synchronizovány do Amazon S3
- Další: Esri / AWS AppStream 2.0 Deployment Guide
Azure Virtual Desktop - Azure
- Případ použití: Podpora uživatelů ve velkém rozsahu
- Konektivita: Využívá klienta Remote Desktop Connection a protokol RDP
,- Zkušenost uživatele: Podporuje publikovaný virtuální desktop
- ,
- Škálovatelnost: Může škálovat podle potřeby přiřazováním uživatelů k virtuálním desktopům
- ,
- Správa: Lze použít technologii snapshot k vytvoření základního obrazu
- ,
- Uživatelské profily: Roamingový profil nebo ekvivalentní, za předpokladu nasazení alespoň dvou serverů (např. pomocí FSLogix)
- ,
- Další: Jediné řešení podporující multi-session Windows 10 / 11
- ,
,