انتقل إلى المحتوى
العودة إلى الخدمة

دراسة حالة / الإعلام والترفيه

إعادة معمارية منصة ترخيص وسائط إلى خدمات مصغرة

توضح هذه الدراسات نتائج مشاريع محددة، ولا تمثل أعمالًا نفّذتها TEVONIQ.

صورة توضيحية للمشروع: الإعلام والترفيه

النتائج المنشورة

  • Microservicesإعادة معمارية المنصة
  • Serverlessمعمارية دون خوادم
  • SSO + MFAدخول آمن

تختلف النتائج بحسب نطاق المشروع وظروفه.

خلفية العميل

العميل مزود عالمي رائد لتراخيص الفيديو والموسيقى والصور والمحتوى المخصص للعلامات. تذكر الدراسة بداية الشراكة في يونيو 2019، وأكثر من 20 عامًا في السوق وألف موظف وملايين المساهمين.

تحدّي الأعمال

أراد العميل تسهيل صيانة منصتي الويب والإدارة وتخصيصهما وإضافة الميزات، من خلال إعادة معمارية الواجهة الخلفية الأحادية.

التنفيذ

حوّل الفريق المعمارية الأحادية الكبيرة إلى خدمات مصغرة أسهل للصيانة والتخصيص. استخدم نهجًا دون خوادم لتقليل إدارة البنية واعتماد الدفع حسب الاستخدام. وبعد نجاح إثبات مفهوم لخدمة Transition باستخدام Nest.js، استخدم إطار TypeScript لخدمات الهوية والاشتراكات والمبيعات.

أُضيف الدخول الموحد والمصادقة متعددة العوامل والدخول الاجتماعي. وفُصلت وحدة الاشتراكات القديمة إلى خدمات Rebilling وAdjustment وTransition أكثر مرونة. وطُورت واجهات Promotions وProduct لإدارة العروض الترويجية.

صورة توضيحية للمشروع: الإعلام والترفيه

القيمة المتحققة

أصبحت عمليات التطوير والاختبار والصيانة والتخصيص أبسط باستخدام الخدمات المصغرة، وانخفضت تكاليف الصيانة بالنهج دون خوادم.

الخبرات: هندسة البرمجيات وتطوير الواجهات الخلفية. التقنيات: Ruby وJavaScript وNode.js وMySQL وTypeScript وKafka وRedis وNest.js وRabbitMQ وAurora وخدمات AWS: Lambda وSQS وSNS وCloudFormation وSecrets Manager.