Свържете се с нас

Съдържание и теми, включени в курса

Въведение в Service Mesh

  • Предизвикателства при управлението на микросървиси в мащаб
  • Какво решава service mesh
  • Сравнение на Istio с други service mesh решения (Linkerd, Consul)

Основи на мрежите в Kubernetes

  • Основен мрежов модел на Kubernetes
  • Services, Ingress и балансиране на натоварването
  • Ограничения на вградената мрежова функционалност на Kubernetes

Характеристики и архитектура на Istio

  • Control plane срещу data plane
  • Роля на Envoy sidecar прокситата
  • Ключови компоненти на Istio: Pilot, Citadel, Mixer (legacy), Istiod

Инсталиране на Istio върху Kubernetes

  • Подготовка на Kubernetes клъстер за Istio
  • Инсталиране на Istio с Helm и Istioctl
  • Проверка на инсталацията и инжектирането на sidecar

Работа с управлението на трафика в Istio

  • Конфигуриране на маршрутизация, повторни опити и превключване при отказ
  • Blue/green и canary внедрявания
  • Използване на Istio Gateway за входящ трафик

Сигурност на service mesh с Istio

  • Взаимен TLS (mTLS) за удостоверяване между сървисите
  • Политики за авторизация (RBAC и ABAC)
  • Zero Trust архитектура в Istio

Наблюдаемост и мониторинг

  • Използване на Prometheus и Grafana с Istio
  • Разпределено проследяване с Jaeger и Zipkin
  • Анализиране на метрики, логове и проследявания

Интегриране на Istio с Calico

  • Разширено налагане на мрежови политики
  • Защита на комуникацията между pod-овете
  • Добри практики за внедрявания с Istio + Calico

Отстраняване на проблеми и добри практики

  • Често срещани проблеми при внедряването на Istio
  • Дебъгване на sidecar проксита
  • Оперативни добри практики за production service mesh

Обобщение и следващи стъпки

Изисквания

  • Разбиране на мрежови концепции
  • Опит с командния ред на Linux
  • Познания за контейнери и Kubernetes

Аудитория

  • Разработчици
  • Облачни архитекти
  • DevOps инженери
  • Мрежови инженери
  • Системни администратори
 14 Часа

Брой участници


Цена за участник

Отзиви от участници (1)

Предстоящи Курсове

Свързани Kатегории