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.
Schulungsübersicht
Einführung in KI im DevOps-Bereich
- Was ist KI für DevOps?
- Anwendungsfälle und Vorteile von KI in CI/CD-Pipelines
- Überblick über Tools und Plattformen, die KI-gestützte Automatisierung unterstützen
KI-gestützte Codeentwicklung und -überprüfung
- Verwendung von GitHub Copilot und ähnlichen Tools für die Code-Vervollständigung
- KI-basierte Qualitätsprüfungen und Vorschläge für den Code
- Automatisierte Erzeugung von Tests und Erkennung von Schwachstellen
Intelligente Gestaltung von CI/CD-Pipelines
- Konfiguration von Jenkins oder GitHub Actions mit KI-gestützten Schritten
- Prädiktive Build-Auslösung und intelligente Erkennung von Rollbacks
- Dynamische Anpassung der Pipeline basierend auf historischen Leistungswerten
KI-gestützte Testautomatisierung
- KI-gesteuerte Testgenerierung und -priorisierung (z. B. Testim, mabl)
- Analyse von Regressionstests mittels maschinellem Lernen
- Reduzierung von Instabilität und Laufzeit der Tests durch datengesteuerte Erkenntnisse
Statische und dynamische Analyse mit KI
- Integration von SonarQube und ähnlichen Tools in Pipelines
- Automatisierte Erkennung von Code-Smells und Vorschläge zum Refactoring
- Wirkungsanalyse und Risikoprofilierung des Codes
Überwachung, Feedback und kontinuierliche Verbesserung
- KI-gestützte Observability-Tools und Anomalie-Erkennung
- Verwendung von ML-Modellen zum Lernen aus Bereitstellungsergebnissen
- Erstellung automatisierter Feedback-Schleifen über den gesamten SDLC
Fallstudien und praktische Integration
- Beispiele für KI-gestützte CI/CD in Unternehmensumgebungen
- Integration in Cloud-native-Plattformen und Microservices
- Herausforderungen, Empfehlungen und Best Practices
Zusammenfassung und weitere Schritte
Voraussetzungen
- Erfahrung mit DevOps- und CI/CD-Workflows
- Grundlegendes Verständnis von Versionskontrolle und Automatisierungstools
- Vertrautheit mit Konzepten des Softwaretestens und der Bereitstellung
Zielgruppe
- DevOps-Ingenieure und Plattform-Teams
- QA-Automatisierungsleiter und Testingenieure
- Softwarearchitekten und Release-Manager
14 Stunden