Ескерім
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Разработчики Java могут создавать, интегрировать и развертывать приложения в различных службах Azure и Azure Stack. Разработчики могут использовать дистрибутив и версию пакета средств разработки Java (JDK) для большинства служб Microsoft Azure. Корпорация Майкрософт предоставляет среду выполнения Java и управляет ею для определенных служб от имени клиентов. Этот документ помогает понять, какие службы предоставляют среду выполнения Java по умолчанию, и какие службы можно перенести в собственную среду выполнения Java.
Важно
Обновление 30 июня 2021 г.: Zulu для Azure больше не получает обновления или поддержку с 1 января 2022 г. Службы Azure перешли на Microsoft Build OpenJDK для JDK 11 и Eclipse Temurin для JDK 8. Для получения дополнительной информации см. раздел "Конец обновлений, поддержка и доступность Zulu для сборок Azure OpenJDK".
Поддерживаемые версии Java и расписание обновления
Для получения дополнительной информации см. политику поддержки Microsoft Build of OpenJDK.
Сведения о доступности версий Java для определенных служб Azure см. в документации по службе.
Службы с управляемой или стандартной средой выполнения Java
Для следующих служб корпорация Майкрософт управляет средой выполнения Java или предоставляет одну по умолчанию:
- Служба приложений Azure в Windows
- Служба приложений Azure в Linux
- Контейнерные приложения Azure, от кода к облаку
- Функции Azure
- Azure Spring Apps
- Azure Service Fabric
- Azure HDInsight
- Когнитивный поиск Azure
- Azure Cloud Shell
- Azure DevOps
- Управляемый экземпляр Azure для Apache Cassandra
- Azure Cosmos DB для Apache Cassandra
Для некоторых служб вы можете изменить среду выполнения Java с той, которую предоставляется по умолчанию. Дополнительные сведения см. в документации службы.
Развернутые OpenJDK дистрибутивы
Корпорация Майкрософт может использовать 3-сторонние дистрибутивы Java и двоичные файлы для ряда версий Java в некоторых своих службах, а именно Eclipse Temurin. Корпорация Майкрософт сохраняет эти 3-сторонние дистрибутивы до тех пор, пока доступны обновления. Во всех других случаях корпорация Майкрософт создает, поддерживает и развертывает Microsoft Build OpenJDK.
Службы без управляемой или стандартной среды выполнения Java
Выбор среды выполнения Java — ваш в следующих случаях:
- С помощью таких служб Azure, как виртуальные машины Azure, Службы Azure Kubernetes (AKS), экземпляры контейнеров Azure (ACI), приложения контейнеров Azure (ACA), Azure Red Hat OpenShift и веб-приложение Azure App Service для контейнеров.
- С помощью служб, где пользователи должны вручную настроить инфраструктуру и ее компоненты.
Хотя разработчики Java могут использовать собственные среды выполнения Java от разных поставщиков в Azure в этих службах, корпорация Майкрософт рекомендует использовать любой из следующих дистрибутивов OpenJDK:
Сведения об установке и использовании OpenJDK см. в документации по одному из этих дистрибутивов.
Поддержка клиентов
При возникновении проблем, связанных с развертыванием приложений Java в Azure, службах Azure Stack, кластерах с поддержкой Azure Arc и интеграцией с интерфейсами REST API Azure, клиенты с соответствующим планом поддержки получают поддержку без каких-либо дополнительных затрат.