Kontakt aufnehmen

Schulungsübersicht

Grundlagen der prädiktiven Build-Optimierung

  • Verständnis von Engpässen in Builds-systemen
  • Quellen von Build-Leistungsdaten
  • Identifikation von ML-Opportunities in CI/CD

Machine Learning für die Build-Analyse

  • Datenvorbereitung für Build-Logs
  • Feature-Extraktion aus build-relevanten Metriken
  • Auswahl geeigneter ML-Modelle

Vorhersage von Build-Fehlern

  • Identifikation entscheidender Fehlerindikatoren
  • Schulung von Klassifikationsmodellen
  • Bewertung der Vorhersagegenauigkeit

Optimierung der Build-Zeiten mit ML

  • Modellierung von Build-Dauer-Mustern
  • Abschätzung des Ressourcenbedarfs
  • Reduktion der Varianz und Verbesserung der Vorhersagbarkeit

Intelligente Caching-Strategien

  • Erkennung wiederverwendbarer Build-Artefakte
  • Design von ML-gestützten Cache-Richtlinien
  • Verwaltung der Cache-Invalidierung

Integration von ML in CI/CD-Pipelines

  • Einbettung von Vorhersageschritten in Build-Arbeitsabläufe
  • Gewährleistung der Reproduzierbarkeit und Nachverfolgbarkeit
  • Betriebsbereitschaft von Modellen für kontinuierliche Verbesserungen

Überwachung und kontinuierliches Feedback

  • Erfassung von Telemetriedaten aus Builds
  • Automatisierung von Leistungsbewertungszyklen
  • Nachschulung von Modellen anhand neuer Daten

Skalierung der prädiktiven Build-Optimierung

  • Verwaltung grossräumiger Build-Ökosysteme
  • Ressourcenprognosen mit ML
  • Integration in Multi-Cloud-Build-Plattformen

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Grundverständnis von Software-Build-Pipelines
  • Erfahrung mit CI/CD-Tools
  • Vertrautheit mit grundlegenden Konzepten des maschinellen Lernens (Machine Learning)

Zielgruppe

  • Build- und Release-Ingenieurinnen und -Ingenieure
  • DevOps-Praktikerinnen und -Praktiker
  • Plattformengineering-Teams
 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien