Puede usar una plantilla de muestra Esri de CloudFormation para federar un sitio de ArcGIS Server existente con un portal de ArcGIS Enterprise. También puede agregar un sitio de ArcGIS GIS Server como servidor de alojamiento al portal.
Esta plantilla no implementa nuevos componentes de software de ArcGIS Enterprise; federa un sitio existente de ArcGIS Server con un portal de ArcGIS Enterprise.
Sugerencia:
Utilice esta plantilla como parte de la creación de una implementación de ArcGIS Enterprise como se describe en Implementar componentes de ArcGIS Enterprise en equipos separados utilizando CloudFormation.Requisitos previos
Antes de ejecutar esta plantilla para federar un sitio, debe tener un sitio de ArcGIS Server independiente (de cualquier rol de licencia) y una implementación de Portal for ArcGIS en Amazon Web Services (AWS) disponible. Puede utilizar una de las siguientes plantillas para crear una implementación de Portal for ArcGIS:
- Un solo equipo Portal for ArcGIS
- Portal for ArcGIS en dos equipos para alta disponibilidad
También puede utilizar una de las siguientes plantillas para crear un sitio de ArcGIS Server. La plantilla que utilice depende del tipo de sitio que necesite.
- Sitio de ArcGIS Server en un solo equipo
- Sitio de ArcGIS Server de varios equipos para alta disponibilidad
- Sitio de ArcGIS GeoEvent Server con un solo equipo
- Sitio de ArcGIS Mission Server con un solo equipo
- Sitio de ArcGIS Mission Server de varios equipos para alta disponibilidad
- Sitio de ArcGIS Notebook Server con un solo equipo
- Sitio de ArcGIS Notebook Server de varios equipos para alta disponibilidad
Al configurar un servidor de alojamiento, el sitio de ArcGIS Server debe tener licencia como sitio de ArcGIS GIS Server y el sitio de debe tener configurado un data store relacional. Utilice el sitio de ArcGIS Server en un solo equipo o un sitio de ArcGIS Server de varios equipos para crear el sitio con plantillas de alta disponibilidad de la lista anterior. Puede utilizar una de las siguientes plantillas de ArcGIS Data Store CloudFormation para crear una data store relacional:
Abra y guarde una copia local de la plantilla de arcgis-server-federate.template.json.
Parámetros
Consulte las siguientes tablas para obtener descripciones de los parámetros utilizados en esta plantilla de CloudFormation. Las tablas están agrupadas por tipo de parámetro.
ArcGIS Server Configuration
Nombre del parámetro | ¿Se requiere? | Descripción del parámetro |
---|---|---|
ArcGIS Server Role | Requerido | Seleccione el rol de ArcGIS Server que desempeñará este sitio. Los roles disponibles son:
|
Site Administrator User Name | Requerido | El nombre de usuario del administrador principal del sitio. |
Site Administrator User Password | Requerido | Proporcione la contraseña del administrador principal del sitio existente. Puede escribir una contraseña de texto sin formato o el ARN de su Id. secreto desde AWS Secrets Manager. |
ArcGIS Server Services URL | Requerido | Proporcione la URL de los servicios de ArcGIS Server. Si utilizó una plantilla Esri CloudFormation para crear el sitio, puede obtener este valor de las salidas de la pila del sitio en el servicio AWS CloudFormation en AWS Management Console. La dirección URL debe tener el formato: https://<domainname>/<servercontextname or webadaptorname>. Si el sitio incluye Web Adaptor, esta URL incluye la dirección del Web Adaptor, por ejemplo, http://webadaptorhost.domain.com/webadaptorname. Si ha agregado ArcGIS Server al servidor proxy inverso de su organización, la dirección URL será la dirección del servidor proxy inverso (por ejemplo, https://reverseproxy.domain.com/myort). Nota:Esta URL también se usa como URL de administración del servidor durante la operación de federación. La operación de federación incluye una comprobación de validación para determinar si la URL proporcionada está accesible desde el sitio de ArcGIS Server. Si la comprobación de validación resultante falla, se genera una advertencia en los registros de Portal for ArcGIS. Sin embargo, la federación no fallará si la URL de los servicios no se valida, ya que puede que la URL no esté accesible desde el sitio de ArcGIS Server, como cuando el sitio se encuentra detrás de un firewall. |
ArcGIS Server EC2 Instance ID | Requerido | Elija una de las instancias de EC2 que componen el sitio de ArcGIS Server. Si el sitio contiene varios equipos, puede elegir cualquiera de las instancias de EC2 del sitio. No seleccione una instancia del servidor de archivos de EC2. |
Portal for ArcGIS Configuration
Nombre del parámetro | ¿Se requiere? | Descripción del parámetro |
---|---|---|
Portal Administrator User Name | Requerido | Proporcione el nombre de usuario de un administrador del portal. El nombre de usuario debe existir y el administrador del portal debe tener el rol de administrador predeterminado. |
Portal Administrator User Password | Requerido | Indique la contraseña del administrador del portal que especificó para el parámetro Nombre de usuario del administrador del portal. Puede escribir una contraseña de texto sin formato o el ARN de su Id. secreto desde AWS Secrets Manager. |
Portal for ArcGIS EC2 Instance ID | Requerido | Elija una instancia de Portal for ArcGIS EC2. Si el portal contiene dos equipos (principal-en espera), puede elegir cualquiera de las instancias. No seleccione una instancia del servidor de archivos de EC2. |
Requisitos posteriores a la federación
Esta plantilla permite la comunicación entre el sitio de ArcGIS Server que está federando y la implementación de Portal for ArcGIS modificando el grupo de seguridad del sitio de ArcGIS Server para permitir todo el tráfico TCP del portal y modificar el grupo de seguridad del portal a todo el tráfico TCP desde el sitio de ArcGIS Server. En función del tipo de arquitectura que implemente, puede que tenga que habilitar la comunicación entre el sitio de ArcGIS Server recién federado y otros sitios de ArcGIS Server o entre el sitio de ArcGIS Server y ArcGIS Data Store.
Debe iniciar sesión en su cuenta en AWS Management Console y modificar los grupos de seguridad en las siguientes situaciones:
- Si federó un sitio de ArcGIS GeoAnalytics Server, debe habilitar la comunicación entre el sitio de ArcGIS GeoAnalytics Server y el big data store espaciotemporal. Para ello, agregue Todo el tráfico de TCP en el grupo de seguridad del sitio de ArcGIS GeoAnalytics Server con el origen como grupo de seguridad de big data store espaciotemporal. Además, agregue Todo el tráfico de TCP en el grupo de seguridad del big data store espaciotemporal con el origen como el grupo de seguridad de ArcGIS GeoAnalytics Server.
Para enviar datos desde las herramientas de GeoAnalytics Tools a la base de datos relacional, debe usar el mismo método para habilitar la comunicación entre el sitio de ArcGIS GeoAnalytics Server y el data store relacional.
- Si federó un sitio de ArcGIS Mission Server, debe habilitar la comunicación entre el sitio de ArcGIS Mission Server y el data store relacional. Para ello, agregue Todo el tráfico TCP en el grupo de seguridad del sitio de ArcGIS Mission Server con el origen como grupo de seguridad del data store relacional. Además, agregue Todo el tráfico TCP en el grupo de seguridad del data store relacional con el origen establecido como el grupo de seguridad del sitio de ArcGIS Mission Server.
Si se van a crear misiones como capas de entidades espaciotemporales alojadas, debe utilizar el mismo método para habilitar la comunicación entre el sitio de ArcGIS Mission Server y el big data store espaciotemporal.
Solucionar problemas
Si observa algún fallo al crear esta pila de CloudFormation, consulte Solucionar problemas de implementaciones de ArcGIS en AWS.