Requisitos del portal

Edge para la nube privada v4.19.01

El portal de servicios para desarrolladores de Apigee (o simplemente, el portal) requiere el siguiente hardware y software mínimos:

Hardware Requisito

Sistema operativo

Estas instrucciones de instalación y los archivos de instalación relacionados se probaron en los sistemas operativos que se indican en Software y versiones compatibles.

CPU 2 núcleos

RAM

4 GB

Disco duro

120 GB

Java

Debes tener instalada la versión 1.8 de Java en cada máquina de Postgres antes de la instalación. Los JDK compatibles se indican en Software y versiones compatibles.

Interfaz de red

Se requiere una conexión a Internet activa.

Como parte del proceso de instalación, el instalador descarga recursos de la Web. Si tu entorno está configurado para usar el proxy de las solicitudes HTTP y HTTPS salientes, el proxy debe estar configurado para manejar de forma correcta las solicitudes redirigidas que puedan ocurrir durante una descarga.

Por ejemplo, una solicitud a https://drupal.org/ muestra un código de estado HTTP 301 y redirecciona a https://www.drupal.org/.

Tu proxy debe estar configurado para mostrar un código de estado HTTP 200 con el contenido solicitado del redireccionamiento.

En las instalaciones de SAP, si tu entorno está configurado para usar solicitudes HTTPS salientes de proxy, el proxy debe ser compatible con TLSv1.0. OpenSSL 0.9.8 no admite TLSv1.1 ni TLSv1.2, solo TLSv1.0.

Requisitos de Red Hat Enterprise Linux

Red Hat Enterprise Linux (RHEL) tiene requisitos adicionales debido a que se necesita una suscripción para acceder a las descargas de software de Red Hat. El servidor debe poder conectarse a Internet para descargar RPM a través de yum. Si usas RHEL, el servidor debe estar registrado en Red Hat Network (RHN) y en el canal opcional del servidor.

Los requisitos de Red Hat se verifican durante la instalación, y el instalador del portal te solicita que lo hagas si RHEL aún no está registrado. Si ya tienes credenciales de acceso de Red Hat, puedes usar el siguiente comando para registrar RHEL antes de comenzar el proceso de instalación:

subscription-manager register --username=username --password=password --auto-attach 

En el comando anterior, username y password son tus credenciales de Red Hat.

Si tienes una versión de prueba de RHEL, puedes obtener una licencia de prueba de 30 días. Consulta https://access.redhat.com/solutions/32790 para obtener más información.

Requisitos de SMTP

Apigee recomienda, pero no requiere, que configures un servidor SMTP para enviar mensajes de correo electrónico desde el portal. Si está configurado, debes asegurarte de que Drupal pueda acceder al puerto necesario en el servidor SMTP. En el caso de SMTP que no sea TLS, el número de puerto suele ser 25. Para el SMTP habilitado para TLS, suele ser 465, pero consulta con tu proveedor de SMTP.

Requisitos adicionales

Para realizar la instalación, debes tener acceso de raíz.

Requisitos de la arquitectura de implementación

El portal tiene una sola interfaz con el servidor de administración de Apigee a través de una API de REST para almacenar y recuperar información sobre las aplicaciones de un usuario. El portal debe poder conectarse al servidor de administración a través de HTTP o HTTPS, según tu instalación.

Información necesaria antes de comenzar la instalación

Antes de comenzar la instalación, debes tener disponible la siguiente información:

  1. ¿Qué plataforma estás configurando: Red Hat o CentOS? Si se trata de una instalación de Red Hat, la máquina debe estar registrada en Red Hat Network para descargar RPM.
  2. ¿Piensas instalar Postgres en la máquina local? Si deseas una instalación simple con todo en la misma máquina, instala Postgres de forma local.
  3. Si deseas acceder a un servidor Postgres remoto, obtén la siguiente información sobre el servidor Postgres:
    • Nombre de host
    • puerto
    • nombre de la base de datos
    • username
    • contraseña

    El servidor remoto de Postgres ya debería estar configurado antes de que comiences la instalación.

  4. ¿Cuál es el nombre de dominio completamente calificado del servidor web? (Esta información se agregará a /etc/hosts). Debe ser una dirección IP o un nombre de host, como portalserver.example.com. El valor predeterminado es localhost.
  5. Hay tres tipos de información que permiten que tu portal se comunique con el servidor de administración de Apigee Edge. Esta información es la siguiente:
    1. URL del extremo de la API de Apigee Management: Será un nombre de host o una dirección IP. Este es el extremo REST al que se realizan todas las llamadas para crear apps y registrar desarrolladores para claves de apps. El extremo predeterminado es https://api.enterprise.apigee.com/v1.

      Para una instalación de Edge para la nube privada, la URL tiene el siguiente formato:

      http://Edge_IP:8080/v1

      o:

      https://Edge_IP:SSL_port/v1

      En el que Edge_IP es la dirección IP del servidor de administración de Edge y SSL_port es el puerto SSL de la API de administración de Edge. Por ejemplo, 8443.

    2. Nombre de la organización de Apigee: Existe una relación entre los portales y las organizaciones de Apigee Edge. Configurarás la organización predeterminada cuando configures el extremo de la API de Management. El valor predeterminado es mi-org.
    3. Nombre de usuario y contraseña para el extremo de la API de administración: Un administrador de tu organización debe realizar las llamadas del portal a Edge.

      Este nombre de usuario y contraseña son para un administrador de tu organización y solo deben usarse para conectarse a Edge desde el portal. Por ejemplo, si especificas las credenciales de un usuario y, luego, se borra en Edge, el portal ya no podrá conectarse a Edge. Por lo tanto, crea un administrador en tu organización solo para esta conexión.

      Por ejemplo:

      dc_devportal+ORGNAME@apigee.com:MyP@ssw0rd