Schița de curs

Introducere în Inteligența Artificială în DevOps

  • Ce este AI for DevOps?
  • cazuri de utilizare și beneficii ale IA în pipeline-uri CI/CD
  • Prezentarea instrumentelor și platformelor care susțin automatizarea bazată pe IA

Dezvoltarea și Revizia Codului Asistate de IA

  • Utilizarea GitHub Copilot și a unor instrumente similare pentru finalizarea codului
  • Verificări și sugestii pentru calitatea codului bazate pe IA
  • Generarea testelor și detectarea vulnerabilităților automat

Proiectarea Intelligentă a Pipeline-urilor CI/CD

  • Configurarea Jenkins sau GitHub Actions cu pași îmbunătățiți prin IA
  • Triggerizare predictivă a construcției și detectare inteligentă de rollback-uri
  • Ajustările dinamice ale pipeline-ului bazate pe performanța istorică

Automatizarea Testării Asistată de IA

  • Generarea și priorizarea testelor îmbunătățiți prin IA (de exemplu, Testim, mabl)
  • Analiza regresiei testului folosind învățarea mașină
  • Reducerea flakiness și a timpului de execuție al testelor cu ajutorul unor concluzii bazate pe date

Analiza Statică și Dinamică Cu Ajutorul IA

  • Integrarea SonarQube și a instrumentelor similare în pipeline-uri
  • Detectarea automată a mirosurilor de cod și sugestii pentru refactorizare
  • Analiza impactului și profilajul riscurilor codului

Monitorizare, Feedback și Îmbunătățiri Continue

  • Instrumente de observabilitate asistate de IA și detectarea anomaliei
  • Utilizarea modelelor de învățare automată pentru a învăța din rezultatele de deploy
  • Crearea unor bucle automate de feedback între fazele SDLC

Studii de caz și Integrare Practică

  • Exemple ale pipeline-urilor CI/CD îmbunătățiți prin IA în medii de afaceri
  • Integrarea cu platforme cloud-native și microservicii
  • Provocări, recomandări și cel mai bune practici

Rezumat și următoarele pași

Cerințe

  • Experiență cu DevOps și fluxuri CI/CD
  • Înțelegere de bază a controlului versiunii și a instrumentelor de automatizare
  • Cunoștințele conceptelor de testare și distribuție a software-ului

Publicul vizat

  • Inginerii DevOps și echipele platformei
  • Liderii de automatizare QA și inginerii de test
  • Arhitecții software și managerii de lansări
 14 ore

Numărul de participanți


Pret per participant

Upcoming Courses

Categorii înrudite