Formation Intégration GitHub Actions avec Azure

Durée
2 jours
Tarif
Devis sur demande
Organisation
Intra
Référence
AZGH
Niveau
Moyen
CPF
NON
Certification
NON
Mise à jour
26/09/2025

Présentation de la formation Intégration GitHub Actions avec Azure

Optimisez votre pipeline DevOps en apprenant à intégrer GitHub Actions avec les services Azure. En 2 jours, vous découvrirez comment déclencher des workflows depuis GitHub pour bâtir, tester et déployer vos applications vers Azure App Service, Function, AKS ou des bases de données. Vous utiliserez l’action officielle azure/login (via OIDC ou service principal) pour authentifier vos workflows vers Azure GitHub. Vous apprendrez aussi à appliquer des politiques Azure (ARM, Policy-as-code) à partir de GitHub, à gérer les secrets, la sécurité et la conformité des pipelines. Grâce à des ateliers pratiques, vous repartirez avec un pipeline CI/CD opérationnel entre GitHub et Azure, prêt à être déployé en production.

Objectifs de la formation Intégration GitHub Actions avec Azure

Objectifs pédagogiques :

  • Comprendre le fonctionnement de GitHub Actions et son intégration avec Azure
  • Créer des workflows CI/CD pour déployer des applications web, conteneurs et infrastructures
  • Sécuriser les workflows avec Azure Key Vault et GitHub Secrets
  • Superviser et optimiser les pipelines CI/CD dans un contexte DevOps

Objectifs opérationnels :

  • Concevoir et déployer un pipeline CI/CD complet entre GitHub Actions et Azure : construire le code, le tester, l’authentifier auprès d’Azure avec OIDC ou service principal, déployer vers des services Azure (App Service, AKS, Functions) et appliquer les meilleures pratiques de sécurité et gouvernance.

Programme de la formation Intégration GitHub Actions avec Azure

Jour 1 – Introduction et mise en place des workflows

Introduction à GitHub Actions

Concepts : workflows, jobs, runners, actions

Intégration avec GitHub Packages et Marketplace

Connexion avec Azure

Service Principal et authentification

Utilisation d’Azure CLI et Azure Login action

Création de workflows CI pour applications web

Build & test automatique (Node.js, .NET, Python, etc.)

Déploiement sur Azure App Service

Travaux pratiques :

Créer un premier workflow GitHub Actions

Déployer une application web sur Azure App Service depuis GitHub

Jour 2 – Déploiements avancés et sécurité

Déploiement d’applications conteneurisées

Build et push d’images Docker vers Azure Container Registry (ACR)

Déploiement sur AKS (Azure Kubernetes Service)

Sécurité et gestion des secrets

GitHub Secrets et Azure Key Vault

Rotation et bonnes pratiques de gestion des clés

Optimisation et supervision des workflows

Logs et monitoring dans GitHub Actions

Intégration avec Azure Monitor

Cas d’usage : pipeline complet CI/CD avec tests, build, déploiement et monitoring

Travaux pratiques

Déployer une application conteneurisée sur AKS avec GitHub Actions

Sécuriser les secrets avec Azure Key Vault

Pré-requis pour suivre la formation Intégration GitHub Actions avec Azure

  • Connaissances de base en Git et GitHub
  • Notions de CI/CD
  • Expérience souhaitée avec Azure (AZ-900 conseillé, AZ-104 recommandé)

Un questionnaire de positionnement vous sera ensuite proposé afin d'évaluer votre niveau de connaissance avant l'entrée en formation.

Participer à la formation Intégration GitHub Actions avec Azure

Télécharger le programme

Formation en intra-entreprise

Nos formations intra-entreprise peuvent se dérouler directement dans vos locaux pour plus de flexibilité. Si nécessaire, nous pouvons également organiser la location d'une salle de formation adaptée à vos besoins.

Votre formation sur-mesure peut également s’organiser à distance.

La mise en place d'une session intra-entreprise est de 14 jours minimum à partir de votre prise de contact.

Je souhaite un devis

Formation Intégration GitHub Actions avec Azure

  • Certification Non
  • Modalités d'évaluation Tout au long de la formation des TPs seront notés et corrigés. Un QCM sera rempli en fin de formation.

Les autres formations en CI/CD

Inter à distance - Intra 4 jours 2390 € HT
Voir la formation Intégration Continue avec Maven, Jenkins, Sonar et Git
Inter à distance - Intra 2 jours 1390 € HT
Voir la formation Jenkins
Inter à distance - Intra 2 jours 1390 € HT
Voir la formation Maven
Intra 4 jours A partir de 1290 € HT/j
Voir la formation Microsoft Azure DevOps Engineer (AZ-400)
Intra 4 jours A partir de 1290 € HT/j
Voir la formation DevOps sur AWS avec CI/CD
Intra 3 jours A partir de 1290 € HT/j
Voir la formation Azure DevOps & Infrastructure as Code (IaC)
Intra 3 jours A partir de 1290 € HT/j
Voir la formation Azure Dev & App Services