تحسين منصات تداول Deriv باستخدام AWS Global Accelerator

November 22, 2024

تقديم تجارب تداول فائقة السرعة لعملائنا حول العالم هو جوهر مهمتنا. كل ميلي ثانية مهمة في التداول، ونظراً لأن Deriv تخدم المتداولين عالميًا، يجب أن نضمن أن تحافظ منصاتنا على الأداء الأمثل، والتوفر، والأمان. إليك كيف استفدنا من AWS Global Accelerator لتعزيز بنية تحتية التداول لدينا وتوفير تجارب سلسة لعملائنا.

لماذا اخترنا Global Accelerator

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

كيف غيّر Global Accelerator بنيتنا التحتية

حققنا ثلاثة تحسينات رئيسية في بنية تحتية التداول لدينا:

  1. تقليل زمن الاستجابة: يقوم Global Accelerator بتوجيه مستخدمينا تلقائيًا إلى أقرب نقطة نهاية سليمة، مما يقلل من التأخيرات في تنفيذ الأوامر واستلام بيانات السوق. تحسن بنية الشبكة العالمية الخاصة بـ AWS تدفق حركة البيانات، مما يساعدنا في تحقيق أدنى زمن استجابة ممكن لبيئة التداول.

  2. زيادة التوفر وآليات التبديل التلقائي: التداول لا يتوقف، وكذلك نحن لا نتوقف. تضمن قدرة Global Accelerator على إعادة توجيه الحركة المرورية أثناء الأعطال استمرار الوصول إلى المنصة دون انقطاع. إذا أصبحت إحدى المناطق غير متاحة، يتم توجيه المستخدمين تلقائيًا إلى موقع بديل، مما يحافظ على استمرارية الخدمة.

  3. توسيع الوصول العالمي: مع عملائنا المنتشرين عبر قارات متعددة، نستفيد من الشبكة العالمية لـ AWS لتوفير اتصال قوي عبر المناطق. هذا يضمن أن متداولينا يمكنهم الوصول إلى منصاتنا بسرعة مثلى، بغض النظر عن موقعهم.

إعداد بنيتنا التحتية العالمية

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

  1. نقاط النهاية العالمية: وضعنا نقاط نهاية استراتيجية عبر مناطق تشمل أفريقيا، أمريكا الشمالية، أوروبا، وآسيا. هذا الترتيب يضمن اتصال متداولينا بأقرب مركز بيانات لتنفيذ الصفقات بشكل أسرع. نستخدم Global Accelerator لمراقبة صحة هذه النقاط وتحريك مسارات المرور ديناميكياً بناءً على مؤشرات الأداء.

    أحد التحسينات الرئيسية التي أجريناها كان نشر نقاط نهاية محددة في مناطق مثل جنوب أفريقيا لخدمة عملائنا المحليين بشكل أفضل. هذا خفّض زمن الاستجابة عن طريق تقليل التنقل بين القارات مع الحفاظ على المسارات المحسّنة التي تقدمها توجيهات AWS الداخلية.
  1. تنفيذ موازنة التحميل: تستخدم منصتنا Global Accelerator لإدارة حركة المرور عبر عناوين IP ثابتة، تظل ثابتة حتى عند الحاجة لإعادة توجيه الحركة بين المناطق. هذا النهج بسط هيكل عناوين IP العالمية لدينا وجعَل منصتنا أكثر مرونة أمام انقطاعات المناطق.

تأمين بنيتنا التحتية العالمية باستخدام AWS Global Accelerator

بصفتنا مزود خدمات مالية منظمة، يعد الأمان من أولوياتنا القصوى. قمنا بتطبيق عدة طبقات من الحماية باستخدام AWS Global Accelerator جنبًا إلى جنب مع خدمات أمان أخرى:

  1. تقليل التعرض للإنترنت: قللنا من استخدامنا لعناوين Elastic IP لصالح UniCast IP عبر Global Accelerator، مما يساعد في حماية بنيتنا التحتية الحيوية من حركة الإنترنت المباشرة. يوفر هذا الترتيب طبقة أمان إضافية مع الحفاظ على الأداء الأمثل لمتداولينا.
  1. الحماية من هجمات DDoS: تحتاج منصات التداول لدينا إلى حماية قوية ضد التهديدات المحتملة. يأتي Global Accelerator مدمجًا مع AWS Shield كخط دفاع أول ضد هجمات DDoS. يساعدنا هذا الترتيب على الكشف عن التهديدات وتخفيفها قبل أن تؤثر على نشاطات متداولينا.
  1. إجراءات أمنية معززة: قمنا بتنفيذ جدار حماية تطبيقات الويب (WAF) جنبًا إلى جنب مع Global Accelerator للحماية من الاستغلالات الشائعة على الويب. جميع البيانات المنقولة بين متداولينا ونقاط النهاية مشفرة، مما يضمن الالتزام بالتنظيمات المالية ويحافظ على سلامة نشاطات تداول مستخدمينا.

قياس تأثير AWS Global Accelerator على أداء منصتنا

منذ تنفيذ AWS Global Accelerator، شهدنا تحسينات كبيرة في أداء منصتنا:

  • تقليل زمن الاستجابة عبر المناطق، مما ينعكس بشكل خاص على متداولينا في المناطق التي كانت تعاني من زمن استجابة مرتفع سابقًا
  • تحسين استقرار المنصة مع توقف شبه صفر
  • زيادة إمكانية الوصول العالمية مع أداء مستمر عبر القارات
  • تعزيز قدرات المراقبة من خلال AWS Internet Monitor، مما يتيح لنا معالجة مشكلات مزودي خدمات الإنترنت المحتملة في بلدان مختلفة بشكل استباقي
  • نستخدم AWS Internet Monitor لتحديد وحل مشكلات الأداء المحتملة مع مزودي خدمات الإنترنت المحددين في بلدان مختلفة، مما يضمن ظروف تداول مثالية لعملائنا بغض النظر عن موقعهم.

بناء بنية تحتية تداول متينة: خطواتنا القادمة مع AWS Global Accelerator

يمثل تنفيذنا لـ AWS Global Accelerator خطوة مهمة في مهمتنا لتقديم تجارب تداول عالمية المستوى. مع استمرارنا في النمو وخدمة المزيد من المتداولين عالميًا، تتيح لنا هذه البنية التحتية الحفاظ على الأداء العالي والموثوقية التي يتوقعها عملاؤنا.

نحافظ على عمليات متواصلة على مدار الساعة لدعم متداولينا العالميين عبر جميع المناطق الزمنية. من خلال Global Accelerator، نضمن تنفيذ الصفقات بسرعة وموثوقية أينما كان عملاؤنا. بينما نواصل تطوير تقنياتنا، نركز على تنفيذ حلول تحدث فرقًا حقيقيًا في تجربة متداولينا وتعزز مكانتنا كمنصة تداول إلكترونية رائدة.

بواسطة

بازل محمد - قائد فريق عمليات WinOps، أندرو سبيريتي - قائد فريق تطوير WinOps

المحتويات