Afin de pouvoir vendre ses produits et services, Itavsa a besoin d'un site web.
C'est ici qu'intervient le portail qui, même s'il ne ressemble pour l'instant qu'à un site marchand comme un autre, pourra évoluer en quelque-chose de bien plus grand.
Le projet portal-infra s'inscrit dans ce sens en permettant de déployer l'infrastructure nécessaire au fonctionnement de portal-front et portal-back dans le cloud Azure.
Diagramme des ressources Terraform (obtenu grâce à la commande terraform graph -type=plan | dot -Tpng -o graph.png
dans terraform/azure) :
Diagramme des ressources Azure (obtenu sur Azure après déploiement) :
Afin de pouvoir déployer sur le Cloud Azure toute l'infrastructure comprenant le frontend, le backend et une base de données PostgreSQL, j'ai utilisé Terraform.