¿ArcGIS Online o ArcGIS Enterprise? No tienes que elegir
Por Maggie Busek, Jill Edstrom, Scott Ball
Adaptado de un artículo publicado en ArcNews Summer 2023
ArcGIS Online y ArcGIS Enterprise son fundamentales para el sistema ArcGIS, actuando como columna vertebral de todos los flujos de trabajo SIG basados en web. Ambos productos permiten a los usuarios crear, compartir y usar mapas, aplicaciones, escenas, capas, análisis y datos. También presentan el conjunto de aplicaciones de Esri, creado para recopilar datos en el campo, compartir su trabajo SIG con las partes interesadas o el público, y más. Estas aplicaciones permiten una variedad de flujos de trabajo geoespaciales, desde trabajadores móviles que usan ArcGIS Field Maps hasta analistas de datos que usan ArcGIS Insights y desarrolladores que usan ArcGIS Maps SDK for JavaScript.
Con todos estos valores compartidos entre ArcGIS Online y ArcGIS Enterprise, a veces puede ser difícil articular las distinciones entre los dos productos de Esri, saber cuándo usar uno sobre el otro y comprender cómo aprovechar al máximo su uso conjunto. En este artículo, profundizaremos en las similitudes y diferencias entre ArcGIS Enterprise y ArcGIS Online, los posibles patrones de uso y las recomendaciones para elegir el producto que mejor se adapte a tus necesidades. Además, dado que ArcGIS Online y ArcGIS Enterprise están diseñados para trabajar juntos, en muchos casos no tendrás que elegir: le mostraremos cómo usarlos juntos para obtener lo mejor de ambos mundos.
El sistema ArcGIS ofrece un conjunto completo de herramientas y capacidades para realizar trabajos desde SIG de escritorio hasta SIG web, aplicaciones web y móviles, y herramientas de desarrollador que abarcan ArcGIS. ArcGIS es un sistema modular y completo que puede utilizar como un único analista SIG o con un gran departamento en toda la organización, en casi cualquier sector. Muchos clientes de ArcGIS utilizan una combinación de productos en todo el sistema ArcGIS para satisfacer sus necesidades empresariales.
Inicio del viaje a ArcGIS
Un flujo de trabajo muy común dentro del sistema ArcGIS es iniciar en ArcGIS Pro en tu escritorio. Aquí puedes estar editando datos, utilizando herramientas de geoprocesamiento para analizar tus datos, visualizándolos y creando mapas, todo almacenado dentro del sistema ArcGIS. Desde allí, puede compartir sus datos como capas web con ArcGIS Enterprise o ArcGIS Online para que otros miembros de su organización también puedan trabajar en los mismos datasets, análisis y mapas al mismo tiempo. ArcGIS Enterprise y ArcGIS Online también impulsan el conjunto completo de aplicaciones de Esri y se extienden a tus propias aplicaciones personalizadas para compartir tus datos, capas y mapas de diferentes maneras, adaptadas a tus audiencias y proyectos específicos. Cuando estés listo, el modelo de uso compartido de ArcGIS te permite compartir su trabajo con un público más amplio, incluidos otros miembros de tu organización e incluso el público.
Es posible que las organizaciones de ArcGIS Enterprise y ArcGIS Online tengan un aspecto muy similar, ¡y eso es intencional! ArcGIS Online y ArcGIS Enterprise comparten muchos de sus fundamentos, lo que significa que la experiencia del usuario entre los dos productos es muy similar. Ya sea que elabores nuevos datos, nuevos mapas web o nuevas aplicaciones, es posible que tus usuarios individuales no sepan si están utilizando ArcGIS Online o ArcGIS Enterprise. Si no estás seguro de qué producto estás utilizando, hay una manera fácil de saberlo: si la dirección que se muestra en su navegador incluye arcgis.com entonces es ArcGIS Online. De lo contrario, probablemente esté utilizando ArcGIS Enterprise.
A medida que comenzamos a ir más allá de las interfaces de usuario y observamos cómo se construyen estos productos, las distinciones entre los dos productos se vuelven más obvias. Una diferencia fundamental entre ArcGIS Enterprise y ArcGIS Online es que ArcGIS Enterprise es software y ArcGIS Online es software como servicio (SaaS). Tanto el software como SaaS tienen diferentes ventajas.
¿En qué se diferencian?
Implementar software (ArcGIS Enterprise) frente a un SaaS (ArcGIS Online)
Dado que ArcGIS Enterprise es software, se instala en la infraestructura que controla su organización. Puedes implementar este software en un entorno de nube pública, entornos de nube privada, locales, en máquinas virtuales, etc. Básicamente, ArcGIS Enterprise se puede implementar en cualquier tipo de entorno que cumpla los requisitos básicos del sistema. Puedes elegir si deseas implementar en Windows, Linux o Kubernetes en función de lo que tenga sentido para tu organización. Además, tiene la capacidad de escalar su implementación de una manera muy detallada de acuerdo con sus necesidades específicas. Es posible que desees un solo equipo para una organización SIG pequeña de cinco miembros o que necesites muchos equipos para una organización SIG grande de 100.000 miembros. Si tu organización requiere alta disponibilidad, puedes diseñar su implementación empresarial para admitir requisitos de tiempo de actividad estrictos. Es posible que algunas organizaciones necesiten tener Enterprise instalado detrás de su firewall o trabajar en entornos desconectados de Internet abierto. Para habilitar esto, puede elegir que su implementación de ArcGIS Enterprise esté completamente conectada, parcialmente conectada a Internet o completamente desconectada. ArcGIS Enterprise te ofrece un control total sobre la administración, seguridad, personalización e integración de su sistema.
Mientras tanto, ArcGIS Online es un SaaS. Esto significa que Esri le quita mucho trabajo al alojar y administrar la infraestructura de su organización en línea. Al comprar ArcGIS Online, no necesitas diseñar e instalar el sistema; Simplemente elije si deseas un almacén de datos estándar o un almacén de datos premium (para límites de almacenamiento más altos y más potencia de procesamiento) y determina cuántos usuarios necesita. Está en funcionamiento de inmediato, accesible a través de su navegador web. Los mapas y las aplicaciones se pueden crear para aprovechar el almacenamiento en caché global de nuestro sistema de entrega de contenido, lo que significa que funcionarán de manera rápida y confiable bajo una carga pesada y el sistema se escalará automáticamente para los cambios en el uso y el tráfico. ArcGIS Online también se actualizará automáticamente a lo largo del año, lo que significa que no tiene que planificar el tiempo de inactividad para actualizar su organización. ArcGIS Online tiene ventajas significativas en términos de la facilidad de comenzar y no tener que trabajar para mantener y aplicar parches a su sistema. ArcGIS Online también está disponible para cualquier ubicación con conexión a Internet. ArcGIS Online es más fácil de usar, configurar y hacer negocios en general, pero carece de la personalización y el control sobre su sistema que está disponible en ArcGIS Enterprise.
Mantenimiento
Con ArcGIS Enterprise, puedes elegir cuándo tiene más sentido que tu organización actualice a una nueva versión. Tal vez desees programar un tiempo de inactividad específico, o tal vez quieras esperar para actualizar a una nueva versión mientras se prepara para cambios significativos o capacita al personal interno sobre lo que viene con la nueva versión. La arquitectura, la implementación, la administración y el mantenimiento de ArcGIS Enterprise le proporcionan este nivel de control sobre su sistema, pero esto requiere una planificación y tiempo cuidadosos. Necesitará administradores de TI dentro de su organización para ayudar a diseñar, implementar y mantener el sistema. Necesitará la infraestructura física o virtual para hospedar Enterprise. Y necesitará el tiempo y la experiencia para ajustar y escalar su implementación a lo largo del tiempo.
Por el contrario, Esri actualiza ArcGIS Online varias veces al año y no requiere intervención ni planificación para obtener las últimas actualizaciones. Para aquellos que deseen obtener una vista previa de los cambios antes de que las actualizaciones se publiquen, existe el programa ArcGIS Online Early Adopter Community que permite a los usuarios ver y probar las actualizaciones de la interfaz y las nuevas características varias semanas antes de que se publiquen. Una vez publicados, todos los cambios están disponibles inmediatamente para todos los usuarios de ArcGIS Online.
Almacenamiento de datos
También puede elegir cómo se almacenarán los datos que está utilizando en ArcGIS Enterprise. Con Enterprise, puede utilizar datos alojados por el propio sistema, dentro de data stores administrados por ArcGIS o haciendo referencia a almacenes de datos registrados propios, ya sea una carpeta, una geodatabase corporativa, un almacén de datos en la nube o más. La capacidad de hacer referencia a los datos registrados es muy poderosa porque le permite a usted y a todos en su organización editar o realizar cambios en los datos que se reflejarán en todas partes. Esto significa que no tendrá que perder tiempo sincronizando sus datos o preguntándose qué fuente de datos tiene las últimas actualizaciones.
Al utilizar ArcGIS Online, puedes almacenar y utilizar datos directamente en Online, o puedes utilizar servicios y capas alojados externamente desde ArcGIS Enterprise, capas KML, servicios web OGC y otros servicios web compatibles. ArcGIS Online tiene centros de alojamiento de datos regionales que te permiten almacenar tus datos alojados en línea más cerca de su ubicación dondequiera que te encuentres en todo el mundo (usted elige su región de alojamiento al configurar inicialmente su organización).
Consideraciones de seguridad y FedRAMP
ArcGIS Online está en proceso de convertirse en un proveedor de servicios en la nube moderado autorizado por el gobierno federal de EE. UU. Con esta noticia, es posible que te preguntes si esto cambia la consideración entre el uso de ArcGIS Online y ArcGIS Enterprise. La autorización FedRAMP moderada pendiente para ArcGIS Online indica que cumple con determinados estándares y requisitos de seguridad como proveedor de servicios en la nube para agencias del gobierno federal de EE. UU. Dado que ArcGIS Enterprise no es un proveedor de servicios en la nube, sino software, inherentemente no es elegible para ningún nivel de autorización FedRAMP. Es tan seguro como lo permite con la implementación y la infraestructura en la que está instalado.
Si tienes un requisito para un entorno compatible con FedRAMP Moderate o cumples con otros requisitos de seguridad similares, está en tus manos el poder para determinar qué criterios debe cumplir con tu implementación y diseñar tu ArcGIS Enterprise para cumplir con esos estándares. Dicho esto, los valores fundamentales de los dos productos siguen siendo los mismos, con ArcGIS Enterprise es software que instala y administra en su infraestructura, y ArcGIS Online es SaaS administrado por Esri.
Licenciamiento
La licencia de ArcGIS Enterprise se basa en el número de núcleos de tus servidores (cuando se implementa en Windows y Linux). Enterprise también se puede implementar en Kubernetes, pero se licencia a través de un modelo de suscripción (ya que es nativo de la nube, no basado en servidor, los núcleos no se aplican aquí). También deberás comprar licencias para los usuarios que deseen crear, editar o compartir contenido dentro del sistema. Debido a que estás utilizando tu propio sistema y hardware, no hay costos de almacenamiento o cómputo basados en el consumo en Enterprise.
En ArcGIS Online, licencia el número (y tipo) de usuarios que necesita en tu organización. Aparte de las licencias de usuario, no hay costos iniciales adicionales para iniciar una organización de ArcGIS Online. Debido a que Esri aloja sus datos y los servicios de análisis que utiliza su organización, existen costos continuos basados en el consumo (los llamamos créditos) que se cobran en función de la cantidad de datos que almacena y la cantidad de análisis que realiza.
Cada usuario de ArcGIS Online y ArcGIS Enterprise requiere su propia licencia. No puede usar el mismo inicio de sesión de miembro para Online y Enterprise y esperar ver el mismo contenido. Dicho esto, ambos productos admiten inicios de sesión específicos de la organización a través de SAML y OpenID Connect para que pueda optimizar la autenticación entre sistemas. Esto significa que puede usar el mismo nombre de usuario y contraseña para ambas organizaciones, lo que facilita que sus usuarios solo recuerden un nombre de usuario y contraseña, pero, una vez más, son organizaciones diferentes y separadas, cada una con sus propios almacenes de identidades y un conjunto de contenido asociado.
¿Por qué y cómo trabajan juntos?
Patrones de uso
Existe un espectro de patrones de implementación para utilizar ArcGIS Enterprise y ArcGIS Online.
El diagrama anterior muestra un espectro de los patrones de uso de ArcGIS Enterprise y ArcGIS Online. En el extremo izquierdo del espectro, las necesidades de un usuario se pueden satisfacer simplemente utilizando ArcGIS Online. En el extremo derecho, verá todas las piezas adicionales involucradas con ArcGIS Enterprise y qué tan configurable es según sus necesidades.
Si no necesitas ejecutar el software detrás de tu firewall o en entornos desconectados, no necesitas almacenar datos en sus geodatabases corporativas u otros almacenes de datos, y no deseas preocuparte por instalar, actualizar, escalar y administrar la plataforma, entonces usar ArcGIS Online, alojado y mantenido por Esri, es una solución simple y directa.
En algún momento, es posible que desees difundir datos administrados internamente a personas ajenas a tu organización mediante ArcGIS Online. Una opción es agregar servicios web de ArcGIS Server a tu organización de ArcGIS Online. ArcGIS Server es un componente de ArcGIS Enterprise, que alimenta los servicios web utilizados en ArcGIS Enterprise. Sin embargo, ArcGIS Server también se puede utilizar como un componente independiente para potenciar servicios web sin ArcGIS Enterprise, como en sus propias aplicaciones o en ArcGIS Online. Para ello, puedes publicar servicios web en ArcGIS Server que hagan referencia a tus datos en contexto y, a continuación, agregar esos servicios como elementos a ArcGIS Online. En este escenario, se hace referencia a los datos administrados internamente en su lugar, por lo que las personas ajenas a la organización que tienen acceso al servicio web ven una vista en vivo de los datos de origen en lugar de una copia.
Si deseas tener un sistema interno detrás de tu firewall y luego compartir datos con el público, configurar Online y Enterprise a través de la colaboración distribuida entre sí es una gran solución. Por ejemplo, es posible que necesites exponer contenido de ArcGIS Enterprise al público a través de ArcGIS Online, hacer que los datos sean visibles en diferentes departamentos de una organización o administrar colecciones de datos de campo. La colaboración distribuida te permite usar los dos productos juntos y ampliar el alcance de su contenido SIG al compartir sin problemas mapas, aplicaciones, capas y más con otras organizaciones a través de grupos. Con esta configuración híbrida, puedes comenzar a aprovechar algunas de las características de Enterprise junto con tu organización en línea. A medida que continuamos avanzando hacia el lado derecho del diagrama anterior, la colaboración distribuida puede ser más de lo que su organización necesita. Si Enterprise es tu único sistema de interacción para tu organización, puedes permitir que los usuarios internos de la organización aprovechen los servicios de utilidades de ArcGIS Online conectándose a Online y aprovechando los mapas base, Living Atlas y mucho más.
Finalmente, moviéndose completamente al lado derecho del diagrama anterior, tu organización puede tener restricciones estrictas en el acceso a la red y requisitos operativos estrictos. Como resultado, debes estar completamente detrás de tu firewall y tal vez incluso en un entorno desconectado sin acceso a Internet. En este escenario, elegiría usar exclusivamente Enterprise sin una conexión a Online. Aquí dependería de sus propios mapas base y servicios públicos.
Con cualquiera de estas opciones de colaboración, querrás considerar los valores y desafíos de cada patrón. Piensa en la capacidad de administración de cada una de estas opciones y si ofrecerán lo que necesitas para tus flujos de trabajo. No existe un patrón único para integrar los dos productos, por lo que puedes implementarlos de la manera que mejor se adapte a tus necesidades.
Estos son algunos escenarios que pueden resultarte familiares:
- En tu organización, la seguridad es extremadamente importante y debes trabajar en un entorno desconectado. En esta situación, ArcGIS Enterprise sería la opción correcta para ti porque no puedes tener ArcGIS Online en entornos desconectados.
- Deseas mantenerte a la vanguardia de las nuevas características y tecnología, recibiendo automáticamente las últimas actualizaciones tan pronto como estén disponibles. También puedes tener un personal bastante limitado y no tener la capacidad de actualizar manualmente para cada versión por su cuenta. ArcGIS Online podría ser la solución adecuada para ti, ya que se actualizará automáticamente varias veces al año, lo que garantiza que siempre tendrás la versión más actualizada sin tener que actualizarla tú mismo.
- Los flujos de trabajo avanzados de edición empresarial son fundamentales para tu trabajo. Debes poder realizar ediciones continuas en los datos que permanecen en su lugar dentro de tu geodatabase corporativa. Para admitir estos flujos de trabajo de edición corporativos que requieren hacer referencia a datos registrados, ArcGIS Enterprise sería el adecuado para esta situación.
- El tráfico en tu contenido varía considerablemente y no tienes a alguien para ajustar y escalar estos cambios. En esta situación, ArcGIS Online podría funcionar bien porque se escala automáticamente según tus necesidades sin necesidad de realizar ningún trabajo en segundo plano.
- Tienes algunos flujos de trabajo que deben estar detrás de su firewall, pero luego desea compartir parte de este trabajo con el público. Puede utilizar ArcGIS Enterprise y ArcGIS Online juntos, con ArcGIS Enterprise como sistema interno y ArcGIS Online como sistema público.
Característica | ArcGIS Enterprise | ArcGIS Online |
Capacidad para compartir contenido dentro de su organización | x | x |
Posibilidad de compartir contenido con el público. | x | x |
Posibilidad de compartir contenido con otra organización autorizada | x | x |
Gestión de usuarios y grupos. | x | x |
Se integra con ArcGIS Pro y el conjunto de aplicaciones de Esri | x | x |
Capacidad para visualizar y analizar datos. | x | x |
Cree aplicaciones web personalizadas (opciones de código bajo y sin código disponibles) | x | x |
Software | x |
|
Software como servicio |
| x |
Instalado en la infraestructura de su elección. | x |
|
Actualizado automáticamente |
| x |
Puede estar detrás de tu firewall | x |
|
Modelo de precios basado en el consumo |
| x |
Modelo de precios basado en núcleos | x |
|
Roles de servidor avanzados con capacidades especializadas para imágenes, ciencia de datos, datos en tiempo real y más | x |
|
Servicios alojados y administrados por ArcGIS | x | x |
Servicios que hacen referencia a datos administrados por usuarios registrados | x |
|
Colaboración y uso compartido
También puedes ampliar el alcance de tu contenido SIG compartiendo sin problemas mapas, aplicaciones, capas y más con otras organizaciones mediante el uso conjunto de ArcGIS Online y ArcGIS Enterprise. Este proceso, denominado "colaboración distribuida", puede ser útil para muchos flujos de trabajo, incluida la exposición de contenido de ArcGIS Enterprise al público a través de ArcGIS Online, la visibilidad de los datos en diferentes departamentos de una organización o la administración de colecciones de datos de campo.
Ejemplos comunes del mundo real
Ahora exploremos algunos ejemplos de la vida real de cómo funciona la colaboración distribuida entre Online y Enterprise:
- Tu organización utiliza ArcGIS Enterprise para administrar datos fidedignos para proyectos de idoneidad de sitios. La empresa tiene trabajadores móviles que utilizan la aplicación móvil ArcGIS Field Maps en ArcGIS Online para identificar ubicaciones de sitio adecuadas. Te interesa compartir los últimos datos acreditados de idoneidad del sitio con los trabajadores móviles de ArcGIS Online y compartir los datos recopilados en el campo con ArcGIS Enterprise. La colaboración distribuida se puede configurar entre ArcGIS Online y ArcGIS Enterprise mediante la edición bidireccional, y los datos se copian entre las organizaciones.
- Trabajas para el Departamento de Obras Públicas de tu ciudad, donde utilizas ArcGIS Enterprise. Estás colaborando con tus compañeros del Departamento de Seguridad Pública, que utilizan ArcGIS Online. Confías en los residentes para reportar y monitorear graffiti, delitos y preocupaciones de servicios públicos, como fugas de agua. En esta situación, cada grupo está trabajando con el público para identificar e informar incidentes a medida que ocurren para determinar si hay patrones detectables. La colaboración distribuida se establece donde el Departamento de Seguridad Pública (utilizando Online) envía los datos como referencias para luego ser utilizados por el Departamento de Obras Públicas (utilizando Enterprise) para su posterior análisis.
- Trabajas para un condado que selecciona el contenido autorizado de tu región. Estás colaborando con varias ciudades de la región, que desean poder usar los datos de su condado para mostrarlos dentro de sus propias aplicaciones web. Algunas ciudades utilizan ArcGIS Enterprise y otras ArcGIS Online. Configura la colaboración distribuida con cada organización Enterprise y una organización en línea para que todos los datos se envíen como copias; la organización en línea luego se conecta a las organizaciones de otras ciudades a través de la colaboración asociada. Las actualizaciones de su condado se sincronizarán periódicamente con las ciudades regionales y luego se actualizarán en todas tus aplicaciones web.
ArcGIS Online y ArcGIS Enterprise son plataformas SIG fundamentales que te permiten realizar representaciones cartográficas, visualización, análisis y administración de datos, y ambas potencian el conjunto de aplicaciones de Esri. Cada producto ofrece un valor único para diferentes situaciones, y son aún más potentes cuando se usan juntos.