Rozwijanie aplikacji to nie tylko pisanie czystego kodu. To również dbanie o to, aby cały proces był jak najbardziej efektywny i zautomatyzowany. W 16 odcinku POZtechTalks zagłębimy się w świat Continuous Integration i Continuous Delivery (CI/CD), oraz przyjrzymy się, jak wygląda proces wydawania nowych wersji aplikacji webowych, mobilnych oraz samej infrastruktury.
Zakres:
🚀 proces release’ów: webapp, mobile, infra
🚀 triggery: push, tagi, merge, etc
🚀 Jenkins, CodeBuild, CloudBuild, Circle
🚀 branching model (gitflow, GitHub flow)
🚀 testy
🚀 blue/green deployment
➡️Jak wygląda u nas proces release’u krok po kroku?
➡️ Co się dzieje, kiedy klient przejmuje projekt/produkt?
➡️ Czemu testowanie na produkcji nie jest najlepszym pomysłem?
➡️ O czym warto jeszcze wiedzieć?