Prenez contact avec nous
 Durée 14 heures

Plan du cours

Fondamentaux de l'optimisation prédictive des builds

  • Comprendre les goulots d'étranglement des systèmes de build
  • Sources de données de performance des builds
  • Identifier les opportunités de machine learning dans CI/CD

Machine learning pour l'analyse des builds

  • Prétraitement des données pour les journaux de build
  • Extraction de fonctionnalités à partir des métriques liées aux builds
  • Sélection des modèles de machine learning appropriés

Prédiction des défaillances des builds

  • Identifier les indicateurs clés de défaillance
  • Entraînement de modèles de classification
  • Évaluation de la précision des prédictions

Optimisation des délais de build avec le machine learning

  • Modélisation des schémas de durée des builds
  • Estimation des besoins en ressources
  • Réduction de la variance et amélioration de la prévisibilité

Stratégies de cache intelligent

  • Détection des artefacts de build réutilisables
  • Conception de politiques de cache pilotées par le machine learning
  • Gestion de l'invalidation du cache

Intégration du machine learning dans les pipelines CI/CD

  • Intégration d'étapes de prédiction dans les flux de travail de build
  • Garantir la reproductibilité et la traçabilité
  • Opérationnalisation des modèles pour l'amélioration continue

Surveillance et retour d'information continu

  • Collecte de télémétrie des builds
  • Automatisation des cycles de revue de performance
  • Retrain des modèles basé sur de nouvelles données

Passage à l'échelle de l'optimisation prédictive des builds

  • Gestion des écosystèmes de build à grande échelle
  • Prévision des ressources avec le machine learning
  • Intégration avec les plateformes de build multi-cloud

Résumé et prochaines étapes

Pré requis

  • Comprendre les pipelines de build de logiciels
  • Expérience avec les outils CI/CD
  • Connaissance de base des concepts de machine learning

Public cible

  • Ingénieurs en charge des builds et des releases
  • Praticiens DevOps
  • Équipes d'ingénierie plateforme

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires