كشفت Microsoft النقاب عن تحديث لـ Java on Azure Tooling ، حيث قدمت طريقة عرض تتمحور حول التطبيقات المصممة حديثًا لمجموعة أدوات Azure المستخدمة مع IntelliJ IDE. يهدف التحديث إلى جعل الواجهة أكثر سهولة في الاستخدام مع إضافة دعم لمجموعة أوسع من خدمات Azure وتعزيز المكونات الإضافية لـ Gradle. بالإضافة إلى ذلك ، فإنه يوفر ميزات جديدة لتطبيقات Azure Web Apps Azure Functions.
مرة أخرى في أبريل ، تم الإعلان عن طريقة عرض تتمحور حول التطبيق لـ Azure Explorer في خارطة طريق المنتج. كان Azure Explorer ، كما أوضح Jialuo Gan ، مدير برنامج في قسم مطوري Microsoft ، في منشور مدونة ، عبارة عن مجموعة من الخدمات المنطقية مثل تطبيقات الويب ، وتطبيقات الوظائف ، وتطبيقات Spring ، والأجهزة الافتراضية ، وحسابات التخزين ، وقواعد البيانات ، والمزيد. ومع ذلك ، تم تجميع هذه الخدمات حسب أنواع الموارد بدلاً من التطبيقات (مجموعات الموارد).
صرح Gan أن طريقة العرض هذه جعلت من الصعب على المطورين العاملين في Azure Explorer إدارة وفهم الخدمات أو العروض المختلفة المضمنة في تطبيق واحد. وبحسب ما ورد فقد بعض المطورين التركيز أو شعروا بالارتباك بسبب عرض الموارد المجمعة حسب نوع الخدمة. لمعالجة هذه المشكلة ، يغير التحديث تنظيم عرض هذه الخدمات ، مما يساعد المطورين على التعرف على مكونات التطبيق وتعريفها بشكل أفضل. أوضح جان أيضًا أن المطورين سيشاهدون الآن طريقة عرض لموارد Azure مجمعة حسب التطبيق.
يمكن للمطورين الآن العثور على العقدة الجذرية ، مجموعات الموارد ، في Azure Explorer ، مما يسمح لهم بعرض جميع الموارد التي تنتمي إلى نفس مجموعة الموارد الموضوعة معًا لكل تطبيق. يمكن للمستخدمين أيضًا إنشاء أو حذف مورد لمجموعة موارد لكل تطبيق.
كشف فريق مطوري Azure Toolkit لـ IntelliJ أيضًا أن Application Insights (المستخدمة للمراقبة والوظائف الأخرى) متاحة الآن ، مما يتيح للمطورين إدارة رؤى التطبيق مباشرةً في Azure Explorer.
كما تم إدخال تحسينات على البرنامج المساعد Gradle ، بما في ذلك دعم فتحات النشر. يمكن للمطورين الآن استخدام فتحة نشر منفصلة بدلاً من فتحة الإنتاج الافتراضية عند نشر تطبيقات الويب أو تطبيقات الوظائف في Azure App Service. أوضحت Microsoft أن هذه الطريقة تسمح للمطورين بالتحقق من صحة تغييرات التطبيق أولاً في فتحة نشر التدريج ثم تبديلها في الإنتاج داخل نفس خدمة التطبيقات.
بالنظر إلى المستقبل ، خطط فريق المطورين للعمل لعام 2022 الذي يركز على تعزيز التكامل مع خدمات Azure ، وتجربة المستخدم ، وتطوير السحابة الأصلية ، وتحسينات الحلقة الداخلية للرمز المستند إلى Azure ، والأداء والموثوقية ، والتكامل العميق مع Java في خدمات Azure ، و أكثر.
يمكن العثور على وثائق مجموعة الأدوات هنا . يعد تحديث مجموعة الأدوات جزءًا من Java المستمر من Microsoft على Azure push ، والذي يتضمن تحديثات Azure Spring Apps والتوافر العام لـ Azure Spring Apps Enterprise.
Azure Spring Apps ، التي تم إطلاقها في عام 2019 بالتعاون مع VMware ، هي عبارة عن نظام أساسي كخدمة تديره Microsoft (PaaS) مصمم لمساعدة المطورين على إنشاء أنماط خدمة مصغرة حديثة لتطبيقات Spring Boot من خلال القضاء على التعليمات البرمجية المعيارية وتسريع تطوير التطبيقات في الغيمة. يُستخدَم Spring Boot ، وهو إطار عمل مفتوح المصدر قائم على Java ، على نطاق واسع لتطوير تطبيقات قائمة بذاتها ومستندة إلى درجة الإنتاج قائمة على Spring مع التركيز على الخدمات المصغرة.
تدعم طبقة المؤسسة الآن 0.5 نواة وذاكرة 512 ميغا لإصدارات vCPU ، مما يلغي الحاجة إلى تحديد وقت التشغيل لتطبيقات Enterprise Tier ، حيث سيتم اكتشاف وقت التشغيل تلقائيًا من الكود المصدري أو الأداة ليتم نشرها. بعد النشر ، يمكن للمستخدمين النقر بزر الماوس الأيمن فوق العقدة مع خيار إظهار الخصائص لرؤية التكوين.
مع استمرار تزايد الطلب على الحلول ذات low-code no-code ، توفر الأنظمة الأساسية مثل AppMaster أدوات قوية للمستخدمين لإنشاء تطبيقات الويب والويب والهاتف المحمول دون الحاجة إلى خبرة تشفير واسعة النطاق. من خلال الاستفادة من منصة AppMaster ، يمكن للمستخدمين تطوير التطبيقات بسهولة وكفاءة ، مما يجعل تطوير التطبيقات متاحًا لمجموعة واسعة من الشركات والأفراد.