Vous êtes sur la page 1sur 4

03 20 61 95 06

formation@access-it.fr

FORMATION MICROSOFT AZURE – TECHNIQUES ET


PRATIQUES DEVOPS POUR L’INGÉNIEUR
7 jours

OBJECTIFS PREREQUIS
Comprendre comment implémenter des processus de Avoir suivi la formation "Microsoft Azure
développement DevOps Introduction pour les professionnels de
l'informatique" (MSAZ901) ou "Microsoft
Apprendre à mettre en oeuvre l'intégration continue
et la livraison continue Azure – Notions fondamentales"
(MSAZ900) ou disposer des
Être capable de mettre en oeuvre la gestion des connaissances équivalentes
dépendances Connaissances fondamentales du contrôle
Disposer des connaissances nécessaires pour mettre de versions, du développement en mode
en oeuvre l'infrastructure d'application Agile et des principes de développement
de logiciels Une première expérience
Comprendre comment mettre en oeuvre un feedback
dans une organisation fournissant des
continu
logiciels ou des services en ligne est un
Être en mesure de concevoir une stratégie DevOps plus

PROGRAMME Ce cours est disponible au format présentiel

1ERE PARTIE : IMPLEMENTATION DES IMPLEMENTER ET GERER UNE


PROCESSUS DE DEVELOPPEMENT DEVOPS INFRASTRUCTURE DE CONSTRUCTION
Le concept de pipelines dans DevOps
DEBUTER AVEC LE CONTROLE DE CODE Azure Pipelines
SOURCE Évaluer l'utilisation des agents hébergés
Qu'est-ce que le contrôle de source? par rapport aux agents privés
Avantages du contrôle de source Pools d'agents
Types de systèmes de contrôle de source Pipelines et accès simultanés
Introduction à Azure Repos Projets Azure DevOps et Open Source
Migration de TFVC vers Git Azure Pipelines YAML vs Visual Designer
Authentification sur votre Git Repos Configurer des agents privés
Intégration de Jenkins avec Azure
MISE A L'ECHELLE DE GIT POUR LES Pipelines
ENTREPRISES DEVOPS Contrôle de source externe d'intégration
Comment structurer Git Repos avec Azure Pipelines
Workflows Git Branching Analyser et intégrer les versions multi-
Collaborer avec des requêtes Pull étapes de Docker
Pourquoi se soucier de GitHooks ?
Favoriser l'Open Source interne
Versions de Git
Projets publics
Fichiers dans Git
03 20 61 95 06
formation@access-it.fr

FORMATION MICROSOFT AZURE DEVOPS – AZ 400

GESTION DE LA CONFIGURATION ET DES IMPLEMENTATION D'UNE STRATEGIE DE


SECRETS DE L'APPLICATION CONSTRUCTION DE CONTENEUR
Introduction à la sécurité Mise en oeuvre d'une stratégie de construction
Implémenter un processus de de conteneur
développement sécurisé et conforme
Repenser les données de configuration
d'application 3EME PARTIE : MISE EN OEUVRE DE LA
Gérer les secrets, les jetons et les LIVRAISON CONTINUE
certificats
Implémenter des outils de gestion de la CONCEVOIR UNE STRATEGIE DE PUBLICATION
sécurité et de la conformité dans un Introduction à la livraison continue
pipeline Recommandations de stratégie de publication
Construire un pipeline de versions de haute
IMPLEMENTER UNE STRATEGIE DEVOPS qualité
MOBILE Choisir un modèle de déploiement
Introduction DevOps Mobile Choisir le bon outil de gestion des versions
Introduction à Visual Studio App Center
Gérer les ensembles de périphériques CONFIGURER UN WORKFLOW DE GESTION DES
cibles et les groupes de distribution VERSIONS
mobiles Créer un pipeline de publication
Gérer les ensembles de périphériques de Provisionner et configurer des environnements
test d'interface utilisateur cibles Gérer et modulariser les tâches et les modèles
Disposer de dispositifs de test pour le Intégrer Secrets avec le pipeline de publication
déploiement Configurer l'intégration automatisée et
Créer des groupes de distribution publics l'automatisation des tests fonctionnels
et privés Automatiser l'inspection de la santé

IMPLEMENTER UN MODELE DE DEPLOIEMENT


2EME PARTIE : MISE EN OEUVRE DE APPROPRIE
L'INTEGRATION CONTINUE Introduction aux modèles de déploiement
Implémenter le déploiement Blue Green
IMPLEMENTATION DE L'INTEGRATION Fonction Toggles
CONTINUE DANS UN PIPELINE AZURE Canary Release
DEVOPS Dark Launching
Vue d'ensemble de l'intégration continue AB Testing
Mise en oeuvre d'une stratégie de Déploiement à exposition progressive
construction

GESTION DES STRATEGIES DE QUALITE ET DE


SECURITE DU CODE
Gestion de la qualité du code
Gestion des stratégies de sécurité
03 20 61 95 06
formation@access-it.fr

FORMATION MICROSOFT AZURE DEVOPS – AZ 400

4EME PARTIE : MISE EN OEUVRE DE LA 5EME PARTIE : MISE EN OEUVRE DE


GESTION DES DEPENDANCES L'INFRASTRUCTURE D'APPLICATION

CONCEVOIR UNE STRATEGIE DE GESTION OUTILS D'INFRASTRUCTURE ET DE


DE LA DEPENDANCE CONFIGURATION AZURE
Introduction Infrastructure en tant que gestion de code et de
Dépendances du packaging configuration
Gestion de paquet Créer des ressources Azure à l'aide de modèles
Implémenter une stratégie de gestion de ARM
version Créer des ressources Azure à l'aide d'Azure CLI
Créer des ressources Azure à l'aide d'Azure
GERER LA SECURITE ET LA CONFORMITE PowerShell
Introduction Outils d'automatisation supplémentaires
Sécurité de paquet Contrôle de version
Logiciels Open Source
Intégration des analyses de licence et de MODELES ET SERVICES DE DEPLOIEMENT
vulnérabilité AZURE
Modèles de déploiement et options
Services Azure IaaS (Infrastructure-as-a-Service)
Azure Automation avec DevOps
Desired State Configuration (DSC)
Services Azure PaaS (Platform-as-a-Service)
Azure Service Fabric

CREER ET GERER UNE INFRASTRUCTURE DE


SERVICE KUBERNETES
Service Azure Kubernetes

OUTILS TIERS ET OUTILS OPEN SOURCE


DISPONIBLES AVEC AZURE
Chef
Puppet
Ansible
Cloud-Init
Terraform
03 20 61 95 06
formation@access-it.fr

FORMATION MICROSOFT AZURE DEVOPS – AZ 400

6EME PARTIE : MISE EN OEUVRE DE 7EME PARTIE : CONCEPTION D’UNE STRATEGIE


FEEDBACK CONTINU DEVOPS

RECOMMANDER ET CONCEVOIR DES PLANIFICATION DE DEVOPS


MECANISMES DE FEEDBACK SYSTEME Planification de la transformation
La boucle intérieure Sélection du projet
État d'esprit d'expérimentation continue Structures d'équipe
Pratiques de conception pour mesurer la
satisfaction de l'utilisateur final PLANIFICATION DE LA QUALITE ET DE LA
Processus de conception pour capturer et SECURITE
analyser les commentaires des utilisateurs Planifier une stratégie qualité
Processus de conception pour Planification du développement sécurisé
automatiser l'analyse des applications
MIGRATION ET CONSOLIDATION DES
MISE EN PLACE D'UN PROCESSUS DE ARTEFACTS ET DES OUTILS
ROUTAGE DES FEEDBACKS SYSTEME VERS Migration et consolidation des artefacts
LES EQUIPES DE DEVELOPPEMENT Migration et intégration du contrôle de source
Implémenter des outils pour suivre
l'utilisation du système, l'utilisation des
fonctionnalités et le flux
Implémentation du routage pour les
données de rapport d'incident
d'application mobile
Développer des tableaux de bord de
surveillance et de statut Moyens Pédagogiques et techniques mises en œuvre
Intégrer et configurer les systèmes de Lors des formations en présentiel, nous mettons à disposition tout le matériel de
formation nécessaire :
billetterie 1 PC et 1 support de cours par participant + 1 PC animateur + 1 vidéo
projecteur + 1 paperboard.
Les postes sont équipés de l’environnement (logiciel et matériel) recommandé
OPTIMISER LES MECANISMES DE par les éditeurs.
Chaque poste est connecté à internet à notre serveur.
FEEDBACK En amont de la formation,
Ingénierie de fiabilité de site un audit (entretien physique ou téléphonique) préalable nous permet de

Analyser la télémétrie pour établir une


baseline
Effectuer un réglage continu pour réduire
les alertes sans signification ou sans
action
Analyser les alertes pour établir une
Validation et sanction de la formation
baseline Une attestation mentionnant les objectifs, la nature et la durée
de l’action et les résultats de l’évaluation des acquis de la
Blameless Postmortems et une culture formation sera remise au stagiaire à l’issue de sa formation
juste
Type de formation
Professionnalisante ayant pour objectif le perfectionnement,
l’élargissement des compétences

Vous aimerez peut-être aussi