Wir möchten zu Beginn des neuen Jahres auf AWS umsteigen.AWS-Migration - Hardcodierte IP-Adressen
Eines der Probleme, die wir haben, ist die Tatsache, dass einige der Anwendungen, über die wir migrieren werden, mit fest codierten IP-Adressen (DB-Hostnamen) konfiguriert wurden.
Wir werden ELB verwenden, um die Elastizität und Dynamik von AWS für unsere Infrastruktur voll zu nutzen. In diesem Sinne sind die zuvor statischen IP-Adressen dynamisch (also häufig vergebene neue IPs).
Was ist der beste Ansatz zur Lösung dieser hartcodierten Werte? Insbesondere IP-Adressen? Ich schätze, Benutzernamen, Passwörter usw. können in einer einzigen Konfigurationsdatei platziert werden und mit Ini-Funktion usw.
Ich denke, eine Lösung könnte sein: 1) Um einen AWS API-Aufruf zu machen, um die IP-Adresse des zu fragen Gastgeber ist? Dann rufe den Wert auf diese Weise an.
Schätzen Sie jede Hilfe mit diesem!
Planen Sie eine RDS- oder EC2-basierte Datenbank zu verwenden? Warum würden Sie ELB für die Datenbankverbindung verwenden? Im Idealfall. Datenbankendpunkt wird nur eins sein und ich finde keinen Grund für Sie, sich um dynamische DB-Hostnamen zu sorgen. – Nans