TERMIN
Ustalamy indywidualnie
CZAS
24h / 3 dni
CENA
Ustalamy indywidualnie
OpenShift jest platformą do zarządzania aplikacjami w chmurze, opartą o Kubernetes. Jest to platforma wieloplatformowa, pozwala na uruchamianie aplikacji w różnych środowiskach i zapewnia zarządzanie aplikacjami, skalowanie, automatyzację i bezpieczeństwo.
Szkolenie przeznaczone jest dla:
dla programistów, którzy chcą nauczyć się konteneryzacji
administratorów, którzy chcą wejść w świat koneteryzacji
osób, które chcą nauczyć się automatyzować swoje środowiska
architektów, którzy muszą używać konteneryzacji w swojej pracy
Omówimy podstawowe funkcjonalności architektury OpenShift.
Nauczysz się przygotowywać środowisko konteneryzacji.
Poznasz zasady zarządzania kontenerami.
Dowiesz się jak monitorować i skalować stanami aplikacji w Kubernetes.
Dzień: 1
Moduł 0 – Wstęp
Moduł 1 – Omówienie funkcjonalności i architektury OpenShift
Moduł 2 – Przygotowanie środowiska na potrzeby szkolenia
Moduł 3 – Konteneryzacja aplikacji
Moduł 4 – Tworzenie usług kontenerowych
Moduł 5 – Zarządzanie kontenerami
Dzień: 2
Moduł 6 – Zarządzanie obrazami kontenerów
Moduł 7 – Project, Application
Moduł 8 – Pods, DeploymentConfigs, Deployment, StatefulSets
Moduł 9 – ConfigMap i Secret
Moduł 10 – Networking
Moduł 11 – Wdrażanie aplikacji kontenerowych na OpenShift
Moduł 12 – Logs
Moduł 13 – Wdrażanie aplikacji składającej się z kilku usług zależnych od siebie
Dzień: 3
Moduł 14 – Health Check – Monitoring stanu aplikacji wdrożonej w kubernetes
Moduł 15 – CronJob
Moduł 16 – Skalowanie horyzontalne
Moduł 17 – Debugowanie
Moduł 18 – Rozwiązywanie problemów z aplikacjami kontenerowymi
Moduł 19 – Dobre praktyki pracy z klastrem Openshift
Moduł 20 – Podsumowanie