Intrati in legatura

Schița de curs

Introducere în AI în DevOps

  • Ce este AI pentru DevOps?
  • Cazuri de utilizare și beneficii ale AI în fluxurile CI/CD
  • Prezentare generală a instrumentelor și platformelor care susțin automatizarea bazată pe AI

Dezvoltare și Revizuire Asistată de AI

  • Utilizarea GitHub Copilot și a unor instrumente similare pentru completarea codului
  • Verificări și sugestii de calitate a codului bazate pe AI
  • Generarea automată a testelor și detectarea vulnerabilităților

Proiectarea Inteligentă a Fluxurilor CI/CD

  • Configurarea Jenkins sau GitHub Actions cu pași îmbunătățiți de AI
  • Declanșarea predictivă a build-urilor și detectarea inteligentă a rollback-urilor
  • Ajustări dinamice ale fluxurilor bazate pe performanța istorică

Automatizarea Testelor Bazate pe AI

  • Generarea și priorizarea testelor bazate pe AI (de ex., Testim, mabl)
  • Analiza testelor de regresie folosind învățarea automată
  • Reducerea flakiness-ului și a timpului de rulare al testelor cu informații bazate pe date

Analiză Statică și Dinamică cu AI

  • Integrarea SonarQube și a unor instrumente similare în fluxuri
  • Detectarea automată a mirosurilor de cod și sugestii de refactorizare
  • Analiza impactului și profilarea riscului codului

Monitorizare, Feedback și Îmbunătățire Continuă

  • Instrumente de observabilitate bazate pe AI și detectarea anomaliilor
  • Utilizarea modelelor ML pentru a învăța din rezultatele implementării
  • Crearea de bucle de feedback automate pe parcursul SDLC

Studii de Caz și Integrare Practică

  • Exemple de fluxuri CI/CD îmbunătățite de AI în medii enterprise
  • Integrarea cu platforme cloud-native și microservicii
  • Provocări, recomandări și bune practici

Rezumat și Pași Următori

Cerințe

  • Experiență cu DevOps și fluxuri de lucru CI/CD
  • Înțelegere de bază a instrumentelor de control al versiunilor și automatizare
  • Familiaritate cu conceptele de testare și implementare a software-ului

Publicul țintă

  • Ingineri DevOps și echipe de platformă
  • Lideri de automatizare QA și ingineri de testare
  • Arhitecți de software și manageri de lansare
 14 Ore

Numărul de participanți


Pret per participant

Cursuri viitoare

Categorii înrudite