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


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

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

Май 2024 г.

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

Март 2024 г.

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

2024 января

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

Декабрь 2023 г.

Возможность Description
Прекращение использования: предварительная версия 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 г.

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

Сентябрь 2023

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

Август 2023 г.

Возможность Description
Общедоступная версия: выделенный план Выделенный план "Приложения контейнеров Azure" теперь общедоступен в новом типе среды профилей рабочих нагрузок. При использовании выделенных профилей рабочей нагрузки вы выставляете счета за каждый вычислительный экземпляр по сравнению с потреблением, где выставляется плата за приложение.
Общедоступная версия: UDR, шлюз NAT и меньшие подсети Улучшенные сетевые функции теперь позволяют управлять исходящими данными и поддерживать небольшие подсети в средах профилей рабочих нагрузок.
Общедоступная версия: задания приложений контейнеров Azure Помимо непрерывного запуска служб, которые могут масштабироваться до нуля, приложения контейнеров Azure теперь поддерживают задания. Задания позволяют запускать бессерверные контейнеры, выполняющие задачи, выполняемые до завершения.
Общедоступная версия: общий доступ к ресурсам между источниками (CORS) Функция CORS позволяет определенным источникам совершать вызовы в приложении через браузер. Теперь клиенты контейнеров Azure могут легко настроить общий доступ к ресурсам между источниками на портале или с помощью интерфейса командной строки.
Общедоступная версия: контейнеры Init Контейнеры init — это специализированные контейнеры, которые выполняются до завершения до запуска контейнеров приложений в реплике. Они могут содержать служебные программы или скрипты установки, не присутствующих в образе приложения контейнера.
Общедоступная версия: подключения томов секретов Помимо ссылки на секреты в качестве переменных среды, теперь можно подключить секреты в качестве томов в приложениях контейнеров. Приложения могут получить доступ ко всем или выбранным секретам в виде файлов в подключенном томе.
Общедоступная версия: сходство сеансов Сопоставление сеансов позволяет направлять все запросы из одного клиента в одну реплику приложений контейнеров. Это полезно для рабочих нагрузок с отслеживанием состояния, требующих сопоставления сеансов.
Общедоступная версия: ссылки Azure Key Vault для секретов Ссылки на Azure Key Vault позволяют создавать секреты приложения-контейнера из секретов, хранящихся в Azure Key Vault. Используя управляемое удостоверение приложения контейнера, платформа автоматически извлекает значения секретов из Azure Key Vault и внедряет его в секреты приложения.
Общедоступная предварительная версия: дополнительные TCP-порты Теперь приложения контейнеров Azure поддерживают дополнительные TCP-порты, что позволяет приложениям принимать TCP-подключения на нескольких портах. Эта функция находится в режиме предварительного просмотра.
Общедоступная предварительная версия: шифрование mTLS уровня среды Когда требуется сквозное шифрование, mTLS шифрует данные, передаваемые между приложениями в среде.
Прекращение использования: предварительная версия 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. Узнайте, как выполнять интеграцию Dapr с приложениями контейнеров Azure

Июнь 2023 г.

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

Май 2023 г.

Возможность Description
Общедоступная версия: ограничения для входящих 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.