RSS DEV-Gemeinschaft

Midaz Terraform-Stiftung: AWS, GCP und Azure

Die Midaz Terraform Foundation ist ein entscheidender Schritt bei der Ausführung hoch beanspruchter Finanzanwendungen wie Midaz, einem Open-Source-Core-Banking entwickelt von Lerian Studio. Die Foundation bietet eine Sammlung von Terraform-Vorlagen, um die erforderliche Infrastruktur für den effizienten Betrieb von Midaz zu erstellen, unter Berücksichtigung von Best Practices und Unterstützung für drei große Cloud-Anbieter: AWS, Google Cloud Platform (GCP) und Microsoft Azure. Das Repository liefert organisierte Module nach Anbieter und Komponente, einschließlich wesentlicher Elemente für den Betrieb einer cloudbasierten modernen Anwendung. Die Struktur respektiert die logische Bereitstellungssequenz, einschließlich Netzwerk, DNS, Datenbank, Cache und Kubernetes-Cluster. Die Vorlagen integrieren gute Praktiken, indem offizielle Module, Versionierung und die Trennung von Code und Konfiguration verwendet werden. Sicherheit ist eingebettet, mit Authentifizierung über die CLI, Remote-Zustandsspeicherung mit Verschlüsselung und Kompatibilität mit dem Prinzip der geringsten Berechtigung. Die Foundation ist modular und wiederverwendbar, mit Vorlagen, die nach Umgebung über .tfvars-Dateien getrennt sind, und unterstützt die Verwendung in CI/CD-Pipelines sowie GitOps-Praktiken. Sie unterstützt mehrere Anbieter, ermöglicht die Infrastruktur-Erstellung auf dem Anbieter, der am besten zur Strategie des Unternehmens passt. Die Foundation ist für kritische Umgebungen konzipiert, mit einem Fokus auf Sicherheit, Überwachung und Compliance-Anforderungen.
favicon
dev.to
Midaz Terraform Foundation: AWS, GCP e Azure