Dans les billets de blog précédents, nous avons lancé une application à la fois dans Azure Container Instances (ACI) et Azure Kubernetes service (AKS). Mais nous ne nous sommes pas encore appesantis sur les aspects de sécurité de l’application.
Dans le précédent billet de blog de notre série « En 6 étapes vers le cloud », nous avons examiné les modèles ARM et les manifestes Kubernetes. Au cours de cette cinquième étape, nous utilisons les modèles pour déployer à la fois l’infrastructure Kubernetes et nos applications dans Azure.
Quels modèles faut-il utiliser pour le déploiement d’applis et d’infra avec code ? Nous vous recommandons des modèles qui contiennent un état souhaité et que vous pouvez déployer de manière idempotente.
Souhaitez-vous proposer des conteneurs à vos utilisateurs finaux en toute fiabilité ? Utilisez dans ce cas un orchestrateur de conteneurs. Aujourd’hui, Kubernetes, un orchestrateur de conteneurs open source de Google, est le choix qui s’impose d’emblée.
Dans ce deuxième billet de blog, nous examinerons plus avant la construction et l’emballage de l’application.
Les conteneurs constituent une solution mieux adaptée à l’emballage et au déploiement des applications. Même quand il s’agit de micro-services.