Kurzusleírás
Bevezetés
A DevOps gyakorlat áttekintése Businesses belül
- Miben különbözik a DevOps a hagyományos informatikai gyakorlatoktól?
- A DevOps feltételei és technológiái
- Agile a DevOps-ben alkalmazott módszerek
Az Azure DevOps jellemzőinek és építészetének áttekintése
- Az Azure DevOps szerver
- Hostolt vs on-premise Azure DevOps
- Azure DevOps végfelhasználók számára
- Azure DevOps rendszergazdáknak
Beállítás és konfigurálás Azure DevOps fejlesztéshez
Értékfolyam-térkép felhasználása a meglévő fejlesztési folyamatok értékelésére
- Áttérés ide: Azure DevOps
Az Azure DevOps alapszolgáltatások és eszközök áttekintése
- A vállalkozás számára megfelelő Azure DevOps szolgáltatások kiválasztása
Szoftverfejlesztés tervezése és nyomon követése Azure táblákkal
- A beépített scrum és agilis eszközök használata Azure táblákban
- Munka a Azure Boards irányítópult widgetjeivel
- A projekt állapotának nyomon követése Azure elemző eszközökkel
- Optimalizálja az átláthatóságot és a csapatok együttműködését a testületekkel
- Azure táblák integrálása meglévő GitHub tárolókkal
Git tárolók tárolása és Collaboration az Azure Repos használata
- Lerakatok létrehozása és verziókezelés az Azure Repos segítségével
- Csatlakozás push kóddal a biztonságos Git kliens támogatáson keresztül
- REST API-k és webhookok létrehozása Azure Reposban
- Fejlesztői környezetek létrehozása és lekérési kérések végrehajtása
- Az Azure Repos kódtudatos keresési funkciója
- Adattárak tisztítása és karbantartása
Szoftver építése és telepítése Azure csővezetékekkel
- Folyamatos integráció/folyamatos szállítás megvalósítása (CI/CD)
- Azure Csővezetékek beállítása preferált nyelvvel és operációs rendszerrel
- Összeállítási láncolás és többfázisú felépítések felhasználása a csővezetékekben
- Munkavégzés Azure Pipelines nyilvántartásokkal
- Konténerek telepítése Kubernetes-ba vagy bármely felhőbe
Integrált csomag Management megvalósítása Azure műtermékek használatával
- Kódcsomagok létrehozása és megosztása az Azure Artifacts-ban
- Csomagtípusok kezelése univerzális műtermék-kezeléssel
- Nyilvános és privát forráskód csomagok rendszerezése és biztosítása
- Csomagok hozzáadása CI/CD-folyamatokhoz Azure Artefacts segítségével
Kódminőség tesztelése és optimalizálása Azure teszttervvel
- Tervezett kézi tesztelés vs feltáró tesztelés
- A megfelelő típusú teszt végrehajtása vállalati alkalmazásokhoz
- Adatok rögzítése és elemzése Azure Teszttervek segítségével
- A Azure Teszttervek végpontok közötti nyomon követhetőségi funkciójának felhasználása
- Megfelelő intézkedések megtétele az azonosított kódhibák megoldására
Azure DevOps Szolgáltatások integrálása más bővítményekkel
Hibaelhárítás
Összefoglalás, és következtetés
Követelmények
- Az agilis szoftverfejlesztési módszerek ismerete
- Bármilyen script programozási nyelv ismerete
- Rendszeradminisztrációs feladatokban szerzett alaptapasztalat
- GitHub munkafolyamatok és tárhelyek ismerete
Közönség
- DevOps Mérnökök
- Fejlesztők
- Projektmenedzserek
Vélemények (2)
Hogy a gyakorlatban mindent egyedül meg tudjunk csinálni. Hogy a trénerünk széleskörű ismeretekkel rendelkezett, bármit kérdezhettünk tőle, és mindig megkapta a választ. Olyan készségeket szereztem, amelyek hasznosak a fejlesztők számára.
Julia Gajtkowska - Demant Business Services Poland
Kurzus - Azure DevOps Fundamentals
Gépi fordítás
Practical part and interaction with students