Istio in Action
Книга «Istio in Action» представляет собой практическое руководство по использованию сервисной сетки Istio для управления, защиты и наблюдения за распределенными микросервисными приложениями. Авторы, Кристиан Поста и Ринор Малоку, эксперты в области облачных технологий, подробно объясняют, как Istio решает ключевые проблемы современной облачной инфраструктуры, такие как ненадежность сети, сложность обеспечения отказоустойчивости и отсутствие прозрачности в работе сервисов.
В первой части книги читатели знакомятся с основами Istio, его архитектурой и основным компонентом — прокси-сервером Envoy. Авторы объясняют, что такое сервисная сеть, как она соотносится с традиционными решениями, такими как корпоративная сервисная шина (ESB) или API-шлюзы, и почему Istio становится стандартом де-факто для управления трафиком в Kubernetes.
Вторая часть посвящена практическому применению Istio для решения повседневных задач: настройка шлюзов для входящего трафика, тонкая маршрутизация запросов, обеспечение отказоустойчивости сервисов, сбор метрик и трассировка, а также безопасность коммуникации между микросервисами. Книга содержит множество примеров конфигураций и сценариев использования, которые помогают закрепить теоретические знания на практике.
Третья и четвертая части охватывают более продвинутые темы, такие как диагностика проблем в плоскости данных, оптимизация производительности контрольной плоскости, масштабирование Istio в крупных организациях, интеграция виртуальных машин в сетку и расширение функциональности Istio с помощью кастомных плагинов. Эти разделы будут особенно полезны инженерам, отвечающим за эксплуатацию и развитие инфраструктуры.









