Jenkins : implementacja nowoczesnych procesów CI/CD

by:
Czas trwania 2 dni
Średnia ocena kursu 4.96/5 Ocena pochodzi z ankiet

Najbliższe terminy tego szkolenia

14.11 15.11 Termin gwarantowany Szkolenie online
Zapisz się
15.12 16.12 Termin gwarantowany Szkolenie online
Zapisz się
16.01 17.01 Termin gwarantowany Szkolenie online
Zapisz się
15.05 16.05 Termin gwarantowany Szkolenie online
Zapisz się

Szkolenie
dedykowane
dla Twojego
zespołu

Cena szkolenia 2400 PLN (netto)

Skuteczność

W naszej pracy nadrzędną wartością jest skuteczność szkoleń. Jako programiści rozumiemy, że w nauce chodzi przede wszystkim o skuteczność. Wszystkie elementy procesu szkolenia, od doboru właściwego trenera do przemyślanej warsztatowej formuły są po to, by to osiągnąć. Doskonalimy się w tym od 2008 roku. Możesz więc na nas polegać!

Program szkolenia

  1. Podstawy procesów Continuous Integration oraz Continuous Delivery
  2. Wprowadzenie do Jenkins
    • Zalety używania Jenkinsa jako narzędzia do CI/CD
    • Porównanie Jenkinsa z dostępnymi rozwiązaniami
  3. Instalacja i konfiguracja Jenkinsa
    • Architektura środowiska Jenkins
    • Konfiguracja autoskalowanych agentów obsługujących zadania w środowisku chmurowym (GCP lub AWS do wyboru)
    • Poszerzanie podstawowych funkcjonalności Jenkins poprzez instalację wtyczek
    • Konfiguracja podstawowych narzędzi wykorzystywanych w projektach (git, maven itp.)
    • Zarządzanie hasłami
  4. Typy projektów
    • Freestyle Project
    • Matrix Project
    • Pipeline Projects
  5. Wykorzystanie projektów typu Freestyle oraz Matrix
  6. Poznanie typów pipeline’ów
    • Declarative Pipeline
    • Scripted Pipeline
  7. Wprowadzenie do składni Pipeline’u typu Declarative
    • Sekcje
    • Dyrektywy
    • Kroki oraz skrypty
  8. Wykorzystanie Declarative Pipeline w procesach CI/CD
    • Tworzenie pełnego pipeline’u dla procesu Continuous Integration
    • Deployment skonteneryzowanej aplkacji na wirtualną maszynę
    • Deployment aplikacji na Klaster Kubernetes w Chmurze „Google Cloud” lub “AWS” do wyboru
  9. Przykład użycia Scripted Pipeline
  10. Tworzenie własnej biblioteki w Jenkins
  11. Bezpieczeństwo w Jenkinsie
  12. Najlepsze praktyki

Opis szkolenia

Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!

Szkolenie w skrócie

Zrozumienie procesu wytwarzania oprogramowania w firmie jest kluczowe do stworzenia skryptów oraz procesów, którego wynikiem będzie niezawodny proces ciągłej integracji oprogramowania.

Dwudniowe szkolenie pozwoli poznać uczestnikom narzędzie jakim jest Jenkins w stopniu, który umożliwi na samodzielne tworzenie pipeline’ów zapewniających ciągłą integrację oprogramowania bądź systemu. Szkolenia pozwoli także na poznanie sposobów na rozszerzenie funkcjonalności i wykorzystanie do wdrażania aplikacji na środowisko a także do automatyzacji różnego rodzaju zadań.

Uczestnicy oprócz umiejętności tworzenia oraz konfiguracji różnego typu projektów, będą mieli możliwość poznania różnych opcji zarządzania samym serwerem Jenkinsa oraz jego agentami.

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.

Korzyści ze szkolenia

Uczestnik po zakończeniu szkolenia będzie posiadał następującą wiedzę:
  • Instalacja serwera Jenkins
  • Sposoby podłączania agentów Jenkinsa
  • Konfiguracja globalnych narzędzi (Git, Maven itp.)
  • Rozszerzanie podstawowych funkcjonalności Jenkinsa z użyciem wtyczek
  • Tworzenie projektów typu Freestyle oraz Matrix
  • Umiejętność tworzenia pipeline’ów za pomocą kodu
  • Tworzenie kompleksowego pipeline’u do ciągłej integracji oprogramowania
  • Wdrażanie aplikacji na różnego rodzaju środowiska
  • Wykorzystanie powtarzalnej części kodu w wielu pipeline’ach za pomocą współdzielonych bibliotek


Prowadzący szkolenie: Mateusz Gul

Z wykształcenia mgr telekomunikacji ze specjalnością sieci komputerowe, absolwent Akademii Górniczo-Hutniczej w Krakowie. DevOps Engineer z prawie 5 letnim doświadczeniem. Swoją przygodę w IT zaczynał jako System Administrator. Posiada szeroką wiedzę i doświadczenie w dziedzinie automatyzacji.  Uwielbia automatyzować codzienne zadania, na co dzień korzysta  narzędziami typu Gitlab, Jenkins, Terraform, CDK. Zna bardzo dobrze kulturę DevOps oraz wdraża na co dzień procesy CI/CD. Pracował zarówno w zespołach deweloperskich wspomagając proces wytwarzania oprogramowania, jak i również wdrażał i utrzymywał systemy produkcyjne w klastrach Kubernetes. 

Terminy gwarantowane Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to że na 100% się odbędzie we wskazanym czasie i miejscu. Więcej
Szkolenia online i udział online Szkolenia online odbywają się na żywo z udziałem trenera. Uczestniczy łączą się na szkolenie za pomocą platfomy ZOOM. Informacje o wymaganym niezbędnym oprogramowaniu oraz informacje organizacyjne uczestnicy otrzymują na 7 dni przed datą rozpoczęcia szkolenia. W każdym szkoleniu stacjonarnym możesz brać udział online. Więcej
Inne szkolenia tej kategorii Sprawdź pozostałe    szkolenia DevOps!

Sprawdź, co mówią o nas ci, którzy nam zaufali

  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    09-09-2022 kompaktowo i konkretnie , gorąco polecam Jan Brzeziński, Narodowy Bank Polski
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    09-09-2022 bardzo dobre szkolenie Dominika Olczak, Santander Bank Polska S.A.
  • 4.72/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    24-06-2022 bardzo ciekawe prowadzone szkolenie - z dużym naciskiem na przekazanie wiedzy praktycznej, a nie tylko wiedzy książkowej (której również nie zabrakło) Jakub Jarząbek, Powszechny Zakład Ubezpieczeń SA
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    24-06-2022 Lubię wracać tam gdzie byłem :) Świetna jakość szkoleń, profesjonalizm i zaangażowanie trenerów. Marcin Michałowski, Narodowy Bank Polski
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    07-02-2022 Szkolenie udało się załatwić szybko i sprawnie. Nie było problemów przy modyfikacji programu i dostosowania go pod codzienną pracę. Świetnie przeprowadzone warsztaty! Weronika Okoniewska, Generali Życie T.U. S.A.
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    07-02-2022 Dobrze przeprowadzone szkolenie - dobra struktura materiału, podejście trenera i dobra atmosfera. Dzięki! Weronika Otrząsek, Generali Życie T.U. S.A.
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    26-11-2021 Bardzo ciekawie poprowadzone szkolenie. Szczegółowo omówione zagadnienia z agendy i dodatkowo na bieżąco tłumaczone też dodatkowe pytania spoza niej. Prowadzący miał ogromną wiedzę o technologiach, które były tematem szkolenia. Michał Kurtyka, ING Business Shared Services B.V.
  • 4.9/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    22-10-2021 Szukasz szkolenia prowadzonego przez ekspertów i pasjonatów - znalazłeś :) Polecam! Łukasz Rytel, Volkswagen Financial Services Polska Sp. z o. o.
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    22-10-2021 Szkolenie on-line w bardzo przystępnej formie. Wszystko działa jak powinno. Rafał Żyłowski, Bank Millennium SA
  • 4.8/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    02-07-2021 Szkolenie zostało przeprowadzone w bardzo profesjonalny sposób, z indywidualnym podejściem do każdego kursanta. Joanna Budzińska, Zakłady Automatyki KOMBUD S.A.
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    02-07-2021 Bardzo merytoryczne szkolenie, prowadzący umie przekazać posiadaną wiedzę ;) Szymon Bieńkowski, Aplikacje Krytyczne Sp. z o.o.
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    02-07-2021 Kompetentny trener, dobrze przygotowane szkolenie. Gorąco polecam. Piotr Wasiłek, Zakłady Automatyki KOMBUD S.A.
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    05-03-2021 Super szkolenie, ogrom materiału do opanowania w bardzo intensywnej formie. Polecam ;) Klaudia Sochocka, Polkomtel Sp. z o.o.
  • 4.8/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    05-03-2021 Bardzo dobre przekrojowe szkolenie. Jerzy Paryska, Polkomtel Sp. z o.o.
  • 4.9/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    05-03-2021 Rzetelne i życzliwe podejście prowadzącego do uczestników szkolenia :) Patryk Rosołek, Polkomtel Sp. z o.o.
  • 5.0/5

    Kompleksowe wprowadzenie do DevOps - szkolenie w formie warsztatowej

    05-03-2021 Świetne szkolenie, super prowadzący! Katarzyna Dziekońska, Polkomtel Sp. z o.o.
  • 5.0/5

    Automatyzacja zadań z Ansible

    06-11-2020 Polecam szkolenia :) Andrzej Zacheja, PZU SA

Trenerzy kategorii DevOps

Maciej Krajewski
Maciej Zagozda
Łukasz Tomczyk
Mateusz Gul
Jakub Muszyński

Masz jakieś pytania? Skontaktuj się z nami!

Odpowiadamy na telefony i maile w godzinach 9:00-17:00 od poniedziałku do piątku.

Szkolenia otwarte 22 299 53 69
Szkolenia zamknięte i grupy 733 908 205
Napisz do nas

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.