Kursplan

Introduktion till AI i DevOps

  • Vad är AI for DevOps?
  • Användningsfall och fördelar med AI i CI/CD-pipelines
  • Översikt över verktyg och plattformar som stöder AI-drivna automatiseringar

AI-stödd kodutveckling och granskning

  • Användning av GitHub Copilot och liknande verktyg för kodfyllnad
  • AI-baserade kodkvalitetskontroller och förslag
  • Generering av tester och automatisk upptäckt av sårbarheter

Intelligent CI/CD-pipeline-design

  • Konfiguration av Jenkins eller GitHub Actions med AI-förstärkta steg
  • Prediktiv byggutlösning och smart rollback-upptäckt
  • Dynamiska justeringar av pipeline baserat på historisk prestanda

AI-drivna testerautomatiseringar

  • AI-drivna testgenerering och prioritering (t.ex. Testim, mabl)
  • Regressionstestanalys med hjälp av maskininlärning
  • Minskning av fluktuering och testtidsåtgång med datadrivna insikter

Statisk och dynamisk analys med AI

  • Integration av SonarQube och liknande verktyg i pipelines
  • Automatisk upptäckt av kodlukt och refaktoringsförslag
  • Påverkananalys och kodriskprofilering

Övervakning, feedback och kontinuerlig förbättring

  • AI-drivna övervakningsverktyg och anomalidetektion
  • Användning av ML-modeller för att lära av deploymentsresultat
  • Skapande av automatiserade feedbackslingor över hela SDLC

Fallstudier och praktisk integration

  • Exempel på AI-förstärkt CI/CD i företagsmiljöer
  • Integration med molnbaserade plattformar och mikrotjänster
  • Utmaningar, rekommendationer och bästa praxis

Sammanfattning och nästa steg

Krav

  • Experience with DevOps and CI/CD workflows
  • Basic understanding of version control and automation tools
  • Familiarity with software testing and deployment concepts

Audience

  • DevOps engineers and platform teams
  • QA automation leads and test engineers
  • Software architects and release managers
 14 timmar

Antal deltagare


Price per participant

Upcoming Courses

Relaterade Kategorier