Kurzusleírás

Bevezetés

  • Jenkins vs Jenkins 2

Jenkins 2 beállítása

  • Jenkins telepítése
  • Jenkins futtatása
  • Jenkins futtatása Dockerban
  • A projekt mappastruktúra beállítása

Jenkins 2 funkcióinak és architektúrájának áttekintése

  • Projekt, nézet, sor, végrehajtás
  • Folyamathoz kód használata új DSL (Domain Specific Language) segítségével
  • A Jenkins 2 bővítmények ecoszisztémája

Jenkins felhasználói felület navigálása

  • Egy artefakt visualizálása az egész folyamaton keresztül

Build, teszt és üzembe helyezési folyamat létrehozása

  • A szoftver kézbesítési folyamat modellezése
  • DSL kód verziókövetése

Egy alkalmazás építése

  • Egy projekt létrehozása
  • Feladatok létrehozása, engedélyezése, letiltása és törlése
  • Build eszköz bővítmény telepítése
  • Build-ök építése, ellenőrzése és ütemezése

Egy alkalmazás tesztelése

  • Teszt eszköz bővítmény telepítése
  • Egy egységteszt futtatása
  • Az eredmények áttekintése

Egy alkalmazás üzembe helyezése

  • Tárhely bővítmény konfigurálása
  • Alkalmazás közzététele
  • Az eredmények áttekintése

Csoporttagokkal való együttműködés

  • Folyamatok megosztása
  • Különböző folyamatok különböző funkciókhoz definiálása

Jenkins biztonságossá tétele

  • Biztonság engedélyezése/letiltása
  • Szerepkörök áttekintése
  • Felhasználók hozzáadása

Jenkins skálázása

  • Jenkins futtatása elosztott alkalmazásokként

Hibaelhárítás

Összefoglalás és következtetés

Követelmények

  • A szoftverfejlesztési ciklus általános ismerete.
  • Jenkins használatával kapcsolatos tapasztalatok.

Célcsoport

  • Szoftverfejlesztők
  • DevOps mérnökök
  • Build mérnökök
  • Teszt mérnökök
 14 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (1)

Közelgő kurzusok

Rokon kategóriák