• Русский
  • Service Mesh 2.x

    Alauda Service Mesh построен на проекте Istio и устанавливается с помощью нового Istio Operator, основанного на Sail Operator (размещённом в организации istio-ecosystem на GitHub). Operator предоставляет расширенный набор определений пользовательских ресурсов (CRD) для управления компонентами Istio.

    Alauda Service Mesh вводит прозрачный уровень абстракции на уровне инфраструктуры, который интегрируется с существующими приложениями без необходимости вносить изменения в код приложений. Он облегчает взаимодействие между сервисами и повышает надёжность, безопасность и наблюдаемость взаимодействий сервисов.

    Сервисная сетка поддерживает основные сетевые возможности, такие как обнаружение сервисов, балансировка нагрузки, аутентификация между сервисами, восстановление после сбоев, сбор метрик и мониторинг. Также она обеспечивает расширенные стратегии развертывания и операционные функции, включая A/B тестирование, canary-развёртывания, тонкую настройку контроля доступа и сквозную аутентификацию.

    В архитектурах микросервисов приложения разбиваются на независимо развёртываемые сервисы. Хотя такой подход улучшает масштабируемость и удобство сопровождения, он может создавать сложности, связанные с коммуникацией между сервисами, наблюдаемостью и контролем. Alauda Service Mesh решает эти задачи, перехватывая трафик между сервисами и обеспечивая централизованное управление политиками коммуникации и телеметрией.

    Note
    Поскольку выпуски Alauda Service Mesh v2 осуществляются в ином режиме, чем у Alauda Container Platform, документация Alauda Service Mesh v2 теперь доступна в виде отдельного набора по адресу Alauda Service Mesh v2