Schița de curs

Introducere

Prezentare generală a practicii DevOps în cadrul întreprinderilor

  • Cum diferă DevOps de practicile IT tradiționale?
  • Termeni și tehnologii ale DevOps
  • Metodologiile agile care se aplică în DevOps

Prezentare generală a Azure DevOps Caracteristici și arhitectură

  • Serverul Azure DevOps
  • Hosted v.s. on-premise Azure DevOps
  • Azure DevOps pentru utilizatorii finali
  • Azure DevOps pentru administratori

Setarea și configurarea Azure DevOps pentru dezvoltare

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

  • Migrarea la Azure DevOps

Prezentare generală a Azure DevOps Servicii și instrumente de bază

  • Alegerea serviciilor Azure DevOps adecvate pentru afacerea dvs.

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

  • Utilizarea instrumentelor scrum și agile încorporate în Azure Boards
  • Lucrul cu widgeturile de tablou de bord Azure Boards
  • Monitorizarea stării proiectului cu instrumentele de analiză Azure
  • Optimizarea transparenței și cooperării echipelor cu ajutorul Boards
  • Integrarea Azure Boards cu depozitele GitHub existente

Găzduirea depozitelor Git și Collaboration Utilizarea Azure Repos

  • Crearea de depozite și controlul versiunilor cu Azure Depozite
  • Conectarea cu un cod push prin intermediul suportului securizat al clientului Git
  • Crearea de API-uri REST și webhooks în Azure Repos
  • Crearea mediilor de dezvoltare și efectuarea de cereri de tip pull request
  • Funcția de căutare în funcție de cod din Azure Repos
  • Curățarea și întreținerea depozitelor

Crearea și implementarea de software cu Azure Pipeline-uri

  • Implementarea integrării continue/livrării continue (CI/CD)
  • Configurarea Azure Pipelines cu limba și sistemul de operare preferate
  • Utilizarea înlănțuirii construcțiilor și a construcțiilor în mai multe faze în Pipelines
  • Lucrul cu registrele Azure Pipelines
  • Implementarea containerelor în Kubernetes sau în orice cloud

Implementarea pachetului integrat Management Folosind Azure Artifacts

  • Crearea și partajarea pachetelor de cod în Azure Artefacte
  • Gestionarea tipurilor de pachete cu gestionarea universală a artefactelor
  • Organizarea și securizarea pachetelor de cod sursă publice și private
  • Adăugarea pachetelor la conductele CI/CD cu Azure Artifacts

Testarea și optimizarea calității codului cu Azure Planuri de testare

  • Testarea manuală planificată versus testarea exploratorie
  • Executarea tipului corect de test pentru aplicațiile de întreprindere
  • Capturarea și analiza datelor utilizând Azure Planuri de testare
  • Utilizarea caracteristicii de trasabilitate de la un capăt la altul a planurilor de testare Azure.
  • Realizarea de acțiuni adecvate pentru a rezolva defectele de cod identificate

Integrarea serviciilor Azure DevOps cu alte extensii

Depanare

Rezumat și concluzii

Cerințe

  • O înțelegere a metodologiilor de dezvoltare software Agile
  • Cunoașterea oricărui limbaj de programare de tip scripting
  • Experiență de bază în ceea ce privește sarcinile de administrare a sistemului
  • Cunoștințe de GitHub fluxuri de lucru și depozite
  • .

Audiență

  • DevOps Inginerii
  • Dezvoltatori
  • Manageri de proiect
 14 ore

Mărturii (1)

Cursuri înrudite

Building Microservices with Microsoft Azure Service Fabric (ASF)

21 ore

MS-20487: Developing Microsoft Azure and Web Services (authorized training course)

35 ore

Designing and Implementing an Azure AI Solution (authorized training course AI 100T01)

21 ore

Azure Machine Learning (AML)

21 ore

Azure Administration for AWS SysOps (authorized training course AZ 010T00)

14 ore

AZ-020: Microsoft Azure solutions for AWS developers (authorized training course)

21 ore

Microsoft Azure Architect Technologies

35 ore

AZ-900T00 Microsoft Azure Fundamentals

7 ore

Microsoft Azure Infrastructure and Deployment

35 ore

AI-100: Designing & Implementing Azure AI Solutions- AI-100T01-A

28 ore

Architecting Microsoft Azure Solutions

14 ore

Azure CLI: Getting Started

7 ore

Azure Machine Learning

14 ore

Azure Cloud Security

7 ore

Azure Cloud Security Basic to Advanced

35 ore

Categorii înrudite