أعلن فريق Java في Microsoft مؤخرًا عن إضافة دعم جديد لخدمة Azure Kubernetes Service (AKS) و Azure Virtual Machines (VMs) في مجموعة أدوات IntelliJ الخاصة بهم ، كجزء من حزمة Java on Azure Tooling. يهدف هذا التحديث إلى تحسين إمكانية استخدام النظام الأساسي لمطوري Java الذين يعملون على إنشاء تطبيقات ويب Java قابلة للتطوير وتطويرها وتكوينها واختبارها ونشرها على Azure.
Azure Toolkits for Java عبارة عن مشروع مفتوح المصدر يهدف إلى تقديم المساعدة لمطوري Java الذين يعملون على Azure. يوفر المشروع دعمًا لبيئات التطوير المتكاملة (IDEs) و Eclipse و IntelliJ IDEA ويلبي احتياجات المطورين على جميع الأنظمة الأساسية المدعومة.
وفقًا لـ Jialuo Gan ، تعمل خدمة Azure Kubernetes على تبسيط نشر مجموعة Kubernetes المُدارة في Azure عن طريق تفريغ الحمل التشغيلي إلى Azure. يطالب المطورون بتكامل AKS أفضل ، بما في ذلك عرض سجلات pod وإدارة المجموعات والتعامل مع أعباء العمل. لتلبية هذه المتطلبات ، يتضمن الإصدار الأخير دعم مجموعة AKS في Azure Toolkit لـ IntelliJ ، مما يسمح للمطورين بإدارة خدمة Azure Kubernetes مباشرةً في Azure Explorer.
يوفر دعم Azure VM المضاف حديثًا للمطورين القدرة على تشغيل التطبيقات أو تصحيحها مباشرة على Azure VM داخل IntelliJ IDEA. يؤدي ذلك إلى التخلص من تعقيد تشغيل Azure VM داخل JetBrains IDE والاتصال به. علاوة على ذلك ، أضاف الفريق عنصر Azure VM إلى قائمة أهداف التشغيل الخاصة بتكوينات التشغيل / تصحيح الأخطاء في IntelliJ IDEA.
أشار Jialuo Gan إلى أن Azure VMs هي واحدة من عدة أنواع من موارد الحوسبة القابلة للتطوير عند الطلب التي يقدمها Azure. سيجد المطورون الذين يرغبون في إنشاء تطبيقات سحابية أو إنشاء بيئات للتطوير والاختبار تطبيقات قيد التشغيل أو تصحيح الأخطاء في Azure Virtual Machines ملائمة وضرورية.
بالإضافة إلى ذلك ، سهّل فريق التطوير البحث عن اشتراكات حساب Azure ، وهو ما يمكن أن يكون مفيدًا بشكل خاص للمطورين في الفرق أو المؤسسات التي لديها اشتراكات Azure عديدة. لتحقيق ذلك ، قاموا بإضافة المزيد من الإدخالات إلى قائمة الإعدادات في Azure Explorer ، مما يسهل على المطورين تحديد موقع المستندات والمدونات الرسمية.
اكتسب IntelliJ IDEA اهتمامًا كبيرًا مؤخرًا ، مع التركيز على تحسين تجربة المستخدم. في يونيو ، أعلن الفريق عن تحديث Java على أدوات Azure التي تضمنت طريقة عرض جديدة تتمحور حول التطبيق لمجموعة أدوات Azure لـ IntelliJ. في الشهر الماضي ، قدموا تجربة بدء جديدة لـ IDE.
يأتي هذا في الوقت الذي تروج فيه Microsoft بقوة لـ Java لتطوير Azure ، مشيرة إلى أننا نستخدم جافا أكثر مما يتخيله المرء. نظرًا لأن المزيد من الشركات تتبنى الأنظمة الأساسية low-code والتي no-code مثل appmaster .io> AppMaster.io ، فإن تكامل Azure Kubernetes Service ودعم Azure VM في Microsoft Azure Toolkits for Java يضمن تجربة أكثر سهولة في الاستخدام للمطورين الذين يعملون مع Azure.