Szkolenie dostępne na zamówienie

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)

Poziom zaawansowania:

Kod kursu:KUBERNETES/BASICS

microservicesdockerrocketrkt

Szkolenie na zamówienie

  • Dostosowany program
  • Indywidualna wycena
  • Dowolny termin
Zapytanie o szkolenie

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

Pobierz program w PDF

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

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

4.8
Ikona podpowiedziŚrednia ocen Sages w serwisie Google Ocena pochodzi ze średniej ocen Sages w serwisie Google i nie jest weryfikowana

20.03.2025

Nawiązywało do przypadków bliskich naszemu biznesowi

Uczestnik szkoleniaProjektowanie modeli domen z wykorzystaniem Domain-Driven Design i Event StormingWojciech Pyszko

Więcej opinii