Пропустить навигацию

Java на Azure

Разрабатывайте корпоративные приложения Java в облаке, используя привычные средства и платформы

Преимущества Java в Azure

Привычные инструменты и платформы разработки

Создавайте, отлаживайте и развертывайте приложения Java в Azure с помощью предпочитаемых интегрированных сред разработки, таких как Eclipse, IntelliJ и Visual Studio Code для Java. Используйте средства сборки и автоматизации, такие как Maven, Gradle и Jenkins, для выполнения задач непрерывной интеграции и непрерывной поставки.

Быстрая доставка решений с помощью полностью управляемых служб

Сосредоточьтесь на создании бизнес-приложений, сэкономив время на управлении инфраструктурой. Оцените преимущества, которые предоставляют Служба приложений Azure, Azure Spring Cloud, Служба Azure Kubernetes и Azure Red Hat OpenShift в управлении инфраструктурой оборудования и программного обеспечения.

Расширение возможностей приложений Java

Оперативно добавляйте службы и возможности, такие как управляемые базы данных MySQL, PostgreSQL и SQL, мониторинг производительности и управление секретами. Подключайте свои приложения к службам интеграции, например к служебной шине Azure с поддержкой Java Message Service (JMS) и Управлению API Azure.

Оцените преимущества нашей партнерской экосистемы

Получите лучшие в своем классе решения, чтобы перенести имеющиеся рабочие нагрузки Java в Azure и расширять функциональные возможности приложений. Используйте постоянно увеличивающийся портфель решений для Java — от уникальных продуктов по управлению размещением с возможностями совместной разработки и поддержки до образов популярных дистрибутивов Linux из Azure Marketplace.

Azure Spring Cloud

Без труда развертывайте, администрируйте и масштабируйте свои приложения Spring Boot в полностью управляемой среде Azure Spring Cloud. Получите еще больше функций благодаря уровню "Корпоративный" (предварительная версия) службы Azure Spring Cloud, на котором реализованы полностью управляемые компоненты VMware Tanzu, расширенные возможности настройки и поддержка Spring Runtime.

Читать краткие руководства

Java EE в Службе приложений Azure

Развертывайте корпоративные приложения Java в полностью управляемой службе с помощью платформы корпоративных приложений Red Hat JBoss (EAP) в Службе приложений Azure. Получите полностью управляемый интерфейс Службы приложений с совместной поддержкой от корпораций Майкрософт и Red Hat.

Читать краткие руководства

Java EE в Службе Azure Kubernetes (AKS)

Запускайте приложения Java EE с WebLogic Server в AKS с помощью решений, проверенных корпорациями Майкрософт и Oracle. Без труда создавайте развертывания для рабочей среды с помощью инструкций, примеров и рекомендаций.

Ознакомьтесь с документацией

Создавайте и развертывайте приложения Java в облаке с помощью привычных служб

ПОМОЩЬ ПРИ МИГРАЦИИ

Помощник по миграции Службы приложений Azure

Перенесите приложения Java, работающие в Tomcat, в Azure, используя Помощник по миграции Службы приложений.

МОДЕРНИЗАЦИЯ НА ОСНОВЕ КОНТЕЙНЕРОВ

Миграция Azure: Контейнеризация приложений

Оптимизируйте вычисления с помощью контейнеров. Начните работу с автоматизированными инструментами для контейнеризации веб-приложений Java и их перемещения в Службу Kubernetes Azure (AKS).

УПРАВЛЯЕМЫЕ СЛУЖБЫ ДЛЯ POSTGRESQL, MYSQL И SQL SERVER

Службы баз данных Azure

Настройте удобную для себя реляционную базу данных в облаке с помощью надежных, масштабируемых и полностью управляемых служб для PostgreSQL, MySQL и SQL Server.

ИИ И COGNITIVE SERVICES

Azure Cognitive Services

Используйте при создании интеллектуальных приложений средства ИИ и когнитивные API-интерфейсы. Службы Azure Cognitive Services предоставляют каждому разработчику доступ к средствам ИИ, для работы с которыми не требуется опыт в сфере машинного обучения.

СЛУЖБЫ БЕЗОПАСНОСТИ И ИДЕНТИФИКАЦИИ

Azure Active Directory (Azure AD)

Добавьте в свое приложение функцию аутентификации с помощью Azure AD и храните криптографические ключи, а также другие секреты в Azure Key Vault.

СЛУЖБЫ МОНИТОРИНГА

Azure Monitor

Собирайте и анализируйте данные телеметрии из Azure и локальных сред, а также выполняйте действия на основе этих данных с помощью Azure Monitor, чтобы повысить производительность и доступность своих приложений.

Беседа с клиентом Kroger

Компания Kroger перенесла свое локальное приложение Java в Azure для масштабирования существующего процесса управления запасами. Узнайте, как компания запланирована и осуществила миграцию, а также как Java в Azure существенно упрощает действия пользователей.

Наделите свои приложения Spring Boot сверхвозможностями

Просмотрите этот ролик, чтобы узнать, как развертывать приложения в Azure Spring Cloud и использовать такие функции, как автоматическое масштабирование, мониторинг и комплексная автоматизация.

Ускорение корпоративных рабочих нагрузок Java в Azure

Перенесите критически важные приложения Java EE в Azure с помощью серверов приложений, таких как WebSphere и JBoss EAP. Узнайте о уникальной поддержке Azure для корпоративных приложений Java и о возможностях, выходящих в ближайшее время.

Организации, которые запускают приложения Java в Azure

Adobe переносит в Azure свои многочисленные приложения с открытым кодом

"Because we wrote Experience Manager in Java and not .NET, we were initially worried about deploying in Azure. However, the product works well in Azure."

Брэндон Палсифер (Brandon Pulsipher), вице-президент по вопросам технической эксплуатации и управляемых служб
Adobe

Компания AIA Singapore повышает производительность и сокращает затраты за счет перемещения критически важных приложений Java в Azure

"Azure frees the team from the day-to-day heavy operational work to focus on creating core business value."

Недвед Янг (Nedved Yang), руководитель отдела цифровых технологий
AIA

Компания Daimler осваивает облако для ускоренного внедрения инноваций

"We've brought Java, Tomcat, Docker containers, Red Hat Enterprise Linux, SUSE Linux, and many other open-source tools into DevTest Labs, and they all work great."

Петер Ротлендер (Peter Rothlaender), руководитель отдела облачных решений
Daimler

Короткий путь к цифровой революции: J.B. Hunt создает соответствующую нагрузкам облачную службу для поставщиков и перевозчиков.

"It was super easy to build up Kubernetes clusters in Azure Container Service. And tying things together with Java/Jenkins and Team Foundation Server was straightforward and quick."

Дэниэл Тримбл (Daniel Trimble), ведущий инженер-программист
J.B. Hunt

Maersk ускоряет разработку контейнерных решений на платформе Kubernetes с помощью облачных технологий

"Using Kubernetes on Azure satisfies our objectives for efficient software development. It aligns well with our digital plans and our choice of open-source solutions."

Расмус Хельд (Rasmus Hald), руководитель направления облачной архитектуры
Maersk

Компания Swiss Re ускоряет модернизацию приложений Java с помощью Azure Spring Cloud

"We chose Azure Spring Cloud to concentrate on writing apps and running them with minimum overhead."

Джонатан Джонс (Jonathan Jones), ведущий архитектор решений в подразделении финансовых технологий, Swiss Re
Swiss Re

Надежная партнерская экосистема

Ресурсы

Схема обучения "Java в Azure"

Узнайте, как выполнять сборку, перенос и масштабирование приложений Java в Azure с помощью служб Azure, а также знакомых средств разработки и платформ Java.

Начать изучение в Microsoft Learn

Развертывание веб-приложения Java в Службе приложений Azure

Узнайте, как развернуть и настроить веб-приложение Java в Службе приложений Azure. Вы создадите и упакуете веб-приложение Java и развернете его с помощью подключаемого модуля Maven для компонента веб-приложений Службы приложений Azure.

Начать изучение в Microsoft Learn

Развертывание микрослужб Spring Boot в Azure

Узнайте, как развернуть микрослужбы Spring Boot в Azure Spring Cloud. Вы создадите кластер Azure Spring Cloud, различные микрослужбы Spring Boot и шлюз Spring Cloud, настроите сервер конфигурации Spring Cloud.

Начать изучение в Microsoft Learn

Развертывание приложения Java EE в Azure

Узнайте, как развернуть приложение Java EE (Jakarta EE) в Red Hat JBoss EAP в Службе приложений Azure и привязать его к Базе данных Azure для MySQL. Вы создадите экземпляр базы данных, привяжете его к приложению и будете управлять приложением в JBoss EAP.

Начать изучение в Microsoft Learn

Документация по миграции из Java в Azure

Ознакомьтесь с рекомендуемыми стратегиями переноса приложений Java в Azure. В документации рассматривается миграция в целом и конкретные рабочие нагрузки, включая Spring, Tomcat, WebLogic, WildFly, WebSphere и JBoss EAP.

Просмотрите документацию

Повышение продуктивности благодаря новейшим пакетам Azure SDK для Java

Запускайте приложения Java с поддержкой облака с помощью новейших унифицированных пакетов SDK. Упростите облачную разработку с помощью таких функций, как повторные запросы HTTP, ведение журналов, а также транспортные протоколы и протоколы аутентификации.

Скачать пакеты SDK

Java и OpenJDK являются товарными знаками или зарегистрированными товарными знаками компании Oracle и (или) ее аффилированных лиц.

Начните разрабатывать приложения с помощью Java в Azure — наши возможности всегда открыты для вас