Szkolenie: Kubernetes szybki start (dla deweloperów)
Kubernetes szybki start (dla deweloperów) to intensywny kurs warsztatowy, który stanowi praktyczne wprowadzenie do Kubernetes – najpopularniejszej platformy open-source do orkiestracji kontenerów. Uczestnicy dowiedzą się, jak efektywnie zarządzać środowiskiem kontenerowym, wdrażać aplikacje mikroserwisowe, skalować usługi oraz monitorować zasoby w klastrze Kubernetes. Kurs koncentruje się na realnych scenariuszach wykorzystywanych w codziennej pracy programistów i zespołów DevOps. Idealny dla osób, które chcą rozpocząć swoją przygodę z Kubernetes lub potrzebują szybkiego i praktycznego przeszkolenia w zakresie konteneryzacji.
- Trenerzy praktycy
- Kameralne grupy
Czas trwania szkolenia:2 dni (16h)
Kod kursu:KUBERNETES/BASICS
Kubernetes szybki start (dla deweloperów)
Cele szkolenia
Zdobycie solidnych podstaw obsługi klastra Kubernetes z punktu widzenia dewelopera
Zrozumienie architektury i komponentów Kubernetes oraz ich zastosowań w środowiskach produkcyjnych
Praktyczne umiejętności wdrażania aplikacji w kontenerach i zarządzania ich cyklem życia
Opanowanie mechanizmów skalowania usług, zarządzania konfiguracją i dostępu do zasobów
Rozwinięcie kompetencji niezbędnych przy pracy z aplikacjami opartymi o architekturę mikroserwisów, zarówno w środowiskach on-premise, jak i chmurowych (cloud-native development)
Dla kogo?
Szkolenie dedykowane jest programistom, inżynierom DevOps, administratorom systemów oraz wszystkim specjalistom IT, którzy chcą zdobyć praktyczne umiejętności związane z uruchamianiem, wdrażaniem i zarządzaniem aplikacjami w kontenerach. Szczególnie polecane osobom pracującym z mikroserwisami, CI/CD, konteneryzacją oraz chmurą obliczeniową.
Zalety
Skoncentrowanie na praktyce – szkolenie prowadzone w formule warsztatowej, z realnymi przykładami i ćwiczeniami
Wartość merytoryczna – wiedza zgodna z aktualnymi standardami i praktykami w branży IT, gotowa do wykorzystania w codziennej pracy
Ekspercka kadra – zajęcia prowadzone przez doświadczonych inżynierów i trenerów aktywnie działających w projektach komercyjnych
Umiejętności produkcyjne – po szkoleniu uczestnik będzie gotowy do obsługi aplikacji w środowisku produkcyjnym opartym o Kubernetes
Optymalny czas trwania – szybkie, ale pełne wartości merytorycznej szkolenie, idealne do intensywnego wdrożenia w tematykę Kubernetes
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
Program szkolenia
Wprowadzenie do konteneryzacji
Jakie problemy rozwiązuje konteneryzacja?
Zasada działania i mechanizmy leżące u podstaw konteneryzacji
Podstawy konteneryzacji na przykładzie Docker i/lub Podman
Kontenery - tworzenie, konfigurowanie, zarządzanie
Rejestr obrazów
Budowanie obrazów niestandardowych
Wolumeny - tworzenie, konfigurowanie, montowanie
Konfiguracja i zarządzanie siecią
Platforma Kubernetes
Architektura, możliwości oraz najważniejsze elementy klastra
Instalacja/przygotowanie klastra (wariant oparty o Minikube oraz maszyny wirtualne)
Deskryptory zasobów
Zarządzanie elementami klastra (imperatywne, deklaratywne)
Podstawy administracji z wykorzystaniem narzędzia kubectl oraz panelu webowego
Praca z klastrem
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
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