Kurzusleírás

Bevezetés

A DevOps gyakorlat áttekintése a vállalatokon belül

  • Miben különbözik a DevOps a hagyományos IT gyakorlattól?
  • A DevOps kifejezései és technológiái
  • A DevOps-ban alkalmazott Agile módszertanok

Az Azure DevOps funkcióinak és architektúrájának áttekintése

  • Az Azure DevOps Server
  • Hostolt és helyszíni Azure DevOps
  • Az Azure DevOps végfelhasználók számára
  • Az Azure DevOps rendszergazdák számára

Az Azure DevOps beállítása és konfigurálása fejlesztéshez

Értékáram-terkép használata a meglévő fejlesztési folyamatok értékeléséhez

  • Átállás az Azure DevOps-ra

Az Azure DevOps alapvető szolgáltatásainak és eszközeinek áttekintése

  • A megfelelő Azure DevOps szolgáltatások kiválasztása az üzleti igényekhez

Szoftverfejlesztés tervezése és nyomon követése az Azure Boards segítségével

  • A beépített Scrum és Agile eszközök használata az Azure Boards-ban
  • Munka az Azure Boards irányítópult widgetjeivel
  • Projektállapot monitorozása az Azure elemző eszközökkel
  • A csapatok átláthatóságának és együttműködésének optimalizálása a Boards segítségével
  • Az Azure Boards integrálása meglévő GitHub tárolókkal

Git tárolók üzemeltetése és együttműködés az Azure Repos segítségével

  • Tárolók létrehozása és verziókövetés az Azure Repos-ban
  • Kapcsolódás push kóddal a biztonságos Git kliens támogatásán keresztül
  • REST API-k és webhookok építése az Azure Repos-ban
  • Fejlesztői környezetek létrehozása és pull kérések végrehajtása
  • Az Azure Repos kódérzékeny keresési funkciója
  • Tárolók tisztítása és karbantartása

Szoftver építése és üzembe helyezése az Azure Pipelines segítségével

  • Folyamatos integráció/folyamatos kézbesítés (CI/CD) implementálása
  • Az Azure Pipelines konfigurálása a preferált nyelv és operációs rendszer szerint
  • Build láncolás és többfázisú build-ek használata a Pipelines-ban
  • Munka az Azure Pipelines nyilvántartásaival
  • Tárolók üzembe helyezése Kubernetes vagy bármely felhőben

Integrált csomagkezelés implementálása az Azure Artifacts segítségével

  • Kódcsomagok létrehozása és megosztása az Azure Artifacts-ban
  • Csomagtípusok kezelése univerzális csomagkezeléssel
  • Nyilvános és privát forráskód csomagok szervezése és biztonsága
  • Csomagok hozzáadása a CI/CD folyamatokhoz az Azure Artifacts segítségével

Kódminőség tesztelése és optimalizálása az Azure Test Plans segítségével

  • Tervezett manuális tesztelés vs. felderítő tesztelés
  • A megfelelő típusú teszt végrehajtása vállalati alkalmazásokhoz
  • Adatok rögzítése és elemzése az Azure Test Plans segítségével
  • Az Azure Test Plans végpontok közötti nyomon követési funkciójának használata
  • Megfelelő lépések megtétele az azonosított kódhibák megoldásához

Az Azure DevOps szolgáltatások integrálása más kiterjesztésekkel

Hibaelhárítás

Összefoglalás és befejezés

Követelmények

  • Az Agile szoftverfejlesztési módszertanok ismerete
  • Bármilyen szkriptnyelv ismerete
  • Alapvető rendszeradminisztrációs feladatokkal kapcsolatos tapasztalat
  • A GitHub munkafolyamatának és tárolóinak ismerete

Célközönség

  • DevOps mérnökök
  • Fejlesztők
  • Projektmenedzserek
 14 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák