Központi telefonszám

+36 1 799 5500

Email cím

tanfolyam@iqedu.hu

Események betöltése

DevOps Mérnök – Azure DevOps

Időtartam: 4 nap.

Jelenleg nem elérhető

600000Ft + ÁFA

600000 Ft + ÁFA

Az Azure DevOps mind cloud PAAS mind on-premises változatában egy átfogó eszköz és funkció készlet, amelynek célja a szoftverfejlesztési életciklus optimalizálása. A DevOps Platformok -Azure DevOps képzésünk az Azure DevOps szolgáltatások bemutatására és mélyebb megértésére szolgál, mind az alapvető fogalmakra, mind a fejlett funkciókra kiterjedően. Ideális olyan csapatok számára, akik a DevOps-gyakorlatokat kívánják integrálni a csapatmunka, verziókezelés, a tesztelés , a projektkövetés és a szoftverkiadás hatékonysága és minőségjavítása érdekében. A képzés során a kollégák a modern DevOps technikákat és gyakorlatokat az Azure DevOps robusztus platformjának segítségével sajátítják el. Képzésünket csoportos igény esetén testreszabjuk és egyedi tematikát készítünk.

Kinek ajánljuk:

  • DevOps mérnökök: Olyan szakemberek, akik a Azure DevOps-ot forráskódkezelésre, automatizált tesztelésre és CI/CD folyamatok végrehajtására és telepítésre kívánják használni.
  • Projektvezetők és Scrum Masterek: Olyan kollégák, akik szoftverfejlesztési folyamatokat koordinálnak, és a Azure DevOpsot a projektek jobb nyomon követésére és együttműködésére szeretnék felhasználni.
  • Minőségbiztosítási vezetők: Azok, akik a folyamatos tesztelést a Azure DevOps CI/CD pipeline-ainak segítségével szeretnék integrálni a fejlesztési életciklusba.
  • IT menedzserek: Azok, akik szoftverfejlesztési projekteket felügyelnek, és DevOps gyakorlatokat szeretnének bevezetni vagy fejleszteni a csapatukban.

Tematika:

DevOps Platformok – Azure DevOps képzésünk az alábbi témaköröket tartalmazza:

  • Bevezetés a DevOps-ba: A DevOps kultúra, az elvek és a hagyományos szoftverfejlesztési és infrastruktúra-kezelési gyakorlatokkal szembeni előnyök megértése.
  • Folyamatos integráció (CI): Bevezetés a CI-be, az automatizált építések beállítása és az automatizált tesztelés integrálása a kód minőségének biztosítása érdekében.
  • Folyamatos szállítás (CD): A telepítési folyamat automatizálásának alapjai, amely lehetővé teszi a gyakori és megbízható kódkiadásokat minimális emberi beavatkozással.
  • Infrastruktúra mint kód (IaC): Az IaC fontosságának megértése. Az infrastruktúra kódon keresztül történő kezelésének és rendelkezésre bocsátásának áttekintése, lehetőségek deklaratív vs. imperatív megközelítés
  • Version Control Systems: A forráskódkezelés ismeretek felfrissítése, különös tekintettel a Gitre.
  • Bevezetés az Azure DevOps-ba: Az Azure DevOps-környezet megértése és annak integrálása a DevOps-életciklusba.
  • Projektmenedzsment: Munkadokumentumok és hátralévő feladatok létrehozása, kezelése és nyomon követése, táblák testreszabása a különböző munkafolyamatokhoz, valamint az agilis projektmenedzsment-módszerek integrálása.
  • Verzió kezelés: Az Azure Repos használata Git-alapú verzió kezelés, pull-kérelmek és kódelágazási (branching) stratégiák.
  • Folyamatos integráció és telepítés: CI/CD pipeline-ok létrehozása az Azure Pipelines használatával, a build- és telepítési folyamatok automatizálása és a környezetek kezelése.
  • YAML: DevOps és konfigurációkezelés: Szintaxis, struktúrák és használat a DevOps és a konfigurációkezelésben
  • Tesztelés és minőségbiztosítás: Automatizált tesztelés megvalósítása a CI/CD pipeline-okban, teszttervek és -készletek kezelése Azure Test Plans segítségével, valamint a tesztek eredményeinek nyomon követése.
  • Artifacts és függőségkezelés: Könyvtárak kezelése Azure Artifacts segítségével és a csomagkezelés integrálása a build és release folyamatokba.
  • Biztonság és megfelelőség az Azure DevOps-ban: Biztonsági gyakorlatok alkalmazása az Azure DevOps-projektekben, felhasználói jogosultságok kezelése és a megfelelőségi funkciók megértése.
  • Monitoring és jelentéskészítés: Az Azure Monitor és az Application Insights használata a visszajelzések és a teljesítmény nyomon követéséhez, valamint műszerfalak testreszabása a projekt betekintéséhez.
  • Infrastruktúra kódként (IaC): Az Azure Resource Manager és más IaC-eszközök kihasználása az infrastruktúra DevOps-munkafolyamatokon belüli kezelésére.
  • Kollaboráció és kommunikáció: A legjobb gyakorlatok a csoportos együttműködéshez és a kommunikációhoz az Azure DevOps funkcióinak használatával.

Előfeltétel:

DevOps Platformok – Azure DevOps képzésünk az alábbi előismereteket és készségeket feltételezi:

  • A verziókezelési fogalmak és elvek, különösen a Git alapszintű ismerete.
  • A szoftverfejlesztési, tesztelési és telepítési folyamatok alapszintű ismerete.
  • Konténerizáció és a Docker alapszintű ismerete
  • Az Agile és Scrum módszertanok ismerete alapszintű ismerete
  • Microsoft Azure alapismeretek előnyösek, de nem kötelezőek
  • A DevOps alapkoncepciók és gyakorlatok ismerete előnyös, de nem kötelező.

További időpontok:

Ehhez a tanfolyamhoz nem tartozik más időpont.
images (1)

Apple IT Excellence Series

Idén is a legfrissebb IT rendszermérnöki információkat hozzuk a számotokra. Technikai újítások, az Apple IT ökoszisztéma működése és sikeres nagyvállalati példák Magyarországról.