Przejdź do treści
DevOps Online ID 3414758

Kurs: DevOps Bootcamp Część 2. Zaawansowane narzędzia i projekty ( Edycja weekendowa)

Tryb Online
Termin 12.02 - 19.03.2027
Czas trwania 50 godzin (7 dni)
Grupa max 8 osób

Informacje podstawowe

Najważniejsze dane o szkoleniu w jednym miejscu
Kategoria
DevOps
Forma realizacji
Online
Maksymalna liczba uczestników
8 osób
Czas trwania
50 godzin (7 dni)
Termin
12.02 - 19.03.2027
Koniec rekrutacji
10.02.2027
Certyfikat
Tak
Dostawca
Ernabo Adrian Flak
Dofinansowanie
Możliwość dofinansowania

Cel szkolenia

Co zyskasz po ukończeniu kursu

Cel edukacyjny

Szkolenie przygotowuje uczestników do samodzielnej pracy z kontenerami, Kubernetes i infrastrukturą w chmurze. Uczestnik nauczy się tworzyć i zarządzać kontenerami Docker, wdrażać aplikacje w Kubernetes, automatyzować infrastrukturę z Ansible i Terraform oraz budować pipeline’y CI/CD end-to-end. Kurs kończy się projektem praktycznym gotowym do portfolio, przygotowując do pracy na stanowisku Junior DevOps.

Program szkolenia

50 godzin (7 dni)

Program szkolenia jest dostosowany do potrzeb uczestników usługi oraz głównego celu usługi i jej charakteru oraz obejmuje zakres tematyczny usługi. Uczestnik nie musi spełniać dodatkowych wymagań dot. poziomu zaawansowania.

Usługa prowadzona jest w godzinach dydaktycznychPrzerwy  nie są wliczone w ogólny czas usługi rozwojowej. Harmonogram usługi może ulec nieznacznemu przesunięciu, ponieważ ilość przerw oraz długość ich trwania zostanie dostosowana indywidualnie do potrzeb uczestników szkolenia. Łączna długość przerw podczas szkolenia nie będzie dłuższa aniżeli zawarta w harmonogramie.

Zajęcia zostaną przeprowadzone przez ekspertów z wieloletnim doświadczeniem, którzy przekazuje nie tylko wiedzę teoretyczną, ale także praktyczne wskazówki i najlepsze praktyki. Uczestnicy mają możliwość czerpania z jego wiedzy i doświadczeń.

Szkolenie będzie realizowane zdalnie w czasie rzeczywistym za pomocą platformy ClickMeeting, co umożliwia aktywny udział uczestników w warsztatach i ćwiczeniach grupowych.

Szkolenie realizowane jest przez platformę umożliwiającą:

  • udostępnianie ekranu,
  • czat, komunikację audio-wideo,
  • współdzielenie materiałów i plików,
  • interaktywną prezentację kodu i analiz danych.

Każdy uczestnik pracuje indywidualnie na swoim komputerze z bieżącym wsparciem trenera.


Przed dokonaniem zapisu i złożeniem karty uczestnictwa do Operatora, zachęcamy do kontaktowania się z nami telefonicznie, SMS-em lub e-mailem pod adresem/numerem wskazanym w zakładce „Kontakt”.

Pozwoli to potwierdzić dostępność miejsca w grupie szkoleniowej oraz rozwiać ewentualne wątpliwości.


Program szkolenia:

Moduł 1: Jenkins – klasyczne podejście do CI/CD

Uczestnicy poznają jedno z najważniejszych narzędzi w świecie DevOps – Jenkins.

Moduł pokazuje, jak działa architektura Jenkins, czym jest Jenkinsfile i jak budować pipeline’y w podejściu „pipeline as code”. Uczestnicy uczą się także zarządzania pluginami, sekretami oraz agentami.

Dzięki temu rozumieją nie tylko nowoczesne rozwiązania typu GitHub Actions, ale też klasyczne systemy wykorzystywane w wielu firmach.

Moduł 2: Infrastructure as Code – automatyzacja infrastruktury

Ten moduł zmienia sposób myślenia o serwerach – infrastruktura przestaje być konfigurowana ręcznie.

Na przykładzie Ansible uczestnicy uczą się zarządzać wieloma maszynami jednocześnie, tworzyć playbooki oraz organizować kod w role.

Moduł 3: Docker – konteneryzacja aplikacji

Uczestnicy poznają Docker i uczą się pakować aplikacje w kontenery, dzięki czemu działają one identycznie na każdym środowisku.

Moduł obejmuje tworzenie Dockerfile, zarządzanie obrazami, sieciami i wolumenami oraz uruchamianie wielu kontenerów przy użyciu Docker Compose.

Efektem jest pełna umiejętność konteneryzacji aplikacji.

Moduł 4: Kubernetes – orkiestracja na skalę

To najbardziej zaawansowany etap bootcampu. Uczestnicy poznają Kubernetes i uczą się zarządzać aplikacjami w środowisku rozproszonym.

Przechodzimy przez architekturę klastra, deploymenty, skalowanie, networking oraz storage. Wprowadzony zostaje również Helm jako narzędzie do zarządzania aplikacjami.

Moduł 5: Chmura (AWS) i Terraform

Na końcu uczestnicy poznają środowisko chmurowe na przykładzie Amazon Web Services.

Uczą się kluczowych usług takich jak EC2, S3 czy IAM oraz pracy z CLI. Następnie przechodzą do Infrastructure as Code z użyciem Terraform, gdzie tworzą i zarządzają infrastrukturą w sposób deklaratywny.

Moduł kończy się projektem łączącym Terraform, Ansible i pipeline CI/CD.

Walidacja- test z wynikiem generowanym automatycznie (1h dyd.)

Wymagania

Co przygotować przed startem szkolenia

Wymagania wstępne

Warunkiem zdobycia certyfikatu potwierdzającego zdobyte kompetencje jest przystąpienie do Egzaminu . Na egzamin uczestnik nie musi dokonywać osobnego zapisu oraz jest w koszt usługi.

Wymagana jest obecność min 80% lub zgodna ze wskazaniami Operatora. Obecność na usłudze weryfikowana będzie na podstawie raportu logowań wygenerowanego z platformy.

Uczestnicy przyjmują do wiadomości, że usługa może być poddana monitoringowi z ramienia Operatora lub PARP i wyrażają na to zgodę.

Uczestnik ma obowiązek zapisania się na usługę przez BUR co najmniej w dniu zakończenia rekrutacji.

Organizator zapewnia dostępność osobom ze szczególnymi potrzebami podczas realizacji usług rozwojowych zgodnie z Ustawą z dnia 19 lipca 2019 r. o zapewnianiu dostępności osobom ze szczególnymi potrzebami (Dz.U. 2022 poz. 2240) oraz „Standardami dostępności dla polityki spójności 2021-2027”. W przypadku potrzeby zapewnienia specjalnych udogodnień prosimy o kontakt przed zapisem na usługę!

Wymagania techniczne

1. Sprzęt uczestnika:

  • komputer lub laptop z systemem operacyjnym Windows 10 / 11, macOS lub Linux,
  • procesorem co najmniej Intel i5 / Ryzen 5 lub równoważnym,
  • pamięcią RAM: minimum 8 GB (zalecane 16 GB dla płynnej pracy z dużymi zbiorami danych),
  • wolną przestrzenią dyskową: minimum 10 GB,
  • stabilne łącze internetowe (min. 10 Mbps) – w przypadku zajęć zdalnych,
  • aktualna przeglądarką internetową (Chrome, Edge, Firefox),

Obowiązkowe:

    • Kamera:Uczestnik powinien posiadać działającą kamerę (wbudowaną w laptop/komputer lub zewnętrzną). Kamera umożliwia aktywny udział w sesjach, prezentację ćwiczeń grupowych oraz interakcję z prowadzącym.
    • Mikrofon: Niezbędny jest sprawny mikrofon (wbudowany lub zewnętrzny, np. w zestawie słuchawkowym).Umożliwia zadawanie pytań, udział w dyskusjach i ćwiczeniach grupowych.
    • Zalecane użycie słuchawek z mikrofonem, aby zredukować echo i poprawić jakość dźwięku.

2. Oprogramowanie:

Nie jest wymagane wcześniejsze przygotowanie środowiska programistycznego. Wszystkie niezbędne programy, dane i narzędzia zostaną przekazane przez trenera w trakcie trwania szkolenia.

3. Łącze internetowe:

  • Minimum 10 Mbps download / 5 Mbps upload
  • Stabilne połączenie bez dużych przerw i opóźnień

4. Środowisko pracy:

  • Ciche miejsce do pracy i nauki
  • Dostęp do powierzchni roboczej umożliwiającej komfortowe używanie komputera
  • Możliwość dzielenia ekranu w trakcie sesji praktycznych i konsultacji

5. Środowisko szkoleniowe

Szkolenie realizowane jest przez platformę umożliwiającą:

  • udostępnianie ekranu,
  • czat, komunikację audio-wideo,
  • współdzielenie materiałów i plików,
  • interaktywną prezentację kodu i analiz danych.

Każdy uczestnik pracuje indywidualnie na swoim komputerze z bieżącym wsparciem trenera.

Dla kogo?

Grupa docelowa

  • Osoby, które ukończyły Część 1 lub mają podstawowe doświadczenie DevOps
  • Junior DevOps / inżynierowie systemów chcący rozwijać umiejętności konteneryzacji i chmury
  • Programiści chcący wdrożyć DevOps w swoich projektach
  • Zespoły IT firm wdrażających zaawansowane procesy CI/CD

Wymagania wstępne

  • Znajomość podstaw Git i CI/CD (Część 1 lub doświadczenie praktyczne)
  • Podstawy Linux i pracy w terminalu
  • Podstawowa znajomość programowania (Python, Bash lub podobny)
  • Umiejętność pracy z prostymi pipeline’ami i testami automatycznymi
  • Chęć pracy z narzędziami chmurowymi i kontenerami

Materiały dla uczestników

Każdy z uczestników otrzyma materiały dydaktyczne oraz prezentację w formie e-mail.

Trener prowadzący szkolenie na bieżąco będzie przesyłał zadania oraz ćwiczenia.