الصفحة الرئيسية Case Studies rKube استخدام الذكاء الاصطناعي التوليدي لتحويل تطبيقات Java للمؤسسات
تسريع دورة حياة تطوير برامج Java باستخدام IBM watsonx Code Assistant
رسم بالكمبيوتر لشخص يجلس على جهاز كمبيوتر على مكتب
التغلب على تعقيدات تحديث تطبيقات Java

أُحيطت شركة rKube بمطالب متزايدة لمساعدة العملاء على تحديث تطبيقات Java الخاصة بها، وrKube هي شركة تقدم حلول تكنولوجيا المعلومات ومقرها المغرب، وهي متخصصة في تحديث تطبيقات ®IBM WebSphere وتقديم ترقيات Java في جميع أنحاء أوروبا والشرق الأوسط وإفريقيا (EMEA). تواجه المؤسسات العديد من التحديات المحتملة في أثناء تحديث تطبيقات Java، بما في ذلك ضعف التوثيق وقواعد البيانات المعقدة والاختبارات القديمة. بالنسبة إلى العديد من الشركات، فإن هذه التحديات تعوق نموها وتؤثر في قدرتها التنافسية.

وبفضل خبرة شركة rKube في هذا المجال لمدة عقد من الزمن، فقد أدركت الحاجة الملحة لتسريع قدرات تحديث Java من خلال تطوير حل يفهم دورة حياة تطوير البرامج بالكامل ويساعد في تحقيق التحول الفعلي. قديمًا، كانت عمليات تحديث التطبيقات تتطلب جهدًا يدويًا مكثفًا، ما أدى في كثير من الأحيان إلى وجود عوائق كبيرة وزيادة في التكاليف. لذا، سعت rKube إلى اتباع نهج يستخدم الذكاء الاصطناعي التوليدي والأتمتة.

يعمل IBM watsonx Code Assistant على تسهيل تحديث Java وتسريعه وضمان تحسين جودته. وإنني أوصي الآخرين بشدة باستخدام هذا المنتج وأنا متحمس لمستقبل IBM مع الذكاء الاصطناعي التوليدي. وليد لارجو CEO rKube
تطبيق الذكاء الاصطناعي التوليدي على تحديث التطبيقات

لمعالجة هذه التحديات واسعة النطاق بشكل فعال، تعاقدت شركة rKube مع شركة IBM للحصول على المساعدة، وتعاونتا مع IBM Client Engineering لتنفيذ إثبات المفهوم (PoC) باستخدام IBM® watsonx Code Assistant™.  Watsonx Code Assistant هو مساعد يُستخدم لإنشاء التعليمات البرمجية يعمل بالذكاء الاصطناعي التوليدي وهو يقدم مساعدة عامة في التعليمات البرمجية عبر العديد من لغات البرمجة، كما أنه مدرب ومُحسَّن خصوصًا لتحديث تطبيقات Java للمؤسسات. استمر البرنامج التجريبي لمدة 6 أسابيع وشارك فيه 10 مشاركين من كلتا الشركتين وكانوا يستخدمون البيانات بشكل أساسي من rKube.

في أثناء إثبات المفهوم، دُمِجَ watsonx Code Assistant في سير عمل rKube، ما ساعد على أتمتة العديد من الخطوات الشاقة. تضمنت هذه الخطوات إنشاء تحويلات دقيقة للتعليمات البرمجية التي كانت قابلة للتطبيق المباشر على الأنظمة الحالية، وإنشاء اختبارات شاملة للوحدة للمساعدة على ضمان الدقة بعد التحديثات، وتقديم تحليل توضيحي مفصل للمكونات المعدلة، ما عزز الشفافية الشاملة طوال دورة التطوير. مكنت هذه القدرات المطورين من تسريع عملية تحديث التطبيقات وتبسيط الكفاءة التشغيلية بشكل كبير.

تعزيز الكفاءة واستدامة الجودة العالية وخفض التكاليف باستخدام الذكاء الاصطناعي التوليدي

كان إثبات المفهوم ناجحًا. نظرًا لأن watsonx Code Assistant مدرب خصوصًا لتحديث تطبيقات Java للمؤسسات، فقد حقق الفريق إنجازًا مثيرًا للإعجاب يتمثل في تحويل 80% من التعليمات البرمجية الموجودة داخل النطاق لتطبيق WebSphere تلقائيًا إلى أطر عمل معاصرة لـ IBM WebSphere Liberty. بالإضافة إلى ذلك، تم تسريع دورة تطوير تحديث التطبيقات بأكملها من خلال إنشاء اختبار الوحدات والتلخيص الذي أُنشئ مباشرةً في watsonx Code Assistant.

  • تحويل 80% من التعليمات البرمجية التقليدية لتطبيق WebSphere تلقائيًا

  • زيادة تغطية اختبار الوحدة بنسبة تصل إلى 90%

بالنسبة إلى شركة rKube، أثبتت قدرات IBM watsonx Code Assistant أنها مناسبة بشكل مثالي لتبسيط تطوير البرمجيات وزيادة إنتاجية الموظفين مع تحديث تطبيقات Java المؤسسية وتحسين تجربة العملاء في الوقت نفسه.

شعار rKube
نبذة حول rKube

rKube (الرابط موجود خارج موقع ibm.com) هي شركة رائدة في تحديث التطبيقات مقرها المغرب، وتقدم حلولاً مبتكرة لمساعدة الشركات على ترقية تطبيقاتها الحالية وترحيلها إلى السحابة بسهولة.

 

يساعد Watsonx Code Assistant الشركات على تسريع عملية إنشاء التعليمات البرمجية وزيادة إنتاجية المطورين.

صُمِّمت منصة ®IBM watsonx لمساعدة الشركات على تسريع تطوير حلول الذكاء الاصطناعي الموثوقة وتوفير الأدوات لاستخلاص المعلومات المطلوبة بسرعة من المستندات الكبيرة والمصادر المختلفة.  

استكشف watsonx Code Assistant عرض المزيد من دراسات الحالة
قانوني

حقوق النشر © محفوظة لصالح شركة IBM Corporation لعام 2024. IBM وشعار IBM وIBM watsonx وwatsonx Code Assistant وWebSphere هي علامات تجارية أو علامات تجارية مسجلة لشركة IBM Corp. في الولايات المتحدة و/أو دول أخرى.

الأمثلة المقدَّمة للتوضيح فقط. ولكن تختلف النتائج الفعلية بناءً على تكوينات العميل وظروفه، وبالتالي لا يمكن توفير النتائج المتوقعة بشكل عام.