Al implementar ArcGIS Enterprise on Kubernetes en Microsoft Azure, puede configurar un data store relacional en la nube para que admita datos de entidades alojados y aspectos administrativos tales como los ajustes de configuración y personalización. Consulte Consideraciones para el uso de un almacén relacional en la nube para obtener más información.
A continuación se proporcionan consideraciones para seleccionar y administrar un almacén relacional en Azure.
Opciones compatibles
ArcGIS Enterprise on Kubernetes es compatible con una opción de almacén relacional disponible en Azure:
Esta opción proporciona alta disponibilidad, fiabilidad y la capacidad de escalar réplicas de solo lectura para lograr un alto rendimiento.
Opciones de clúster
Al crear una instancia de servidor flexible de Azure Database for PostgreSQL, elija la opción Servidor. Esta opción proporciona clústeres basados en nodos que admiten la escalabilidad horizontal de réplicas de solo lectura. La opción de clúster elástico no se admite para ArcGIS Enterprise.
Opciones de cálculo
Al crear una instancia de servidor flexible de Azure Database for PostgreSQL, considere qué opción de cálculo y precio se adapta a las necesidades de su organización:
- Burstable: no se recomienda para uso en producción, ya que no admite alta disponibilidad.
- Uso general: equilibra los recursos de cómputo y memoria.
- Memoria optimizada: mayor ratio de memoria para la CPU.
Opciones de almacenamiento
Por ejemplo, para el almacenamiento, el tamaño mínimo del disco es de 32 GiB. Al elegir un tamaño inicial, tenga en cuenta el espacio necesario para las capas de entidades alojadas y otros datos relacionales administrados.
Es posible seleccionar diversas clases de niveles de rendimiento en función del tipo de instancia y el nivel se puede aumentar temporalmente para adaptarse a una demanda imprevista en la instancia de la base de datos. Para obtener más información, consulte Niveles de rendimiento para discos administrados.
Para evitar quedarse sin espacio en disco o quedarse con poco espacio, se recomienda habilitar el crecimiento automático de almacenamiento.
Alta disponibilidad
El servidor flexible de Azure Database for PostgreSQL admite las siguientes configuraciones de alta disponibilidad:
- Deshabilitado: no hay ningún servidor en espera aprovisionado para la instancia. Esta opción no se recomienda para su uso en sistemas de producción.
- Misma zona: para las organizaciones que no utilizan varias zonas de disponibilidad, esta opción aprovisiona un servidor en espera dentro de la misma zona de disponibilidad.
- Redundancia de zona: para organizaciones que requieren la máxima disponibilidad y están implementadas en un clúster que abarca varias zonas de disponibilidad, esta opción aprovisiona un servidor en espera dentro de una zona de disponibilidad independiente en la misma región. Esta opción se recomienda para su uso en sistemas de producción.
Autenticación
ArcGIS Enterprise requiere credenciales de administrador de bases de datos para administrar los usuarios, los esquemas y las bases de datos creados para una organización. Esto requiere uno de los siguientes métodos de autenticación para garantizar la compatibilidad:
- Solo autenticación de PostgreSQL
- Autenticación de PostgreSQL y Microsoft Entra
La opción de solo Microsoft Entra no está disponible en esta versión.
Conectividad a bases de datos
ArcGIS Enterprise no requiere acceso público a la instancia de base de datos. Se recomienda que no permita el acceso público. Para habilitar ArcGIS Enterprise la conexión a su base de datos de Azure sin necesidad de trazar poligonalmente la red pública de Internet, elija una de las siguientes opciones:
- Coloque la base de datos en la misma red virtual que su clúster de Microsoft Azure Kubernetes Service (AKS).
- Coloque la base de datos en una red virtual que esté emparejada con la red virtual utilizada por el clúster de AKS.
Si no se puede aprovisionar la instancia de base de datos en la misma red virtual o en una red virtual emparejada, se recomienda implementar reglas de cortafuegos que limiten el acceso a la base de datos solo a las direcciones IP públicas de ArcGIS Enterprise y otros clientes permitidos. Los administradores deben consultar con sus expertos en seguridad en la nube para definir la arquitectura y los controles de su red de acuerdo con las prácticas recomendadas.
Consideraciones tras el aprovisionamento
Después de aprovisionar una instancia de servidor flexible de Azure Database for PostgreSQL, hay pasos adicionales para lograr la compatibilidad con ArcGIS Enterprise.
Extensiones permitidas
ArcGIS Enterprise requiere que permita la extensión POSTGIS. Para obtener instrucciones sobre cómo permitir extensiones, consulte Extensiones permitidas.
Copias de seguridad
ArcGIS Enterprise cuenta con una implementación integrada de copia de seguridad y restauración que mantiene la coherencia con los demás data stores administrados por el sistema dentro de la organización. Por este motivo, es posible deshabilitar las copias de seguridad de Azure para ahorrar en costes de almacenamiento. Los administradores pueden optar por dejar estas copias de seguridad habilitadas, pero restaurar la instancia de la base de datos fuera de ArcGIS Enterprise puede provocar la pérdida de datos y la corrupción de elementos.