DevOps : Automatisation

Développement, Cloud computing, DevOps, Transition Digitale.
DevOps : Automatisation
26
Fév
Certifiant
Durée estimée de 23 heures
Niveau Débutant
Thématique Devops
Le terme Devops correspond au mélange des tâches liées au développement des applications et à l’exploitation des systèmes. Le Devops est en effet un processus réunissant les équipes de développement et d’exploitation pour parfaire la chaîne de développement logiciel. Il permet aux entreprises de créer et d’améliorer leurs produits à un rythme plus rapide que les approches traditionnelles. La maîtrise de devOps requiert la connaissance de nombreux outils permettant l’automatisation d’une chaîne de production. Le monitoring de la réussite des objectifs est un des éléments clefs.
Afficher la description entière
Objectifs
  • Connaître les méthodes d'automatisation dans un contexte DevOps
  • Premiers pas vers l’automatisation
  • Maîtrises de concepts avancés de l’automatisation
Savoirs
  • Maîtrise du GIT ; outil de contrôle de version
  • Maîtrise des concepts d’immuabilité des architectures, et d’infrastructure ad code
  • Réussir votre collecte de Logements application ou de métriques systèmes
Pré-requis
  • Connaître le travail dans un contexte de déploiement continu.

Programme

Total learning: 22 lessons / 3 quizzes Time: 23 heures
  • DevOps : Automatisation
    Premiers pas vers l'automatisation  Objectifs : Savoir choisir parmi la liste des outils d'intégration continue vous permettant d'automatiser l'intégralité de votre chaîne de production, savoir répondre aux questions : Quelles sont les commandes de Git les plus utilisées ? Comment automatiser sa chaîne de production grâce aux outils d'intégration continue ?
    1603 vues
    Avancé
    7h
    Détails du cours
    0/1

    • 1
      Guide du module Lancer la démo
    • 2
      Introduction : Premiers pas vers l’automatisation Lancer la démo
    • 3
      Git, un système de contrôle de version Lancer la démo
    • 4
      Premier pas sous Git Lancer la démo
    • 5
      Intégration Continue Lancer la démo
    • 6
      Quiz automatisation Lancer la démo
    • 7
      Déploiement Continu Lancer la démo
    • 5 Questions 0 question10 min
  • DevOps : Automatisation
    Automatisation, concepts avancés  Le concept d’automatisation ne peut malheureusement pas uniquement être abordé à travers la manipulation d’outils dédiés à l’automatisation. Afin de maîtriser les arcanes de cette science, il y a des concepts tels que l’immutabilité des architectures ou encore de l’infrastructure as code qu’il va vous falloir comprendre. Ce module vous permettra de comprendre des concepts complexes qui faciliteront, fiabiliseront et accéléreront la mise en place de vos environnements du développement à la production. 
    1603 vues
    Avancé
    10h
    Détails du cours
    0/1

    • 1
      Introduction – Automatisation, concepts avancés Lancer la démo
    • 2
      Guide du module Lancer la démo
    • 3
      Pet versus Cattle Lancer la démo
    • 4
      Module interactif – Pet versus Cattle Lancer la démo
    • 5
      Infrastructure as code
    • 6
      Déploiement “Blue/Green” vs “Canary” Lancer la démo
    • 7
      Quiz Automatisation avancée Lancer la démo
    • 8
      Infrastructure immutable Lancer la démo
    • 6 Questions 0 question10 min
  • DevOps : Automatisation
    Monitoring et gestion des logs  Objectifs : Réussir votre collecte de Logements application ou de métriques systèmes afin de détecter voir anticiper les diverses problèmes que vous allez rencontrer tout au long de la réalisation de votre projet informatique, savoir répondre aux questions suivantes : En quoi le monitoring est il important dans la réussite de votre projet ? Quels sont les différents types de mesure et leurs outils associés ?
    1603 vues
    Avancé
    6h
    Détails du cours
    0/1

    • 1
      Introduction : Monitoring et gestion des logs Lancer la démo
    • 2
      Guide du module Lancer la démo
    • 3
      L’importance du monitoring Lancer la démo
    • 4
      Le temps de retour à la normale d’un service Lancer la démo
    • 5
      Les Key Performance Indicator (KPI) Lancer la démo
    • 6
      Quiz Monitoring Lancer la démo
    • 7
      Smart Logging Lancer la démo
    • 5 Questions 0 question10 min
  • Certifiant DevOps : Automatisation
  • Le terme Devops correspond au mélange des tâches liées au développement des applications et à l’exploitation des systèmes. Le Devops est en effet un processus réunissant les équipes de développement et d’exploitation pour parfaire la chaîne de développement logiciel. Il permet aux entreprises de créer et d’améliorer leurs produits à un rythme plus rapide que les approches traditionnelles. La maîtrise  de devOps requiert la connaissance de nombreux outils permettant l’automatisation d’une chaîne de production. Le monitoring de la réussite des objectifs est un des éléments clefs.

     

    Premiers pas vers l’automatisation

     

    La maîtrise du Devops requiert de nombreux outils ; tels que le GIT par exemple, il s’agit d’un outil indispensable à la pratique du Devops en entreprise. Il s’agit d’un type de système de contrôle de version (Version Control System) qui facilite le suivi des modifications apportées aux fichiers. Il est par ailleurs plus que nécessaire pour coordonner le travail au sein d’une équipe sur un projet ou pour suivre son évolution dans le temps tout en sauvegardant des versions définies. Enfin, vous maîtriserez toutes les étapes du déploiement continu, étape ultime d’automatisation d’une chaîne de production.

     

    Automatisation, concepts avancés

     

    Le concept d’automatisation ne peut pas uniquement être abordé à travers la manipulation d’outils dédiés à l’automatisation. Afin de maîtriser les arcanes de cette science, il y a des concepts tels que l’immutabilité des architectures ou encore de l’infrastructure as code qu’il faut comprendre. Il faut intégrer des concepts complexes qui faciliteront, fiabiliseront et accéléreront la mise en place d’environnements du développement à la production

     

    Monitoring et gestion des logs

     

    Il est inutile de fixer un objectif s’il n’est pas possible de quantifier la réussite de cet objectif. Pour déterminer le niveau de réussite, il est impératif de pouvoir mesurer les progrès réalisés. Il faut bien différencier deux types de mesure : la récolte de métriques systèmes et la collecte de log système et applicatif.

    Le “modèle à trois voies” décrit les valeurs encadrant les processus, les procédures et les pratiques à implémenter dans une équipe DevOps. Mais, attention, pour qu’un monitoring soit efficace, il doit être pensé et mis en place par l’ensemble de l’équipe DevOps.

    Les personnes qui utilisent les pratiques DevOps s’appuient sur des indicateurs clés de performance ou “KPIpour juger du succès de leurs efforts.

    Refermer la description

    Avis clients

    3.8/5
    (5 avis)
      4/5

      Explications claires et détaillées.
      3/5

      bon cours.
      4/5

      Une bonne expérience dans l'ensemble, qui m'a permis de preparer (et reussir) un changement de carriere tout en travaillant a temps plein
      4/5

      Une approche du DevOps claire !
      4/5

      Cette formation est précisément celle que je recherchais. Les perspectives présentées par le formateur donne surtout de l'appétit pour aller plus loin.

    Ecrire un avis

    DevOps : Automatisation
    S'ABONNER
    Certifiant
    Niveau Débutant
    23 heures
    1603 vues
    Accès illimité
    22 vidéos
    22 modules
    Parcours DevOps : Automatisation
    DevOps : Automatisation DevOps : Automatisation
    Guide du module Guide du module
    Introduction : Premiers pas vers l’automatisation Introduction : Premiers pas vers l’automatisation
    Git, un système de contrôle de version Git, un système de contrôle de version
    Premier pas sous Git Premier pas sous Git
    Intégration Continue Intégration Continue
    Quiz automatisation Quiz automatisation
    Déploiement Continu Déploiement Continu
    Introduction – Automatisation, concepts avancés Introduction – Automatisation, concepts avancés
    Guide du module Guide du module
    Pet versus Cattle Pet versus Cattle
    Module interactif – Pet versus Cattle Module interactif – Pet versus Cattle
    Déploiement “Blue/Green” vs “Canary” Déploiement “Blue/Green” vs “Canary”
    Quiz Automatisation avancée Quiz Automatisation avancée
    Infrastructure immutable Infrastructure immutable
    Introduction : Monitoring et gestion des logs Introduction : Monitoring et gestion des logs
    Guide du module Guide du module
    L’importance du monitoring L’importance du monitoring
    Le temps de retour à la normale d’un service Le temps de retour à la normale d’un service
    Les Key Performance Indicator (KPI) Les Key Performance Indicator (KPI)
    Quiz Monitoring Quiz Monitoring
    Smart Logging Smart Logging
    Vous êtes une entreprise et vous souhaitez faire
    monter en compétences vos collaborateurs ?
    1,500 €
    (0 vote)
    Gestion de projet, Agile, Scrum, Management
    Certification Professional Scrum Master PSM 1
    40 heures
    Gestion de projet, Agile, Scrum, Management
    La formation Scrum Master vous donnera toutes les connaissances nécessaires pour maîtriser scrum avec un double objectif à l’issue de la formation : Faire de vous un Scrum Master pleinement opérationnel, vous préparer dans les meilleures conditions au passage de la certification  Professional Scrum Master (PSM1) de scrum.org. Les méthodes Agiles sont de plus en plus utilisées dans la conduite de projet. SCRUM est la plus connue et la plus utilisée. Cette formation vous donnera les éléments de base à mettre en place pour assurer votre rôle de Scrum Master et vous permettra de vous préparer à la certification Professional Scrum Master1 de Scrum.org. Cette formation apportant des exercices concrets vous permet d’appréhender les étapes et outils d’une démarche Agile (Scrum) et de la corriger aux bons moments dans l'avancement de vos projets. Elle vous permettra d’en jouer le rôle de garant durant le projet.
    Certification Professional Scrum Master PSM 1
    40 heures
    Intermédiaire
    (0 vote)
    1,500 €
    1,999 €
    (0 vote)
    Web Development
    Certifiant
    35 heures
    Web Development
    Xamarin permet de concevoir des applications mobiles natives pour Android, iOS ou macOS en développant un code unique pour les trois plateformes à l’aide du langage C#. L’objectif de cette formation est de donner aux développeurs les compétences nécessaires pour réaliser avec Xamarin une application mobile multiplateforme en C#. Pour bien la suivre, des connaissances...
    Certifiant
    35 heures
    Débutant
    (0 vote)
    1,999 €
    1,999 €
    (0 vote)
    Web Development
    Certifiant
    35 heures
    Web Development
    Le développement web fait appel à de nombreuses compétences dont la maîtrise du langage JavaScript pour être à même de créer des pages, voire même des applications clientes, riches et réactives. Cette formation s’adresse aux développeurs qui souhaitent apprendre à faire du développement web Front End en utilisant le langage JavaScript et la bibliothèque jQuery....
    Certifiant
    35 heures
    Débutant
    (0 vote)
    1,999 €
    1,999 €
    (0 vote)
    Web Development
    Certifiant
    35 heures
    Web Development
    Java est un langage à la fois complet et didactique qui permet d’appliquer les concepts de la Programmation Orientée Objet à différents environnements. Cette e-formation s’adresse aux développeurs qui souhaitent étudier les problématiques liées au développement d’une application client/serveur avec Java SE. Elle donne les connaissances nécessaires pour monter en compétences sur le développement d’une...
    Certifiant
    35 heures
    Débutant
    (0 vote)
    1,999 €
    1,999 €
    (0 vote)
    Web Development
    Certifiant
    35 heures
    Web Development
    Cette formation s’adresse aux développeurs, concepteurs d’applications et architectes logiciels qui souhaitent industrialiser le développement Back End d’applications Java avec le framework Java Spring et simplifier l’accès aux données avec JPA. Pour bien suivre cette formation, des connaissances en Java SE ainsi qu’en développement web avec Java EE sont nécessaires.
    Certifiant
    35 heures
    Débutant
    (0 vote)
    1,999 €

    Nous travaillons avec les startups les plus innovantes dans leur domaine.



    Nous nous engageons à vous apporter des formations de qualité référencées.

    Une question ? Vous souhaitez vous lancer ?
    N’hésitez pas à nous contacter