Konfiguration von Anwendungslogik trennen
Verwenden Sie den unterstützten Konfigurations- oder Geheimnismechanismus der Plattform. Nicht geheime Standardwerte können versioniert werden; Zugangsdaten gehören nicht ins Repository, und ein lokaler Rechner sollte nicht einzige Quelle sein.
Definieren Sie Pflichtschlüssel und validieren Sie sie beim Start mit klaren, geheimnisfreien Fehlermeldungen. Dokumentieren Sie variierende Werte wie Endpunkte, Feature-Flags oder Ressourcenkennungen.
Änderungen bewusst fördern
Nutzen Sie möglichst dasselbe Release-Artefakt und injizieren Sie Umgebungswerte beim Deployment. So sinken Unterschiede durch separate Builds, während sichere Testzugänge und Produktionsziele erhalten bleiben.
Vergleichen Sie vor der Freigabe Konfigurationsschlüssel und prüfen Sie Integrationsziele. Dokumentieren Sie Änderungen und halten Sie einen Rollback bereit, falls Werte fehlen oder falsch gesetzt sind.