Kubernetes dla programistów

    Czas trwania
    Godzina rozpoczęcia
    Stopień trudności

      Kubernetes dla programistów

      Jak developer może wdrażać i zarządzać skonteneryzowanymi aplikacjami

      Opis szkolenia

      Szkolenie przeznaczone jest dla programistów, inżynierów systemowych, architektów chcących nauczyć się poprawnie wdrażać i zarządzać aplikacjami na Kubernetesie.

      Poznaj program szkolenia

      Co zyskasz dzięki szkoleniu ?

      Cele szkolenia

      Nabycie umiejętności z zakresu zarządzania i obsługi platformy Kubernetes. Poznanie dobrych praktyk związanych z wdrażaniem aplikacji wykorzystujących kontenery.

      Umiejętności

      Dzięki szkoleniu uczestnik będzie potrafił:

      • Tworzyć podstawowe obiekty Kubernetes takie jak np. Pod, Service, ReplicaSet, Namespace i inne
      • Potrafił uruchomić kontener z własnego obrazu na klastrze Kubernetes
      • Używać narzędzia Helm do wgrania gotowej aplikacji
      Czy to szkolenie jest dla Ciebie ?

      Profil uczestników

      Szkolenie adresowane jest przede wszystkim do deweloperów i administratorów, którzy pragną nauczyć się praktycznego zastosowania Kubernetes.

      Przygotowanie uczestników

      Praktyczna znajomość technologii kontenerowej Docker oraz podstawowa wiedza z zakresu programowania .

      Czas trwania
      Przed nami:
      • 3 dni, 24 godziny szkoleniowe
      Szczegółowy program szkolenia

      Szczegółowy opis szkolenia

      Wprowadzenie
      • Architektura
      • Główne komponenty
      Klaster Kubernates - lokalnie
      • Docker Desktop
      • K3D / K3S
      Praca z Kubernates
      • Narzędzie wiersza poleceń - kubectl
      • Interfejs graficzny - dashboard
      Podstawowe obiekty w Kubernetes
      • Podstawowa jednostka - Pod
      • Komunikacji pomiędzy aplikacjami w klastrze i dostęp z zewnątrz - Service
      • Etykietowanie i oznaczanie obiektów - Labels, Selectors
      • Zewnętrzna konfiguracja - ConfigMap
      • Przechowywanie poufnych wartości - Secrets
      • Zarządzanie całą grupą obiektów - Deployment
      • Wystawienie aplikacji na świat - Ingress
      • Zarządzanie danymi - Storage, Persistent Volume
      • Uruchamianie zadań - Jobs, CronJobs
      • Wirtualne przestrzenie - Namespaces

      Helm - natywny menedżer pakietów


      Metoda realizacji szkolenia

      Szkolenie realizowane jest w formie naprzemiennie następującej po sobie części teoretycznej w postaci mini wykładów oraz części praktycznej w postaci ćwiczeń komputerowych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy.

      POBIERZ PROGRAM W PDF

      Ścieżka rozwoju
      W ramach szkolenia zapewniamy
      • materiały szkoleniowe
      • certyfikat potwierdzający udział w kursie
      • pełna obsługa cateringowa (dla szkoleń stacjonarnych)

      Spotkajmy się na szkoleniu!

      • RAFAŁ JANKOWSKI

        Programista i projektant IT w Comarch SA, na co dzień piszący w Java i Go. Entuzjasta chmury oraz najnowszych technologii frontendowych. Członek Silesia JUG oraz Gruba.IT. Poza tworzeniem kodu trener programowania. W wolnym czasie gra w piłkę, jeździ na rowerze oraz uczestniczy w ekstremalnych biegach z przeszkodami. 

        Podobne szkolenia