مقدمة

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

شهادة

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

– ماتيو رامون، الرئيس التنفيذي للمعلومات، Grupo Piñero

جولة

1. بناء تطبيق محلي للواجهة الأمامية

يبدأ الفريق بحزمة Node.js التي تم بناءها مسبقا وتهيئتها لتناسب المتطلبات الخاصة بهم. ويقومون بنشرها محليا.

رسم بياني يعرض حزمة Node.js Express لتطبيق الانترنت ولاستخدام حزمة Spring Boot stack لتطبيق النظام الخلفي

2. الاتصال بنظام خلفي محلي

يقوم الفريق باختيار تطبيق تم بناءه مسبقا للنظام الخلفي. ويقومون بتهيئة الكود ونشره محليا وربطه بتطبيق الواجهة الأمامية.

لقطة شاشة تعرض مستخدم يقوم باداراج نص في ملف xml. للاتصال بالنظام الخلفي.

3. النشر في Red Hat® OpenShift®‎ على IBM Cloud®‎

باستخدام مسار اتصال تم بناءه مسبقا، يقوم الفريق بنشر التطبيق على Red Hat OpenShift Container Platform. وهذا يجعله متاحا للعملاء للاستخدام.

يتم تشغيل Red Hat OpenShift في IBM Cloud Pak for Applications

حالة الاستخدام: تحديث التطبيقات التقليدية

للاستفادة من الأنظمة الرئيسية - حتى لو لم تكن موجودة بالبيئة السحابية.