كشف الماضي، وإعادة بناء المستقبل، باستخدام Bob

إضفاء الوضوح والسرعة والتحديث على أنظمة المهام الحساسة في APIS IT.

منظر بزاوية عالية لمبرمجي كمبيوتر يستخدمان كمبيوتر مكتبيًا في مكتب
معالجة تعقيد البنية والقيود القديمة

كانت APIS IT، عبارة عن مزود عام لتكنولوجيا المعلومات والاتصالات في كرواتيا يدعم الخدمات الرقمية الحكومية، بحاجة إلى تحديث مجموعة واسعة من الأنظمة المهمة التي تراكم عليها عقود من الديون التقنية. كانت تحتوي عدة أحمال تشغيل أساسية، بما في ذلك وظائف JCL/PL/I (لغة التحكم في الوظائف/لغة البرمجة One) في أوائل التسعينيات، وتطبيقات Java 8، ونظام EGL (لغة التوليد المؤسسي) يبلغ 20 عامًا يعمل على CICS (نظام التحكم في معلومات العملاء) من IBM، على وثائق قليلة أو كانت بدون وثائق على الإطلاق وتعتمد بشكل كبير على المعرفة المؤسسية. وقد أدى ذلك إلى صعوبة فهم البنى الحالية وأبطأ الجهود المبذولة لتخطيط التحديث بشكل آمن. وفي الوقت نفسه، احتاج فريق الاختبار إلى حل أتمتة شامل قادر على تنسيق واجهات برمجة التطبيقات REST (نقل الحالة التمثيلية)، وخدمات بروتوكول الوصول البسيط للكائنات (SOAP)، وتفاعلات قواعد البيانات، وإنها قدرات كانت تستغرق عادةً أسابيع أو شهور لبنائها من الصفر.

ظهرت احتياجات تحديث إضافية ضمن بيئة .NET لدى APIS IT، حيث تطلبت خدمة SOAP التي عمرها عقد من الزمن الترحيل إلى بنية REST حديثة، وتراكمت .NET Core 3.1 API Manager الداخلية على تبعيات ودين تقني غير ضروري. وسيتطلب تحديث هذه الأنظمة يدويًا جهدًا هندسيًا كبيرًا ويتسبب في مخاطر عبر المنصات.

للتقدم، كانت APIS IT بحاجة إلى حل قادر على تفسير الأنظمة القديمة بسرعة، وتسريع التوثيق، ودعم التحديث على نطاق واسع عبر أجهزة الكمبيوتر المركزي والتطبيقات الحديثة.

%100 تحقّق المشغل من دقة الوثائق باللغة الكرواتية لمهام JCL/PL/I القديمة التي تعود لعقود، والتي لم تكن موثقة سابقًا. 10 مرات أسرع الوثائق وتحليل البنية متعددة الصيغ لنظام EGL/CICS عمره 20 عامًا في غضون أسابيع إلى ساعات تمت إعادة هيكلة كود خدمة SOAP وتحويلها إلى واجهة برمجة تطبيقات .NET 8 REST حديثة دون أي مشكلات في التجميع.
قام Bob بترحيل خدمات .NET Core 3.1 المعقدة والمتعددة إلى خدمات .NET 8 بسيطة ونظيفة في حوالي أربع إلى خمس ساعات. ومن دون Bob، قد يستغرق هذا الأمر بضعة أسابيع. وتضمنت النتيجة 30% عدد أقل من الملفات وتبعيات التعليمات البرمجية، أي 50% طبقات أبسط.
Veran Pokornić مهندس الحلول APIS IT
تحديث مدعوم بالذكاء الاصطناعي من IBM Bob

كجزء من برنامج التحول الأوسع، بدأت APIS IT اختبارات مبكرة لصالح IBM Bob، شريك IBM في SDLC. سمحت بنية Bob الهجينة والمفتوحة والقابلة للتوسيع بالاندماج المباشر في بيئة APIS IT القائمة، مما أتاح تحليلاً سريعًا لكل من الأنظمة القديمة والحديثة مع إعداد بسيط.

طبّقت APIS IT في البداية Bob على أحمال التشغيل الأكثر تعقيدًا في أجهزة الكمبيوتر المركزي والأنظمة القديمة. وباستخدام التنفيذ المنسق والتحقق الآلي، حلل Bob أكثر من 36 وظيفة JCL وتطبيق PL/I متعدد الوحدات، وعكس هندسة تدفقات التنفيذ والتبعيات، بينما كان ينشئ وثائق تقنية شاملة ومخططات معمارية لـ Mermaid. كما فسر Bob تطبيق EGL/CICS عمره 20 عامًا، حيث أنتج وثائق متعددة التنسيقات كاملة وأدوات Python لتحويل المخططات لتوفير وضوح معماري كان يتطلب جهدًا يدويًا مكثفًا سابقًا.

في منظومة .NET، قدم Bob تسريعًا مشابهًا. وباستخدام التخطيط متعدد الخطوات والتحسين التكراري، أعاد Bob هيكلة خدمة SOAP عمرها 10 سنوات إلى واجهة برمجة تطبيقات .NET 8 REST حديثة في غضون ساعات، مع الحفاظ على منطق الأعمال الحالي مع إنشاء تعليمات برمجية جاهزة للإنتاج دون أي أخطاء في التحويل البرمجي. وقام Bob أيضًا .NET Core 3.1 API Manager من خلال إزالة التبعيات قواعد البيانات غير الضرورية، وتبسيط الأنماط الهندسية المفرطة، وترحيل التكوين إلى ملفات التطبيق، وترقية الحل إلى .NET 8. خلال العملية، مكنت قدرات البيئة والبيئة البعيدة لـ Bob من تنظيف التبعيات، والتحقق من البناء، وتوثيق البنية قبل وبعد بالتفصيل.

أظهر Bob فهمًا قويًا لـ EGL وقام بإنشاء وثائق تقنية مباشرةً من التعليمة البرمجية نفسها لتطبيق كان يفتقر سابقًا إلى توثيق تقريبًا.
Krunoslav Dretar مطور EGL APIS IT
تسليم أسرع، هياكل أوضح، ومنصات حديثة

حققت IBM Bob مكاسب سريعة وملموسة عبر بعض من أكثر أولويات التحديث تعقيدًا للمؤسسة. مكن Bob الفرق من تفسير أحمال تشغيل قديمة لم يتم توثيقها لعقود، مما أنتج وثائق كاملة باللغة الكرواتية لوظائف JCL/PL/I بدقة تحقق من قبل المشغلين بنسبة 100%. وقد أدى هذا الوضوح إلى تحقيق تقدم آمن في جهود التحديث التي طالما اعتمدت على المعرفة المؤسسية. كما جلب Bob الشفافية إلى نظام EGL/CICS القديم جدًا، حيث أنتج وثائق معمارية متعدد الصيغ وتحليل العمليات بشكل أسرع 10 مرات من الطرق اليدوية، مما منح APIS IT رؤى قابلة للتنفيذ لأحد أكثر المنصات أهمية للمهام.

لدعم الاختبار، مكن Bob تسليم منصة كاملة لأتمتة اختبار React + SQLite خلال يومين فقط، مما يمثل زيادة إنتاجية بنسبة 5 إلى 6 مرات مقارنةً بالأساليب التقليدية المدعومة بنماذج اللغة الكبيرة. وفر الحل الناتج لـ APIS IT أساسًا معياريًا وجاهزًا للإنتاج للاختبار الآلي عبر REST وSOAP وعمليات سير عمل قواعد البيانات.

ضمن بيئة .NET، قام Bob بتقليص الجداول الزمنية للتحديث بشكل أكبر. وتمت إعادة هيكلة خدمة SOAP والتي يكون عمرها عقد من الزمن بالكامل لتصبح REST API حديثة في غضون ساعات، مع تحديث 100% من التعليمات البرمجية وبدون مشكلات في التجميع. كما قام Bob أيضًا بتبسيط مدير واجهة برمجة التطبيقات الداخلي من خلال إزالة التبعيات غير الضرورية، وتبسيط الأنماط البنائية، وترحيل التكوينات، وترقية الحل إلى .NET 8، وهو عمل يستغرق عادةً أسابيع، ويتم إنجازه في غضون خمس إلى ست ساعات. وقد أدت هذه التحسينات إلى تقليل قاعدة البرمجة بنسبة 30%، وإلغاء 50% من التبعيات، وتحسين الأداء وكفاءة الذاكرة.

ساعد Bob شركة APIS IT على تجاوز الحواجز الطويلة الأمد وتحقيق تقدم أسرع عبر أنظمتها القديمة والحديثة. وبفضل الدقة والسرعة والرؤية المعمارية المستمرة، مكن Bob APIS IT من الانتقال من الاكتشاف إلى التسليم بثقة، محققًا النتائج في ساعات بدلاً من أسابيع.

لقد حققنا تعليمات برمجية معاد هيكلتها بنسبة 100%. كل ما اعتقدت أنه سيكون مشكلة، قام Bob بلحها. تمت إعادة هيكلة خدمة .NET SOAP القديمة بالكامل إلى REST API حديثة ببنية نظيفة.
Veran Pokornić مهندس الحلول APIS IT
نبذة عن وكالة APIS IT

تعد APIS IT المزود العام الرائد لتكنولوجيا المعلومات والاتصالات في كرواتيا وشريكًا تقنيًا رئيسيًا للحكومة الكرواتية. ومع أكثر من 60 عامًا من التجربة، تقدم خدمات تكنولوجيا معلومات آمنة وعالية الجودة تدعم التحول الرقمي للإدارة العامة وتحديث العمليات التجارية الحكومية.

مكون الحل IBM Bob
تعرّف على IBM Bob - شريكك في مجال الذكاء الاصطناعي لتحديث آمن وسريع

تم تصميمه لمساعدة الفرق على الشحن بشكل أسرع، والتحديث بشكل أكثر ذكاءً، وتسريع التحول.

  1. تعرّف على المزيد
  2. بدء إصدار تجريبي مجاني لمدة 30 يومًا
إخلاء المسؤولية

تعتمد جميع تجارب العملاء على إصدار معاينة مبكر من IBM Bob. وتكون جميع النتائج مبنية على التفاصيل التي يقدمها العميل. وقد تختلف مواصفات المنتج ووظائفه النهائية عن إصدار المعاينة المبكر. وقد تختلف النتائج الفردية.

قانوني

© حقوق الطبع والنشر لشركة IBM، مارس 2026.

IBM وشعار IBM وIBM Bob هي علامات تجارية لشركة IBM Corp، مسجلتان في الكثير من مناطق الاختصاص القضائي في جميع أنحاء العالم.

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