☀️ C'est l'été chez ITTA ! Profitez de 10% de réduction jusqu'au 31 juillet sur une sélection de formations 🌴

Formation : Déployer des applications natives cloud au moyen d’Azure Container Apps (AZ-2003)

Ref. AZ-2003
Durée :
1
 jour
Examen :
Non certifiant
Niveau :
Intermédiaire
Financement :
Eligible

Déployer des applications natives cloud au moyen d’Azure Container Apps (AZ-2003)

Maîtrisez le déploiement des applications cloud natives

Le cloud computing est devenu un pilier essentiel du développement moderne. Pour répondre aux exigences de scalabilité et de performance, les entreprises adoptent de plus en plus des architectures basées sur les conteneurs. Avec la formation Déployer des applications natives cloud au moyen d’Azure Container Apps (AZ-2003), vous apprendrez à déployer des applications cloud natives de manière efficace et sécurisée grâce à Azure Container Apps, Azure Container Registry et Azure Pipelines.

Une formation AZ-2003 pratique pour un déploiement optimisé

Ce cours AZ-2003 vous guide dans la configuration et la gestion des applications conteneurisées sur Microsoft Azure. Vous découvrirez comment utiliser Azure pour automatiser les déploiements, gérer l’échelle des applications et assurer leur sécurité. Grâce à un programme structuré et des exercices pratiques, vous gagnerez une expertise précieuse sur l’ensemble du processus de déploiement cloud. Idéale pour les développeurs et ingénieurs DevOps, cette formation vous permettra d’optimiser votre workflow et de maîtriser les solutions d’orchestration de conteneurs.

Télécharger le PDF de la formation

Profils des Participants

  • Développeurs cloud et ingénieurs logiciels
  • Administrateurs systèmes et DevOps
  • Architectes cloud et consultants IT
  • Responsables techniques souhaitant automatiser leurs déploiements

Objectifs

  • Déployer des applications cloud natives avec Azure Container Apps
  • Configurer et sécuriser un registre de conteneurs avec Azure Container Registry
  • Gérer l’échelle et le cycle de vie des applications déployées
  • Automatiser le déploiement avec Azure Pipelines et les outils CI/CD
  • Optimiser les performances et la disponibilité des applications en conteneur
  • Implémenter des stratégies de gestion et de surveillance avancées
  • Assurer la connectivité et la sécurité des applications cloud

Connaissances Préalables

  • Notions de base sur le cloud computing et les architectures distribuées
  • Expérience avec les conteneurs et les solutions d’orchestration comme Kubernetes
  • Connaissance des outils DevOps et des pratiques CI/CD

Contenu du Cours

Module 1 : Prise en main des applications natives Cloud et des déploiements conteneurisés

  • Examiner des applications natives Cloud
  • Examiner les options de déploiement pour les applications natives Cloud
  • Examiner l’architecture et les ressources de la solution Azure Container Apps

Module 2 : Configurer Azure Container Registry pour des déploiements d’applications conteneur

  • Examiner le service Azure Container Registry
  • Créer une instance de registre de conteneurs dans le portail Azure
  • Examiner les opérations du registre pour une gestion des images
  • Examiner l’authentification avec l’identité managée
  • Examiner les autorisations et les rôles Azure Container Registry
  • Examiner les communications sécurisées à l’aide de réseaux virtuels

Module 3 : Configurer une application conteneur dans Azure Container Apps

  • Évaluer le service Azure Container Apps
  • Examiner des conteneurs et des registres de conteneurs Azure Container Apps
  • Créer une application conteneur et un environnement d’application conteneur
  • Examiner des identités managées dans Azure Container Apps
  • Examiner l’entrée dans Azure Container Apps
  • Examiner la gestion de secrets dans Azure Container Apps
  • Examiner les montages de stockage dans Azure Container Apps
  • Examiner des connexions du service cloud dans Azure Container Apps

Module 4 : Configurer le déploiement continu pour des applications conteneur

  • Passer en revue les options de déploiement continu pour les applications conteneur
  • Examiner Azure DevOps et Azure Pipelines
  • Examiner les tâches de configuration et de déploiement d’Azure Pipeline
  • Examiner les agents et les pools d’agents pour les pipelines
  • Examiner les variables d’environnement et de secret pour les pipelines

Module 5 : Mettre à l’échelle et gérer des applications conteneur déployées

  • Examiner les révisions dans Azure Container Apps
  • Examiner la gestion du cycle de vie des applications dans Azure Container Apps
  • Examiner les options de mise à l’échelle dans Azure Container Apps
  • Examiner les paramètres d’entrée pour le fractionnement du trafic et les déploiements bleu-vert

Module 6 : Projet guidé – Déployer et gérer une application conteneur à l’aide d’Azure Container Apps

  • Préparer vos outils et ressources de déploiement d’application
  • Configurer Azure Container Registry pour une connexion sécurisée avec Azure Container Apps
  • Créer et configurer une application conteneur dans Azure Container Apps
  • Configurer l’intégration continue à l’aide d’Azure Pipelines
  • Gérer les révisions dans Azure Container Apps

Documentation

  • Accès à Microsoft Learn, la plateforme d’apprentissage en ligne Microsoft, offrant des ressources interactives et des contenus pédagogiques pour approfondir vos connaissances et développer vos compétences techniques.

Lab / Exercices

  • Ce cours vous donne un accès exclusif au laboratoire officiel Microsoft, vous permettant de mettre en pratique vos compétences dans un environnement professionnel.

Cours complémentaires

Financement Eligible

ITTA est partenaire d’un fonds de formation continue destiné aux travailleurs temporaires. Ce fonds peut subventionner cette formation, sous réserve que vous soyez assujetti(e) à la convention collective de travail (CCT) « Location de services » et que vous remplissiez certaines conditions, notamment avoir travaillé au moins 88 heures au cours des 12 derniers mois.

Informations Additionnelles

Optimisez vos déploiements cloud avec Azure Container Apps

Les entreprises adoptent de plus en plus des architectures basées sur des conteneurs pour optimiser le développement et la gestion des applications cloud natives. Cependant, le déploiement, la mise à l’échelle et la gestion des conteneurs peuvent rapidement devenir complexes. C’est pourquoi la maîtrise des outils comme Azure Container Apps, Azure Container Registry et Azure Pipelines est essentielle pour automatiser et sécuriser ces processus.

La formation AZ-2003 vous permet d’acquérir ces compétences stratégiques en vous apprenant à configurer un environnement cloud natif optimisé. Vous découvrirez comment créer et gérer des applications conteneurisées sur Azure, en exploitant au maximum les capacités de la plateforme. Ce programme vous permettra de comprendre les meilleures pratiques pour orchestrer efficacement vos services tout en assurant leur scalabilité et leur sécurité.

Une approche centrée sur la pratique et l’automatisation

Cette formation ne se limite pas à la théorie. Vous apprendrez à configurer un registre de conteneurs avec Azure Container Registry, à gérer les permissions et les accès, et à sécuriser vos déploiements avec des stratégies avancées. Grâce à Azure Pipelines, vous découvrirez comment automatiser vos processus CI/CD pour accélérer vos mises en production et éviter les erreurs humaines.

Vous explorerez également les options de mise à l’échelle automatique offertes par Azure Container Apps, qui permettent d’adapter les ressources en fonction de la charge. Cette fonctionnalité est essentielle pour garantir la stabilité et la performance de vos applications, tout en optimisant les coûts d’infrastructure.

Gérez et sécurisez vos applications cloud natives

Une fois vos applications déployées, leur gestion devient un enjeu crucial. La formation vous guide dans la mise en place d’une architecture robuste qui intègre les concepts de gestion du cycle de vie, d’authentification et de connectivité sécurisée entre vos services. Vous apprendrez à utiliser les identités managées et à configurer des accès spécifiques pour renforcer la protection de vos environnements.

En outre, vous découvrirez comment orchestrer efficacement vos mises à jour et versions d’applications à l’aide des révisions d’Azure Container Apps. Vous pourrez ainsi déployer de nouvelles fonctionnalités sans interruption et tester des versions en production avant leur déploiement à grande échelle.

Un projet guidé pour valider vos compétences

Pour garantir une application concrète des concepts abordés, un projet guidé est inclus dans cette formation. Vous serez amené à concevoir, déployer et gérer une application conteneurisée complète en exploitant l’ensemble des outils vus dans le cours. Ce projet vous aidera à structurer votre démarche et à mettre en pratique les bonnes pratiques du déploiement cloud.

FAQ

Pourquoi apprendre à déployer des applications avec Azure Container Apps ?

Les entreprises migrent de plus en plus vers des infrastructures basées sur les conteneurs pour gagner en flexibilité, en performance et en scalabilité. Azure Container Apps simplifie la gestion de ces environnements et offre une solution complète pour automatiser les déploiements.

Quel est l’avantage d’utiliser Azure Pipelines pour le déploiement ?

Azure Pipelines permet d’automatiser l’ensemble du processus CI/CD, réduisant ainsi les risques d’erreurs manuelles et accélérant la mise en production des applications.

Cette formation s’adresse-t-elle aux débutants ?

Elle s’adresse principalement aux professionnels ayant déjà une première expérience avec le cloud et les conteneurs. Une connaissance de base d’Azure et des concepts DevOps est recommandée.

Quels sont les débouchés après cette formation ?

Les compétences acquises sont recherchées dans les domaines du développement cloud, de l’ingénierie DevOps et de l’administration de systèmes. Cette formation permet d’améliorer votre employabilité et d’évoluer vers des rôles plus techniques en gestion d’infrastructure.

Quelle est la différence entre Kubernetes et Azure Container Apps ?

Azure Container Apps est une solution gérée qui simplifie le déploiement et la gestion des conteneurs sans nécessiter de gérer directement Kubernetes. Elle est idéale pour les applications nécessitant une mise à l’échelle automatique et un déploiement simplifié.

Prix de l'inscription
CHF 850.-
Inclus dans ce cours
  • Formation dispensée par un formateur certifié
  • 180 jours d’accès aux labs Officiels Microsoft
  • Documentation Officielle au format digital
  • Badge de réussite Officiel Microsoft
Mois actuel

ven16Mai09:00ven17:00VirtuelVirtuel Etiquettes de sessionAZ-2003

ven16Mai09:00ven17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-2003

ven20Juin09:00ven17:00VirtuelVirtuel Etiquettes de sessionAZ-2003

ven20Juin09:00ven17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionAZ-2003

ven25juil09:00ven17:00VirtuelVirtuel Etiquettes de sessionAZ-2003

ven25juil09:00ven17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-2003

ven29Aoû09:00ven17:00VirtuelVirtuel Etiquettes de sessionAZ-2003

ven29Aoû09:00ven17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionAZ-2003

ven03Oct09:00ven17:00VirtuelVirtuel Etiquettes de sessionAZ-2003

ven03Oct09:00ven17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-2003

ven07Nov09:00ven17:00VirtuelVirtuel Etiquettes de sessionAZ-2003

ven07Nov09:00ven17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionAZ-2003

ven12Déc09:00ven17:00VirtuelVirtuel Etiquettes de sessionAZ-2003

ven12Déc09:00ven17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-2003

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande

Opening hours

Monday to Friday
8:30 AM to 6:00 PM
Tel. 058 307 73 00

Contact-us

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Make a request