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

DevOps

Wprowadzenie do CI/CD

Szkolenie Wprowadzenie do CI/CD Wprowadzenie do CI/CD to intensywne, dwudniowe szkolenie praktyczne, które zapewni Ci solidne podstawy w zakresie Ciągłej Integracji i Ciągłego Dostarczania (CI/CD).

Czas trwania
16h · 2 dni
Dla kogo

Idealny dla zespołów, które…

1 Programistów chcących poszerzyć wiedzę o procesy CI/CD
2 Inżynierów DevOps na początkowym etapie kariery
3 Testerów automatyzujących zainteresowanych integracją testów w pipeline
4 Liderów zespołów technicznych planujących wdrożenie CI/CD
Efekty po programie

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

Skonfigurujesz i uporządkujesz pipeline CI/CD od podstaw (etapy, artefakty, warunki uruchomień)

Zautomatyzujesz procesy budowania, testowania i dostarczania aplikacji z kontrolą jakości (walidacje, przegląd wyników, podstawowe bramki)

Wdrożysz dobre praktyki pracy z repozytorium: gałęzie, merge request/pull request, czytelna historia zmian i tagowanie wydań

Poznasz podstawy monitorowania po wdrożeniu: metryki, logi, alerty oraz ograniczenia i ryzyka automatyzacji

Wymagania

Co warto wiedzieć przed startem

  • Podstawowa znajomość programowania w dowolnym języku
  • Umiejętność korzystania z wiersza poleceń
  • Ogólna wiedza o procesach wytwarzania oprogramowania
Program · 6 modułów

Co konkretnie robimy

Dzień 1

M01
1. Wprowadzenie do CI/CD
  • · Definicje i kluczowe koncepcje CI/CD: CI vs CD, pipeline jako graf etapów, artefakty, środowiska, warunki uruchomień i zależności
  • · Korzyści z wdrożenia CI/CD w organizacji: skrócenie czasu dostarczania, ograniczenie ryzyka zmian, powtarzalność, audytowalność, szybka informacja zwrotna i standaryzacja procesu
M02
2. Podstawy kontroli wersji z Git
  • · Konfiguracja repozytorium i podstawowe operacje: init/clone, add/commit, struktura zmian, dobre praktyki wiadomości commitów, ignorowanie plików, tagowanie wersji
  • · Praca z gałęziami i rozwiązywanie konfliktów: branch/merge/rebase, strategie integracji zmian, rozwiązywanie konfliktów, pull/merge request jako element kontroli jakości
M03
3. Automatyzacja budowania i testowania
  • · Konfiguracja środowiska CI (np. Jenkins, GitLab CI): runner/agent, uprawnienia i sekrety, caching, zmienne środowiskowe, definicja jobów i etapów
  • · Tworzenie i optymalizacja pipelinów CI: build, unit/integration tests, raporty testów, bramki jakości, artefakty i ich retencja, równoległość i skracanie czasu wykonywania

Dzień 2

M04
4. Wdrażanie Ciągłego Dostarczania
  • · Strategie wdrażania (blue-green, canary): charakterystyka, kryteria doboru, przygotowanie wersji, wycofanie (rollback) i ograniczenia w zależności od typu aplikacji
  • · Automatyzacja procesu dostarczania i wdrożeń: promocja artefaktów między środowiskami, parametryzacja wdrożeń, manualne akceptacje, kontrola dostępu, podstawy bezpieczeństwa w pipeline
M05
5. Monitorowanie i zarządzanie wersjami
  • · Narzędzia do monitorowania aplikacji i infrastruktury: metryki, logi, alerty, podstawy SLI/SLO, sygnały po wdrożeniu i szybka diagnostyka regresji
  • · Zarządzanie wersjami i wydaniami: schemat wersjonowania, release notes, tagi i gałęzie wydaniowe, śledzenie zmian w artefaktach, minimalny proces audytu i odtwarzalność wydań
M06
6. Praktyczne warsztaty
  • · Budowa kompletnego pipeline’u CI/CD: repozytorium przykładowe, definicja etapów, budowanie i testy, publikacja artefaktów, wdrożenie na środowisko testowe, podstawowe reguły uruchomień
  • · Diagnostyka typowych problemów w procesie CI/CD: błędy konfiguracji runnera, problemy z zależnościami i cache, flakiness testów, uprawnienia i sekrety, analiza logów i powtarzalne naprawy pipeline’u
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.