Паттерн Service Discovery в Kubernetes и Istio, или Как сломать DNS в нагруженном кластере

Резерв

Архитектурные паттерны
Технологии виртуализации и контейнеризации
Работа с облачными сервисами
Микросервисы
Облака
DevOps / Кубер

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

Целевая аудитория

DevOps-инженеры, разработчики и архитекторы cloud-native-решений.

Тезисы

Разберем в деталях, что такое Service Discovery — когда появился паттерн, чем полезен в микросервисах и как он реализован в популярных опенсорсных облачных решениях Istio и Kubernetes. На сладкое обсудим, какие есть проблемы с Service Discovery в нагруженных кластерах и узнаем, зачем Istio пытается убить DNS в Kubernetes и как этого избежать.

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

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

СберТех

«Сбербанк-Технологии» (СберТех) — российский разработчик программного обеспечения для бизнеса и государства, основной поставщик решений для Сбера. Флагманское решение компании — цифровая облачная платформа Platform V для создания бизнес-решений и промышленных приложений любого масштаба и сложности. Она включает более 60 продуктов, которые закрывают потребности разработки на всех уровнях архитектуры предприятия: бэкенд и фронтенд, интеграция, хранение и аналитика данных, а также предоставляют полный набор инструментов для управления производственным процессом и реализации моделей искусственного интеллекта. Продукты Platform V помогают компаниям достичь технологической независимости на уровне программного обеспечения. Переход на платформу в Сбере позволил провести цифровую трансформацию, ускорить и удешевить разработку, сократить время ввода сервисов в эксплуатацию, снизить количество IT-инцидентов. C 2021 года продукты Platform V доступны для внешнего рынка.

Видео