Создание устойчивых микросервисов с помощью Istio и OpenShift Service Mesh
Курс предлагает разработчику расширенный набор инструментов, необходимых для успешной разработки и развертывания микросервисов. Теперь разработчики могут сократить время выхода на рынок и улучшить понимание своей микросервисной архитектуры, имея возможность визуализировать связи между всеми сервисами и увидеть топологию этого взаимодействия. Благодаря этим сведениям они могут оптимально распределять ресурсы и быстро выявлять дефекты в конкретных сервисах. С точки зрения компании и бизнеса, использование микросервисных архитектур с OpenShift и OpenShift Service Mesh позволяет организациям повысить устойчивость и масштабируемость приложений, уменьшая при этом накладные расходы на дополнительные инструменты мониторинга или дополнительных специалистов
Целевая аудитория
Этот курс предназначен для разработчиков, которые внедряют и занимаются оптимизацией микросервисных приложений
Получаемые знания и навыки
- устанавливать OpenShift Service Mesh на кластер OpenShift
- обеспечивать устойчивость сервиса с помощью балансировки нагрузки и автоматического восстановления после отказа
- обеспечивать безопасности сервиса
- контролировать сервисный трафик
- тестирование устойчивости сервиса с помощью хаос-тестирования
- мониторингу, трассировке и визуализации трафика с помощью OpenShift Service Mesh
Программа курса
- Описание базовых концепций микросервисных архитектур и функций OpenShift Service Mesh
- Трассировка и визуализация в OpenShift Service Mesh с Jaeger и Kiali
- Управление и маршрутизация трафика с помощью OpenShift Service Mesh
- Релиз приложений с использованием стратегий canary и mirroring
- Оценка отказоустойчивости OpenShift Service Mesh с помощью хаос-тестирования
- Использование стратегий OpenShift Service Mesh для создания отказоустойчивых сервисов
Шифрование и защита сервисов в приложении с помощью OpenShift Service Mesh