Automatisation, concepts avancés

Développement, Cloud computing, DevOps, Transition Digitale.
devops
22
Mar
Certifiant
Durée estimée de 23 heures
Niveau Débutant
Thématique Soft Skills, 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
  • Automatisation, concepts avancés
    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 ?
    0 vues
    Intermédiaire
    Détails du cours
    0/8

    • 1
      Guide du module
    • 2
      Introduction : Premiers pas vers l’automatisation
    • 3
      Git, un système de contrôle de version
    • 4
      Premier pas sous Git
    • 5
      Intégration Continue
    • 6
      Quiz automatisation
    • 7
      Déploiement Continu
    • 5 Questions 0 question10 min
  • Automatisation, concepts avancés
    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. 
    0 vues
    Avancé
    Détails du cours
    0/5

    • 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”
    • 7
      Quiz Automatisation avancée
    • 8
      Infrastructure immutable
    • 6 Questions 0 question10 min
  • Automatisation, concepts avancés
    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 ?
    0 vues
    Avancé
    Détails du cours
    0/8

    • 1
      Introduction : Monitoring et gestion des logs
    • 2
      Guide du module
    • 3
      L’importance du monitoring
    • 4
      Le temps de retour à la normale d’un service
    • 5
      Les Key Performance Indicator (KPI)
    • 6
      Quiz Monitoring
    • 7
      Smart Logging
    • 5 Questions 0 question10 min
  • Certifiant Automatisation, concepts avancés
  • 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

    4.6/5
    (5 avis)
      5/5
      J'aime beaucoup
      J'aime beaucoup ce cours il est très bien expliquer :)
      4/5
      Très bien expliqué
      Très bien expliqué, cours clair, je recommande!
      4/5
      un excellent contenu
      un excellent contenu et une façon fluide de le présenter top !
      5/5
      Les explications sont claires
      Les explications sont claires precises et comprehensible par tout le monde.
      5/5
      Je suis très attentif
      Je suis très attentif car le cours est bien fait de bout en bout et j'ai le sentiment d'apprendre ! Merci

    Ecrire un avis

    Automatisation, concepts avancés
    S'ABONNER
    Certifiant
    Niveau Débutant
    23 heures
    0 vues
    Accès illimité
    22 vidéos
    22 modules
    Parcours Automatisation, concepts avancés
    Automatisation, concepts avancés Automatisation, concepts avancés
    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
    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)
    Microsoft, Cloud
    Certifiant
    35 heures
    Microsoft, Cloud
    Microsoft Azure est un ensemble de services cloud qui évoluent sans cesse, tant en nombre qu’en termes de fonctionnalités disponibles. Cette formation s’adresse aux administrateurs système qui souhaitent découvrir les concepts de Microsoft Azure et apprendre à mettre en œuvre et exploiter les services courants d’Azure. Pour bien le suivre, des connaissances sur Windows Server,...
    Certifiant
    35 heures
    Débutant
    (0 vote)
    1,999 €
    1,999 €
    (0 vote)
    Cloud
    Certifiant
    17 heures
    Cloud
    Cette formation s’adresse à tout professionnel IT qui souhaite préparer le passage de la certification Microsoft Azure Fundamentals (AZ-900). Il y trouvera les connaissances fondamentales sur l’environnement d’Azure, ses principaux services, ses fonctionnalités et sa philosophie.
    Certifiant
    17 heures
    Débutant
    (0 vote)
    1,999 €
    1,999 €
    (0 vote)
    Base de données
    Certifiant
    35 heures
    Base de données
    Le traitement des données est un travail essentiel pour les développeurs en entreprise et le langage PL/SQL permet de le rendre plus efficace ! L’objectif de cette formation en termes de compétences est de savoir développer dans ce langage des composants tels que des procédures stockées, des déclencheurs et bien plus encore.
    Certifiant
    35 heures
    Débutant
    (0 vote)
    1,999 €
    1,500 €
    (0 vote)
    IT management
    Certifiant
    13 heures
    IT management
    Découvrez les nouvelles technologies indispensables dans le cadre d’un processus de transformation numérique. Ce cursus d’apprentissage vous fournira un aperçu des concepts et outils accélérant la transformation numérique, soit parce qu’ils permettent le développement de nouveaux modèles commerciaux, soit parce qu’ils améliorent l’efficacité des systèmes informatiques ou permettent d’exploiter les nombreux flux de données.
    Certifiant
    13 heures
    Débutant
    (0 vote)
    1,500 €

    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