- Azure
- Azure Container Apps
- Terraform
Dans cette série de tutoriels, vous découvrirez comment configurer vos projets Azure Container Apps avec Terraform. Le but est de vous montrer une mise en œuvre complète d’un scénario concret.
Azure Container Apps est un service d’Azure qui vous permet d’exécuter vos conteneurs dans un environnement serverless. Il s’agit d’un service entièrement managé par Azure qui vous permet d’exécuter vos conteneurs sans avoir à gérer l’infrastructure sous-jacente.
Ce service est vraiment intéressant pour les développeurs car il permet de faire fonctionner vos conteneurs sans avoir à avoir de solides connaissances sur les technologies d’infrastructure comme Kubernetes. Vous pouvez vous concentrer sur votre code et laisser Azure gérer le reste.
Vous pouvez trouver plus d’informations sur ce service dans la documentation officielle.
Pour pouvoir faire cette série entièrement vous aurez besoin de :
Dans cette série, vous apprendrez à créer cette architecture :
Cette architecture est composée de plusieurs éléments :
Dans l’environnement Azure Container Apps, vous aurez :
Ce code d’application est basé sur les exemples officiels de Microsoft Learn. Cette application a pour but d’évaluer des fruits. Le résultat de chaque vote est ensuite stocké dans une base de données Azure Cosmos DB.
Tout le code source de chaque partie sera disponible sur GitHub.