Accueil / Fondements du DevOps

Fondements du DevOps

Durée : 3 jours
Tarif Inter : 2150 €
Tarif sur mesure : Nous consulter
Référence : 3DFD

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

Dans cette formation sur les fondements du DevOps, vous apprendrez comment booster les résultats au sein de votre organisation en adoptant les principes éprouvés du Lean-Agile.

Vous apprendrez à tirer parti d’un cycle de développement adaptatif et axé sur la valeur pour raccourcir les délais, identifier et éliminer le gaspillage grâce à l’analyse des flux de valeur.

Vous apprendrez également comment améliorer les performances grâce à des équipes collaboratives et interfonctionnelles, tout en prenant des mesures pratiques pour mettre en œuvre le Lean-Agile dans votre organisation.

Objectifs

  • Exécuter le déploiement continu (CD) en codant des pipelines de déploiement rapide
  • Créer un retour d’information en temps réel en configurant des outils d’intégration continue et en construisant des outils d’automatisation
  • Optimiser les opérations en tirant parti de la virtualisation, des conteneurs et des technologies du cloud
  • Utiliser une boîte à outils Lean pour nourrir et promouvoir la culture DevOps

Programme

  1. Pensée DevOps

    • Tendances DevOps
      • Augmenter les avantages de l’agilité grâce au DevOps
      • Affiner la définition du DevOps pour de meilleurs résultats
      • Faire valoir les objectifs fondamentaux des DevOps modernes
    • La culture DevOps
      • Établir les fondements de la pensée systémique
      • Permettre la communication entre le développement et les opérations
      • Développer une culture Kaizen pour une amélioration continue
  2. Rôles DevOps

    • Structure de l’équipe
      • Des équipes collaboratives en pleine expansion
      • Créer une culture de l’automatisation
    • Gouvernance
      • Définir la gouvernance pour équilibrer l’agilité et la rigueur
      • Traitement des exigences formelles de fonctionnement
  3. Gestion de la configuration des scripts

    • Gestion des versions
      • Maintenir un contrôle strict grâce à des engagements omniprésents
      • Concevoir l’infrastructure comme un code
    • Éléments de configuration
      • Mise en œuvre des contrôles par le biais d’une énumération
      • Informatisation des dépendances par le biais de contrôles de configuration
      • Des outils pour un risque faible
  4. Feedbacks en temps réel grâce à l’intégration continue (CI)

    • Objectifs et principes
      • Développer des boucles de feedback rapides avec la CI
      • Aligner le DevOps avec les principes de la CI
    • Maîtriser les pratiques de l’intégration continue
      • Réduire les risques par des engagements fréquents
      • Maintenir la construction saine comme premier contrôle de l’intégrité
      • Automatisation des inspections et des tests pour un meilleur contrôle
      • Automatisation du processus de construction pour un retour d’information continu
  5. Des opérations efficaces grâce à la livraison continue (ou déploiement continu, CD)

    • L’esprit du CD
      • Supprimer la complexité du déploiement par le biais de logiciels
      • Délimiter la CI et le CD pour atteindre des objectifs complémentaires
    • Principes du CD
      • Créer un processus reproductible pour une qualité constante
      • Automatisation de bout en bout pour les opérations « mains libres »
      • Augmenter le retour sur investissement par des améliorations progressives
    • Tirer parti des meilleures pratiques en matière de CD
      • Réduire le temps de déploiement grâce à des constructions uniques
      • Assurer la cohérence grâce à un processus de déploiement unifié
    • Pipeline de déploiement
      • Organisation d’un pipeline de déploiement pour optimiser le temps de production du code
      • Changements de code par étapes
      • Réduire les risques grâce à la possibilité de revenir en arrière
      • Adaptation du pipeline pour les services sur site, les SaaS et les nouveaux modèles de déploiement
  6. Garantir la qualité grâce à l’automatisation des tests

    • Participation du DevOps à l’automatisation des tests
      • Veiller à ce que le pipeline offre les avantages de l’automatisation des tests
      • Influencer les pratiques d’automatisation des tests grâce aux capacités du DevOps
    • Types d’essais et gestion des défauts
      • Automatisation des tests à plusieurs niveaux
      • Automatisation de la gestion des défauts des tests pour des corrections plus rapides
  7. Optimiser les coûts d’infrastructure

    • Optimiser les infrastructures
      • Utiliser l’environnement virtuel pour maximiser l’efficacité
      • Utiliser le Cloud pour réduire les dépendance aux hardware
      • Systèmes de surveillance pour une haute disponibilité
    • Gestion des données
      • Gestion des mises à niveau des bases de données
      • Gestion des données de test en tant qu’élément de la configuration
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

A distance

Du 25 au 27 janvier 2021
Du 01 au 03 février 2021
Du 08 au 10 mars 2021
Du 19 au 21 avril 2021
Du 25 au 27 mai 2021
Du 21 au 23 juin 2021
Du 26 au 28 juillet 2021
Du 23 au 25 août 2021

Demande de renseignement