Azure DevOps Engineer
Maîtrisez Azure DevOps pour automatiser vos workflows et optimiser la livraison de vos applications.
Informations pratiques
- Durée : 48h
- Niveau : Avancé
- Modalité : Visio
Objectifs pédagogiques
- Implémenter des pipelines Azure DevOps
- Automatiser avec ARM et Bicep
- Déployer avec Azure Kubernetes Service
- Gérer les artefacts et packages
- Monitorer avec Azure Monitor
Programme de la formation
- Azure DevOps Services (14h)
- Azure Repos : repositories Git, branching strategies (GitFlow, trunk-based), pull requests et policies
- Azure Pipelines : YAML pipelines, stages, jobs, tasks, templates et multi-stage deployments
- Azure Artifacts : feeds NuGet, npm, Maven, Python et universal packages avec upstream sources
- Azure Test Plans : test manuels, test automatisés, exploratory testing et reporting de couverture
- Azure Boards : work items, sprints, Kanban boards, queries et intégration avec les pipelines
- Extensibilité : marketplace, extensions personnalisées et intégration avec outils tiers
- IaC et Automatisation (12h)
- ARM Templates : structure JSON, paramètres, variables, fonctions, linked templates et deployment modes
- Bicep : syntaxe déclarative, modules, conditions, boucles et comparaison avec ARM JSON
- Terraform sur Azure : provider azurerm, modules, state dans Azure Storage et Azure DevOps integration
- PowerShell et Azure CLI : scripts d'automatisation, Az modules et runbooks Azure Automation
- Azure Policy as Code : définitions, initiatives, remédiation et conformité continue
- Configuration Management : Desired State Configuration (DSC), Ansible et Chef/Puppet
- Conteneurs sur Azure (12h)
- AKS : création de clusters, node pools (system/user), autoscaler, upgrade et RBAC Kubernetes
- Azure Container Instances (ACI) : déploiement rapide, groupes de conteneurs et sidecar pattern
- Azure Container Registry (ACR) : builds, tâches, réplication géo, scanning de vulnérabilités et webhooks
- Helm : charts, repositories, releases, templating et gestion des dépendances
- Service Mesh : Open Service Mesh, Istio sur AKS et observabilité des microservices
- CI/CD conteneurs : pipeline build-push-deploy, GitOps avec Flux et ArgoCD sur AKS
Prérequis
Expérience Azure et bases DevOps
Public visé
DevOps engineers, développeurs Azure, SRE
Méthodes pédagogiques
Formation en distanciel (visio) et/ou en présentiel selon les sessions
Évaluation
QCM, exercices pratiques, mise en situation professionnelle, étude de cas, projet final
Accessibilité
Formation accessible aux personnes en situation de handicap. Possibilités d'adaptation pédagogique et technique. Pour toute question concernant l'accessibilité, contactez notre référent handicap : Kelly Ohana - contact@visio-form.fr
VISIOFORM — La Formation du FuturTransformez vos compétences pour demain
Organisme certifié Qualiopi — IA, marketing digital, informatique, management, comptabilité et plus encore.