الصناعة: الضيافة

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

سيناريو العمل:

عدم التجانس في الواجهات

تتطلب حزم SSIS وSQL Procs خدمات مختلفة

يتم استخدام اتصالات SFTP وDB (ODBC/Native)، كواجهات من نقطة إلى نقطة

اقتران الصعب في عملية النظام

لا يمكن إعادة استخدام العمليات والحزم على الفور، ولا يمكن الاتصال المباشر بجداول قاعدة البيانات

لا يوجد دعم للمشغلات المخصصة

يجب على المستخدم إما استخدام مشغل الوقت أو يمكنه تشغيل المهام يدويًا

لا يوجد مشغل قائم على الحدث بخلاف الوقت، على سبيل المثال: مشغل البريد الإلكتروني، استدعاء واجهة برمجة التطبيقات

التحديات:

دورات تطوير أقصر وابتكار أسرع

تقليل فشل التنفيذ والانعكاسات ووقت الاسترداد

تحسين التواصل والتعاون

يزيد الكفائة

خفض تكاليف عدد موظفي تكنولوجيا المعلومات

حلول:

واجهات برمجة التطبيقات القابلة لإعادة الاستخدام للاستخدام المستقبلي، والترتيب الهرمي، والواجهة الموحدة

وثائق صديقة للمطورين ومراقبة سهلة

منفصلة ووحدات

يوفر إدارة دورة حياة كاملة لواجهات برمجة التطبيقات

قابلية التوسع المرنة والترقيات المُدارة والتوافر

الإدارة المركزية والتنسيق والجدولة والمراقبة

النتائج:

يتم تسليم التحديثات الجديدة إلى السوق بشكل أسرع بنسبة 50%

انخفض خطر التوقف عن العمل إلى 0.1%

هناك أنظمة أقل عرضة للخطأ

رسوم المناولة للخوادم أقل بكثير

زيادة في الكفاءة

فوائد:

عمليات جيدة عبر تكنولوجيا المعلومات والفرق، بما في ذلك الأتمتة

زيادة مرونة الفريق وخفة الحركة

فرق أكثر سعادة وأكثر تفاعلاً

المهارات المتقاطعة والتحسين الذاتي

العمل التعاوني

تحسين الدعم التشغيلي وإصلاحات أسرع

أبرز الحلول:

باستخدام Azure DevOps، تغلبنا على جميع التحديات. لقد قمنا بتعيين جميع الوحدات النمطية/الخدمات الخاصة بهم على مسارات Azure DevOps للنشر على تطبيقات الوظائف التي تم إنشاؤها أيضًا باستخدام CI/CD مع Azure Resource Manager. تمت أتمتة جميع الاختبارات باستخدام خطط اختبار Azure DevOps.

قمنا بإعداد VCS (azure repos) حتى يتمكن جميع المطورين من العمل في نفس الوقت دون تعارضات. أيضًا، تم التحكم في إصدار الكود المصدري، لذلك في حالة حدوث أي خطأ في الكود، يمكنهم العثور عليه بسهولة أو إصلاحه أو العودة إلى الإصدار الأخير. الآن، عندما يقوم المطور بدفع تعليمات برمجية جديدة، يتم اختبارها ونشرها تلقائيًا على الخوادم وتنعكس على تطبيقاتهم.

يوضح التعاون بين العميل وCelebal Technologies التأثير العميق لمعالجة عدم تجانس الواجهة وتحديث أنظمة البيانات. ومن خلال تنفيذ واجهات موحدة، وأتمتة تكامل البيانات، والحفاظ على دقة البيانات، حقق العميل زيادة بنسبة 50% في الكفاءة وتحسينات كبيرة في العمليات الإجمالية.