Новые возможности приложений контейнеров Azure
В этой статье перечислены значительные обновления и новые функции, доступные в приложениях контейнеров Azure.
Ноябрь 2024 г. и далее
Обновления приложений контейнеров Azure можно найти в GitHub сейчас.
Май 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-подключения на нескольких портах. Эта функция находится в режиме предварительного просмотра. |
Общедоступная предварительная версия: одноранговая шифрование уровня среды | Если требуется сквозное шифрование, одноранговое шифрование шифрует данные, передаваемые между приложениями в среде. |
Прекращение использования: предварительная версия 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. |