☀️ C'est l'été chez ITTA ! Profitez de 10% de réduction jusqu'au 31 juillet sur une sélection de formations 🌴

Formation : Automatiser le test de charge Azure à l’aide de GitHub (AZ-2006)

Ref. AZ-2006
Durée :
1
 jour
Examen :
Non certifiant
Niveau :
Intermédiaire
Financement :
Eligible

Automatiser le test de charge Azure à l’aide de GitHub (AZ-2006)

Automatisez vos tests de charge avec GitHub et Azure

Vous déployez des applications sur Azure et souhaitez garantir leurs performances sous forte charge ? Cette formation Automatiser le test de charge Azure à l’aide de GitHub (AZ-2006) vous apprend à automatiser vos tests de charge avec GitHub et Azure Load Testing. Grâce à des workflows optimisés, vous pourrez identifier les goulets d’étranglement et améliorer la scalabilité de vos applications.

Optimisez vos déploiements et sécurisez vos workflows

Ce cours AZ-2006 vous guide pas à pas dans l’intégration de GitHub Actions pour automatiser les tests de performance. Vous apprendrez à structurer vos fichiers de flux de travail, à gérer les secrets et à configurer des tests de charge avancés sur Azure. À la fin, vous serez capable d’implémenter une stratégie de test robuste et automatisée, assurant une haute disponibilité de vos services.

Profils des Participants

  • Développeurs cloud
  • Ingénieurs DevOps
  • Architectes logiciels
  • Administrateurs systèmes
  • Responsables techniques en charge du déploiement sur Azure

Objectifs

  • Implémenter et configurer GitHub Actions
  • Automatiser les tests de charge avec Azure Load Testing
  • Créer et gérer des flux de travail CI/CD
  • Sécuriser l’authentification entre GitHub et Azure
  • Définir des critères d’échec et d’arrêt automatique
  • Optimiser les performances des applications déployées sur Azure

Connaissances Préalables

  • Maîtriser GitHub et les pull requests
  • Connaître les bases du déploiement sur Azure
  • Avoir des notions en CI/CD et en automatisation

Contenu du Cours

Module 1 : Implémenter GitHub Actions

  • Découvrir GitHub Actions
  • Examiner un fichier de flux de travail
  • Implémenter des variables et des scripts dans un workflow
  • Explorer les contextes et les expressions dans GitHub
  • Gérer les secrets dans GitHub

Module 2 : Implémenter GitHub Actions pour Azure

  • Explorer GitHub Actions pour Azure
  • Découvrir les options d’authentification pour GitHub Actions
  • Utiliser GitHub Actions pour publier une application sur Azure

Module 3 : Implémenter Test de charge Azure

  • Explorer les tests de charge Azure
  • Créer et gérer des tests dans Test de charge Azure
  • Créer un fichier de configuration YAML de test de charge
  • Définir les critères d’échec et l’arrêt automatique
  • Configurer des secrets et des variables d’environnement
  • Automatiser les tests de charge Azure avec GitHub Actions

Documentation

  • Accès à Microsoft Learn, la plateforme d’apprentissage en ligne Microsoft, offrant des ressources interactives et des contenus pédagogiques pour approfondir vos connaissances et développer vos compétences techniques.

Lab / Exercices

  • Ce cours vous donne un accès exclusif au laboratoire officiel Microsoft, vous permettant de mettre en pratique vos compétences dans un environnement professionnel.

Cours complémentaires

Financement Eligible

ITTA est partenaire d’un fonds de formation continue destiné aux travailleurs temporaires. Ce fonds peut subventionner cette formation, sous réserve que vous soyez assujetti(e) à la convention collective de travail (CCT) « Location de services » et que vous remplissiez certaines conditions, notamment avoir travaillé au moins 88 heures au cours des 12 derniers mois.

Informations Additionnelles

Automatiser les tests de charge Azure avec GitHub Actions : un atout pour la performance

Dans un environnement où les applications doivent être toujours plus performantes et évolutives, l’automatisation des tests de charge est devenue essentielle. Tester manuellement chaque déploiement est chronophage et ne permet pas toujours d’anticiper les comportements sous forte affluence. Grâce à cette formation, vous apprendrez à mettre en place des workflows GitHub Actions pour exécuter automatiquement des tests de performance sur Azure Load Testing.

Des tests de charge optimisés pour des applications fiables

Azure Load Testing est une solution puissante qui permet de simuler des milliers d’utilisateurs en simultané. Vous verrez comment concevoir des scénarios de tests pertinents en définissant des critères d’échec et en analysant les métriques de performance. L’objectif est d’identifier les goulots d’étranglement et d’optimiser votre architecture cloud.

GitHub Actions : la clé pour un CI/CD performant

Les workflows GitHub Actions offrent une automatisation complète, du déploiement au test en passant par la validation du code. Cette formation vous guidera pas à pas pour structurer vos fichiers de flux de travail et sécuriser vos environnements. Vous apprendrez notamment à gérer les secrets et les variables d’environnement afin d’automatiser en toute sécurité vos tests de charge sur Azure.

Maîtriser l’authentification entre GitHub et Azure

Une bonne intégration entre GitHub et Azure nécessite une authentification fluide et sécurisée. Vous explorerez les différentes méthodes disponibles, notamment l’authentification avec les identités managées et les secrets stockés dans GitHub. Une bonne configuration de ces accès est essentielle pour automatiser efficacement les déploiements et tests.

Optimisation des performances et surveillance continue

Une fois les tests de charge en place, il est crucial de savoir interpréter les résultats et ajuster l’infrastructure en conséquence. Vous apprendrez à exploiter les métriques et les logs fournis par Azure Load Testing pour identifier les ajustements nécessaires. Cette approche vous permettra de garantir une expérience utilisateur fluide, même en cas de forte charge.

FAQ

Pourquoi automatiser les tests de charge ?

Automatiser les tests permet d’identifier rapidement les problèmes de performance avant la mise en production. Cela évite les mauvaises surprises lors des pics de trafic.

Quels sont les avantages d’Azure Load Testing ?

Azure Load Testing offre un environnement cloud scalable pour exécuter des tests de charge réalistes. Il permet d’analyser les performances et de simuler des milliers de connexions simultanées.

Comment GitHub Actions facilite-t-il l’intégration avec Azure ?

GitHub Actions permet d’automatiser les tests et les déploiements en créant des workflows sur mesure. L’intégration avec Azure simplifie l’exécution des tests de charge après chaque mise à jour du code.

Ai-je besoin d’une expertise avancée en Azure pour suivre ce cours ?

Une connaissance de base des ressources Azure est recommandée, mais la formation vous guide étape par étape pour apprendre à configurer les tests et les automatisations.

Quel est le prérequis technique le plus important pour ce cours ?

Il est essentiel de maîtriser les concepts de base de GitHub, notamment la gestion des repositories, les pull requests et les workflows d’intégration continue.

Prix de l'inscription
CHF 850.-
Inclus dans ce cours
  • Formation dispensée par un formateur certifié
  • 180 jours d’accès aux labs Officiels Microsoft
  • Documentation Officielle au format digital
  • Badge de réussite Officiel Microsoft
Mois actuel

ven04Avr09:00ven17:00VirtuelVirtuel Etiquettes de sessionAZ-2006

ven04Avr09:00ven17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-2006

ven09Mai09:00ven17:00VirtuelVirtuel Etiquettes de sessionAZ-2006

ven09Mai09:00ven17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionAZ-2006

ven13Juin09:00ven17:00VirtuelVirtuel Etiquettes de sessionAZ-2006

ven13Juin09:00ven17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-2006

ven18juil09:00ven17:00VirtuelVirtuel Etiquettes de sessionAZ-2006

ven18juil09:00ven17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionAZ-2006

ven22Aoû09:00ven17:00VirtuelVirtuel Etiquettes de sessionAZ-2006

ven22Aoû09:00ven17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-2006

ven26Sep09:00ven17:00VirtuelVirtuel Etiquettes de sessionAZ-2006

ven26Sep09:00ven17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionAZ-2006

ven31Oct09:00ven17:00VirtuelVirtuel Etiquettes de sessionAZ-2006

ven31Oct09:00ven17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-2006

ven05Déc09:00ven17:00VirtuelVirtuel Etiquettes de sessionAZ-2006

ven05Déc09:00ven17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionAZ-2006

ven09Jan09:00ven17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-2006

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Horaires d’ouverture

Du lundi au vendredi

de 8h30 à 18h00

Tél. 058 307 73 00

Contactez-Nous

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Faire une demande

Opening hours

Monday to Friday
8:30 AM to 6:00 PM
Tel. 058 307 73 00

Contact-us

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Make a request