Schița de curs

Introducere

  • DevOps vs Agile
  • Prezentare generală a conceptelor de bază ale DevOps
  • Înțelegerea beneficiilor cheie ale DevOps

Înțelegerea fazelor DevOps

  • Integrare continuă
  • Livrare continuă
  • Implementare continuă
  • Testare continuă
  • Monitorizare continuă

Definirea structurii și proceselor DevOps

  • Înțelegerea rolurilor și responsabilităților DevOps
  • Planificarea și evaluarea adoptării DevOps
  • Personalizarea sau standardizarea pipeline-ului DevOps    

Configurarea infrastructurii DevOps

  • Alegerea unui instrument Kanban pentru urmărirea fluxului de lucru (Jira, Azure DevOps, etc)
  • Gestionarea codului sursă folosind Git
  • Construirea aplicațiilor cu Gradle și Jenkins
  • Implementarea aplicațiilor cu Docker și Kubernetes

Construirea instrumentelor de automatizare

  • Înțelegerea scenariilor de automatizare
  • Crearea și rularea testelor automate cu Selenium
  • Implementarea fluxurilor de lucru de automatizare a construcției și implementării

Integrarea securității în procesele DevOps

  • Înțelegerea modelului DevSecOps
  • Definirea politicilor și procedurilor de securitate
  • Automatizarea proceselor și instrumentelor de securitate DevOps

Cele mai bune practici și sfaturi DevOps

Rezumat și pași următori

Cerințe

  • Înțelegerea metodologiilor Agile
  • Experiență în dezvoltare software

Public țintă

  • Ingineri DevOps
  • Manageri IT
  • Dezvoltatori
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite