Edge for Private Cloud Version 4.17.09
Load-Balancer verwenden
Bei einer Produktionsinstallation von API BaaS wird ein Load-Balancer zwischen dem API-BaaS-Portalknoten und den API-BaaS-Stack-Knoten verwendet. Bei der Konfiguration des Portals geben Sie die IP-Adresse oder den DNS-Namen des Load-Balancers an und nicht der Stack-Knoten.
Als Alternative zu einem Load-Balancer können Sie Round-Robin-DNS verwenden. In diesem Szenario erstellen Sie einen DNS-Eintrag mit mehreren A-Einträgen, die den BaaS-Stack-IP-Adressen entsprechen. Während eines DNS-Lookups gibt der DNS-Server Werte für A-Einträge automatisch in zufälliger Reihenfolge zurück.
Verbindung zu Cassandra wird hergestellt
Bei der Installation von BaaS können Sie BaaS und Edge mit demselben Cassandra-Cluster verbinden oder einen separaten Cassandra-Cluster für BaaS erstellen. Kleinere BaaS-Installationen, d. h. solche mit geringem Trafficvolumen, teilen sich häufig einen Cassandra-Cluster mit Edge.
Für einen hohen Durchsatz und eine hohe Verfügbarkeit oder zum Aufteilen von Cassandra-Clustern in verschiedene Netzwerkzonen empfiehlt Apigee die Verwendung separater Cassandra-Cluster. Separate Cluster maximieren die Leistung, wenn Sie eine hohe Traffic-Last auf BaaS feststellen.
Datumssynchronisierung
Sie müssen Datum und Uhrzeit auf allen Servern synchronisiert haben. Wenn das ntpdate
-Dienstprogramm nicht bereits konfiguriert ist, kann es diesen Zweck erfüllen. Es prüft, ob Server zeitsynchronisiert sind. Sie können yum install ntp
verwenden, um das Dienstprogramm zu installieren.
Tomcat-Sicherheit
Das API-BaaS-Installationsprogramm installiert außerdem den Apache Tomcat-Server auf allen API-BaaS-Stack-Knoten, einschließlich der Tomcat-Administrator-UI. Das Installationsprogramm lässt die Standardanmeldedaten für Administratoren im Wert von „admin:admin“ unverändert.
Bei Bedarf können Sie diese Anmeldedaten im Rahmen der Tomcat-Sicherheit ändern. Weitere Informationen finden Sie unter:
- https://tomcat.apache.org/tomcat-7.0-doc/manager-howto.html
- https://www.owasp.org/index.php/Securing_tomcat
BaaS in mehreren Rechenzentren installieren
Sie können API BaaS in mehreren Rechenzentren installieren. Das typische Verfahren ist so:
- Installieren Sie das erste Rechenzentrum, wie unter API-BaaS-Installation beschrieben.
- Fügen Sie das zweite Rechenzentrum dem ersten hinzu, wie unter Mehrere Rechenzentren für API-BaaS installieren beschrieben.