Logo
Panel autora

Koszyk jest pusty

0

Kategorie

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

Kubernetes od podstaw - dla programistów i nie tylko

Wykorzystaj potencjał kontenerów już dziś i wejdź w świat DevOps. Kubernetes to narzędzie, które stało się standardem w świecie IT.

Stworzony przez Przemysław Nowak

Ostatnia aktualizacja: 22/07/2025
59
40

40 % taniej

99.00 zł

To najniższa cena z ostatnich 30 dni!

Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij teraz za darmo, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Masz pytania dotyczące tego szkolenia ?

questionZadaj pytanie autorowi

W cenie szkolenia otrzymasz

calendar_clockBezterminowy dostęp
licenseCertyfikat ukończenia
currency_exchange30 dni gwarancji zwrotu
headset_micWsparcie autora
forumDostęp do grupy dyskusyjnej
database_uploadRegularne aktualizacje
acute 9 godz. 19 min. materiału
play_circle61 nagrań wideo

W skrócie

Od podstaw do praktyki: architektura, pojęcia, kluczowe mechanizmy Kubernetesa.
Wdrażanie aplikacji z Helm, konfiguracja, sieć i monitoring podów.
Zaawansowane tematy: ekspozycja, SSL, dostęp, przypisywanie do maszyn.
Start w chmurze: uruchomienie klastra i wystawienie aplikacji w kilka minut.

Dlaczego warto wybrać to szkolenie

Coraz więcej firm działa w modelu cloud native, a Kubernetes stał się standardem. Według CNCF w 2022 roku 64% organizacji używało go na produkcji, a 25% rozważało wdrożenie. Ten kurs pokazuje, co to oznacza w praktyce.

Kurs prowadzi od podstaw przez architekturę i pojęcia, aż po konkretne wdrożenia. Skupia się na praktyce: uruchamianiu i monitorowaniu podów, zarządzaniu konfiguracją i siecią, wdrażaniu z Helm oraz ekspozycji aplikacji — także w chmurze.

  • Praktyka od pierwszych kroków – Zrozumiesz mechanizmy Kubernetes na przykładach, od uruchamiania podów po sieć.
  • Wdrażanie z Helm – Nauczysz się deployować aplikacje na klaster przy użyciu Helm w kilka minut.
  • Bezpieczne wystawienie aplikacji – Poznasz sposoby ekspozycji usług, dodasz SSL i ustawisz dostęp w klastrze.
  • Gotowość na chmurę – Uruchomisz klaster w chmurze i wystawisz aplikację na świat w krótkim czasie.

Czego się nauczysz?

  1. 1
    Podstawy i zalety KubernetesaPoznasz, po co powstał Kubernetes, jego zalety i miejsce w nowoczesnych rozwiązaniach.
  2. 2
    Architektura i kluczowe pojęciaZrozumiesz elementy klastra i powiązania między nimi, aby lepiej planować wdrożenia.
  3. 3
    Uruchamianie i monitoring podówNauczysz się startować pody, obserwować ich stan i rozumieć, co dzieje się z aplikacją.
  4. 4
    Zarządzanie konfiguracjąDowiesz się, jak przechowywać i podawać konfigurację aplikacji w klastrze.
  5. 5
    Usługi sieciowe w KubernetesiePoznasz mechanizmy sieciowe oraz sposoby komunikacji między komponentami.
  6. 6
    Wdrażanie z użyciem HelmSkonfigurujesz i uruchomisz aplikacje na klastrze z wykorzystaniem Helm.
  7. 7
    Ekspozycja aplikacji na światZobaczysz, jak wystawić usługi na zewnątrz i kierować ruch do aplikacji.
  8. 8
    Dodawanie SSL do usługDowiesz się, jak dodać SSL do swoich aplikacji w klastrze.
  9. 9
    Zarządzanie dostępem w klastrzePoznasz sposoby zarządzania dostępem i uprawnieniami w klastrze.
  10. 10
    Alokacja na konkretnych maszynach i chmuraNauczysz się ograniczać uruchamianie do wybranych maszyn oraz uruchomisz klaster w chmurze.
Zobacz więcej Zobacz mniej

Dla kogo jest to szkolenie

  • Programiści dowolnych języków, którzy pracują lub będą pracować z Kubernetesem
  • Osoby zaczynające przygodę z Kubernetesem od zera
  • Początkujący administratorzy chcący zrozumieć kluczowe mechanizmy
  • Zespoły wdrażające aplikacje i potrzebujące podstaw Kubernetesa
  • Ci, którzy chcą poznać Helm i przyspieszyć wdrażanie aplikacji
  • Osoby chcące wystawić aplikację na świat i dodać SSL
  • Ci, którzy chcą zarządzać dostępem i alokacją na maszynach
  • Osoby planujące uruchomić klaster w chmurze

Wymagania

Brak formalnych wymagań wstępnych — kurs zaczyna się od podstaw i prowadzi do zagadnień bardziej zaawansowanych.

Opis szkolenia

Kubernetes w dużych organizacjach stał się codziennością. Ten kurs pokazuje, co daje w praktyce i jak od podstaw wejść w świat kontenerów na klastrze. Zaczniesz od zalet, architektury oraz kluczowych pojęć, a następnie przejdziesz do uruchamiania i monitorowania podów, konfiguracji, sieci i wdrażania aplikacji z użyciem Helm. Nauczysz się też wystawiać usługi, dodać SSL, zarządzać dostępem, alokować aplikacje oraz uruchomić klaster w chmurze.

Od podstaw: zalety i architektura

Zaczniemy od ułożenia fundamentów. Poznasz, czym jest Kubernetes, jakie problemy rozwiązuje i dlaczego w wielu firmach stał się standardem. Wyjaśnimy jego architekturę w sposób przystępny, bez zbędnego żargonu. Omówimy kluczowe pojęcia i mechanizmy, a także to, jak odnoszą się do codziennego wdrażania aplikacji. Dzięki temu zrozumiesz, jak myśleć o klastrze i na co zwracać uwagę, gdy przenosisz lub tworzysz rozwiązania z myślą o środowisku kontenerowym.

Pody i monitorowanie

Przejdziemy do pracy z podstawowym elementem wykonywalnym w Kubernetesie, czyli podem. Nauczysz się uruchamiać pody, obserwować ich stan i reagować na typowe sytuacje. Pokażemy, jak monitorować działanie uruchomionych aplikacji oraz interpretować informacje zwrotne z klastra. Dzięki temu szybciej zrozumiesz, co dzieje się w środowisku i jak oceniać kondycję usług podczas wdrażania nowych wersji oraz w trakcie codziennej pracy.

Konfiguracja i sieć w klastrze

Skupimy się na zarządzaniu konfiguracją oraz usługach sieciowych. Zobaczysz, jak porządkować ustawienia aplikacji, aby były czytelne i łatwe do utrzymania w klastrze. Omówimy też podstawy sieci w Kubernetesie: komunikację między komponentami, dostęp do usług i sposoby kierowania ruchu wewnątrz środowiska. Te umiejętności ułatwią Ci łączenie elementów aplikacji tak, by działały spójnie i przewidywalnie również przy rosnącej złożoności.

Wdrażanie aplikacji z Helm

Poznasz narzędzie Helm, które znacząco upraszcza przygotowanie i wdrażanie aplikacji na klaster. Krok po kroku skonfigurujesz pakiety i uruchomisz gotowe rozwiązania. Dzięki Helm w kilka minut uruchomisz na Kubernetesie praktycznie każdą aplikację, co pozwala skupić się na tym, co ważne dla Twojej aplikacji, zamiast na żmudnej konfiguracji. To szybki sposób na przygotowanie i uruchomienie aplikacji oraz ich konfigurację w środowisku.

Zaawansowane koncepcje i chmura

Na kolejnych etapach przejdziemy do zagadnień bardziej zaawansowanych. Dowiesz się, jak wystawić aplikacje na świat, dodać SSL i uporządkować dostęp w klastrze. Pokażemy również, jak alokować aplikacje na konkretnych maszynach, aby uruchamiały się tam, gdzie tego potrzebujesz. Uruchomimy też klaster w chmurze i dosłownie w 10 minut wystawimy aplikację. Na koniec wskażemy, gdzie szukać informacji oraz czego warto uczyć się dalej.

Zobacz więcej Zobacz mniej

To szkolenie w liczbach

9 godz. 19 min. materiału
61 nagrań wideo

Spis treści

Czas trwania: 09:19:09Liczba wykładów: 62
downWprowadzenie do kursu
3 wykłady
  • Komplet slajdówZałącznik .pdf
  • Postawowe informacje o kursie03:19
  • Agenda02:08
downKubernetes - wprowadzenie
10 wykładów
downPostawowe koncepcje i obiekty (część 1)
11 wykładów
downPodstawowe koncepcje i obiekty (część 2)
8 wykładów
downZaawansowane koncepcje i obiekty (część 1)
10 wykładów
downZarządzanie manifestami
4 wykłady
downZaawansowane koncepcje i obiekty (część 2)
11 wykładów
downŚrodowiska produkcyjne
3 wykłady
downDodatkowe tematy
1 wykład
downPodsumowanie kursu
1 wykład

O autorze

avatar
Przemysław NowakDevOps / Software Engineer

Publikacje: 2

Ocena autora: 5.0

O mnie
Software Engineer skupiony głównie na "backend developmencie" oraz kulturze DevOps. Uwielbia automatyzację i prostotę w kodzie. Od ponad 10 lat pracuje z językiem Java oraz JVM. ...Czytaj więcej
59
40

40 % taniej

99.00 zł

To najniższa cena z ostatnich 30 dni!