________________________________________________________________
Voulez-vous suivre ce cours à distance ou en personne?
Contactez-nous par email : info@nanforiberica.com , téléphones : +34 91 031 66 78 / +34 605 98 51 30, WhatsApp : +34 685 60 05 91 , ou contactez nos bureaux
________________________________________________________________
Cours AZ-2006 : Automatiser les tests de charge Azure à l’aide de GitHub Actions
Pour obtenir cette certification Microsoft Applied Skills , les étudiants doivent démontrer leur capacité à automatiser les tests de charge Azure à l'aide de GitHub Actions .
Ce cours vous apprendra à implémenter GitHub Actions et à configurer Azure Load Testing pour automatiser les déploiements d'applications de test.
Le scénario de cette expérience représente les défis concrets auxquels sont confrontés les développeurs et les professionnels DevOps.
Niveau : Intermédiaire - Rôle : Développeur - Produit : GitHub
⏱️
Durée du cours : 70 heures
Cours destiné à
- Développeurs de logiciels qui utilisent GitHub et déploient des applications sur Azure.
- Ingénieurs DevOps intéressés par l'intégration des tests de charge dans leurs pipelines CI/CD.
Architectes de solutions cloud cherchant à garantir l'évolutivité de leurs applications.
- Les équipes d'assurance qualité et de tests de performance qui souhaitent automatiser la validation de la charge dans les environnements de production ou de préproduction
Objectifs de la formation AZ-2006 - Actions GitHub
-
Mettre en œuvre GitHub Actions : Apprenez à créer et à structurer des fichiers de workflow pour automatiser les processus de développement et de test.
-
Configurer GitHub Actions pour Azure : intégrez GitHub à Azure en configurant des identités sécurisées et les autorisations appropriées pour automatiser les déploiements et les tests.
-
Créez et exécutez des tests de charge avec Azure Load Testing : simulez des charges réelles sur les applications pour évaluer leurs performances, leur évolutivité et leur fiabilité.
-
Automatisez les tests de charge lors des déploiements : configurez des flux de travail qui exécutent automatiquement des tests après chaque déploiement, garantissant ainsi une qualité logicielle continue.
-
Optimiser les performances de l'application : analyser les résultats des tests pour identifier les goulots d'étranglement et apporter des améliorations à l'architecture ou au code.
Contenu du cours AZ-2006 : Automatisation des tests de charge Azure à l’aide de GitHub Actions
Module 1 : Mise en œuvre de GitHub Actions
- Introduction
- Exploration des partages GitHub
- Examen d'un fichier de flux de travail
- Intégration de variables et de scripts dans un flux de travail
- Exploration des contextes et des expressions sur GitHub
- Gérer les secrets sur GitHub
- Exercice : Créez un flux de travail qui valide le code d'une demande d'extraction.
Module 2 : Mise en œuvre de GitHub Actions pour Azure
- Introduction
- Découverte de GitHub Actions pour Azure
- Détection des options d'authentification pour GitHub Actions pour Azure
- Exercice : Utiliser GitHub Actions pour Azure afin de publier une application web sur Azure App Service
Module 3 : Implémentation des tests de charge Azure
- Introduction
- Tests de charge Azure depuis Explorer
- Création et gestion de tests dans Azure Load Testing
- Création d'un fichier de configuration YAML pour les tests de charge
- Définition des critères d'erreur et arrêt automatique
- Configuration des secrets et des variables d'environnement
- Exercice : Automatisation des tests de charge Azure à l’aide de GitHub Actions
Prérequis
Il est recommandé d'avoir :
- Expérience avec GitHub et connaissance des demandes d'extraction, des fusions de code et autres procédures de gestion de dépôts.
- Expérience en création de ressources dans Azure.
Langue
- Cours : Anglais / Espagnol
- Laboratoires : anglais / espagnol
Compétences appliquées de Microsoft
Ce cours fait partie du programme de certification Microsoft en compétences appliquées.
Pour obtenir cette certification de compétences appliquées Microsoft, les étudiants doivent démontrer leur capacité à protéger les ressources à l'aide des solutions de réseau virtuel Azure.
Compétences appliquées : Découvrez toutes les certifications dans un seul guide