Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
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