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

Начните здесь и узнайте, как максимально эффективно использовать Azure с помощью приложений Java — используйте библиотеки идиоматических выражений для подключения к предпочтительным облачным службам и взаимодействия с ними, в том числе:

  • Базы данных Azure SQL — База данных SQL, MySQL и PostgreSQL.
  • База данных Azure NoSQL — Cosmos DB.
  • Системы обмена сообщениями и системы событий — Центры событий и Служебная шина
  • Кэш — Azure Redis Cache.
  • Хранилище — служба хранилища Azure.
  • Каталог — идентификатор Microsoft Entra и Azure AD B2C

Как обычно, используйте знакомые вам средства и платформы: Spring, Tomcat, WildFly, JBoss, WebLogic, WebSphere, Maven, Gradle, IntelliJ, Eclipse, Jenkins, Terraform и другие.

Схемы обучения по работе с Java в Azure:

Трофей за расширение возможностей приложений Java на учебном пути Azure.

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

Предварительные требования

Модули, включенные в эту схему обучения

В этом модуле вы узнаете, как развернуть микрослужбы Spring Boot в Azure Spring Apps (ASA). Этот модуль Microsoft Learn можно запустить с ежемесячным бесплатным грантом из Azure Spring Apps.

Разверните приложение Jakarta EE в JBoss EAP в Службе приложений Azure и привязать его к Базе данных Azure для MySQL.

Отправляйте сообщения в служебную шину Azure и получайте их из нее с помощью приложений Spring Boot.

Узнайте, как использовать Кэш Azure для Redis для кэширования бизнес-данных и данных сеанса HTTP в приложении Java Spring Boot, а затем опубликовать приложение в облаке.

Узнайте, как пройти проверку подлинности пользователей с помощью идентификатора Microsoft Entra и получить авторизованный доступ к данным в веб-приложении Java с помощью библиотеки проверки подлинности Майкрософт.

Создайте приложение, в которое хранятся файлы пользователей с Хранилище BLOB-объектов Azure.