Formation Azure Devops Services
2090€ HT / personne |
3 jours (21 heures) |
Présentation
Azure DevOps Services est une plateforme de Microsoft destinée à remplacer Visual Studio Team Services (VSTS). Cette plateforme est une version Cloud hébergée dans un centre de données Microsoft Azure.
Azure DevOps Services aide à gérer et à rationaliser le développement et la livraison de projets logiciels complexes. Il vous permet d’avoir une configuration rapide, des opérations sans maintenance, une collaboration facile entre les domaines, une mise à l’échelle élastique et une sécurité robuste.
Notre formation Azure DevOps Services vous enseignera comment maîtriser les tâches typiques d’Azure DevOps et gérer vos développements grâce à Git et le contrôleur de version TFVC. Vous saurez explorer les constructions automatisées ainsi que le déploiement automatisé. Vous pourrez efficacement mener vos projets avec Scrum et Kanban pour vous assurez de la qualité de vos livrables.
À l’issue de cette formation, vous saurez développer et livrer des logiciels performants et fonctionnels.
Objectifs
- Créer et déployer des applications grâce aux services Azure DevOps
- Maîtriser tous les services d’Azure DevOps (Artifacts, Pipelines, Boards, Test Plans)
- Intégrer une campagne de test
- Créer des pipelines de livraison
- Administrer les projets et les utilisateurs
Public visé
- Développeurs
- Architectes
- Testeurs
- Chefs de projets
Pré-requis
- Connaissance de base en Azure DevOps
- Expérience en .NET
Pré-requis logiciel
- Disposer d’un compte Azure en tant qu’administrateur avec une organisation Azure DevOps
- Déclarer l’usage privé des pipelines Azure
Programme de notre formation Azure DevOps Services
Introduction à Azure Devops Services
- Qu’est-ce qu’Azure Devops ?
- Composant d’une usine logicielle
- Différence entre Azure Devops Services/Serveur
- Intégration avec Visual Studio
Azure DevOps
- Connexion d’Azure Devops à Azure Active Directory
- Ajout d’un utilisateur invité à un projet Azure DevOps
- Gestion et attribution de licences utilisateur
- Tarification (Pricing)
- Gestion des permissions
Création d’un projet ADS
- Structure de projet
- Outils d’administration
- Types d’utilisateurs
- Services intégration continue
- Livraison continue CI/CD
- Sécurité et Azure Active Directory
- Ajout d’utilisateurs à l’aide de comptes Microsoft
- Types de comptes, fonctionnalités et facturation
- Azure DevOps Services avec Docker
Azure Repos : Gestion du code source
- Git et Team Foundation Version Control
- Git et Azure Devops
- Créer un projet et initialiser le référentiel
- Connexion de Visual Studio à un dépôt Git dans Azure Devops
- Interface web Azure Repos
- Partager les modifications vers le serveur
- Brancher et fusionner
Pipelines d’Azure DevOps et build
- Créer une définition de build
- Variables build et extensions
- Déclencheurs et intégration continue
- Création d’une définition de version
- Déployer les changements de base de données avec EF Migration
- Variable de métadonnées de Build et Release
- Déploiement à plusieurs étapes et environnements
- Installation d’un agent Pipeline autohébergé dans le centre de données
Azure Boards
- Suivre le travail grâce aux tableaux
- Tableaux Kanban
- Scrum & Agile
- Tableaux de bord
- Backlogs
- Workflow
- Rapports personnalisés
Azure Artifacts
- Partager des packages
- Maven
- npm
- NuGet
- Sources publiques/sources privées
- Intégrer le partage de package aux pipelines
Azure Test Plans : Tests exploratoires
- Introduction
- Extension du navigateur Test et Feedback
- Créer des tests en 4 manières différentes
- Exécution des scénarios de test
- Test avec Visual Studio
- Test d’IHM
- Test des applications web ou de bureau
- Captures d’écran pendant l’exécution des tests
- Création d’un enregistrement vidéo
Migration des projets vers Azure DevOps
- Options pour migrer vers Azure DevOps
- Migration de GitHub vers Azure DevOps
- Migration de Git vers Azure DevOps
- Migration de TFVC vers Git
- Migration de TFVC vers TFVC sur Azure DevOps
Pour aller plus loin
Formation GIT
Formation Gouvernance avec Azure
Formation AZ-104
Formation GitOps
Formation Terraform
Formation Azure Devops Server
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
Je recommande la formation
Afficher tous les témoignages
Je recommande la formation
Je recommande la formation
Les + : Complète sur la solution
Les – : Très dense en peu de temps
Les + : Initiation à 360° d’Azure DevOps
Les – : Niveau faible techniquement vu qu’il faut également appréhender les autres briques dites « gestion de projets »
En synthèse : Merci Stéphan !
Les + : – Découverte théorique et pratique de Azure Devops
– Permettant de configurer un déploiement sur Azure DevOps
Les – : Le temps insuffisant
Les + : les TPs
Les – : quelques TP sont de niveau avancés
Je souhaite suivre : RAS
En synthèse : RAS
Les + : Les interactions avec le formateur
Les – : La durée
Les + : Revue de tous les services Azure Devops
Explication accompagnée par des exercices de pratiques
En synthèse : Formation intéressante
Les + : Beaucoup de pratique
Disponibilité du formateur
Je souhaite suivre : Dev c# avancé
Les + : L’intérêt de cette formation est que nous avons pu aborder tout les aspects et toutes les possibilités offertes par l’outil Azure Devops.
Les – : Certaines parties ne sont pas adaptés à tout les profils (en tant que développeur, je me sentais moins concerné par certaines parties comme le paramétrages des utilisateurs avec l’AD ou les campagnes de tests)
Noter la formation
2090€ HT / personne |
3 jours (21 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS