Red Hat запускает OpenShift Service Mesh для разработчиков гибридных облаков

Чтобы координировать приложения и услуги в гибридных облаках на основе Kubernetes, вам нужна сервисная ячеистая сеть, и Red Hat объединила несколько технологий, чтобы предоставить одну.

Стивен Дж. Воган-Николс | 22 августа 2019 18:20 GMT (11:20 PDT) | Тема: Облако

Прочитай это.

По мере того, как организации пытаются найти баланс между размещением всех ИТ-служб в локальной среде и разгрузкой хранилища и вычислений в облако, возникло логическое промежуточное положение: гибридное облако.

Поскольку Kubernetes становится основой гибридного облака, нам нужен способ управления сетевыми соединениями между контейнерными приложениями и децентрализованными сервисами. Вот тут и появилась только что выпущенная Red Hat OpenShift Service Mesh от Red Hat. С ее помощью вы можете подключать, наблюдать и упростить взаимодействие приложений Kubernetes между сервисами в Red Hat OpenShift 4.

Сетка обслуживания — это базовая сетевая архитектура для контейнерных программ и микросервисов Kubernetes. Он отвечает за управление трафиком, применение политик, идентификацию и безопасность услуг.

Взятие Red Hat, OpenShift Service Mesh, построено на проектах Istio, Kiali и Jaeger и дополнено операторами Kubernetes. Istio предоставляет саму сервисную сетку, в то время как Kiali предоставляет Istio консоль наблюдения, а Jaeger позволяет отслеживать и устранять неполадки транзакций в сложных распределенных системах. Сложите все это вместе, и разработчики получат эффективный способ развертывания и управления архитектурами приложений на основе микросервисов, без всяких усилий и усилий по внедрению сетевых служб с нуля.

Сетки сервисов жизненно важны для построения сложных приложений на основе Kubernetes в гибридных облаках. Как объяснил Ларри Карвахло, директор по исследованиям IDC:

«Сетка обслуживания — это следующая большая проблема для контейнеров на предприятии из-за сложности и масштаба управления взаимодействиями с взаимосвязанными микросервисами».

Благодаря интеграции сервисной сетки в платформу OpenShift Kubernetes, Red Hat заявляет:

«Разработчики могут улучшить реализацию своих микросервисных архитектур. Операционные группы платформы могут извлечь выгоду из возможности применения ИТ-политик для обеспечения безопасности служб и связи. Пользователи могут извлечь выгоду из нормализованных сред в центрах обработки данных и в облаке за счет использования программно-определяемой инфраструктуры, построенной на открытом исходном коде. программного обеспечения."

В частности, OpenShift Service Mesh предоставляет следующие возможности для гибридной облачной таблицы на основе Kubernetes:

  • Комплексный опыт, ориентированный на разработчиков через унифицированные и оптимизированные базовые технологии. Istio и Kiali используются для создания и управления сеткой сервисов с помощью Jaeger для видимости OpenTracing. Это позволяет разработчикам сосредоточиться на службах приложений.
  • Отслеживание и измерение с помощью Jaeger, позволяя разработчикам отслеживать запрос между службами с пониманием процесса запроса от начала до конца.
  • Визуализация и наблюдаемость от Kiali, предлагая более простой способ просмотра топологии сетки услуг и наблюдения за взаимодействием служб.
  • Интегрированный шлюз OpenShift Service Mesh API используется с Red Hat 3scale для упрощения прохождения трафика между Севером и Югом между конечными точками приложения и бэкэндом службы.
  • Установка и настройка Service Mesh в один клик через Service Mesh Operator и среду управления жизненным циклом оператора, что позволяет разработчикам более легко развертывать приложения в сетке услуг. Service Mesh Operator развертывает Istio, Jaeger и Kiali вместе с логикой конфигурации через единый пакет. Это помогает минимизировать нагрузку на управление и автоматизировать общие задачи, такие как установка, обслуживание и управление жизненным циклом.

Соберите все это вместе, и разработчикам будет гораздо проще создавать сервисы на основе Kubernetes.

Как сказал в своем заявлении Ашеш Бадани, старший вице-президент Red Hat по облачным платформам:

«Добавление Red Hat OpenShift Service Mesh позволяет нам еще больше повысить эффективность работы разработчиков на самой всеобъемлющей в отрасли корпоративной платформе Kubernetes, помогая снять нагрузку с сетевых подключений и управления на их рабочих местах и ​​позволяя им сосредоточиться на создании следующего -поколение бизнес-приложений. "