Megosztás a következőn keresztül:


Mi az Azure DevOps?

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

Az Azure DevOps egy felhőalapú platform, amely integrált eszközöket biztosít a szoftverfejlesztő csapatok számára. Mindent tartalmaz, amire szüksége van a munka megtervezéséhez, a kódon való együttműködéshez, az alkalmazások létrehozásához, a tesztelési funkciókhoz és az éles környezetben való üzembe helyezéshez.

Az Azure DevOps szolgáltatásmodellek széles skáláját kínálja, hogy minden csapat egyedi igényeit kielégítse. Az ingyenes hozzáférésű verzió segít a kis csapatoknak a gyors kezdésben, a sokoldalú előfizetés és a használatalapú fizetéses csomagok pedig támogatják az átfogó projektkezelést.

Főbb jellemzők:

  • Teljes körű projektkezelés: Az Azure DevOps a szoftverprojektek teljes életciklusának támogatására tervezett, összetartó szolgáltatáscsomag. A kezdeti tervezéstől és fejlesztéstől kezdve a szigorú tesztelésen át a végső üzembe helyezésig mindent magában foglal.

  • Ügyfél-/kiszolgálómodell-teljesítés: Az Azure DevOps egy ügyfél-/kiszolgálómodellen működik, és rugalmasságot biztosít a szolgáltatásaival való interakcióban. A webes felület kényelmes módot kínál a legtöbb szolgáltatás használatára, és kompatibilis az összes fő böngészővel. Emellett bizonyos szolgáltatások, például a forráskövetés, a buildfolyamatok és a munkakövetés ügyfélalapú felügyeleti lehetőségeket kínálnak a továbbfejlesztett vezérléshez.

  • Rugalmas és méretezhető szolgáltatási lehetőségek: Az Azure DevOps számos szolgáltatáslehetőséget kínál a különböző méretű csapatok számára. A kis csapatok számára számos szolgáltatás ingyenes, így kezdeti befektetés nélkül is hozzáférhet a robusztus projektfelügyeleti eszközökhöz. Nagyobb csapatok vagy speciálisabb igények esetén a szolgáltatások előfizetési modellen vagy használatalapú fizetésen keresztül érhetők el.

Alapvető szolgáltatások

Az Azure DevOps a következő integrált szolgáltatásokat tartalmazza:

Képernyőkép az Azure DevOps-navigációban felsorolt szolgáltatásokról.

Azure Boards: A munka tervezése és nyomon követése agilis eszközök, Kanban-táblák, hátralékok és irányítópultok használatával. Hozzon létre munkaelemeket, például felhasználói történeteket, hibákat és feladatokat. Használjon sprinttervezést, burndown-diagramokat és sebességkövetést. A munkafolyamatok és a munkaelem-típusok testreszabása a csapat folyamatának megfelelően.

Példaforgatókönyv: A mobilalkalmazás-funkciót tervező termékcsapat felhasználói történeteket hoz létre a "felhasználói bejelentkezéshez", nyomon követi a fejlesztés során talált hibákat, és sprinttáblákkal figyeli a kéthetes iterációk előrehaladását.

Azure-adattárak: Korlátlan privát Git-adattárak üzemeltethetők, vagy a Team Foundation Verziókövetés (TFVC) használata a forráskódkezeléshez. A funkciók közé tartoznak az ágpolitikák, a pull requestek kódellenőrzéssel, az ütközések feloldása, valamint a népszerű IDE-kkel és szerkesztőkkel való integráció.

Példaforgatókönyv: A fejlesztői csapat tagjai funkcióágakat hoznak létre az új funkciókhoz, lekéréses kérelmeket küldenek a kód felülvizsgálatára, és fiókszabályzatok használatával biztosítják, hogy az összes kód áttekintve és tesztelve legyen, mielőtt a főágra egyesül.

Azure Pipelines: Bármilyen nyelvvel, platformmal és felhővel működő CI-/CD-folyamatokkal rendelkező alkalmazások létrehozása, tesztelése és üzembe helyezése. Támogatja a Docker-tárolókat, a Kubernetes-t és az Azure-ban, az AWS-ben, a Google Cloudban vagy a helyszínen történő üzembe helyezéseket. Párhuzamos feladatokat, üzembehelyezési kapukat és kiadási jóváhagyásokat tartalmaz.

Példaforgatókönyv: Minden kód véglegesítése elindít egy automatizált folyamatot, amely létrehoz egy .NET-webalkalmazást, futtatja az egységteszteket, létrehoz egy Docker-tárolót, és üzembe helyezi az előkészítési környezetben az éles kiadás előtti teszteléshez.

Azure-tesztcsomagok: Tesztelés tervezése, végrehajtása és nyomon követése manuális tesztelési esetekkel, feltáró tesztelési munkamenetekkel és automatizált tesztintegrációval. Tesztcsomagok létrehozása, teszteredmények nyomon követése, képernyőképek és videók rögzítése, valamint részletes tesztjelentések létrehozása.

Példaforgatókönyv: A minőségbiztosítási csapat teszteseteket hoz létre a felhasználói regisztrációs folyamathoz, manuális teszteket hajt végre a különböző böngészőkben, képernyőképeket készít a problémákról, és a teszteredményeket a felhasználói történetekhez csatolja a nyomon követhetőség érdekében.

Azure Artifacts: Olyan csomagokat hozhat létre, üzemeltethet és oszthat meg, mint a NuGet, az npm, a Maven, a Python és az Univerzális csomagok a csapatával és a szervezetével. Integráció buildelési folyamatokkal, csomagverziók kezelése és hozzáférés vezérlése felsőbb rétegbeli forrásokkal és adatmegőrzési szabályzatokkal.

Példaforgatókönyv: A fejlesztői csapat létrehoz egy megosztott hitelesítési kódtárat, közzéteszi NuGet-csomagként az Azure Artifactsben, és több projektre hivatkozik, miközben szabályozza a belső csomagokhoz való hozzáférést.

Az Azure DevOps-szolgáltatások együttműködése

Az alábbi ábra bemutatja, hogyan integrálhatók a szolgáltatások a fejlesztési életciklus során:

┌─────────────────┐    ┌─────────────────┐    ┌─────────────────┐
│   Azure Boards  │    │   Azure Repos   │    │ Azure Pipelines │
│                 │    │                 │    │                 │
│ • Plan features │────│ • Store code    │────│ • Build apps    │
│ • Track bugs    │    │ • Code reviews  │    │ • Run tests     │
│ • Manage sprints│    │ • Branch policies│   │ • Deploy code   │
└─────────────────┘    └─────────────────┘    └─────────────────┘
         │                       │                       │
         │                       │                       │
         ▼                       ▼                       ▼
┌─────────────────┐    ┌─────────────────┐    ┌─────────────────┐
│ Azure Test Plans│    │ Azure Artifacts │    │   Dashboards    │
│                 │    │                 │    │                 │
│ • Test planning │    │ • Package feeds │    │ • Project views │
│ • Manual testing│◄───│ • Version control│───►│ • Team metrics  │
│ • Test reporting│    │ • Dependency mgmt│   │ • Build status  │
└─────────────────┘    └─────────────────┘    └─────────────────┘

Flow: Plan → Code → Build → Test → Deploy → Monitor → Repeat

Tipikus munkafolyamat:

  1. Munkaelemek tervezése az Azure Boardsban
  2. Kód funkciók az Azure Reposban lekérések használatával
  3. Azure Pipelines és Azure Artifacts építése és csomagolása
  4. Tesztelés manuálisan és automatikusan az Azure Test Plans használatával
  5. Üzembe helyezés az Azure Pipelineson keresztül különböző környezetekben
  6. Állapot és metrikák monitorozása irányítópultokon keresztül
  7. Iteráció visszajelzés és új követelmények alapján

További információ: Az Azure DevOpshoz csatlakozó eszközök és ügyfelek.

Irányítópultok

Az Azure DevOps testreszabható irányítópultokat biztosít, amelyek valós idejű projektadatokat és munkafolyamatokat jelenítenek meg. Személyre szabott nézeteket hozhat létre a csapat előrehaladásának és teljesítményének figyeléséhez.

Főbb képességek:

  • Több irányítópult: Irányítópultok létrehozása és testreszabása a buildállapotot, a teszteredményeket és a munkaelem-lekérdezéseket megjelenítő widgetekkel
  • Gyors navigáció: Irányítópultok használata központi központként a projekt különböző területeinek eléréséhez
  • Bővíthetőség: Nem Microsoft-szolgáltatások integrálása vagy egyéni bővítmények létrehozása a funkciók bővítése érdekében

További információkért tekintse meg az Irányítópultok dokumentációját.

Képernyőkép az Irányítópultok kezdőlapjáról, amelyen az Agilis átfutási idő, a Jövő tavasza, az Új munkaelem, a Folyamatban lévő munka és a Csapatsebesség látható.

Azure Boards

A modern szoftverfejlesztés hatékony munkakövetést és együttműködést igényel a csapatok között. Az Azure Boards Agile-eszközöket biztosít, amelyek leegyszerűsítik a tervezést és a nyomon követést a fejlesztési életciklus során.

Főbb képességek:

  • Munkaelem-kezelés: Felhasználói történetek, hibák, feladatok és szolgáltatások létrehozása és frissítése
  • Lekérdezések és diagramok: Egyéni lekérdezések létrehozása és állapotdiagramok létrehozása az előrehaladás megjelenítéséhez
  • Hátralékkezelés: A munka rangsorolása és a világos, végrehajtható teendőlisták fenntartása
  • Sprinttervezés: Iterációk megtervezése és a futam előrehaladásának nyomon követése sebességmetrikákkal
  • Feladattáblák: A munkaállapot frissítése interaktív Kanban-táblákon keresztül
  • Portfóliókezelés: A munka hierarchikus rendszerezése eposzoktól a feladatokig
  • Scrum-támogatás: A napi standupok és a sprintek áttekintésének megkönnyítése valós idejű táblákkal

Az Azure Boards több munkaelemtípust is támogat, amelyek mindegyike testreszabható mezőket tartalmaz, amelyek nyomon követik a fejlesztési folyamat előrehaladását. Akár a Scrumot, a Kanbant, akár a Scrumbant gyakorolja, az Azure Boards biztosítja a módszertan támogatásához szükséges teendőlistákat és táblákat.

A teams teljes körű betekintést kap a projekt állapotába, lehetővé téve az adatvezérelt döntéseket és a trendfigyelést átfogó irányítópultokon és jelentéseken keresztül.

Részletes információkért lásd : Mi az Azure Boards?

Képernyőkép az Azure Boards hátralékok oldaláról, amelyen számos kártya látható, beleértve az új elemeket, az aktív elemeket és az elemezni kívánt elemeket.

Azure Repos

Az Azure Repos olyan forrásvezérlő rendszereket biztosít, amelyek zökkenőmentes együttműködést tesznek lehetővé a kódbázisokon a teljes változáselőzmények fenntartása mellett. Ezek az adattárak nélkülözhetetlenek a többfejlesztős projektekhez, biztosítva a konzisztenciát és a koordinációt a fejlesztés során.

Képernyőkép az Azure Repos kezdőlapjáról, amelyen az adattár fő ága látható mappákkal és README-fájllal.

Az Azure DevOps két forrásvezérlési lehetőséget támogat: a Git és a Team Foundation verziókövetését (TFVC).

Git (verziókezelő rendszer)

A Git elosztott verziókövetést biztosít helyi adattármásolatokkal minden fejlesztő számára, lehetővé téve az offline munkát és a rugalmas elágazást. Az új projektekhez a Git az alapértelmezett választás.

Megjegyzés:

Az Azure DevOps-ban a Git szabványos Git. A Visual Studio nem Microsoft Git-szolgáltatásokkal is használható. Nem Microsoft Git-ügyfeleket is használhat az Azure DevOps Serverrel.

Főbb képességek:

  • Fájlok áttekintése: Fájladatok és változáselőzmények vizsgálata
  • Fájlok letöltése és szerkesztése: Helyi másolatok lekérése és módosítások
  • Véglegesítések kezelése: Véglegesítések nyomon követése és egyértelmű változáselőzmények karbantartása
  • Lekéréses kérelmek használata: Együttműködésen alapuló kódértékelések létrehozása, áttekintése és befejezése
  • Git-címkék használata: Adott pontok megjelölése az adattárelőzményekben

TFVC

A Team Foundation verziókövetése (TFVC) központi verziókövetést biztosít a kiszolgálóoldali előzménykezeléssel. A fejlesztők helyileg egyetlen fájlverzióval dolgoznak, míg a kiszolgáló teljes változáselőzményeket tart fenn.

Főbb funkciók:

  • Egyverziós munkafolyamat: A fejlesztők az aktuális fájlverziókkal dolgoznak, ami csökkenti az összetettség mértékét
  • Kiszolgálóoldali előzmények: A kiszolgálón biztonságosan tárolt összes módosítás és verzió
  • Útvonalalapú elágaztatás: Kiszolgáló által felügyelt ágak tiszta szervezettel

Fejlesztési környezet integrációja

Az Azure DevOps széles körű eszközintegrációval támogatja a többplatformos fejlesztést:

  • Platformfüggetlen támogatás: Build Android, iOS, Linux, macOS és Windows rendszerhez
  • IDE-integráció: Működik az Android Studio, az Eclipse, az IntelliJ, a Visual Studio, a VS Code és az Xcode használatával
  • Nyelvi támogatás: Támogatja a .NET, a Java, a Node.js, a Python, a PHP, a Ruby és egyebek használatát
  • Ügyfélrugalmasság: A Git vagy a TFVC használata az előnyben részesített fejlesztési eszközökkel

Azure Pipelines

Az Azure Pipelines automatizálja a buildelési, tesztelési és kiadási folyamatokat a gyors és megbízható szoftverkézbesítés érdekében.

Alapvető képességek:

  • Automatizált buildek: Buildek indítása kód commit-eknél automatikus integrációval és ellenőrzéssel.
  • Tesztintegráció: Tesztek futtatása buildek után a módosítások ellenőrzéséhez és a problémák korai észleléséhez
  • Kiadási folyamatok: Build-verziók üzembe helyezése környezetek között a tesztkörnyezettől az éles környezetig

Főbb funkciók:

  • Folyamatos integráció (CI):Kódmódosítások automatikus létrehozása és tesztelése
  • Folyamatos teljesítés (CD): A megbízható kiadások egyszerűsítése a fejlesztéstől az élesítési környezetig
  • Buildautomatizálás: A buildfolyamatok testreszabása meghatározott lépésekkel és eseményindítókkal
  • Kiadáskezelés: Többkörnyezetes üzembehelyezési folyamatok konfigurálása
  • Üzembe helyezés automatizálása: A manuális munkamennyiség és az üzembe helyezési hibák csökkentése
  • Jóváhagyási munkafolyamatok: Ellenőrzési rétegek hozzáadása a buildek előléptetése előtt
  • Kiadáskövetés: A telepítések monitorozása a különböző környezetekben

Részletes információkért lásd : Mi az Az Azure Pipelines?

Képernyőkép az Azure Pipelines kezdőlapjáról, amelyen a legutóbb futtatott folyamatok listája látható.

Azure tesztelési tervek

Az Azure Test Plans lehetővé teszi az átfogó tesztelést manuális, feltáró és automatizált tesztkezeléssel.

Főbb képességek:

  • Munkafolyamat testreszabása: Testre szabható teszttervek, csomagok és esetek létrehozása a projekt igényeinek megfelelően
  • Nyomon követhetőség: Követelmények közvetlen csatolása a végpontok közötti nyomon követés eseteinek és hibáinak teszteléséhez
  • Tesztválasztás: Lekérdezésalapú tesztcsomagok használata feltételalapú tesztkiválasztáshoz
  • Felhasználóbarát felület: Tesztesetek kezelése Excel-szerű rácsfelületen keresztül
  • Újrafelhasználható elemek: Tesztlépések és paraméterek megosztása a konzisztenciatesztek között
  • Együttműködés: Teszttervek megosztása az érdekelt felekkel felülvizsgálat és visszajelzés céljából
  • Platformfüggetlen végrehajtás: Tesztek végrehajtása bármely böngészőből bármely platformon
  • Tevékenységfigyelés: A tesztelés előrehaladásának nyomon követése valós idejű diagramokkal és jelentéskészítéssel

Részletes információkért tekintse meg az Azure Test Plans dokumentációját.

Képernyőkép a Teszttervek kezdőlapjáról, amelyen a tesztcsomagok és a tesztesetek függőleges elrendezése látható a teszttervben.

Azure Artifacts

Az Azure Artifacts lehetővé teszi a NuGet-, npm-, Maven-, Python- és Universal-csomagok csomagkezelését. Integráció buildelési folyamatokkal, verziók kezelése és hozzáférés vezérlése felsőbb rétegbeli forrásokkal és adatmegőrzési szabályzatokkal.

Főbb képességek:

  • Több csomagtípus: Az összes fő csomagtípus üzemeltetése egyetlen hírcsatornában
  • Felsőbb rétegbeli források: Csatlakozás nyilvános adattárakhoz a biztonság fenntartása mellett
  • Csomagverzió-kezelés: Verziók kezelése szemantikai verziószámozási és adatmegőrzési szabályzatokkal
  • Hozzáférés-vezérlés: Csatornaengedélyek szabályozása részletes hozzáférés-kezeléssel
  • Buildintegráció: Csomagok automatikus közzététele és felhasználása buildelési folyamatokban
  • Kódkeresés: Keresési adattárak elérési út, fájlkiterjesztés és kódtípus szerinti szűréssel

Együttműködési szolgáltatások

Az Azure DevOps a kommunikáció és a projektkövetés egyszerűsítése érdekében a következő szolgáltatásokkal javítja a csapatmunkát:

  • Projekt wiki: Dokumentálja a projekt részleteit, irányelveit és tudásbázisát egy központosított, könnyen hozzáférhető wikiben.
  • Munkaelemek vitafórumai: Közvetlenül a munkaelem űrlapokon belüli beszélgetések elősegítése, valamint a környezeti és időben történő kommunikáció lehetővé tétele.
  • Nyomon követhetőségi hivatkozások: Kapcsolatokat hozhat létre a munkaelemek, a véglegesítések, a lekéréses kérelmek és egyebek között, és átfogó nyomon követhetőséget biztosíthat a projektben.
  • Riasztások és értesítések: Személyre szabott riasztások és változásértesítések beállítása a csapattagok tájékoztatása a projektfrissítésekről és -módosításokról.
  • Visszajelzések kezelése: Egyszerűsítheti a visszajelzések kérésének, biztosításának és kezelésének folyamatát a projekteredmények folyamatos javítása érdekében.
  • Elemzés és jelentéskészítés: Az elemzési szolgáltatás és a Power BI jelentéskészítés használatával betekintést nyerhet a projekt teljesítményébe, és adatvezérelt döntéseket hozhat.

Ezek az együttműködési szolgáltatások szerves részét képezik egy összetartó és tájékozott csapat fenntartásának, amely képes gyorsan reagálni a projekt igényeire és lehetőségeire.

Szolgáltatási kapcsolók

A szolgáltatáshookok automatizálják a külső szolgáltatásokkal való interakciót, és reagálnak a projekteseményekre. Konfigurálja a horgokat értesítések küldésére, műveletek aktiválására vagy nem Microsoft-eszközökkel való integrálásra, ha a buildelés sikertelen, a kód véglegesítése vagy a munkaelemek megváltoznak.

Főbb képességek:

  • Egyéni alkalmazások integrációja: Automatizált műveletek aktiválása az alkalmazásokban az Azure DevOps-események alapján
  • Szolgáltatási célok: Csatlakozás különböző külső szolgáltatásokhoz a projekteseményekre adott automatizált válaszokhoz

Az elérhető integrációkat a Visual Studio Marketplace-en talál. További információ: Integrálás szolgáltatási hookokkal.

Azure felhőben üzemeltetett szolgáltatások

Az Azure olyan felhőalapú szolgáltatásokat biztosít az alkalmazások fejlesztéséhez és üzembe helyezéséhez, amelyek egymástól függetlenül működnek, vagy integrálhatók az Azure DevOpsszal a zökkenőmentes munkafolyamatok érdekében.

Főbb előnyök:

  • Átfogó támogatás: Teljes infrastruktúra- és platformtámogatás az alkalmazás teljes életciklusához
  • Integráció az Azure DevOpsszal: A kombinált szolgáltatások integrált fejlesztési élményt hoznak létre

A teljes szolgáltatáskatalógusért tekintse meg az Azure-termékeket.

Felügyeleti szolgáltatások

Az Azure DevOps egyszerűsített felügyeleti eszközöket biztosít a projektek és csapatok hatékony kezeléséhez.

Főbb képességek:

  • Webportál kezelése: Felügyeleti feladatok végrehajtása az Azure DevOps webes portálon keresztül
  • Átfogó beállítások: Részletes vezérléssel konfigurálhatja a felhasználók, csapatok, projektek és szervezetek részletes beállításait

További információért lásd Felhasználói, csapat-, projekt- és szervezet szintű beállítások.

Főbb képességek

Projektmenedzsment

  • Felhasználói történetek, funkciók, hibák és feladatok nyomon követése
  • Futamok és kiadások tervezése Agile-módszerekkel
  • Előrehaladás monitorozása leégési diagramokkal és sebességkövetéssel
  • Munkaelemtípusok és munkafolyamatok testreszabása

Forrásvezérlő

  • Korlátlan privát Git-adattárak tárolása
  • Git-munkafolyamatok támogatása, beleértve az elágaztatási, egyesítési és lekéréses kérelmeket
  • Kódvizsgálati képességek megjegyzések és jóváhagyási szabályzatok használatával
  • Integráció a GitHubbal és más Git-szolgáltatókkal

Buildelés és üzembe helyezés

  • Kódmódosítások által aktivált automatikus buildekkel való folyamatos integráció
  • Többplatformos támogatás .NET, Java, Node.js, Python, Android, iOS, Linux, macOS és Windows rendszerhez
  • Üzembe helyezés Azure-ban, AWS-ben, GCP-ben vagy helyszíni környezetben
  • Többkörnyezetes üzembe helyezés a fejlesztési, tesztelési és éles környezetekben.
  • Kiadáskezelés jóváhagyási kapukkal és üzembe helyezési stratégiákkal
  • Párhuzamos feldolgozás több buildügynökkel a gyorsabb CI/CD-hez

Tesztelés és minőség

  • Manuális tesztesetek kezelése és végrehajtása
  • Automatizált tesztelési integráció buildelési folyamatokban
  • Kódlefedettség és tesztjelentés
  • Biztonsági vizsgálat és megfelelőségi ellenőrzések

Miért érdemes az Azure DevOps Servicest választani?

Az Azure DevOps Services számos előnyt kínál a fejlesztői csapatok számára:

  • Gyors telepítés: Az Azure DevOps használatának azonnali megkezdése infrastruktúra beállítása vagy karbantartása nélkül
  • Automatikus frissítések: A legújabb funkciók és biztonsági frissítések lekérése manuális beavatkozás nélkül
  • Globális skálázás: Az Azure globális infrastruktúrájára épül 99,9% SLA-val
  • Biztonság: Nagyvállalati szintű biztonság a Microsoft Entra ID integrációjával, megfelelőségi tanúsítványokkal és adatvédelemmel
  • Integráció: Működik a GitHub-bal, a Visual Studio-val, a VS Code-dal, valamint több száz piactérről származó bővítménnyel.
  • Rugalmasság: Bármilyen fejlesztési verem, nyelv vagy platform támogatása
  • Együttműködés: A csapatok közötti akadályok megszüntetése és az együttműködés ösztönzése a teljes fejlesztési életciklusban

Díjszabás és hozzáférés

  • Ingyenes kis csapatoknak: Legfeljebb öt felhasználó férhet hozzá az összes alapvető funkcióhoz
  • Használatalapú fizetés: Igény szerint vegyen fel alapszintű vagy Alapszintű + Tesztcsomag licenccel rendelkező felhasználókat
  • Korlátlan érdekelt felek: Ingyenes hozzáférés korlátlan érdekelt felek számára irányítópultok és munkaelemek megtekintéséhez

Azure DevOps Server

Az Azure DevOps Server olyan szervezetek számára érhető el, amelyeknek a helyszínen kell tárolniuk az adataikat, vagy olyan konkrét testreszabásokat igényelnek, amelyek nem érhetők el a felhőszolgáltatásban. Ugyanazokat az alapvető szolgáltatásokat tartalmazza, mint az Azure DevOps Services, de saját infrastruktúrát és karbantartást igényel.

További információ az Azure DevOps Serverről: Az Azure DevOps Server telepítése.

Kezdő lépések

Készen áll az Azure DevOps használatának megkezdésére? A következő lépések az alábbiak:

  1. Ingyenes szervezet létrehozása – Az Azure DevOps Services-szervezet beállítása
  2. Az első projekt létrehozása – A munka rendszerezésének megkezdése
  3. Csapattagok meghívása – Csapattagok hozzáadása az együttműködéshez
  4. Adattárak importálása vagy létrehozása – Kód beolvasása az Azure-adattárakba
  5. Az első pipeline beállítása – Buildek és üzembe helyezések automatizálása