Szkolenie Jenkins: od zera do pipeline mastera

Poziom

Podstawowy

Czas

16h / 2 dni

Termin

Indywidualnie

Cena

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?
  • logo infoshare Dla administratorów systemów.
  • logo infoshare Dla QA Inżynierów.
  • logo infoshare Dla DevOps Inżynierów.
  • logo infoshare Dla programistów.

Czego nauczysz się na szkoleniu?

  • 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

Program szkolenia

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

Pobierz program

Pobierz szczegółowy program w PDF, żeby dowiedzieć się więcej o godzinach i tematach zajęć.

Skontaktuj sie z nami

zorganizujemy dla Ciebie szkolenie dopasowane do Twoich potrzeb

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    Zamów rozmowę

    Administratorem danych osobowych jest InfoShare Academy Sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742121. Dane osobowe przetwarzane są zgodnie z klauzulą informacyjną.