Pour gérer vos consentements :
Categories: Microservices

Industrialiser le déploiement de ses applications sur Azure Kubernetes Service

Thibault Grange, Consultant DevOps de Linkbynet, fournit une démonstration de bout en bout, un vrai cas d’école de déploiement d’application dans l’orchestrateur AKS. Après avoir modifié quelques lignes de codes d’une application web .NET, il présente toute la chaîne d’outils formant le pipeline CI-CD d’intégration et de déploiement continus. Progressivement, il décrit le partage de codes via Github, précise l’objectif de chaque outil d’automatisation et inspecte les fichiers utilisés : « L’approche Pipeline as Code permet d’intégrer un changement de code source afin quil soit pris en compte en deux minutes par lenvironnement de production. En arrière-plan, tout un flux de travail repose sur linteraction doutils au travers de simples fichiers de description », explique Thibault Grange, DevOps Consultant de Linkbynet.

Une méthode pour déployer ses microservices

Chaque étape de la méthode et chaque outil compte pour bien déployer ses microservices sur une plateforme cible en ligne. Par exemple, l’outil Helm procure de précieuses facultés d’automatisation : « ce gestionnaire de package Kubernetes aide à garantir le suivi des versions et l’intégrité de lapplication complète en production, en regroupant limage Docker et tous les objets Kubernetes nécessaires au déploiement et au bon fonctionnement des programmes », explique l’expert.

En outre, l’approche Pipeline as Code fournit des pistes d’optimisation et permet la gestion des versions du pipeline lui même. A la clé, l’équipe DevOps appréciera les gains de productivité, de maintenance, et de contrôle de bout en bout du pipeline complet.


Une prise en main du déploiement sur AKS à ne pas manquer

Docker et les architectures de microservices vous intéressent, mais vous manquez de pratique sur le cloud Microsoft Azure ? Apprenez à industrialiser le déploiement de vos applications conteneurisées de manière simple et automatisée.

Expert : Thibault Grange, DevOps Consultant Linkbynet

Date : Webinar du 18 mars 2021 à 11h CET

Inscription gratuite : utilisez ce formulaire

Qu’est-ce qu’AKS ?

Azure Kubernetes Service (AKS) simplifie le déploiement d’un cluster Kubernetes managé, en déchargeant une grande partie de la complexité et des coûts de fonctionnement indirects sur le cloud public Microsoft Azure. Des fonctionnalités réseau avancées, l’intégration à l’annuaire cloud (Azure Active Directory) et la surveillance des services peuvent être configurées dès le processus de déploiement. Un cluster managé comme AKS décide où les conteneurs doivent être déployés, vérifie que tous les conteneurs voulus sont bien présents et assure leur maintien en conditions opérationnelles mais s’occupe aussi de la mise à jour des machines virtuelles de l’infrastructure cible et permet la mise à l’échelle automatique.

Recent Posts

Faire converger l’humain et la machine : une question d’équilibre

Le 4 juillet prochain, la Matinale Silicon sera consacrée à l’IA et la cybersécurité. À…

1 semaine ago

La signature électronique 100% française et conforme : Oodrive Sign

Oodrive Sign, la solution française de signature électronique, intègre les nouvelles normes du règlement eIDAS…

2 semaines ago

L’impact de TikTok et de l’intelligence artificielle sur la recherche en ligne

Avec le développement de réseaux sociaux comme TikTok et les progrès fulgurants de l'intelligence artificielle,…

2 semaines ago

Comment fonctionne un échange de cryptomonnaie ?

Aujourd’hui, les cryptomonnaies constituent une nouvelle alternative aux devises traditionnelles, dans un contexte où de…

2 semaines ago

Intelligent Document Processing : une révolution pour le traitement documentaire en entreprise

Face à la nécessité de gagner en efficacité opérationnelle et d’améliorer la relation client, les…

3 semaines ago

Se reconvertir dans la cybersécurité

La reconversion professionnelle est une réalité pour de nombreux travailleurs cherchant à évoluer ou se…

4 semaines ago