Schița de curs

Introducere

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

Înțelegerea celor DevOps faze

  • Integrare continuă
  • Livrare continuă
  • Implementarea continuă
  • Testare continuă
  • Monitorizare continuă

Definirea DevOps structurii și proceselor

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

Configurarea infrastructurii DevOps

  • Alegerea unui instrument Kanban pentru urmărirea fluxurilor de lucru (Jira, Azure DevOps etc.)
  • Gestionarea codurilor sursă utilizând Git
  • Construirea aplicațiilor cu Gradle și Jenkins
  • Implementarea aplicațiilor cu Docker și Kubernetes

Instrumente de automatizare a clădirilor

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

Integrarea securității în procesele DevOps

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

DevOps Cele mai bune practici și sfaturi

Rezumat și etapele următoare

Cerințe

  • O înțelegere a metodologiilor Agile
  • Experiență în dezvoltarea de software
  • .

Audiență

  • DevOps ingineri
  • manageri IT
  • Dezvoltatori
 21 ore

Mărturii (2)

Cursuri înrudite

Categorii înrudite