Є кілька компаній, які пропонують розміщені рішення. Кілька з них, які спадають на думку, - це Arc2Cloud , GeoIQ , WeoGeo тощо. Хоча деякі з них не перераховують це на своєму сайті, ви можете зв’язатися з ними та дізнатися більше про нього.
Особисто я не використовував їх безпосередньо і вважаю за краще інший маршрут: використання власного gis стека в хмарі.
Ви можете використовувати ArcGIS Server / Geoserver / Mapserver з PostGIS або цілий набір інших технологій на будь-якому з хмарних рішень (наприклад, Amazon AWS ), якщо хочете запустити власний стек.
Якщо ви збираєтеся захистити його, забудьте про те, що це "GIS" сервер. Проблема така ж, як захист звичайного сервера.
Розміщення сайту за VPN - це хороша порада від Метью, але в IMHO це також повільно.
Інша річ, яку слід врахувати, - це те, що ви можете налаштувати більшість GIS-серверів для роботи над https - так що проблема залишатиметься стандартною проблемою безпеки сайту через https. Залежно від того, яким веб-сервером ви користуєтесь, це може бути, а може і не бути процесором, що інтенсивно працює на процесорі (нові веб-сервери приголомшливі для того, щоб зробити цю шкалу добре).
Звичайно, інші люди рекомендують використовувати аутентифікацію на основі лексем через незашифровані канали (наприклад, std http). Хоча це може бути простішим на пропускну здатність, це також буде означати, що ви будете відкриті для сеансів нюхаючих атак .
Захист веб-сайту - це проблема, яка вимагає знань про різні атаки, і якщо ви запитуєте, як це "захистити", то, швидше за все, вам не слід це робити самотужки.
Просто пам’ятайте, що ви не зможете забезпечити це на 100% (він підключений до Інтернету врешті-решт), вам просто потрібно зробити це складніше, щоб зламати. Як важко вам вирішити.