Application Node.js / Express déployée sur Microsoft Azure App Service avec une approche complète DevOps / Cloud / Monitoring.
Déploiement continu avec GitHub Actions à chaque push sur la branche principale.
Provisionnement des ressources Azure via Terraform pour une gestion reproductible.
Supervision avec Azure Monitor, Application Insights et centralisation des logs.
Endpoint dédié pour vérifier la disponibilité et l’état de santé de l’application.
Journalisation des requĂŞtes et capture des erreurs pour le diagnostic applicatif.
Application hébergée et exécutée sur Azure App Service Linux.
Page d’accueil du projet.
Vérification de santé de l’application.
Simulation d’erreur pour tester le monitoring et la remontée d’exceptions.