Popis technologie

Continuous Integration (zkráceně CI nebo CI/CD) je nástroj, který za Vás automatizuje rutinni úkoly jako je pouštění testů, kontrola kvality kódu a nebo nasazování. Umožní vám rychleji začleňovat změny do masteru a rychleji nasazovat. Výhodou Gitlab CI je velmi dobrá podpora Dockeru, můžete velmi jednoduše skládat Docker images a nebo pouštět testy v kontejnerech.

Jak školení probíhá

Na školení formou workshopu si vysvětlíme proč je dobré CI používat, ukážeme si možnosti Gitlab CI a vyzkoušíme si napsat CI skript pro ukázkový projekt. Výsledkem bude CI skript pro jednoduchý projekt obsahující joby od buildu aplikace, přez testy až po deployment.

Co Vás naučím

  • Obecný úvod do CI
  • Úvod do Gitlab CI
  • Instalace Gitlab CI Runneru
  • Práce s CI joby
  • Tvorba CI pipelines
  • Automatické nasazování
  • Docker a CI

Pro koho je školení určeno

Školení je primárně určeno vývojářům kteří používají Gitlab a chtějí začít používat Gitlab CI. Zároveň právě Gitlab CI může být důvod přechodu na Gitlab. Školení je také vhodné pro DevOps, kteří si chtějí ulehčit práci s automatizací nasazování.

Předchozí znalosti

  • Základy práce s Linuxem
  • Základy práce v terminálu
  • Základní znalost Gitu výhodou - Školení Git

Technické požadavky

  • Přístup na internet - ideálně bez korporátní proxy, případně nastavenou proxy v prohlížeči

Lektor: Ondřej Šika

Jmenuji se Ondřej Sika, vyvíjím software pro Slush Pool a školím. Školím převážně Docker a CI, který s Dockerem velmi úzce souvisí. Další školení naleznete na mém webu ondrej-sika.cz.

Všechny kurzy vedu osobně. S Gitlab CI mám zkušenosti z mnoha různých projektů a firem. Téměř všechny projekty na kterých pracuji využívají Gitlab CI. Gitlab CI mi velmi ulehčuje a zrychluje práci - nemusím se starat o rutinní akce jako nasazování nebo build aplikace a mohu se věnovat vývoji a činnostem které mi přinášejí zisk.

default
default
default
default
default
default

Reference

S Ondřejem jsem konzultoval Blockchain, GIT a development standarts, v nichž je Ondřej velmi zkušený. Je to člověk s otevřenou myslí a diskuze s nim byly velmi obohacující.

Juraj Boldiš

Bohemia Energy

Poté, co jsem absolvoval Ondrovo školení Dockeru, nám přišel na VŠE pomoct s nasazením Dockeru a Gitlabu CI do našeho workflow. Je vidět, že v tom co dělá se vyzná a považuji jeho zastávku u nás za velký přínos. Během krátkého času jsme zvládli spoustu práce, na kterou jsem následně navázal a dostal jsem do Dockeru během dalších pár dní další aplikace, a to absolutně bez problémů. Vřele doporučuji. :)

Matěj Kučera

University of Ecenomics, Prague

Ondřej nám přijel školit Git a Docker, školení bylo perfektní. Ondřej má velmi dobrou znalost devops. Velmi doporučuji jeho školení, pomohl nám automatizovat každodenní rutinní procesy.

Martin Kylián

SIT MP

Mám zájem o školení

Pokud máte zájem o školení, neváhejte mě kontaktovat - Nezávazně poptat školení

Cena

Pokud máte zájem o školení u vás ve firmě, nezávazně jej poptejte nebo mi napište email na [email protected]

  • Otevřený termín: 6800 CZK bez DPH
  • Firemní školení: 25 000 CZK bez DPH

Fakturační údaje

Ondrej Sika
Klatovská třída 1532/71
301 00 Plzeň
Česká Republika

IC: 88114163
DIC: CZ9302252102

Platební údaje

CZ(CZK): 2500171198 / 2010
SK(EUR): 2500171198 / 8330

IBAN: CZ0620100000002500171198
BIC code / SWIFT: FIOBCZPPXXX