Descripción general de la instalación de la API de BaaS

Edge para nube privada v. 4.17.05

Usa un balanceador de cargas

Una instalación de producción de API BaaS usa un balanceador de cargas entre el nodo del portal de API BaaS y los nodos de la pila de API BaaS. Cuando configuras el Portal, especificas la dirección IP o el nombre de DNS del balanceador de cargas, no de los nodos de Stack.

Como alternativa a un balanceador de cargas, podrías usar un DNS round-robin. En esta situación, crearás una entrada de DNS con varios registros A que correspondan a las direcciones IP de la pila de BaaS. Durante una búsqueda de DNS, el servidor DNS devuelve automáticamente los valores de los registros A de forma rotativa.

Conéctate a Cassandra

Cuando instalas BaaS, puedes elegir conectar BaaS y Edge al mismo clúster de Cassandra o crear un clúster de Cassandra independiente para BaaS. Las instalaciones de BaaS más pequeñas, es decir, aquellas con volúmenes de tráfico más bajos, suelen compartir un clúster de Cassandra con Edge.

Para obtener una alta capacidad de procesamiento y disponibilidad, o para separar los clústeres de Cassandra en diferentes zonas de red, Apigee recomienda que uses clústeres de Cassandra independientes. Los clústeres independientes maximizan el rendimiento si experimentas cargas de tráfico altas en BaaS.

Sincronización de datos

Debes tener sincronizadas la fecha y la hora en todos los servidores. Si aún no está configurada, la utilidad “ntpdate” podría servir para este propósito, ya que verifica si los servidores están sincronizados en el tiempo. Puedes usar “yum install ntp” para instalar la utilidad.

Seguridad de Tomcat

El instalador de API BaaS también instala el servidor de Apache Tomcat en todos los nodos de la pila de API BaaS, incluida la IU de administrador de Tomcat. El instalador deja las credenciales de administrador predeterminadas sin cambios de admin:admin.

Si es necesario, puedes cambiar estas credenciales como parte de la protección de Tomcat. Para obtener más información, consulta los siguientes recursos:

Instala BaaS en varios centros de datos

Puedes instalar API BaaS en varios centros de datos. El procedimiento típico es el siguiente: