To wersja testowa nowego serwisu infoShare Academy — wyświetlane treści i oferta nie są wiążące ani kompletne

Webinary

Jenkins podstawowy

Chmura, automatyzacja i CI/CD w praktyce — hands-on dla zespołów inżynierskich.

Dla kogo

Idealny dla zespołów, które…

1 Dla administratorów systemów.
2 Dla QA Inżynierów.
3 Dla DevOps Inżynierów.
4 Dla programistów.
Efekty po programie

Chmura, automatyzacja i CI/CD w praktyce — hands-on dla zespołów inżynierskich.

Podłączania i zarządzania agentami Jenkinsa (modele agentów, etykiety, podstawy skalowania i izolacji wykonania)

Konfiguracji globalnych narzędzi dla jobów (np. Git, Maven) oraz powtarzalne użycie w pipeline’ach

Rozszerzania funkcjonalności Jenkinsa wtyczkami z uwzględnieniem utrzymania i kompatybilności

Doboru typu projektu (Freestyle, Matrix, Pipeline, Multibranch pipeline) do scenariusza CI/CD

Samodzielnego tworzenia i uruchamiania pipeline (Jenkinsfile), rozbudowa o etapy testów, artefakty i wdrożenia na środowiska

Reużycia kodu pipeline poprzez biblioteki współdzielone i szablonowanie, porządkowanie standardów w zespole

Program · 11 modułów

Co konkretnie robimy

M01
Wprowadzenie do procesów Continuous Integration oraz Continuous Delivery
M02
Wprowadzenie do Jenkinsa
  • · Zalety użycia Jenkinsa jako narzędzia do CI/CD: elastyczność, ekosystem pluginów, integracje, automatyzacja procesu build/test/deploy
  • · Porównanie Jenkinsa z dostępnymi rozwiązaniami: kryteria doboru (self-hosted vs managed), utrzymanie, koszty operacyjne, typowe ograniczenia
M03
Podstawy zarządzania Jenkinsem
  • · Ekosystem Jenkinsa: przegląd architektury i komponentów (controller/agent, kolejka, workspace, build history, konfiguracja jako kod)
  • · Rozszerzenia funkcjonalności Jenkinsa: wtyczki, aktualizacje, kompatybilność (LTS, zależności, ryzyko regresji, testy po aktualizacji)
  • · Konfiguracja globalnych narzędzi wykorzystywanych w projektach: narzędzia build (np. JDK/Maven/Node), konfiguracja SCM, ustawienia środowisk i zmiennych
M04
Przegląd projektów oraz możliwe opcje wykorzystania
  • · Matrix: macierze konfiguracji, parametry, uruchomienia na wielu wariantach (np. wersje JDK/OS), raportowanie wyników
  • · Freestyle: klasyczne joby, kroki budowania, integracje przez pluginy, zastosowania i ograniczenia względem Pipeline
  • · Pipeline project: Jenkinsfile jako kod, etapy, warunki, artefakty, podejście deklaratywne i skryptowe
  • · Multi-branch pipeline: automatyczne wykrywanie gałęzi/PR, różne pipeline’y per branch, standardy review i kontrola zmian
M05
Różnice między “Declarative” oraz “Scripted” Pipeline
  • · Model i składnia, czytelność i utrzymywalność, typowe przypadki użycia, ograniczenia oraz ryzyka (złożoność, debugowanie)
M06
Składnia projektów typu “Declarative” Pipeline
  • · Struktura Jenkinsfile: stages/steps, agent, environment, options, parameters, post, when, parallel, retry/timeout
  • · Praca z credentials i sekretami w pipeline: binding, maskowanie, minimalizacja ekspozycji, bezpieczne logowanie
M07
Zastosowania pipeline’u w procesach CI/CD
  • · Kompletny proces CI/CD dla przykładowej aplikacji (build, testy, artefakty, kontrola zmian): testy jednostkowe/integracyjne, raporty, bramki jakości, archiwizacja i retencja artefaktów
  • · Deployment aplikacji na środowisko Kubernetes (GCP Cloud Provider): budowa obrazu, publikacja do rejestru, manifesty/Helm, rollout/rollback, podstawy weryfikacji po wdrożeniu
M08
Biblioteki w Jenkinsie
  • · Reużywalny kod pipeline: shared libraries, struktura repozytorium, wersjonowanie, kontrakty wejść/wyjść, testowanie i utrzymanie
  • · Szablonowanie pipeline’ów: standaryzacja etapów, parametryzacja, unikanie duplikacji, governance w zespole
M09
Kopie zapasowe w Jenkinsie
  • · Zakres backupu (JENKINS_HOME, konfiguracje jobów, credentials, pluginy), odtwarzanie, testy odtwarzania, wymagania ciągłości działania
M10
Bezpieczeństwo Jenkinsa
  • · Model uprawnień i RBAC, bezpieczeństwo agentów, segmentacja, aktualizacje bezpieczeństwa, bezpieczna obsługa sekretów i dostępów do repozytoriów
M11
Najlepsze praktyki w Jenkinsie
  • · Pipeline as Code, minimalizacja pluginów, porządek w jobach, konwencje nazw, monitoring i housekeeping, kontrola kosztów i czasu wykonywania pipeline’ów
Każdy moduł modyfikujemy pod Twój stack i kontekst. Powyższe to punkt wyjścia — nie sztywna agenda.
Jak pracujemy

Od briefu do retro w 30 dniach.

01

Brief i diagnoza

Rozmowa z liderem zespołu + krótka ankieta dla uczestników. Określamy cele, gap, kontekst.

02

Modyfikacja programu

Dostosowujemy moduły, case studies i przykłady kodu pod Twój stack. Akceptacja w 5 dni.

03

Warsztat

Sesje z trenerem, hands-on, code review. Mentor dostępny też pomiędzy sesjami.

04

Retro + raport

Raport z efektami dla zespołu i lidera. 30 dni konsultacji w cenie.

Zapytanie

Wyślij brief. Odezwiemy się w 1 dzień.

Po krótkim briefie przygotujemy program i wycenę. Bez zobowiązań — to tylko punkt wyjścia do rozmowy.

Wycena w 48h od briefu
Pierwsza sesja w 30 dni
Pilotaż przed pełną decyzją
Faktura VAT, możliwość płatności w transzach

Co robimy z Twoimi danymi

Dane służbowe (imię, e-mail firmowy, telefon, firma, stanowisko) przetwarzamy w celu obsługi zapytania o szkolenie dla firmy i przygotowania oferty. Administratorem danych jest infoShare Academy Sp. z o.o., Al. Grunwaldzka 472B, 80-309 Gdańsk. Podanie danych jest dobrowolne, ale niezbędne do udzielenia odpowiedzi. Masz prawo dostępu do danych, ich sprostowania, usunięcia, ograniczenia przetwarzania i wniesienia sprzeciwu. Pełną informację znajdziesz w Klauzuli informacyjnej.

Zgody marketingowe (dobrowolne)

Administratorem danych osobowych jest infoShare Academy sp. z o.o. Zasady przetwarzania danych osobowych znajdują się w dokumentach Polityka Prywatności oraz Klauzula Informacyjna.