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

      1. Co zyskasz dzięki szkoleniu ?
      2. 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
      3. Czy to szkolenie jest dla Ciebie ?
      4. 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 .

      5. Czas trwania
      6. Przed nami:
        • 3 dni, 24 godziny szkoleniowe
      7. Szczegółowy program szkolenia
      8. 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

      9. Ścieżka rozwoju
      10. W ramach szkolenia zapewniamy
        • materiały szkoleniowe
        • certyfikat potwierdzający udział w kursie
        • pełna obsługa cateringowa (dla szkoleń stacjonarnych)
      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

      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

        Masz pytania? Skontaktuj się z nami!

        31-864 Kraków

        ul. Prof. Michała Życzkowskiego 33