Bądźmy w kontakcie

Plan Szkolenia

Moduł 1 – Wprowadzenie do kontenerów

  • Po co kontenery?
  • Kontenery a maszyny wirtualne
  • Architektura kontenerów
  • Środowiska uruchomieniowe kontenerów
  • Cykl życia kontenera

Moduł 2 – Tworzenie obrazów kontenerów

  • Tworzenie obrazów kontenerów
  • Praca z Dockerfiles lub Containerfiles
  • Optymalizacja obrazów
  • Rejestry kontenerów
  • Wersjonowanie obrazów

Moduł 3 – Podstawy Kubernetes

  • Architektura Kubernetes
  • Pody
  • Wdrożenia
  • ReplicaSets
  • Przestrzenie nazw
  • Etykiety i selektory

Moduł 4 – Wprowadzenie do OpenShift

  • Architektura OpenShift
  • Projekty i przestrzenie nazw
  • Konsola internetowa
  • Interfejs wiersza poleceń OpenShift
  • Praca z aplikacjami

Moduł 5 – Wdrażanie aplikacji

  • Wdrażanie aplikacji kontenerowych
  • Skalowanie obciążeń
  • Aktualizacje stopniowe
  • Zarządzanie konfiguracją
  • Zmienne środowiskowe

Moduł 6 – Sieci

  • Usługi Kubernetes
  • Udostępnianie aplikacji
  • Trasy
  • Koncepcje Ingress
  • Podstawowe rozwiązywanie problemów z siecią

Moduł 7 – Przechowywanie i konfiguracja

  • Trwałe przechowywanie danych
  • Żądania trwałego woluminu
  • ConfigMaps
  • Sekrety
  • Aplikacje stanowe

Moduł 8 – Podstawy bezpieczeństwa

  • Koncepcje RBAC
  • Konta usług
  • Bezpieczna konfiguracja aplikacji
  • Podstawy bezpieczeństwa obrazów
  • Najlepsze praktyki w zakresie bezpieczeństwa

Moduł 9 – Monitorowanie i rozwiązywanie problemów

  • Logi
  • Zdarzenia
  • Metryki
  • Sprawdzanie stanu
  • Typowe scenariusze rozwiązywania problemów

Moduł 10 – Praktyczny warsztat

  • Zbuduj obraz kontenera
  • Wdróż aplikację
  • Skonfiguruj sieć
  • Przechowuj dane aplikacji
  • Zabezpiecz i rozwiąż problemy z aplikacją

Format kursu

  • Interaktywne wykłady.
  • Praktyczne demonstracje.
  • Rozbudowane ćwiczenia praktyczne.
  • Scenariusze wdrażania z rzeczywistego świata.

Opcje dostosowania kursu

Kurs może zostać dostosowany do technologii, narzędzi rozwojowych i środowisk wdrażania używanych w Twojej organizacji.

Wymagania

Uczestnicy powinni posiadać:

  • Podstawowe umiejętności pracy z wierszem poleceń w systemie Linux.
  • Ogólne zrozumienie rozwoju oprogramowania lub administracji systemami.
  • Podstawową wiedzę na temat sieci.
  • Nie jest wymagane wcześniejsze doświadczenie z OpenShift.
 35 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie