Оркестрация микрослужб
Компания Contoso любит результаты использования архитектуры микрослужб до сих пор. Все веб-приложение вызывает отдельные микрослужбы для предоставления данных и управления ими.
Но по мере добавления дополнительных служб общая система становится более сложной для масштабирования и управления ими. Оркестраторы могут помочь.
Что такое оркестратор?
Оркестратор — это средство, которое помогает управлять, масштабировать и поддерживать контейнерное приложение.
Использование оркестраторов для рабочих приложений важно, если приложение основано на микрослужбах или разделено по нескольким контейнерам. Как отмечалось ранее, в подходе на основе микрослужб каждая микрослужба владеет своей моделью и данными. Микрослужба является автономной от точки зрения разработки и развертывания. Такие системы сложно масштабировать и администрировать. Таким образом, чтобы иметь готовое к работе и масштабируемое мультиконтейнерное приложение, вам абсолютно нужен оркестратор.
Кластер — это один из типов оркестратора. На следующей схеме показано использование кластера для оркестрации развертывания приложения, состоящего из нескольких микрослужб.
Проверка знаний ##