OpenShift w praktyce – wdrożenie, konfiguracja i zarządzanie

Szkolenie OpenShift – platforma kontenerowa i orkiestracja Kubernetes to zaawansowany, 3–4-dniowy kurs techniczny przeznaczony dla specjalistów IT pracujących z nowoczesną infrastrukturą kontenerową i środowiskami chmurowymi. Program opiera się na pracy z platformą Red Hat OpenShift, bazującą na technologii Kubernetes. Szkolenie skierowane jest do DevOps, inżynierów infrastruktury, administratorów systemów oraz architektów rozwiązań chmurowych, którzy chcą efektywnie zarządzać platformą kontenerową i budować skalowalne, bezpieczne środowiska aplikacyjne. Realizujemy szkolenia w formie online i stacjonarnej na terenie całej Polski. Nie widzisz szkolenia, którego szukasz? Żadna tematyka nas nie ogranicza – jesteśmy otwarci i stworzymy szkolenie idealnie dopasowane do Twoich potrzeb.

Czas trwania: 3 dni / 21 h

Opis

Wprowadzenie i architektura OpenShift

  • Konteneryzacja aplikacji
  • Architektura: Master, Node, etcd, Operatorzy
  • OpenShift vs Kubernetes vs Docker
  • Instalacja lokalna i chmurowa

Podstawowe pojęcia

  • Project, Pod, Deployment
  • Service i Route
  • Model pracy w klastrze
  • Zarządzanie środowiskami

Zarządzanie aplikacjami

  • Tworzenie i wdrażanie aplikacji
  • Deployment, ReplicaSet, StatefulSet
  • Skalowanie i HPA
  • ConfigMap i Secret

Ćwiczenia praktyczne

  • Deployment aplikacji wielokontenerowej
  • Konfiguracja środowiska
  • Testowanie skalowania
  • Praca z obrazami kontenerów

Build i automatyzacja

  • OpenShift Build
  • Image Streams
  • Integracja CI/CD (Jenkins, GitLab)
  • Automatyczne wdrożenia

Networking i storage

  • Services, Ingress, Routes
  • Persistent Volumes
  • StorageClass
  • Komunikacja między usługami

Monitoring i bezpieczeństwo

  • Prometheus i Grafana
  • Logowanie (EFK stack)
  • RBAC i kontrola dostępu
  • Bezpieczeństwo aplikacji

 

FAQ – OpenShift: zarządzanie kontenerami i platformą Kubernetes

1. Czym jest OpenShift i czym różni się od Kubernetes i Docker?

Szkolenie obejmuje wprowadzenie do OpenShift, architekturę platformy (Master, Node, etcd, Operatorzy) oraz porównanie OpenShift z Kubernetes i Docker w kontekście wdrożeń produkcyjnych.

2. Jak wdrażać i skalować aplikacje w OpenShift?

Kurs obejmuje tworzenie Projectów, Podów, Deploymentów, StatefulSetów, konfigurację Service i Route oraz skalowanie aplikacji przy użyciu Horizontal Pod Autoscaler.

3. Jak zarządzać konfiguracją i storage w OpenShift?

Uczestnicy poznają ConfigMap, Secret, Persistent Volumes, StorageClass oraz praktyczne wdrożenia aplikacji wielokontenerowych w środowiskach lokalnych i chmurowych.

4. Jak integrować OpenShift z CI/CD i narzędziami DevOps?

Szkolenie obejmuje OpenShift Build, Image Streams oraz integrację z Jenkins i GitLab CI/CD w celu automatyzacji procesów wdrożeniowych.

5. Jak monitorować i zabezpieczać aplikacje w OpenShift?

Kurs obejmuje monitoring i logowanie z użyciem Prometheus, Grafana i EFK stack, a także konfigurację bezpieczeństwa aplikacji i kontroli dostępu RBAC.

ZOBACZ NASZE INNE SZKOLENIA

Zapytaj
o szkolenie

Nie widzisz szkolenia, którego szukasz?

Żadna tematyka nas nie ogranicza – jesteśmy otwarci i stworzymy szkolenie idealnie dopasowane do Twoich potrzeb.

Przykładowe szkolenia: Cisco, Analiza biznesowa, BPMN, UML, PowerBi, Elasticsearch, Sztuczna inteligencja, Python, C++, C#, Selenium, Jenkins, Szkolenia miękkie, UX, Social Media i Marketing, Sprzedaż, Zarządzanie projektami, Design Thinking, Linux, Embedded, Postman, Ms Excel, Adobe, Docker, Kubernetes, Terraform, Azure, SAP, UiPath, Machine Learning.