Continuous Integration (zkracene CI nebo CI/CD) je nastroj, ktery za Vas automatizuje rutijni ukoly jako je pousteni testu, kvality kodu a nebo nasazovani. Umozni vam rychleji zaclenovat zmeny do masteru a rychleji nasazovat. Vyhodou Gitlab CI je velmi dobra podpora Dockeru, muzete velmi jednoduse skladat Docker images a nebo poustet testy v kontejnerech.

O kurzu

Na skoleni formou workshopu si vysvetlime proc je dobre CI pouzivat, ukazeme si moznosti Gitlab CI a vyzkousime si napsat CI skript pro ukazkovy projekt. Vysledkem bude CI skript pro jednoduchy projekt obsahujici joby od buildu aplikace, prez testy az po deployment. 

Pro koho je školení určeno

Skoleni je primarne urceno vyvojarum kteri pouzivaji Gitlab a chteji zacit pouzivat Gitlab CI. Zaroven prave Gitlab CI muze byt duvod prechodu na Gitlab. Skoleni je take vhodne pro DevOps, kteri si chteji ulehcit praci s automatizaci nasazovani.

Osnova

  • Obecny uvod do CI
  • Uvod do Gitlab CI
  • Instalace Gitlab CI Runneru
  • Prace s CI joby
  • Tvorba CI pipelines
  • Automaticke nasazovani
  • Docker a CI
  • Teoretický úvod do Dockeru

Předchozí znalosti

  • Zaklady prace s Linuxem
  • Zaklady prace v terminalu
  • Zakladni znalost Gitu vyhodou – Skoleni Git

Technické požadavky

  • řístup na internet (ideálně bez korporatni proxy, případně nastavenou proxy v browseru)

Cena

Cena dvoudenního kurzu je 4999 CZK bez DPH na osobu, v případě firemních školení je to 20000 CZK bez DPH (školení trvá 2 dny). Na rozsahu kurzu se předem domluvíme, většinou trvá 2 dny.

Studentiuniverzity a neziskové organizace mají 50% slevu.

V případě zájmu nebo dotazů mě neváhejte kontaktovat.