Continuous Integration a Continuous Delivery s Gitlab CI z 0 na 100

Školí: Jan Mikeš

Místo: Jablotron, Prague

Délka: 8 hodin

Kapacita: 11 lidí

Cena: 5 999 Kč

Termín zaplněn

Stále děláš deploye ručně? Na školení se naučíme jak si nechat kód automaticky testovat, například pomocí PHPStanu nebo Code Snifferu a plně zautomatizujeme deploy - vytvoříme společně “Build → Test → Deploy” pipeline, to vše pomocí Gitlab CI. Šetřete díky CI a CD čas a tím zvyšte efektivitu i svou cenu!

Co se naučíte (ochutnávka)?

  • Co jsou to Artefakty a k čemu slouží
  • Automatické i manuální joby, kdy jaký použít
  • Vytvářet multi-stage pipelines jako na běžícím páse
  • Autodeploy do více prostředí
  • [Bonus] Proč je CI důležité aneb jak špatně nastaveným CI procesem zhodit produkci :-)
  • [Bonus] Automatický build docker image

Obsah školení bude přizpůsoben na míru vaším znalostem a dovednostem.

Pro koho je školení určeno?

Pro automatizací pomocí CI nepolíbené, začátečníky i mírně pokročilé. Pro všechny, kteří už nechtějí ztrácet čas ručním deployem aplikací - ať už je to kopírování na FTP, spouštěním git pull na serveru nebo deploy do cloudu.

Co je potřeba před školením?

  • Základní znalost yaml/neon formátu
  • Představa o tom, že existuje Docker
  • Seznam nástrojů, které používám ručně
  • Připravenou aplikaci, kterou budeme automatizovat

Pro představu o tom, co po absolvování školení dokážete, se podívejte jak plně zautomatizovat deploy na Google Cloud App Engine během 10 minut.