Edge for Private Cloud v4.18.01
Utiliser un équilibreur de charge
Une installation de production d'API BaaS utilise un équilibreur de charge entre le nœud du portail API BaaS et les nœuds de la pile API BaaS. Lorsque vous configurez le portail, vous spécifiez l'adresse IP ou le nom DNS de l'équilibreur de charge, et non des nœuds Stack.
Vous pouvez utiliser un DNS circulaire à la place d'un équilibreur de charge. Dans ce scénario, vous créez une entrée DNS avec plusieurs enregistrements A correspondant aux adresses IP de la pile BaaS. Lors d'une résolution DNS, le serveur DNS renvoie automatiquement les valeurs d'enregistrement A de manière alternée.
Se connecter à Cassandra
Lors de l'installation de BaaS, vous pouvez choisir de connecter BaaS et Edge au même cluster Cassandra ou de créer un cluster Cassandra distinct pour BaaS. Les installations BaaS plus petites, c'est-à-dire celles dont le volume de trafic est plus faible, partagent souvent un cluster Cassandra avec Edge.
Pour un débit et une disponibilité élevés, ou pour séparer les clusters Cassandra dans différentes zones réseau, Apigee vous recommande d'utiliser des clusters Cassandra distincts. Les clusters distincts optimisent les performances si vous rencontrez des charges de trafic élevées sur BaaS.
Synchronisation des dates
La date et l'heure doivent être synchronisées sur tous les serveurs. Si ce n'est pas déjà fait, l'utilitaire "ntpdate" peut servir à vérifier si les serveurs sont synchronisés. Vous pouvez utiliser yum install ntp pour installer l'utilitaire.
Sécurité Tomcat
Le programme d'installation d'API BaaS installe également le serveur Apache Tomcat sur tous les nœuds de la pile API BaaS, y compris l'UI d'administration Tomcat. Le programme d'installation laisse les identifiants d'administrateur par défaut inchangés (admin:admin).
Si nécessaire, vous pouvez modifier ces identifiants pour sécuriser Tomcat. Pour en savoir plus, consultez les pages suivantes :
- https://tomcat.apache.org/tomcat-7.0-doc/manager-howto.html
- https://www.owasp.org/index.php/Securing_tomcat
Installer BaaS dans plusieurs centres de données
Vous pouvez installer API BaaS dans plusieurs centres de données. La procédure type est la suivante :
- Installez le premier centre de données comme décrit dans la section Installation d'API BaaS.
- Ajoutez le deuxième centre de données au premier, comme décrit dans la section Installation de plusieurs centres de données pour API BaaS.