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

Formation : Fondements de DevOps : Pratiques et principes clés (AZ-2008)

Ref. AZ-2008
Durée :
1
 jour
Examen :
Optionnel
Niveau :
Fondamental
Financement :
Eligible

Fondements de DevOps : Pratiques et principes clés (AZ-2008)

Comprendre les fondements DevOps avec GitHub et Azure

Adopter les pratiques DevOps n’est plus une option pour les entreprises modernes. Dans un environnement où la réactivité, la fiabilité et l’automatisation sont devenues essentielles, ce cours vous aide à comprendre les bases de DevOps à travers les outils les plus puissants du marché comme GitHub, Azure DevOps et les services cloud Azure.

Chaque module aborde une étape clé du cycle DevOps. Vous apprendrez à planifier vos projets en utilisant les outils de gestion GitHub, à développer efficacement grâce à Git, à livrer plus rapidement avec GitHub Actions, et à maintenir une excellence opérationnelle avec les services cloud Azure. Cette formation vous donnera une vision claire et concrète du fonctionnement DevOps, en mettant l’accent sur les pratiques modernes telles que l’intégration continue (CI), la livraison continue (CD), les tests automatisés ou encore l’observabilité.

Pourquoi se former aux pratiques DevOps aujourd’hui ?

DevOps est aujourd’hui un levier majeur de performance. Il permet aux équipes de mieux collaborer, d’innover plus vite et d’assurer une qualité constante des applications. En intégrant GitHub, Azure DevOps et les services cloud Azure à vos pratiques, vous serez capable de répondre aux exigences des environnements de production modernes, où rapidité et fiabilité sont primordiales. Cette formation vous donne toutes les clés pour passer à l’action.

Télécharger le PDF de la formation

Profils des Participants

  • Administrateur système ou cloud
  • Développeur logiciel
  • Ingénieur DevOps
  • Architecte cloud ou solutions
  • Ingénieur sécurité ou support
  • Étudiant en informatique
  • Analyste des opérations

Objectifs

  • Découvrir les principes et la culture DevOps
  • Planifier des projets en mode agile avec GitHub
  • Maîtriser le contrôle de version avec Git et GitHub
  • Implémenter l’intégration et la livraison continues (CI/CD)
  • Utiliser GitHub Actions pour automatiser les workflows
  • Optimiser l’observabilité et la fiabilité des systèmes

Connaissances Préalables

  • Disposer d’un abonnement actif sur Azure
  • Comprendre les concepts informatiques de base

Contenu du Cours

Module 1 : Découvrir DevOps

  • Qu’est-ce que DevOps ?
  • Explorer la culture DevOps
  • Explorer les objectifs et avantages DevOps
  • Explorer le cycle de vie des applications DevOps

Module 2 : Planifier avec DevOps

  • Favoriser la culture DevOps
  • Qu’est-ce qu’Agile ?
  • Explorer les pratiques DevOps
  • Planifier avec GitHub
  • Plan agile et gestion à l’aide de GitHub

Module 3 : Développer avec DevOps

  • Explorer le contrôle de code source et le contrôle de version
  • Explorer le contrôle de version à l’aide de Git
  • Explorer le flux GitHub
  • Explorer l’intégration continue
  • Explorer les tests décalés vers la gauche
  • Explorer la sécurité décalée vers la gauche
  • Implémenter le flux de travail avec GitHub

Module 4 : Livrer avec DevOps

  • Explorer la livraison continue
  • Explorer l’infrastructure en tant que code
  • Explorer les techniques d’exposition progressive
  • Explorer la livraison continue avec GitHub Actions
  • Implémenter l’intégration continue et la livraison continue (CI/CD) avec GitHub Actions et IaC avec Bicep

Module 5 : Fonctionner avec DevOps

  • Explorer l’excellence opérationnelle
  • Explorer les tests de décalage vers la droite
  • Explorer l’observabilité par le biais de l’analyse des performances
  • Explorer l’observabilité grâce à l’évaluation de la sécurité
  • Explorer la résilience avec l’ingénierie de fiabilité du site
  • Améliorer l’expérience des développeurs avec l’ingénierie de plateforme
  • Améliorer la résilience des charges de travail Traffic Manager et Azure Chaos Studio

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

Renforcer vos pratiques DevOps pour accélérer vos déploiements

Les organisations ont besoin aujourd’hui de livrer des applications rapidement tout en garantissant leur fiabilité. Pour répondre à cette exigence, les pratiques DevOps se révèlent incontournables. Cette formation vous guide à travers les méthodes, les outils et les principes qui permettent de transformer vos processus de développement et d’exploitation. Elle s’adresse aux professionnels souhaitant moderniser leurs workflows, renforcer la qualité du code et automatiser les déploiements.

Contrairement à une simple présentation théorique, ce programme vous propose une immersion concrète dans la culture DevOps. Vous découvrirez comment aligner les équipes de développement et d’exploitation autour d’un objectif commun : fournir de la valeur en continu. À travers les outils comme GitHub, GitHub Actions ou encore les services cloud d’Azure, vous serez en mesure de structurer efficacement votre pipeline de livraison.

Automatiser et sécuriser les processus de développement

L’un des grands avantages de cette formation est son approche centrée sur l’automatisation. Vous apprendrez à configurer des workflows intelligents à l’aide de GitHub Actions. Ces automatisations vous permettront de déclencher des tests, des déploiements ou des vérifications de sécurité dès qu’un développeur soumet du code. Vous réduisez ainsi les erreurs manuelles, tout en accélérant la mise en production.

Mais automatiser ne suffit pas. Encore faut-il sécuriser l’ensemble du cycle de vie des applications. C’est pourquoi cette formation intègre les concepts de sécurité dès les premières étapes du développement. En appliquant les principes du « shift-left », vous anticipez les failles de sécurité avant qu’elles n’affectent votre production. Cette anticipation contribue à réduire les coûts liés aux correctifs tardifs.

Améliorer la résilience et la fiabilité des systèmes

L’expérience utilisateur dépend directement de la stabilité des services. C’est pourquoi les dernières étapes du programme se concentrent sur l’excellence opérationnelle. Vous explorerez des outils comme Azure Chaos Studio pour tester la résilience de vos infrastructures en conditions réelles. Vous verrez aussi comment implémenter une ingénierie de fiabilité du site (SRE) pour détecter rapidement les anomalies et assurer un haut niveau de disponibilité.

Cette démarche proactive repose aussi sur l’observabilité. La formation vous guide dans la mise en place de tableaux de bord, d’alertes et d’analyses de performances pour comprendre en temps réel l’état de vos systèmes. Vous serez capable d’anticiper les pannes, de réduire le temps moyen de résolution des incidents et d’améliorer la satisfaction des utilisateurs finaux.

Une vision concrète de la culture DevOps

Au-delà des outils, ce parcours vous permet de développer une véritable culture DevOps. Il met l’accent sur l’apprentissage continu, la collaboration entre les équipes et la responsabilité partagée. Ces éléments sont essentiels pour favoriser l’innovation et maintenir un haut niveau de qualité dans un environnement technique en constante évolution.

En suivant cette formation, vous ne vous contentez pas d’utiliser GitHub ou Azure DevOps. Vous apprenez à structurer vos projets, à planifier efficacement vos tâches, et à adapter votre organisation à une méthodologie orientée résultats. Cette montée en compétence vous rend plus autonome, plus agile et plus efficace.

FAQ

Dois-je déjà connaître Git ou GitHub avant de suivre cette formation ?
Une connaissance de base est un plus, mais la formation couvre les fondamentaux du contrôle de version. Vous serez guidé pas à pas.

Cette formation nécessite-t-elle des compétences avancées en développement ?
Non, elle s’adresse aussi bien aux développeurs qu’aux administrateurs ou ingénieurs. Un socle de connaissances en informatique suffit.

Est-ce que cette formation aide à passer une certification ?
Elle n’est pas directement liée à une certification officielle, mais elle constitue une excellente base pour valider vos compétences DevOps.

Quels outils concrets vais-je apprendre à utiliser ?
Vous travaillerez avec GitHub, GitHub Actions, Azure DevOps, Bicep, et d’autres services Azure comme Chaos Studio ou Traffic Manager.

La formation propose-t-elle des cas pratiques ?
Oui, elle intègre des exercices concrets et des démonstrations pour appliquer immédiatement les concepts abordés dans chaque module. »

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

lun12Mai09:00lun17:00VirtuelVirtuel Etiquettes de sessionAZ-2008

lun12Mai09:00lun17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-2008

lun16Juin09:00lun17:00VirtuelVirtuel Etiquettes de sessionAZ-2008

lun16Juin09:00lun17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionAZ-2008

lun21juil09:00lun17:00VirtuelVirtuel Etiquettes de sessionAZ-2008

lun21juil09:00lun17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-2008

lun25Aoû09:00lun17:00VirtuelVirtuel Etiquettes de sessionAZ-2008

lun25Aoû09:00lun17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionAZ-2008

lun29Sep09:00lun17:00VirtuelVirtuel Etiquettes de sessionAZ-2008

lun29Sep09:00lun17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-2008

lun03Nov09:00lun17:00VirtuelVirtuel Etiquettes de sessionAZ-2008

lun03Nov09:00lun17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionAZ-2008

lun08Déc09:00lun17:00VirtuelVirtuel Etiquettes de sessionAZ-2008

lun08Déc09:00lun17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionAZ-2008

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