Les conteneurs sont un moyen simple de packager, déployer et gérer une application dans le cloud. C’est en grande partie pour cela que ce format est largement privilégié par les développeurs.
Sur Azure, il existe de nombreux moyens de travailler avec des conteneurs/applications conteneurisées.
Aujourd’hui, nous allons en faire le tour et essayer de les comparer. C’est parti !
Attention, l’ensemble des options suivantes permettent le déploiement d’applications .NET Core et .
J’ai récemment eu besoin de mettre en place un mécanisme permettant l’ajout automatique de tags sur des ressources Azure. Il s’agissait de positionner des tags pour tracer les modifications sur des ressources (auteur et date de création/modification). J’en profite donc pour faire un feedback technique, et aborder au passage la brique Azure Event Grid.
Comment ça fonctionne ? Le fonctionnement est globalement assez simple, et ne nécessite que 2 composants :
Construire une infrastructure a toujours été un processus manuel long et coûteux (et ce, même via l’utilisation de script “maison”). Avec l’avènement du cloud et l’accélération de la mise en production des applications, il est devenu indispensable de mettre en place des méthodes pour gérer cela de manière efficace, fiable et performante.
Pour faire du déploiement un “non-évènement” et supprimer la peur du “friday deployment”, on est venu ajouter de l’outillage et de la méthode sur tout ça.