Kom i kontakt
 Varaktighet 14 timmar

Kursplan

Introduktion till AI i DevOps

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

AI-stöd för kodutveckling och granskning

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

Intelligent design av CI/CD-pipelines

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

AI-driven testautomatisering

  • AI-driven testgenerering och prioritering (t.ex. Testim, mabl)
  • Regressionstestanlys med maskininlärning
  • Minska instabilitet och testkörtid med dataunderbyggda insikter

Statisk och dynamisk analys med AI

  • Integrering av SonarQube och liknande verktyg i pipelines
  • Automatisk upptäckt av kodelukt och förslag på omstrukturering
  • Paverkananalys och koderiskprofilering

Monitoring, återkoppling och kontinuerlig förbättring

  • AI-drivena observabilitetsverktyg och anomalidetektering
  • Användning av ML-modeller för att lära sig från tillämpningsresultat
  • Skapa automatiska återkopplingsloopar över hela SDLC

Fallstudier och praktisk integration

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

Sammanfattning och nästa steg

Krav

  • Erfarenhet av DevOps och CI/CD-flöden
  • Grundläggande förståelse för versionshantering och automatiseringsverktyg
  • Kännedom om koncepter för mjukvarutestning och tillämpning

Målgrupp

  • DevOps-ingenjörer och platformteam
  • QA-automatiseringsledare och testingenjörer
  • Mjukvaruarkitekter och releasemanager

Antal deltagare


Pris per deltagare

Kommande Kurser

Relaterade Kategorier