Intensywny kurs Kubernetes dla deweloperów i DevOps, uczący wdrażania, skalowania i zarządzania aplikacjami kontenerowymi, automatyzacji procesów CI/CD oraz monitorowania środowisk produkcyjnych w chmurze i on-premise
Trenerzy praktycy
Kameralne grupy
Czas trwania szkolenia:2 dni (16h)
Poziom zaawansowania:
Kod kursu:KUBERNETES/BASICS
devopscloud-nativekontenerykubernetes-podstawy
Szkolenie na zamówienie
Dostosowany program
Indywidualna wycena
Dowolny termin
Kubernetes szybki start (dla deweloperów)
Cele szkolenia
Szkolenie przygotowuje do samodzielnego wdrażania, zarządzania i monitorowania aplikacji w środowisku Kubernetes, zarówno w chmurze, jak i on-premise
Szkolenie uczy efektywnego wykorzystania narzędzi i mechanizmów Kubernetes do skalowania usług, zarządzania konfiguracją oraz automatyzacji procesów wdrożeniowych
Szkolenie rozwija umiejętności pracy z architekturą mikroserwisową, umożliwiając projektowanie i utrzymanie nowoczesnych rozwiązań kontenerowych
Dla kogo?
Programiści i inżynierowie DevOps z podstawową znajomością Linux, chcący zdobyć praktyczne umiejętności pracy z Kubernetes
Administratorzy systemów oraz specjaliści IT odpowiedzialni za wdrażanie i utrzymanie aplikacji kontenerowych
Osoby pracujące z mikroserwisami, CI/CD lub planujące migrację do środowisk chmurowych i kontenerowych
Efekty kształcenia
Uczestnik wdraża i zarządza aplikacjami w klastrze Kubernetes
Uczestnik konfiguruje i monitoruje zasoby oraz usługi w środowisku kontenerowym
Uczestnik automatyzuje procesy wdrożeniowe z użyciem narzędzi CI/CD
Uczestnik rozróżnia i stosuje mechanizmy skalowania oraz zarządzania konfiguracją
Uczestnik analizuje i rozwiązuje problemy związane z działaniem klastra
Uczestnik planuje i organizuje środowiska mikroserwisowe
Wymagania
Uczestnicy powinni posiadać podstawową wiedzę z zakresu systemów Linux m.in. praca w terminalu, edycja plików tekstowych, operowanie na systemie plików
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Podstawy administracji z wykorzystaniem narzędzia kubectl oraz panelu webowego
Tworzenie, wdrażanie i monitorowanie aplikacji w postaci Podów
Przechowywanie i dostarczanie konfiguracji do aplikacji (zmienne środowiskowe, argumenty linii poleceń, ConfigMaps, Secrets)
Efektywna administracja z wykorzystaniem etykiet, selektorów oraz kontrolerów
Skalowanie usług (ręczne, automatyczne)
Podział klastra na wirtualne przestrzenie
Usługi jako sposób na komunikację między wdrożonymi aplikacjami
Udostępnianie usług dla klientów zewnętrznych
Ograniczanie komunikacji z użyciem polis sieciowych
Storage i dostęp do danych w oparciu o wolumeny
Wdrażanie i utrzymanie usług stanowych
Logowanie, monitorowanie oraz troubleshooting klastra i wdrożonych w nim aplikacji
Ograniczenie uprawnień oraz kontrola dostępu do elementów klastra
Helm jako menedżer pakietów Kubernetes
Kustomize jako alternatywne narzędzie zarządzania konfiguracją
Automatyzacja, CI/CD oraz podstawy GitOps na przykładzie ArgoCD
Autorem szkolenia jest Łukasz Andrzejewski
Od ponad 17 lat z pasją dzielę się wiedzą jako trener, wspierając rozwój kompetencji technologicznych wśród specjalistów IT na różnych etapach ich kariery. W ostatnich 5 latach przeszkoliłem ponad 2000 osób, prowadząc szkolenia zarówno otwarte, jak i dedykowane, dla czołowych firm z sektorów bankowości, ubezpieczeń i IT – m.in. Santander Bank Polska, ERGO Hestia, Asseco Poland oraz Orange.
Specjalizuję się w szerokim zakresie technologii – od rozwiązań z ekosystemu Java, przez nowoczesny frontend,…
Wybrane opinie
Przeczytaj pozytywne opinie pochodzące z ankiet satysfakcji z naszych szkoleń wypełnianych wyłącznie przez ich uczestników po realizacji usługi
Wiedza przekazana na szkoleniu została przedstawiona w sposób jasny i zrozumiały. Rozpoczęcie szkolenia od Dockera i Docker Compose było na plus, gdyż jego zrozumienie ułatwiło naukę Kubernetesa, z którego zostały pokazane najważniejsze elementy jego API. Jednak nie obyło się bez problemów technicznych związanych z niepoprawnym uruchomieniem skryptu do tworzenia tabel w Postgres, Na szczęście nie spowolniło to znacząco w realizacji programu szkolenia