Rozszerzanie możliwości aplikacji Java na platformie Azure

beginner
intermediate
advanced
developer
devops-engineer
maker
solution-architect
student
technology-manager
azure
entra-id
azure-app-service
azure-cache-redis
azure-clis
azure-cosmos-db
azure-database-mysql
azure-spring-apps
msal-java
azure-service-bus

Zacznij tutaj i dowiedz się, jak uzyskać pełną moc platformy Azure za pomocą aplikacji Java — użyj bibliotek idiomatycznych, aby połączyć się z preferowanymi usługami w chmurze i korzystać z nich, w tym:

  • Bazy danych Azure SQL Database, MySQL i PostgreSQL
  • Azure No SQL Database — Cosmos DB
  • Systemy obsługi komunikatów i zdarzeń — Event Hubs i Service Bus
  • Pamięć podręczna — Azure Redis Cache
  • Storage — Azure Storage
  • Katalog — Microsoft Entra ID i Azure AD B2C

Jak zawsze, używaj narzędzi i struktur, które znasz i kochasz — Spring, Tomcat, WildFly, JBoss, WebLogic, WebSphere, Maven, Gradle, IntelliJ, Eclipse, Jenkins, Terraform i nie tylko.

Ścieżki szkoleniowe języka Java na platformie Azure:

Trofeum dla rozszerzenia możliwości aplikacji Java na ścieżce szkoleniowej platformy Azure.

Rozszerzanie możliwości aplikacji Java na platformie Azure

Wymagania wstępne

Moduły w ramach tej ścieżki szkoleniowej

W tym module przejdziesz przez zadania wdrażania mikrousług Spring Boot w usłudze Azure Spring Apps (ASA). Możesz uruchomić ten moduł Microsoft Learn z miesięcznym bezpłatnym przyznaniem z usługi Azure Spring Apps.

Wdróż aplikację Java EE (Jakarta EE) w usłudze JBoss EAP w usłudze aplikacja systemu Azure i powiąż ją z usługą Azure Database for MySQL.

Dowiedz się, jak utworzyć aplikację bazy danych w języku Java w celu przechowywania danych i wykonywania wobec nich zapytań w usłudze Azure Cosmos DB.

Wysyłanie komunikatów do usługi Azure Service Bus i odbieranie ich za pomocą aplikacji Spring Boot.

Dowiedz się, jak używać usługi Azure Cache for Redis do buforowania danych biznesowych i danych sesji HTTP w aplikacji Java Spring Boot, a następnie publikować aplikację w chmurze.

Dowiedz się, jak uwierzytelniać użytkowników przy użyciu identyfikatora Entra firmy Microsoft i uzyskiwać autoryzowany dostęp do danych w aplikacji internetowej Java przy użyciu biblioteki Microsoft Authentication Library.

Utwórz aplikację, która przechowuje pliki użytkownika za pomocą usługi Azure Blob Storage.