Photo par Venti Views

Configurez vos projets Azure Container Apps avec Terraform

Un service de conteneur Azure pour les développeurs !

Créé par Damien Aicheh le 01/05/2023 · 2 mins

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.

Qu’est-ce qu’Azure Container Apps ?

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.

De quoi avez-vous besoin?

Pour pouvoir faire cette série entièrement vous aurez besoin de :

Que ferez-vous?

Dans cette série, vous apprendrez à créer cette architecture :

Architecture

Cette architecture est composée de plusieurs éléments :

Dans l’environnement Azure Container Apps, vous aurez :

  • Une application frontend qui sera accessible depuis internet
  • L’API backend associée utilisée par l’application web

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.

Sommaire

N'hésitez pas à me suivre sur pour ne pas rater mon prochain tutoriel !