Kontakt aufnehmen
 Dauer 14 Stunden

Schulungsübersicht

Grundlagen der prädiktiven Build-Optimierung

  • Verständnis der Engpässe im Build-System
  • Quellen für Daten zur Build-Leistung
  • Identifizierung von ML-Potenzial in CI/CD

Machine Learning für die Build-Analyse

  • Vorverarbeitung von Build-Logs
  • Extraktion von Merkmalen aus build-bezogenen Metriken
  • Auswahl geeigneter ML-Modelle

Vorhersage von Build-Ausfällen

  • Erkennung wichtiger Fehlaufschlüsse
  • Schulung von Klassifikationsmodellen
  • Bewertung der Prädiktionsgenauigkeit

Optimierung der Build-Zeiten mit ML

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

Intelligente Caching-Strategien

  • Erkennung wiederverwendbarer Build-Artefakte
  • Gestaltung von ML-gesteuerten Caching-Richtlinien
  • Verwaltung der Cache-Invaldierung

Integration von ML in CI/CD-Pipelines

  • Einfügen von Prädiktionsschritten in Build-Workflows
  • Gewährleistung von Reproduzierbarkeit und Nachvollziehbarkeit
  • Operationalisierung von Modellen für kontinuierliche Verbesserung

Monitoring und kontinuierliches Feedback

  • Erfassung von Telemetrie aus Builds
  • Automatisierung von Leistungsüberprüfungszyklen
  • Neueschulung von Modellen auf Basis neuer Daten

Skalierung der prädiktiven Build-Optimierung

  • Verwaltung grosser Build-Ökosysteme
  • Ressourcenprognose mit ML
  • Integration in Multi-Cloud-Build-Plattformen

Zusammenfassung und nächste Schritte

Voraussetzungen

  • Verständnis von Software-Build-Pipelines
  • Erfahrung mit CI/CD-Tools
  • Vertrautheit mit grundlegenden Machine-Learning-Konzepten

Zielgruppe

  • Build- und Release-Engineers
  • DevOps-Praktiker
  • Plattform-Engineering-Teams

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Kommende Kurse

Verwandte Kategorien