CI/CD DevOps

Szkolenie Jenkins: od zera do pipeline mastera

Termin

Ustalamy indywidualnie

Czas

16h / 2 dni

Cena

Ustalamy indywidualnie

Szkolenie z Jenkins

Na szkoleniu Jenkins dowiesz się, dlaczego proces ciągłej integracji i dostarczania jest tak ważny. Dwudniowe szkolenie pozwoli Ci na opanowanie Jenkinsa w stopniu, który pozwoli na samodzielne tworzenie pipeline’ow, które będzie można wykorzystać do procesów ciągłej integracji i wdrożenia. Ponadto poznasz różne narzędzia, które ułatwiają pracę z Jenkinsem na co dzień. Bardzo ważnym aspektem w nowoczesnym świecie IT jest także bezpieczeństwo, które również zostanie poruszone na szkoleniu w kontekście Jenkinsa.

Dla kogo jest szkolenie Jenkins?

Dla administratorów systemów.

Dla QA Inżynierów.

Dla DevOps Inżynierów.

Dla programistów.

Program szkolenia z Jenkins

Wprowadzenie do procesów Continuous Integration oraz Continuous Delivery

Wprowadzenie do Jenkinsa

Zalety używania Jenkinsa jako narzędzia do CI/CD
Porównanie Jenkinsa z dostępnymi rozwiązaniami

Podstawy zarządzania Jenkinsem

Ekosystem Jenkinsa. Przegląd dostępnych rozwiązań architektury
Rozszerzanie funkcjonalności Jenkinsa
Konfiguracja globalnych narzędzie wykorzystywanych w projektach

Przegląd projektów oraz możliwe opcje wykorzystania

Matrix
Freestyle
Pipeline project
Multi-branch pipeline

Poznanie różnić “Declarative” oraz “Scripted” Pipeline

Składnia projektów typu “Declarative” Pipeline

Wykorzystanie pipeline’u w procesach CI/CD

Tworzenie kompletnego procesu CI/CD dla przykładowej aplikacji
Deployment aplikacji na środowisko Kubernetes (GCP Cloud Provider)

Biblioteki w Jenkinsie

tworzenie re-używalnego kodu
szablonowanie pipeline’ow

Tworzenie kopii zapasowych w Jenkinsie

Czy Jenkins na pewno jest bezpieczny ?

Najelpsze praktyki w Jenkinsie

Czego nauczysz się na szkoleniu Jenkins?

Poznasz sposoby na podłączanie agentów Jenkinsa

Będziesz potrafił skonfigurować globalne narzędzia (Git, Maven itp.) dla Twoich jobów

Będziesz potrafił rozszerzać podstawowe funkcjonalności Jenkinsa za pomocą wtyczek

Poznasz takie typu projektów jak: Freestyle, Matrix, Pipeline, Multibranch pipeline

Będziesz potrafił samodzielnie napisać i uruchomić pipeline, a także rozszerzać jego funkcjonalność

Poznasz możliwe sposoby na wdrażanie aplikacji za pomocą pipeline’ow na różne środowiska

Nauczysz się jak ponownie używać raz napisany kod

Chcesz dowiedzieć się więcej o Jenkins?

Dowiedz się więcej

Przemysław Wołosz

Szkolenia dla firm
(+48) 730 830 801

    Zamów rozmowę