توسيع إمكانيات تطبيقات Java على Azure

مبتدئ
متوسط
متقدم
Developer
DevOps Engineer
App Maker
Solution Architect
Student
Technology Manager
Azure
معرف Microsoft Entra
Azure App Service
Azure Cache for Redis
Azure CLIs
Azure Cosmos DB
Azure Database for MySQL
Azure Spring Apps
Microsoft Authentication Library for Java
Azure Service Bus

ابدأ من هنا وتعرف على كيفية استغلال Azure على النحو الأمثل وبالكامل مع تطبيقات Java لديك. استخدم المكتبات الاصطلاحية للاتصال والتفاعل مع الخدمات السحابية المفضلة لديك، بما في ذلك:

  • قواعد بيانات Azure SQL - قاعدة بيانات SQL وMySQL وPostgreSQL
  • قاعدة بيانات Azure No SQL - Cosmos DB
  • أنظمة المراسلة وإقامة الأحداث - مراكز الأحداث وناقل الخدمة
  • ذاكرة التخزين المؤقت - ذاكرة التخزين المؤقت Azure Redis
  • التخزين - تخزين 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.

توزيع تطبيق Java EE (Jakarta EE) على JBoss EAP في Azure App Service وربطه بـ Azure Database for MySQL.

تعرّف على كيفية إنشاء تطبيق قاعدة بيانات بلغة Java لتخزين البيانات والاستعلام عنها في Azure Cosmos DB.

إرسال رسائل إلى Azure Service Bus وتلقيها من خلال تطبيقات Spring Boot.

تعرف على كيفية استخدام ذاكرة التخزين المؤقت Azure ل Redis لتخزين بيانات الأعمال وبيانات جلسة عمل HTTP مؤقتا في تطبيق Java Spring Boot، ثم نشر التطبيق على السحابة.

تعرف على كيفية مصادقة المستخدمين باستخدام معرف Microsoft Entra والحصول على حق الوصول المصرح به إلى البيانات في تطبيق Java على الويب باستخدام مكتبة مصادقة Microsoft.

إنشاء تطبيق يخزن ملفات المستخدمين باستخدام Azure Blob Storage.