Kontakt aufnehmen
 Dauer 14 Stunden

Schulungsübersicht

Grundlagen der prädiktiven Build-Optimierung

  • Verständnis von Engpässen in Build-Systemen
  • Quellen für Build-Leistungsdaten
  • Identifikation von ML-Potenzialen in CI/CD

Machine Learning für die Build-Analyse

  • Preprocessing von Build-Logs
  • Extraktion von Merkmalen aus buildbezogenen Metriken
  • Auswahl geeigneter ML-Modelle

Vorhersage von Build-Fehlern

  • Identifikation wesentlicher Fehlerindikatoren
  • Training von Klassifikationsmodellen
  • Bewertung der Vorhersagegenauigkeit

Optimierung der Build-Zeiten mit ML

  • Modellierung von Build-Dauer-Profilen
  • Schätzung des Ressourcenbedarfs
  • Reduzierung der Varianz und Steigerung der Vorhersehbarkeit

Intelligente Caching-Strategien

  • Erkennung wiederverwendbarer Build-Artefakte
  • Gestaltung ML-gesteuerter Caching-Policies
  • Verwaltung der Cache-Invalidierung

Integration von ML in CI/CD-Pipelines

  • Einfügen von Vorhersageschritten in Build-Arbeitsabläufe
  • Gewährleistung von Reproduzierbarkeit und Nachverfolgbarkeit
  • Operationalisierung von Modellen für kontinuierliche Verbesserungen

Überwachung und kontinuierliches Feedback

  • Erfassung von Telemetriedaten aus Builds
  • Automatisierung von Leistungsprüfzyklen
  • Neutraining von Modellen basierend auf neuen Daten

Skalierung der prädiktiven Build-Optimierung

  • Verwaltung großskaliger Build-Ökosysteme
  • Ressourcenprognose mit ML
  • Integration in Multi-Cloud-Build-Plattformen

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundverständnis von Software-Build-Pipelines
  • Erfahrung mit CI/CD-Tooling
  • Vertrautheit mit grundlegenden Konzepten des Machine Learning

Zielgruppe

  • Build- und Release-Engineers
  • DevOps-Practitioner
  • Platform Engineering Teams

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien