- Ogólne zrozumienie koncepcji kontenerów
- Doświadczenie w tworzeniu oprogramowania
Publiczność
- Programiści
OpenShift Container Platform (dawniej OpenShift Enterprise) to zbiór oprogramowania stworzonego przez Red Hat do wdrażania kontenerów i Kubernetes w przedsiębiorstwie. OpenShift Container Platform optymalizuje produktywność programistów dzięki takim funkcjom, jak Red Hat CodeReady Workspaces, OpenShift Service Mesh, Kubernetes oparte na zdarzeniach automatyczne skalowanie i Red Hat OpenShift Container Storage z obsługą operatora.
W tym prowadzonym przez instruktora szkoleniu na żywo (na miejscu lub zdalnie) uczestnicy dowiedzą się, jak tworzyć, aktualizować i utrzymywać aplikacje za pomocą OpenShift Container Platform.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Zrozumieć OCI (Open Containers Initiative) i jego implikacje dla korzystania z silników kontenerowych, takich jak Docker w OpenShift.
- Zrozumieć związek między różnymi wersjami OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift itp.)
- Automatyzacja procesu dostarczania oprogramowania.
- Zastosuj zasady DevOps, aby dostarczać oprogramowanie w sposób ciągły.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.
Opcje dostosowywania kursu
- Ten kurs koncentruje się na OpenShift Container Platform, wersja 4. Jeśli chcesz korzystać z innej wersji OpenShift (np. OpenShift Container Platform 3 lub OKD), skontaktuj się z nami w celu ustalenia szczegółów.
- Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Wprowadzenie
- Filozofia DevOps i zasady ciągłej integracji (CI)
- Przegląd architektury OpenShift
- Platforma kontenerowa OpenShift v4 vs Platforma kontenerowa OpenShift v3
- Poza Docker: CRI-O, Podman, Buildah
Zrozumienie CI
- Cykl życia aplikacji kontenerowej
- Jak CI i OpenShift Container Platform pasują do siebie
Pierwsze kroki
- Konfigurowanie środowiska programistycznego
- Praca z obrazami kontenerów i rejestrami.
- Konfigurowanie ciągłej integracji za pomocą Jenkins i Tekton Pipelines
- Tworzenie aplikacji w środowisku CI
- Klastrowanie aplikacji
Praca z pamięcią masową
- Zrozumienie OpenShift Container Storage
- Konfigurowanie usług pamięci masowej
Praca z usługami aplikacji
- Łączenie, zabezpieczanie, kontrolowanie i obserwowanie usług.
- Tworzenie Service Mesh.
Automatyzacja operacji
- Zrozumienie automatyzacji cyklu życia
- Tworzenie operatora
Monitorowanie aplikacji
- Praca z Prometheus, Grafana, Elastic Search, FluentD i Kibana.
- Monitorowanie i rozwiązywanie problemów z transakcjami za pomocą Jaeger
Utrzymywanie aplikacji
- Zdalne debugowanie aplikacji
- Wdrażanie niestandardowych kontenerów
- Dostosowywanie OpenShift platformy kontenerowej
Rozwiązywanie problemów
Podsumowanie i kolejne kroki
United Arab Emirates - OpenShift 4 for Developers
Qatar - OpenShift 4 for Developers
Egypt - OpenShift 4 for Developers
Saudi Arabia - OpenShift 4 for Developers
South Africa - OpenShift 4 for Developers
Brasil - Plataforma de Contêiner do OpenShift para Desenvolvedores
Canada - OpenShift 4 for Developers
中国 - OpenShift 4 for Developers
香港 - OpenShift 4 for Developers
澳門 - OpenShift 4 for Developers
台灣 - OpenShift Container Platform for Developers
USA - OpenShift 4 for Developers
Österreich - OpenShift 4 for Developers
Schweiz - OpenShift 4 for Developers
Deutschland - OpenShift 4 for Developers
Czech Republic - OpenShift 4 for Developers
Denmark - OpenShift 4 for Developers
Estonia - OpenShift 4 for Developers
Finland - OpenShift 4 for Developers
Greece - OpenShift 4 for Developers
Magyarország - OpenShift 4 for Developers
Ireland - OpenShift 4 for Developers
Luxembourg - OpenShift 4 for Developers
Latvia - OpenShift 4 for Developers
España - Plataforma de contenedores OpenShift para desarrolladores
Italia - OpenShift 4 for Developers
Lithuania - OpenShift 4 for Developers
Nederland - OpenShift 4 for Developers
Norway - OpenShift 4 for Developers
Portugal - Plataforma de Contêiner do OpenShift para Desenvolvedores
România - OpenShift 4 for Developers
Sverige - OpenShift 4 for Developers
Türkiye - OpenShift 4 for Developers
Malta - OpenShift 4 for Developers
Belgique - OpenShift 4 for Developers
France - OpenShift 4 for Developers
日本 - OpenShift 4 for Developers
Australia - OpenShift 4 for Developers
Malaysia - OpenShift 4 for Developers
New Zealand - OpenShift 4 for Developers
Philippines - OpenShift 4 for Developers
Singapore - OpenShift 4 for Developers
Thailand - OpenShift 4 for Developers
Vietnam - OpenShift 4 for Developers
India - OpenShift 4 for Developers
Argentina - Plataforma de contenedores OpenShift para desarrolladores
Chile - Plataforma de contenedores OpenShift para desarrolladores
Costa Rica - Plataforma de contenedores OpenShift para desarrolladores
Ecuador - Plataforma de contenedores OpenShift para desarrolladores
Guatemala - Plataforma de contenedores OpenShift para desarrolladores
Colombia - Plataforma de contenedores OpenShift para desarrolladores
México - Plataforma de contenedores OpenShift para desarrolladores
Panama - Plataforma de contenedores OpenShift para desarrolladores
Peru - Plataforma de contenedores OpenShift para desarrolladores
Uruguay - Plataforma de contenedores OpenShift para desarrolladores
Venezuela - Plataforma de contenedores OpenShift para desarrolladores
Polska - OpenShift 4 for Developers
United Kingdom - OpenShift 4 for Developers
South Korea - OpenShift 4 for Developers
Pakistan - OpenShift 4 for Developers
Sri Lanka - OpenShift 4 for Developers
Bulgaria - OpenShift 4 for Developers
Bolivia - Plataforma de contenedores OpenShift para desarrolladores
Indonesia - OpenShift 4 for Developers
Kazakhstan - OpenShift 4 for Developers
Moldova - OpenShift 4 for Developers
Morocco - OpenShift 4 for Developers
Tunisia - OpenShift 4 for Developers
Kuwait - OpenShift 4 for Developers
Oman - OpenShift 4 for Developers
Slovakia - OpenShift 4 for Developers
Kenya - OpenShift 4 for Developers
Nigeria - OpenShift 4 for Developers
Botswana - OpenShift 4 for Developers
Slovenia - OpenShift 4 for Developers
Croatia - OpenShift 4 for Developers
Serbia - OpenShift 4 for Developers
Bhutan - OpenShift 4 for Developers