Kursplan

Innføring i AI i DevOps

  • Hva er AI for DevOps?
  • Bruksområder og fordele med AI i CI/CD-pipelines
  • Oversikt over verktøy og plattformer som støtter AI-drevet automatisering

AI-assisteret kodeutvikling og -gjennomgang

  • Bruk av GitHub Copilot og lignende verktøy for kodeutfylling
  • AI-basert kodekvalitetskontroll og -forslag
  • Generering av tester og automatisk oppdaging av sårbarheter

Intelligent CI/CD-pipelinedesign

  • Konfigurere Jenkins eller GitHub Actions med AI-forsterkede trinn
  • Forutsigende byggutløsning og smart tilbakeføringsdetektering
  • Dynamisk pipelinejustering basert på historiske resultater

AI-drevet testautomatisering

  • AI-drevet testgenerering og -prioritering (f.eks., Testim, mabl)
  • Regresjonstestanalyse ved hjelp av maskinlæring
  • Redusere flakiness og testkjøretid med dataforbaserte innsikter

Statiske og dynamiske analyser med AI

  • Integrering av SonarQube og lignende verktøy i pipelines
  • Automatisk oppdaging av kodefeil og refaktoringsforslag
  • Påvirkningsanalyse og koderisikoprofilering

Overvåking, tilbakemelding og kontinuerlig forbedring

  • AI-drevne overvåkingsverktøy og anomalioppdaging
  • Bruk av ML-modeller for å lære fra distribusjonseresultater
  • Opprettelse av automatiserte tilbakemeldingsløkker gjennom SDLC

Casestudier og praktisk integrering

  • Eksempler på AI-forsterkede CI/CD i virksomhetsmiljøer
  • Integrering med cloud-native plattformer og mikrotjenester
  • Utfordringer, anbefalinger og beste praksis

Oppsummering og neste trinn

Krav

  • Erfaring med DevOps og CI/CD-arbeidsganger
  • Grunnleggende forståelse av versjonskontroll og automatiseringsverktøy
  • Kjenner til softwaretesting og distribusjonkonsepter

Målgruppe

  • DevOps-ingeniører og plattformsteam
  • QA-automatiseringssjefar og testingeniører
  • Softwarearkitekter og releasemanager
 14 Timer

Antall deltakere


Pris per deltaker

Kommende kurs

Relaterte kategorier