Hay algunas compañías que ofrecen soluciones alojadas. Algunos que vienen a la mente son Arc2Cloud , GeoIQ , WeoGeo , etc. Aunque algunos de ellos no incluyen esto en su sitio, puede contactarlos y obtener más información al respecto.
Personalmente, no los he usado directamente y prefiero otra ruta: usar mi propio gis stack en la nube.
Puede usar ArcGIS Server / Geoserver / Mapserver con PostGIS o un conjunto completo de otras tecnologías en cualquiera de las soluciones en la nube (por ejemplo, Amazon AWS ) si desea ejecutar su propia pila.
Si va a asegurarlo, olvide el hecho de que es un servidor "SIG". El problema es el mismo que asegurar un servidor normal.
Poner el sitio detrás de VPN es un buen consejo de Matthew, pero en mi humilde opinión, también es lento.
Otra cosa a tener en cuenta es que puede configurar la mayoría de los servidores SIG para que funcionen a través de https , por lo que el problema sería el problema estándar de asegurar un sitio a través de https. Dependiendo del servidor web que utilice, esto puede o no ser un uso intensivo de la CPU para el servidor (los servidores web más nuevos son increíbles para hacer que esta escala sea buena).
Por supuesto, otras personas recomendarán usar la autenticación basada en tokens en canales no cifrados (como std http). Aunque esto puede ser más fácil en el ancho de banda, también significará que estará abierto a ataques de rastreo de sesión .
Asegurar un sitio web es un problema que requiere el conocimiento de varios ataques, y si está preguntando cómo "asegurarlo", lo más probable es que no deba hacerlo solo.
Solo recuerde que no podrá asegurarlo al 100% (después de todo, está conectado a Internet), solo necesita hacer que sea más difícil romperlo. Qué tan difícil depende de ti.