La Fondation Midaz Terraform est une étape cruciale pour exécuter des applications financières à haute demande comme Midaz, un système de banque open-source développé par Lerian Studio. La fondation fournit une collection de modèles Terraform pour créer l'infrastructure nécessaire pour exploiter Midaz de manière efficace, en suivant les meilleures pratiques et en prenant en charge trois grands fournisseurs de cloud : AWS, Google Cloud Platform (GCP) et Microsoft Azure. Le référentiel livre des modules structurés par fournisseur et composant, notamment des éléments essentiels pour exécuter une application moderne. La structure respecte la séquence de provisionnement logique, couvrant le réseau, le DNS, la base de données, le cache et le cluster Kubernetes. Les modèles intègrent de bonnes pratiques, en utilisant des modules, la versionning, et en séparant le code et la configuration. La sécurité est intégrée, avec une authentification via, un stockage d'état distant avec cryptage, et une conformité avec le principe du moindre privilège. La fondation est modulaire et réutilisable, avec des modèles séparés par environnement via des fichiers .tfvars, et est compatible avec l'automatisation dans les pipelines CI/CD et les pratiques GitOps. Elle prend en charge plusieurs fournisseurs, permettant la création d'infrastructure sur le fournisseur qui convient le mieux à la stratégie de l'organisation. La fondation est conçue pour les environnements critiques, avec un focus sur la sécurité, l'audit et les exigences de conformité.
dev.to
Midaz Terraform Foundation: AWS, GCP e Azure
Create attached notes ...
