Zarządzanie Kubernetes za pomocą Ranchera - Plan Szkolenia
Rancher to platforma PaaS o otwartym kodzie źródłowym do zarządzania Kubernetes na dowolnej infrastrukturze.
Ten prowadzony przez instruktora, żywy kurs dostarcza uczestnikom瞰 z Ranchera i demonstruje w praktyce, jak wdrożyć i zarządzać klastrem Kubernetes za pomocą Ranchera.
Na koniec tego kursu uczestnicy będą mogli:
- Zainstalować i skonfigurować Rancher.
- Uruchomić klaster Kubernetes przy użyciu RKE (Rancher Kubernetes Engine).
- Zarządzać wieloma klastrami Kubernetes w chmurze, unikając związków z dostawcą.
- Zarządzać klastrami Kubernetes przy użyciu wybranego systemu operacyjnego i silnika kontenerów.
Format kursu
- Część prezentacji, część dyskusji, z dużą ilością praktyki.
Plan Szkolenia
Wprowadzenie
- Rancher vs OpenShift
Zainstalowanie i skonfigurowanie Ranchera
Poznanie dystrybucji Kubernetes w Rancherze
Uruchomienie serwera Rancher
Dodawanie hostów
Wdrażanie usług infrastruktury
Tworzenie kontenera za pomocą interfejsu użytkownika
Tworzenie kontenera przy użyciu wiersza poleceń Docker
Tworzenie aplikacji wielokontenerowej
Sieciowanie między kontenerami
Odkrywanie usług
Balansowanie obciążenia kontenerów
Wdrażanie Kubernetes przy użyciu RKE (Rancher Kubernetes Engine)
Administrowanie Kubernetes za pomocą Ranchera
Zarządzanie obciążeniami Kubernetes
Monitorowanie zdrowia systemu
Kopia zapasowa i przywracanie
Praca z katalogami
Praca z interfejsem API Ranchera (opcjonalnie)
Podsumowanie i konkluzja
Wymagania
- Dosświadczenie w zakresie Kubernetes.
- Dosświadczenie z aplikacjami rozproszonymi.
- Ogólne zrozumienie infrastruktury i wdrażania oprogramowania.
Grupa docelowa
- Inżynierowie oprogramowania
- Administratorzy systemów
- Inżynierowie DevOps
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Zarządzanie Kubernetes za pomocą Ranchera - Plan Szkolenia - Rezerwacja
Zarządzanie Kubernetes za pomocą Ranchera - Plan Szkolenia - Zapytanie
Zarządzanie Kubernetes za pomocą Ranchera - Zapytanie o Konsultacje
Opinie uczestników (2)
Część zadaniowa - możliwość praktycznej weryfikacji nabytej wiedzy oraz przygotowanie środowiska,
Andrzej - Asseco Poland S.A
Szkolenie - Managing Kubernetes with Rancher
Interaktywny sposób prowadzenia szkolenia.
Krzysztof Kupisz - Kredyt Inkaso S.A. Centrum Operacyjne w Lublinie
Szkolenie - Managing Kubernetes with Rancher
Propozycje terminów
Szkolenia Powiązane
Zaawansowane Inżynieria Platform: Skalowanie za pomocą Microservices i Kubernetes
35 godzinTo szkolenie prowadzone przez instruktora (online lub na miejscu) jest przeznaczone dla zaawansowanych inżynierów platformy oraz profesjonalistów DevOps, którzy chcą opanować skalowanie aplikacji za pomocą microservices i Kubernetes.
Na zakończenie tego szkolenia uczestnicy będą w stanie:
- Projektować i wdrażać skalowalne architektury microservices.
- Wdrażać i zarządzać aplikacjami na klastrach Kubernetes.
- Korzystać z Helm charts do efektywnego wdrażania usług.
- Monitorować i utrzymywać zdrowie microservices w produkcji.
- Stosować najlepsze praktyki w zakresie bezpieczeństwa i zgodności w środowisku Kubernetes.
AI-Driven Kubernetes Operations: Autoscaling, Scheduling & Resource Optimization
21 godzinKubernetes to platforma do orkiestracji kontenerów powszechnie stosowana do zarządzania rozproszonymi aplikacjami na dużą skalę.
To szkolenie prowadzone przez instruktora, na żywo (online lub na miejscu) jest skierowane do zaawansowanych praktyków, którzy chcą zastosować techniki sztucznej inteligencji i uczenia maszynowego do optymalizacji wykorzystania zasobów Kubernetes, decyzji dotyczących planowania oraz strategii automatycznego skalowania.
Po zakończeniu tego programu uczestnicy będą mogli:
- Stosować modele AI/ML w celu poprawy decyzji dotyczących planowania obciążeń w Kubernetes.
- Wykorzystywać analitykę predykcyjną do optymalizacji alokacji CPU, GPU i pamięci.
- Wdrażać inteligentne automatyczne skalowanie z wykorzystaniem uczenia ze wzmocnieniem i prognozowania metryk.
- Redukować koszty infrastruktury i opóźnienia poprzez automatyczną optymalizację zasobów.
Format kursu
- Prezentacje techniczne prowadzone przez instruktora i dogłębne dyskusje.
- Praktyczne ćwiczenia na rzeczywistych klastrach Kubernetes.
- Ćwiczenia praktyczne zastosowania modeli AI w rzeczywistych scenariuszach operacyjnych.
Opcje dostosowania kursu
- Aby dostosować ten kurs do konfiguracji platformy lub wymagań operacyjnych, prosimy o kontakt w celu personalizacji.
Obciążenia AI w Kubernetes: Wdrażanie modeli uczenia maszynowego na dużą skalę
14 godzinKubernetes to skalowalna platforma do wdrażania, obsługi i zarządzania modelami uczenia maszynowego w środowiskach produkcyjnych.
Ta prowadzona przez instruktora, na żywo trening (online lub stacjonarny) jest skierowana do profesjonalistów o średnim poziomie zaawansowania, którzy chcą niezawodnie operationalizować modele ML w Kubernetes.
Po ukończeniu tego szkolenia uczestnicy zdobędą umiejętności, aby:
- Konteneryzować i przygotowywać modele ML do efektywnego wdrażania.
- Obsługiwać modele za pomocą nowoczesnych frameworków inferencyjnych.
- Optymalizować obciążenia dzięki autorskalowaniu, konfiguracji GPU i dostosowywaniu zasobów.
- Implementować strategie wdrażania modeli, takie jak testy A/B i wdrożenia canary.
Format kursu
- Zintegrowana prezentacja, analiza architektury i kierowana dyskusja.
- Rozległe ćwiczenia praktyczne z scenariuszami wdrażania w realnym świecie.
- Praca na żywo w środowisku Kubernetes.
Opcje dostosowywania kursu
- Jeśli potrzebujesz, aby ten kurs był dostosowany do Twojego środowiska lub łańcucha narzędzi, skontaktuj się z nami, aby omówić opcje dostosowywania.
Wprowadzenie do Microsoft Azure i Azure Kubernetes Service
28 godzinPodczas szkolenia "Wprowadzenie do Microsoft Azure i Azure Kubernetes Service" uczestnicy zdobędą umiejętności tworzenia aplikacji w chmurze obliczeniowej Microsoft Azure, wykorzystując konteneryzację (Docker) i usługę Azure Kubernetes Service (AKS). Kurs obejmuje omówienie architektury Microsoft Azure, strategii hostowania aplikacji, tworzenie grup zasobów i konfigurację usług. Uczestnicy nauczą się także nowoczesnych praktyk tworzenia aplikacji, korzystając z repozytorium Git, kontenerów Docker, przepływów CI/CD i AKS. W ramach szkolenia przeprowadzone zostaną praktyczne przykłady wdrożeń, a także omówione będą koncepcje Docker, Kubernetes i integracja z narzędziami Azure DevOps.
Sieciowe rozwiązania Kubernetes z Calico
14 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do inżynierów, którzy chcą zoptymalizować sieciowanie dla klastrów Kubernetes.
Pod koniec szkolenia uczestnicy będą mogli:
- Zainstalować i skonfigurować Calico.
- Zrozumieć, jak Calico różni się od tradycyjnych sieci nakładkowych.
- Zrozumieć, jak Calico łączy protokoły routingu internetowego z magazynami danych opartymi na konsensusie.
- Używać Calico do tworzenia rozwiązania sieciowego dla klastrów Kubernetes.
- Używać Calico do zapewnienia polityki sieciowej dla Kubernetes.
Certyfikowany Administrator Kubernetes (CKA) - przygotowanie do egzaminu
21 godzinProgram Certyfikowanego Administratora Kubernetes (CKA) został stworzony przez The Linux Foundation oraz Cloud Native Computing Foundation (CNCF).
Kubernetes jest obecnie wiodącą platformą używaną do orkiestracji kontenerów.
NobleProg prowadzi szkolenia z zakresu Dockera i Kubernetes od 2015 roku. Dzięki ponad 360 zrealizowanym projektom szkoleniowym staliśmy się jedną z najbardziej znanych firm szkoleniowych na świecie w dziedzinie konteneryzacji.
Od 2019 roku pomagamy również naszym klientom potwierdzić ich umiejętności w środowisku k8s, przygotowując ich i zachęcając do zdania egzaminów CKA i CKAD.
To szkolenie prowadzone przez instruktora, na żywo (online lub na miejscu), jest skierowane do administratorów systemów i użytkowników Kubernetes, którzy chcą potwierdzić swoją wiedzę, zdając egzamin CKA.
Z drugiej strony, szkolenie koncentruje się również na zdobywaniu praktycznego doświadczenia w administracji Kubernetes, dlatego zalecamy udział w nim, nawet jeśli nie planujesz zdawać egzaminu CKA.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczna implementacja w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie z tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
- Aby dowiedzieć się więcej o certyfikacji CKA, odwiedź: https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka
Certified Kubernetes Application Developer (CKAD) - przygotowanie do egzaminu
21 godzinProgram Certified Kubernetes Application Developer (CKAD) został opracowany przez The Linux Foundation oraz Cloud Native Computing Foundation (CNCF), organizatora Kubernetes.
To szkolenie prowadzone przez instruktora, dostępne online lub na miejscu, skierowane jest do programistów, którzy chcą potwierdzić swoje umiejętności w zakresie projektowania, budowania, konfigurowania i udostępniania aplikacji natywnych dla chmury w Kubernetes.
Z drugiej strony, szkolenie koncentruje się również na zdobywaniu praktycznego doświadczenia w rozwoju aplikacji na Kubernetes, dlatego zalecamy udział w nim, nawet jeśli nie planujesz przystępować do egzaminu CKAD.
NobleProg prowadzi szkolenia z Docker i Kubernetes od 2015 roku. Dzięki ponad 360 zrealizowanym projektom szkoleniowym, staliśmy się jedną z najbardziej rozpoznawalnych firm szkoleniowych na świecie w dziedzinie konteneryzacji. Od 2019 roku pomagamy również naszym klientom potwierdzić ich umiejętności w środowisku k8s, przygotowując ich i zachęcając do zdania egzaminów CKA i CKAD.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i praktyki.
- Praktyczne wdrożenia w środowisku live-lab.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie dla tego kursu, skontaktuj się z nami, aby uzgodnić szczegóły.
- Aby dowiedzieć się więcej o CKAD, odwiedź: https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/
Certyfikowany Specjalista ds. Bezpieczeństwa Kubernetes (CKS)
21 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do praktyków Kubernetes, którzy chcą przygotować się do egzaminu CKS.
Pod koniec szkolenia uczestnicy będą wiedzieć, jak zabezpieczyć środowiska Kubernetes i aplikacje oparte na kontenerach na różnych etapach cyklu życia aplikacji: budowa, wdrażanie i runtime.
Cloud‑Native DevOps Mastery: Designing, Deploying & Operating Scalable Kubernetes Microservices
49 godzinThis 7-day programme provides a comprehensive, hands-on journey into designing, deploying, and operating cloud-native applications using modern DevOps practices.
Participants will explore how to design scalable microservices architectures, optimise container environments, and manage production workloads using Kubernetes. The course covers advanced deployment strategies, GitOps-based automation, and observability practices to ensure system reliability and performance.
A strong focus is placed on real-world operational challenges, including incident response, failure simulation, and root cause analysis. The programme concludes with the use of AI-powered tools to support troubleshooting and accelerate operational decision-making.
By the end of the training, participants will have a clear understanding of how to build, deploy, monitor, and maintain resilient distributed systems in a Kubernetes-based environment.
DO180: Wprowadzenie do kontenerów, Kubernetes i OpenShift
35 godzinDO180 to wprowadzenie do kontenerów, podstaw Kubernetes oraz koncepcji platformy Red Hat OpenShift, skupiające się na praktycznych umiejętnościach.
To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do technicznych specjalistów na poziomie podstawowym i średniozaawansowanym, którzy chcą poznać przepływy pracy związane z kontenerami, podstawowe elementy Kubernetes oraz sposób wdrażania i zarządzania aplikacjami na OpenShift.
Po zakończeniu szkolenia uczestnicy będą mogli:
- Tworzyć i zarządzać obrazami kontenerów oraz rejestrami, stosując najlepsze praktyki w zakresie powtarzalności i bezpieczeństwa.
- Wdrażać i zarządzać obiektami Kubernetes, takimi jak pody, wdrożenia i usługi w OpenShift.
- Korzystać z funkcji OpenShift, takich jak trasy, konfiguracje budowania (buildconfigs) i konsola internetowa, aby usprawnić dostarczanie aplikacji.
- Wdrażać trwałe magazyny, zarządzać konfiguracją i obsługiwać sekrety dla obciążeń stanowych.
- Stosować podstawowe praktyki związane z bezpieczeństwem, RBAC i monitorowaniem, aby utrzymać zdrowe klastry i aplikacje.
Format kursu
- Interaktywne wykłady i dyskusje.
- Codzienne praktyczne ćwiczenia w środowisku OpenShift.
- Ćwiczenia oparte na scenariuszach i warsztaty rozwiązywania problemów.
Opcje dostosowania kursu
- Aby zamówić dostosowane szkolenie dla tego kursu, skontaktuj się z nami w celu uzgodnienia szczegółów.
Docker i Kubernetes na AWS
21 godzinTo szkolenie prowadzone przez instruktora na żywo (online lub na miejscu) jest skierowane do inżynierów, którzy chcą ocenić każdą z tych usług, aby podjąć świadomą decyzję o tym, którą wdrożyć w swojej organizacji.
Pod koniec szkolenia uczestnicy będą mogli:
- Skonfigurować środowisko deweloperskie zawierające wszystkie potrzebne biblioteki, pakiety i frameworki niezbędne do rozpoczęcia rozwoju.
- Skonfigurować, dostosować i wdrożyć serię demonstracyjnych kontenerów przy użyciu różnych podejść.
- Zrozumieć różnice architektoniczne i projektowe między różnymi rozwiązaniami Docker/Kubernetes w AWS.
- Automatyzować wdrażanie kontenerów Docker.
- Skonfigurować potok ciągłej integracji i wdrażania.
- Zintegrować Docker i Kubernetes z istniejącym systemem ciągłej integracji.
Docker, Kubernetes i OpenShift 3 dla Administratorów
35 godzinW tym szkoleniu prowadzonym przez instruktora na żywo w Polsce, uczestnicy nauczą się, jak zarządzać platformą Red Hat OpenShift Container Platform.
Pod koniec szkolenia uczestnicy będą mogli:
- Tworzyć, konfigurować, zarządzać i rozwiązywać problemy z klastrami OpenShift.
- Wdrażać aplikacje konteneryzowane lokalnie, w chmurze publicznej lub w chmurze hostowanej.
- Zabezpieczać platformę OpenShift Container Platform
- Monitorować i zbierać metryki.
- Zarządzać pamięcią masową.
Wdrażanie aplikacji Kubernetes za pomocą Helm
7 godzinTo prowadzone przez instruktora, na żywo szkolenie Polsce (online lub stacjonarnie) jest skierowane do inżynierów, którzy chcą użyć Helm, aby uprościć proces instalacji i zarządzania aplikacjami Kubernetes.
Po zakończeniu tego szkolenia uczestnicy będą w stanie:
- Zainstalować i skonfigurować Helm.
- Tworzyć powielalne kompilacje aplikacji Kubernetes.
- Udostępniać aplikacje jako wykresy Helm.
- Uruchamiać zewnętrzne aplikacje przechowywane jako wykresy Helm.
- Zarządzać wersjami pakietów Helm.
Wprowadzenie do Minikube i Kubernetes
21 godzinTo szkolenie prowadzone przez instruktora na żywo w Polsce (online lub na miejscu) jest skierowane do początkujących i średnio zaawansowanych programistów oraz specjalistów DevOps, którzy chcą nauczyć się, jak skonfigurować i zarządzać lokalnym środowiskiem Kubernetes za pomocą Minikube.
Pod koniec szkolenia uczestnicy będą mogli:
- Zainstalować i skonfigurować Minikube na swoim lokalnym komputerze.
- Zrozumieć podstawowe koncepcje i architekturę Kubernetes.
- Wdrażać i zarządzać kontenerami za pomocą kubectl i pulpitu Minikube.
- Skonfigurować rozwiązania dotyczące trwałego przechowywania danych i sieci dla Kubernetes.
- Wykorzystać Minikube do tworzenia, testowania i debugowania aplikacji.
Minikube dla programistów
14 godzinTo szkolenie prowadzone przez instruktora, na żywo w Polsce (online lub na miejscu) jest skierowane do programistów i inżynierów DevOps na poziomie średniozaawansowanym, którzy chcą używać Minikube jako części swojego procesu rozwoju.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Skonfigurować i zarządzać lokalnym środowiskiem Kubernetes za pomocą Minikube.
- Zrozumieć, jak wdrażać, zarządzać i debugować aplikacje na Minikube.
- Zintegrować Minikube z potokami ciągłej integracji i wdrażania.
- Optymalizować swój proces rozwoju za pomocą zaawansowanych funkcji Minikube.
- Stosować najlepsze praktyki w rozwoju lokalnym Kubernetes.