Bądźmy w kontakcie

Plan Szkolenia

Wprowadzenie do kontenerów i OpenShift

  • Orientacja kursu i cele edukacyjne
  • Kontenery a maszyny wirtualne: koncepcje i korzyści
  • Przegląd architektury i komponentów OpenShift

Obrazy kontenerów i rejestry

  • Tworzenie Docker/Podmanfiles i przepływy pracy budowania obrazów
  • Tagi obrazów, warstwy i techniki optymalizacji
  • Korzystanie z rejestrów kontenerów i pobieranie obrazów w OpenShift

Podstawy Kubernetes

  • Cykl życia podów, ReplicaSets i wdrożeń
  • Etykiety, selektory i żądania/limity zasobów
  • Przestrzenie nazw, limity i podstawowe planowanie

Wdrażanie aplikacji na OpenShift

  • Projekty OpenShift, BuildConfigs i ImageStreams
  • Korzystanie z oc CLI i konsoli internetowej OpenShift
  • Aktualizacje, wycofywania i strategie wdrażania

Usługi, sieci i trasy

  • Typy usług: ClusterIP, NodePort i LoadBalancer
  • Trasy OpenShift i wzorce dostępu zewnętrznego
  • Zasady sieciowe i rozwiązywanie problemów z łącznością

Magazyn, ConfigMaps i sekrety

  • PersistentVolumes, PersistentVolumeClaims i klasy magazynu
  • Zarządzanie konfiguracją za pomocą ConfigMaps i sekretów
  • Aplikacje stanowe i kwestie związane z backupem/odzyskiwaniem

Bezpieczeństwo, monitorowanie i rozwiązywanie problemów

  • RBAC, konta usługowe i konteksty bezpieczeństwa
  • Monitorowanie za pomocą metryk, logów i kontroli zdrowia
  • Typowe przepływy pracy rozwiązywania problemów i reagowanie na incydenty

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa znajomość wiersza poleceń Linux
  • Znajomość podstawowych koncepcji rozwoju oprogramowania
  • Zrozumienie podstaw sieciowych

Grupa docelowa

  • Deweloperzy chcący konteneryzować aplikacje
  • Inżynierowie platform i operacji
  • Praktycy DevOps wdrażający potoki oparte na OpenShift
 35 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie