Istio Service Mesh в федеративных топологиях Kubernetes

Архитектуры, масштабируемость

Доклад принят в программу конференции

Более 10 лет опыта в разработке ПО в различных ролях: developer, product manager, solution architect, system architect.

Ключевые области проектов:
* высоконагруженные интеграционные решения;
* распределенные платформенные решения на базе облачных технологий;
* CI/CD решения для облачных сред;
* AI&ML-решения.

Тезисы

Видео

С каждым днем мы запускаем все больше приложений в контейнерах и многие рано или поздно сталкиваемся с ситуацией, когда одного кластера уже не достаточно. Многокластерная инсталляция помогает решить ряд проблем , но при этом не является «золотым топором» и приносит новые - например, становится нетривиальным сетевое взаимодействие между приложениями в разных кластерах. В докладе я расскажу, как можно построить федеративную межкластерную маршрутизацию на базе Istio Service Mesh. Что предлагает Istio «из коробки», и что делать, если стандартные схемы мультикластерной деплоймента вам не подходят. Как реализовать управление межкластерным трафиком и делать мультикластерные канареечные релизы. Как обеспечить сетевую локальность для межкластерного трафика. И, наконец, как реализовать мультикластерные механизмы для работы таких паттернов, как retries, timeouts и circuit breakers.

Другие доклады секции

Архитектуры, масштабируемость