Что такое шлюз приложений для контейнеров и как его использовать?

Шлюз приложений для контейнеров — это эволюция контроллера входящего трафика Шлюза приложений.

  • Шлюз приложений для контейнеров улучшает контроллер входящего трафика Шлюза приложений.
  • В настоящее время он предлагает два способа инициировать развертывание.
  • Эта функция доступна в некоторых регионах Европы, Азии, Северной Америки и Австралии.
шлюз приложений для контейнеров Azure

Недавно Azure Active Directory изменила свое название на Microsoft Entra ID. Это изменение на самом деле ничего не меняет, когда речь идет об услугах, предоставляемых Azure. но многие пользователи тоже были не в восторге от этого.

Несмотря на то, что основные услуги и общий опыт работы с Entra остались прежними, появятся и некоторые новые функции. Например, Microsoft объявила Шлюз приложений для контейнеров на платформе Azure, доступной для использования начиная с недели.

По мнению Microsoft, Шлюз приложений для контейнеров — это эволюция Контроллер входящего трафика шлюза приложений (АГИК), а Кубернетес приложение, которое позволяет клиентам службы Azure Kubernetes (AKS) использовать собственный балансировщик нагрузки приложения Шлюза приложений Azure.

Microsoft также сообщает, что в своем нынешнем виде AGIC отслеживает подмножество ресурсов Kubernetes на предмет изменений и применяет их к шлюзу приложений, используя Azure Resource Manager (ARM).

Мы объявляем о выпуске шлюза приложений Azure для контейнеров в качестве нового SKU в семействе шлюзов приложений. Шлюз приложений для контейнеров — это следующий этап эволюции шлюза приложений + контроллер входящего трафика шлюза приложений (AGIC). предоставление приложений (уровень 7) балансировки нагрузки и возможностей динамического управления трафиком для рабочих нагрузок, работающих в Kubernetes. кластер.

Майкрософт

Шлюз приложений для контейнеров — преимущества и способы его использования

Шлюз приложений для контейнеров улучшает Контроллер входящего трафика шлюза приложений в следующих разделах:

  • Производительность: Добейтесь времени конвергенции, близкого к реальному времени, чтобы отразить добавление/удаление модулей, маршрутов, зондов и других конфигураций балансировки нагрузки в конфигурации yaml Kubernetes.
  • Шкала: Раздвиньте границы текущих ограничений AGIC, превысив 1400 внутренних модулей и 100 прослушивателей с помощью Шлюза приложений для контейнеров.
  • Развертывание: Включите знакомое развертывание ресурсов ARM через ARM, PowerShell, CLI, Bicep и Terraform или определите все настройки в Kubernetes, а Шлюз приложений для контейнеров управляет остальными в Лазурь!
  • Поддержка API шлюза: Следующая эволюция в определении сети сервисов Kubernetes с помощью выразительных, расширяемых и ролевых интерфейсов.
  • Взвешенное/разделенное распределение трафика: Включите сине-зеленые стратегии развертывания и активную/активную или активную/пассивную маршрутизацию.

Шлюз приложений для контейнеров состоит из трех компонентов: Шлюз приложений для контейнеров, внешних интерфейсов и ассоциаций. Когда вы хотите инициировать развертывание, будут указаны следующие зависимости: частный IP-адрес, делегирование подсети и назначенное пользователем управляемое удостоверение. Вы можете увидеть, как это работает, на картинке ниже.

шлюз приложений для контейнеров Azure
Вот как работает Шлюз приложений для контейнеров.

По данным Microsoft, существует две стратегии развертывания в Шлюзе приложений для контейнеров.

  • Принесите собственное (BYO) развертывание: В этой стратегии развертывания развертывание и жизненный цикл Шлюза приложений для контейнеров ресурс, ресурс ассоциации и внешний интерфейс предполагается через портал Azure, интерфейс командной строки, PowerShell, Terraform, и т. д. и упоминается в конфигурации в Kubernetes.
  • Управляется контроллером ALB: В этой стратегии развертывания контроллер ALB, развернутый в Kubernetes, отвечает за жизненный цикл ресурса Шлюза приложений для контейнеров и его подресурсов. Контроллер ALB создает ресурс Шлюза приложений для контейнеров, когда ApplicationLoadBalancer пользовательский ресурс определяется в кластере, и его жизненный цикл основан на жизненном цикле настраиваемого ресурс.

На данный момент Шлюз приложений для контейнеров предлагается в следующих регионах:

  • Восток Австралии
  • Центральная часть США
  • Восточная Азия
  • Восток США
  • Восток США2
  • Северо-центральная часть США
  • Северная Европа
  • Южно-Центральная часть США
  • Юго-Восточная Азия
  • Юг Великобритании
  • Запад США
  • Западная Европа

Вы в восторге от этого нового продукта Azure? Дайте нам знать в комментариях ниже.

Предварительная версия предупреждений и мониторинга Azure теперь доступна

Предварительная версия предупреждений и мониторинга Azure теперь доступнаЛазурь

Лазурь это приложение, которое поставляется со многими встроенными инструментами, позволяющими создавать и управлять в Интернете, корпоративных, мобильных и Интернет вещей (IoT) приложения быстрее,...

Читать далее
Microsoft приглашает белых хакеров атаковать облачную платформу Azure

Microsoft приглашает белых хакеров атаковать облачную платформу AzureЛазурьКибербезопасность

Microsoft недавно призвала хакеров взломать Облачная платформа Azure. Звучит немного странно, не правда ли?Этот шаг является частью Безопасная гавань диск, поскольку компания хочет, чтобы хакеры об...

Читать далее
Виртуальные машины Azure теперь имеют поддержку ЦП Ampere ARM и другие преимущества.

Виртуальные машины Azure теперь имеют поддержку ЦП Ampere ARM и другие преимущества.Лазурь

Знаете ли вы, что Microsoft недавно представила поддержку процессоров Ampere ARM для виртуальных машин Azure?Это включает в себя включают веб-серверы, базы данных с открытым исходным кодом, игровые...

Читать далее