Plan Szkolenia
Wprowadzenie do kontenerów, Kubernetes i Red Hat OpenShift
- Dlaczego kontenery? Zrozumienie filozofii kontenerów
- Podstawy Kubernetes: klastry, węzły i płaszczyzny sterowania
- Przegląd funkcji i architektury Red Hat OpenShift
- Usługi i komponenty platformy OpenShift
Interfejsy wiersza poleceń i API OpenShift
- Dostęp do klastrów OpenShift za pomocą CLI (oc) i konsoli webowej
- Używanie interfejsów API Kubernetes do zapytań o stan klastra
- Zarządzanie zasobami za pomocą manifestów
Uruchamianie aplikacji jako kontenery i pody
- Zrozumienie podów i środowisk uruchomieniowych kontenerów
- Rozwiązywanie problemów z niezarządzanymi podami Kubernetes
Wdrażanie zarządzanych i sieciowych aplikacji
- Wdrażanie aplikacji za pomocą obrazów i szablonów
- Udostępnianie aplikacji w sieciach wewnętrznych i zewnętrznych
Zarządzanie magazynem dla aplikacji
- Eksternalizacja konfiguracji za pomocą ConfigMaps i Secrets
- Trwały magazyn: wolumeny i żądania
Konfigurowanie aplikacji pod kątem niezawodności
- Strategie wysokiej dostępności
- Skalowanie obciążeń
- Sprawdzanie zdrowia i sondy gotowości
Zarządzanie aktualizacjami aplikacji
- Bezpieczne aktualizowanie obrazów kontenerowych
- Zarządzanie aktualizacjami konfiguracji i manifestów
Rozwiązywanie problemów i najlepsze praktyki
- Typowe problemy z siecią i aplikacjami
- Korzystanie z logów i metryk do diagnozowania problemów
- Kiedy i jak eskaluć problemy do zespołów platformowych
Podsumowanie i kolejne kroki
Wymagania
- Zrozumienie technologii kontenerów i działania Kubernetes.
- Doświadczenie w administracji z poziomu wiersza poleceń Linux.
- Podstawowa znajomość zarządzania obrazami kontenerowymi i podstawowych manifestów Kubernetes.
Grupa docelowa
- Inżynierowie platform
- Administratorzy systemów i chmur
- Inżynierowie niezawodności stron (SRE) i praktycy DevOps
Zastrzeżenie: Ten kurs jest częścią globalnego portfolio szkoleniowego NobleProg. Dostawa jest zapewniana przez autoryzowane podmioty partnerskie sieci NobleProg, takie jak NobleProg Ontario Inc.
Opinie uczestników (3)
Zaangażowanie i otwartość na rozszerzanie dyskusji o tematy związane z zakresem szkolenia ale ze specyfiką naszej firmy
Michal Koscinski - Volkswagen Poznan Sp. z o.o.
Szkolenie - Docker, Kubernetes and OpenShift 3 for Administrators
Wiedza i doswiadczenie.
Andrzej - Centralny Osrodek Informatyki
Szkolenie - CEPH Essentials
Pomoc trenera. Używanie takich narzędzi jak Kiali do monitorowania ruchu i zmian na bieżąco, co ułatwiało zrozumienie co się dzieje na klastrze.