Kurzusleírás

Bevezetés

  • A CI/CD alapfogalmak és előnyeinek áttekintése
  • A CI szolgáltatások megértése (Travis-CI, CircleCI, Semaphore stb.)

A fejlesztői környezet előkészítése

  • Github repositoryk beállítása
  • Travis-CI integrálása Githubbal

Python csomag létrehozása

  • Alkalmazás logika létrehozása
  • Kód helyi csomagolása

Csomag üzembe helyezésének automatizálása

  • PyPI token hozzáadása a Travis-CI-hoz
  • CI/CD folyamat létrehozása és meghatározása
  • Függőségek aktiválása
  • Kód futtatása és tesztelése
  • A Python csomag közzététele

Konténerbe zárt alkalmazások üzembe helyezése

  • Python webalkalmazás létrehozása
  • Az alkalmazás konténerbe zárása
  • Az alkalmazás üzembe helyezése Dockerrel
  • Üzembe helyezés automatizálása Herokuval

Hibaelhárítás

Összefoglalás és befejezés

Követelmények

  • Tapasztalat Git vagy Github használatában
  • Python programozási tapasztalat

Célközönség

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

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák