Istio w praktyce

LICZBA DNI: 4 (32h)

KOD KURSU: ISTIO

# istio

# docker

# microservices

Autor szkolenia:
Łukasz Andrzejewski

Szkolenie na zamówienie

Szkolenie dostosowane do potrzeb Twojego zespołu. Dostępne WYŁĄCZNIE na zamówienie.

  • Dostosowany program
  • Indywidualna wycena
  • Dowolny termin

Interesuje Cię ta tematyka i szukasz szkolenia tylko dla siebie?

O szkoleniu

DLA KOGO?

Devopsi, administratorzy i architekci chcący projektować, tworzyć oraz utrzymywać rozwiązania oparte o Kubernetes i Istio

WYMAGANIA

Praktyczna znajomość rozwiązań kontenerowych (Docker) oraz Kubernetes

ZALETY

Rozbudowana część warsztatowa obejmująca między innymi konfigurację i zarządzanie klastrem

Wzorce, dobre praktyki, a także sposoby rozwiązywania typowych problemów spotykanych podczas wdrażania Istio

Cele szkolenia

Solidne oraz kompleksowe wprowadzenie do Istio service mesh

Praktyczne poznanie możliwości Istio w kontekście realizacji zadań takich jak: zarządzanie ruchem, tracing, zapewnianie bezpieczeństwa

Poznanie Istio w stopniu umożliwiającym jego wdrożenie i zastosowanie w realnym projekcie

Program

  • Istio jako przykład service mesh
  • Architektura i najważniejsze funkcjonalności Istio
  • Istio control plane components
  • Istio data plane components
  • Instalacja i modele wdrożeniowe
  • Czym jest i jak działa service proxy?
  • Envoy jako implementacja service proxy w Istio
  • Sidecar injection
  • Konfiguracja
  • Bezpieczna komunikacja
  • Uwierzytelnianie (mTLS, end-user authentication)
  • Autoryzacja dostępu (protokoły http i tcp, ingress, wykorzystanie tokenów JWT)
  • Konfigurowanie i zarządzanie polisami
  • Zarządzanie tożsamością (SPIFFE)
  • Workload API
  • Networking API (ServiceEntry, DestinationRule, VirtualService, Gateway)
  • Routing i kontrola ruchu w klastrze
  • Ingress I egress
  • Load-balancing
  • Wysoka dostępność (wykrywanie i reagowanie na potencjalne problemy)
  • Adaptery - zbieranie i wykorzystanie metryk
  • Wizualizacja klastra / service mesh
  • Praca z logami
  • Distributed tracing
  • Debugging oraz troubleshooting
  • Planowanie topologii klastra
  • Wydajność i skalowanie
  • Najlepsze praktyki
  • Integracja

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.