Intrati in legatura

Schița de curs

Introducere

Prezentare generală a practicii DevOps în cadrul afacerilor

  • Cum diferă DevOps de practicile IT tradiționale?
  • Termeni și tehnologii ale DevOps
  • Metodologii Agile aplicate în DevOps

Prezentare generală a caracteristicilor și arhitecturii Azure DevOps

  • Serverul Azure DevOps
  • Azure DevOps găzduit vs. on-premise
  • Azure DevOps pentru utilizatori finali
  • Azure DevOps pentru administratori

Configurarea și setarea Azure DevOps pentru dezvoltare

Utilizarea hărții fluxului de valoare pentru evaluarea proceselor actuale de dezvoltare

  • Migrarea la Azure DevOps

Prezentare generală a serviciilor și instrumentelor de bază Azure DevOps

  • Alegerea serviciilor Azure DevOps potrivite pentru afacere

Planificarea și urmărirea dezvoltării software cu Azure Boards

  • Utilizarea instrumentelor integrate de scrum și agile în Azure Boards
  • Lucrul cu widget-uri de tablou de bord Azure Boards
  • Monitorizarea stării proiectelor cu instrumentele de analiză Azure
  • Optimizarea transparenței și cooperării echipelor cu Boards
  • Integrarea Azure Boards cu depozitele existente GitHub

Găzduirea depozitelor Git și colaborarea folosind Azure Repos

  • Crearea depozitelor și controlul versiunilor cu Azure Repos
  • Conectarea cu un cod push prin suportul securizat al clientului Git
  • Construirea API-urilor REST și webhooks în Azure Repos
  • Crearea mediilor de dezvoltare și efectuarea cererilor de pull
  • Funcția de căutare bazată pe cod a Azure Repos
  • Curățarea și întreținerea depozitelor

Construirea și implementarea software-ului cu Azure Pipelines

  • Implementarea integrării continue/livrării continue (CI/CD)
  • Configurarea Azure Pipelines cu limbajul și sistemul de operare preferat
  • Utilizarea lanțurilor de build și a build-urilor multi-fazate în Pipelines
  • Lucrul cu registrele Azure Pipelines
  • Implementarea containerelor în Kubernetes sau orice cloud

Implementarea managementului integrat al pachetelor folosind Azure Artifacts

  • Crearea și partajarea pachetelor de cod în Azure Artifacts
  • Gestionarea tipurilor de pachete cu managementul universal al artefactelor
  • Organizarea și securizarea pachetelor de cod sursă publice și private
  • Adăugarea pachetelor în pipeline-urile CI/CD cu Azure Artifacts

Testarea și optimizarea calității codului cu Azure Test Plans

  • Testare manuală planificată vs. testare exploratorie
  • Executarea tipului corect de test pentru aplicațiile enterprise
  • Captarea și analizarea datelor folosind Azure Test Plans
  • Utilizarea funcției de urmărire end-to-end a Azure Test Plans
  • Luarea măsurilor corecte pentru rezolvarea defectelor identificate în cod

Integrarea serviciilor Azure DevOps cu alte extensii

Depanare

Rezumat și concluzii

Cerințe

  • O înțelegere a metodologiilor de dezvoltare Agile
  • Cunoștințe despre orice limbaj de programare de scripting
  • Experiență de bază cu sarcinile de administrare a sistemelor
  • Cunoștințe despre fluxul de lucru și depozitele GitHub

Publicul țintă

  • Ingineri DevOps
  • Dezvoltatori
  • Manageri de proiecte
 14 Ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite