Поделиться через


Новые возможности приложений контейнеров Azure

В этой статье перечислены значительные обновления и новые функции, доступные в приложениях контейнеров Azure.

Ноябрь 2024 г. и далее

Теперь вы можете найти обновления и анонсы релизов для Azure Container Apps и Dapr в Azure Container Apps в GitHub.

Май 2024 г.

Функция Описание
Общедоступная версия: Функции Azure в приложениях контейнеров Azure Хост функций Azure, среда выполнения, расширения и приложения функций Azure могут быть развернуты в виде контейнеров в одной и той же вычислительной среде. Вы можете использовать централизованную сеть, наблюдаемость и границу конфигурации для разработки многотипных приложений, таких как микрослужбы.
Общедоступная предварительная версия: динамические сеансы Это быстрое вычисление с ограниченной средой и временными ресурсами предназначено для выполнения ненадежного кода в масштабе в враждебных многотенантных сценариях. Каждый сеанс имеет полную изоляцию вычислений с помощью Hyper-V.
Общедоступная предварительная версия: поддержка панели мониторинга Aspire Доступ к динамическим данным о проекте и контейнерах .NET в облаке для оценки производительности приложений и отладки ошибок с помощью комплексных журналов, метрик, трассировок и т. д.
Публичная предварительная версия: поддержка подключения томов Azure Files NFS Вы можете использовать тома Azure Files NFS для совместного использования данных между несколькими контейнерами в вашем приложении или для сохранения данных при перезапуске контейнеров.
Общедоступная предварительная версия: мониторинг приложений с помощью метрик Java Теперь вы можете отслеживать производительность и работоспособность приложений с помощью метрик Java, таких как сборка мусора и использование памяти.
Общедоступная предварительная версия: настройка уровней журналов Java Теперь вы можете задать уровни журналов приложений Java в приложениях контейнеров Azure без повторного развертывания или перезапуска приложений.

Март 2024 г.

Функция Описание
Общедоступная версия: бесплатные управляемые сертификаты Управляемые сертификаты являются бесплатными и позволяют автоматически подготавливать и обновлять сертификаты TLS для любого личного домена, добавляемого в приложение контейнера.
Общедоступная предварительная версия: поддержка агента OpenTelemetry Позволяет использовать стандарты с открытым исходным кодом для отправки данных приложения без настройки сборщика OTLP самостоятельно. Управляемый агент можно использовать для выбора места отправки журналов, метрик и трассировок.
Общедоступная предварительная версия: поддержка сертификатов Key Vault Используйте Azure Key Vault для хранения собственных TLS/SSL-сертификатов для использования с приложениями контейнеров Azure на уровне приложения и среды.
Общедоступная предварительная версия: поддержка Tomcat Теперь приложения контейнеров Azure поддерживают Apache Tomcat в процессе сборки из кода в облако. Это означает, что вы можете использовать существующий код и конфигурацию для создания облачного приложения-контейнера без спешки.
Общедоступная предварительная версия: оптимизация памяти JVM Все приложения Java теперь калибруются с помощью по умолчанию памяти JVM для повышения производительности и надежности в среде контейнера.
Общедоступная предварительная версия: управляемые компоненты Java: сервер Eureka и общедоступная предварительная версия: управляемые компоненты Java: сервер конфигурации Вы можете использовать управляемые компоненты Java для доступа к функциям платформы для приложений, которые в противном случае придется управлять самостоятельно.

январь 2024

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

Декабрь 2023 г.

Функция Описание
Окончание поддержки: предварительные версии API ACA 2022-06-01-preview и 2022-11-01-preview Начиная с 6 марта 2024 г. API уровня управления приложениями контейнеров Azure версии 2023-04-01-preview будут прекращены. До этой даты перейдите на последнюю стабильную версию API (2023-05-01) или последнюю предварительную версию API (2023-08-01-preview).

Ноябрь 2023 г.

Функция Описание
Доступно для всех: акселераторы целевой зоны Акселераторы облачной зоны предоставляют архитектурные рекомендации, эталонную архитектуру, эталонные реализации и автоматизацию, упакованные для развертывания платформ рабочей нагрузки на Azure с возможностью масштабирования.
Общедоступная предварительная версия: профили выделенной рабочей нагрузки GPU Приложения контейнеров Azure поддерживают вычисление GPU в своих выделенных профилях рабочей нагрузки для разблокировки вычислений машинного обучения для рабочих нагрузок на основе событий.
Общедоступная предварительная версия: устойчивость на основе политик Новый функционал устойчивости позволяет беспрепятственно восстанавливаться от сбоев при запросах между службами и сбоях исходящих зависимостей, просто добавляя простые политики.
Общедоступная предварительная версия: код в облако Теперь приложения контейнеров Azure автоматически создают и упаковывает код приложения для развертывания.

Сентябрь 2023

Функция Описание
Общедоступная версия: приложения контейнеров Azure в Китайском облаке Приложения контейнеров Azure теперь доступны в регионе Северный Китай 3.
ACA, имеющий право на участие в планах накопления Приложения контейнеров Azure могут использовать план экономии Azure для вычислений.

Август 2023 г.

Функция Описание
Общедоступность: специальный тариф Выделенный тарифный план для Приложений контейнеров Azure теперь доступен в общем доступе в новом типе среды профилей рабочих нагрузок. При использовании выделенных профилей рабочей нагрузки плата взимается за каждый вычислительный экземпляр, в отличие от режима потребления, где стоимость рассчитывается за каждое приложение.
Общедоступная версия: UDR, шлюз NAT и меньшие подсети Улучшенные сетевые функции теперь позволяют более эффективно управлять исходящим трафиком и поддерживать небольшие подсети в средах профилирования рабочих нагрузок.
Общедоступная версия: задания для приложений Azure Container Apps Помимо непрерывного запуска служб, которые могут масштабироваться до нуля, приложения контейнеров Azure теперь поддерживают задания. Задания позволяют запускать бессерверные контейнеры, которые выполняют задачи до их полного завершения.
Общедоступная версия: общий доступ к ресурсам из других источников (CORS) Функция CORS позволяет определенным источникам совершать вызовы в приложении через браузер. Теперь клиенты контейнеров Azure могут легко настроить общий доступ к ресурсам между источниками на портале или с помощью интерфейса командной строки.
Общедоступная версия: контейнеры Init Контейнеры init — это специализированные контейнеры, которые завершаются перед запуском контейнеров приложений в реплике. Они могут содержать служебные программы или скрипты установки, не присутствующих в образе приложения контейнера.
Общедоступно: монтаж томов секретов Помимо использования секретов в качестве переменных среды, теперь можно подключать секреты в виде томов в контейнерных приложениях. Ваши приложения могут получить доступ ко всем секретам или к выбранным из них как к файлам, находящимся в подключенном томе.
Общедоступно: привязка сессий Сопоставление сеансов позволяет направлять все запросы от одного клиента в одну и ту же реплику контейнерных приложений. Это полезно для рабочих нагрузок с отслеживанием состояния, требующих сопоставления сеансов.
Общедоступная версия: ссылки Azure Key Vault для секретов Ссылки на Azure Key Vault позволяют создавать секреты приложения-контейнера из секретов, хранящихся в Azure Key Vault. Используя управляемую идентичность приложения контейнера, платформа автоматически извлекает значения секретов из Azure Key Vault и внедряет их в секреты вашего приложения.
Общедоступная предварительная версия: дополнительные TCP-порты Теперь приложения контейнеров Azure поддерживают дополнительные TCP-порты, что позволяет приложениям принимать TCP-подключения на нескольких портах. Эта функция находится в режиме предварительного просмотра.
Общедоступная предварительная версия: одноранговое шифрование уровня окружения Если требуется сквозное шифрование, одноранговое шифрование шифрует данные, передаваемые между приложениями в среде.
Окончание поддержки: предварительные версии API ACA 2022-06-01-preview и 2022-11-01-preview Начиная с 16 ноября 2023 г. API уровня управления приложениями контейнеров Azure версии 2022-06-01-preview и 2022-11-01-preview будут прекращены. До этой даты перейдите на последнюю стабильную версию API (2023-05-01) или последнюю предварительную версию API (2023-04-01-preview).
Dapr: API стабильной конфигурации Конфигурационная API Dapr теперь является стабильной и поддерживается в Azure Container Apps. Узнайте, как выполнять интеграцию Dapr с приложениями контейнеров Azure

Июнь 2023 г.

Функция Описание
Общедоступная версия: состояние выполнения Текущий статус помогает отслеживать здоровье и функциональные возможности приложения контейнера.
Общедоступная предварительная версия: Функции Azure для облачных микрослужб Хост функций Azure, среда выполнения, расширения и приложения функций Azure могут быть развернуты в виде контейнеров в одной и той же вычислительной среде. Вы можете использовать централизованную сеть, наблюдаемость и границу конфигурации для разработки многотипных приложений, таких как микрослужбы.
Общедоступная предварительная версия: Azure Spring Apps в приложениях контейнеров Azure Приложения Azure Spring можно развертывать в качестве контейнеров в приложениях контейнеров Azure в той же вычислительной среде, чтобы использовать централизованную сеть, наблюдаемость и границу конфигурации для разработки многотипных приложений, таких как микрослужбы.
Общедоступная предварительная версия: бесплатные и управляемые сертификаты TLS Управляемые сертификаты являются бесплатными и позволяют автоматически подготавливать и обновлять сертификаты TLS для любого личного домена, добавляемого в приложение контейнера.
Dapr: улучшено выполнение нескольких приложений Используйте dapr run -f . для запуска нескольких приложений Dapr и просмотра журналов, записанных в консоль и локальный файл. Узнайте, как использовать журналы выполнения нескольких приложений.

Май 2023 г.

Функция Описание
Общедоступная версия: ограничения для входящих IP-адресов Позволяет приложениям-контейнерам ограничить входящий трафик HTTP или TCP, разрешая или запрещая доступ к определенному списку диапазонов IP-адресов.
Общедоступная поддержка TCP Теперь приложения контейнеров Azure поддерживают использование протоколов на основе TCP, отличных от HTTP или HTTPS для входящего трафика.
Общедоступная версия: GitHub Actions for Azure Container Apps Платформа "Контейнеры приложений Azure" позволяет использовать GitHub Actions для публикации исправлений в приложении-контейнере.
Общедоступная версия: Azure Pipelines for Azure Container Apps Приложения контейнеров Azure позволяют использовать Azure Pipelines для публикации версий ваших приложений-контейнеров.
Dapr: простое создание компонента Теперь можно настроить и защитить зависимые службы Azure для использования API Dapr на портале с помощью функции Соединителя служб. Узнайте, как подключиться к службам Azure с помощью компонентов Dapr на портале Azure.