RéalisationsExpertiseParcoursÀ proposNotesEN

Expertise

.NET & Azure : moderniser sans perdre l’exploitation

J’utilise Azure comme plateforme d’exécution et d’exploitation de systèmes .NET, avec une attention particulière à la migration, au déploiement et à l’observabilité.

Migration vers Azure

Chez Aon, une partie du travail a consisté à moderniser une plateforme de prévoyance en production, avec refonte d’un portail Angular / .NET Core et migration d’un portail depuis IIS vers Azure. Ce type de transition oblige à traiter simultanément compatibilité, déploiement, sécurité d’accès et continuité des obligations métier.

App Service et exploitation

Sur des applications .NET hébergées dans Azure, les problèmes de production ne se résument pas à la consommation CPU ou mémoire. Il faut aussi comprendre la chaîne d’appels, les dépendances, les logs et le comportement des services lors des pics ou des incidents. Mon expérience récente inclut Azure Web Apps, Application Insights, Splunk et des pipelines permettant d’automatiser certaines opérations de support.

CI/CD : Azure DevOps et GitHub

J’ai travaillé avec Azure DevOps pour l’intégration et le déploiement continu, puis sur la migration de dépôts et de pipelines vers GitHub. Les quality gates SonarQube et les contrôles de sécurité font partie de ce cycle de livraison. Le but n’est pas d’accumuler des outils, mais de rendre le chemin du commit à la production reproductible et vérifiable.

Services Azure utilisés

Le périmètre public de mes expériences comprend notamment Azure App Service / Web Apps, Azure DevOps, Azure AD, Key Vault, Azure SQL / SQL Server et Application Insights. J’ai également travaillé dans des environnements conteneurisés avec Docker et Kubernetes.

Une migration cloud réussie ne se mesure pas seulement au fait que l’application démarre dans Azure. Elle doit aussi rester observable, déployable, récupérable et compréhensible par l’équipe qui l’exploite.

Expériences liées