“بفضل الدعم التجاري لـ API7، قامت Airwallex بالانتقال بسلاسة إلى بنى متعددة السحابة (multi-cloud) وهندسة الخدمات المصغرة (microservices): منصة عالية التحسين وقابلة للتوسع، بالإضافة إلى دعم مجتمع المطورين!”
Ryan Cao
,
Chief Software Architect at Airwallex
between any two countries
are managed with regulatory compliance
تأسست Airwallex كشركة عالمية لتكنولوجيا التمويل في عام 2015 في أستراليا، وهي شركة متعددة الجنسيات لتكنولوجيا التمويل تقدم خدمات مالية وبرمجيات كخدمة.
توفر Airwallex خدمات الدفع عبر الحدود والخدمات المالية للشركات من خلال شبكة مصرفية خاصة وواجهة برمجة التطبيقات (API) الخاصة بها، والتي تغطي أكثر من 50 عملة في أكثر من 130 دولة ومنطقة حول العالم.
أحد التحديات الكبيرة لإدارة البيانات هو إدارة توسع أعمال Airwallex في جميع أنحاء العالم.
إدارة الأنظمة المختلفة وترابطاتها يمكن أن يكون معقدًا، والمشاكل في نظام واحد يمكن أن تسبب مشاكل في أنظمة أخرى.
طورت Airwallex مكونًا إضافيًا ديناميكيًا متوافقًا باستخدام التوجيه الديناميكي لـ API7 لتلبية متطلبات سيادة البيانات. بالإضافة إلى ذلك، تمكن Airwallex من تحديد معدل الحد على مستوى المستأجر وعزل الخدمات الصغيرة، مما يعزز الأمان والكفاءة ويقلل التكاليف.
تولي Airwallex أولوية لاستقرار بوابة API. يوفر API7 حلاً يعتمد على APISIX وهو ديناميكي بالكامل، مما يسمح بتعديل المسارات دون إعادة التحميل والحفاظ على اتصالات طويلة الأمد مع العملاء. بالإضافة إلى ذلك، أجرت Airwallex اختبارات إجهاد على Apache APISIX، والتي يمكن أن تعمل بشكل مستقر حتى عندما تصل استخدامات وحدة المعالجة المركزية إلى أكثر من 70%.
تقليل فقدان الأداء في البوابة يمكن أن يقلل بشكل كبير من وقت الاستجابة الكلي لـ Airwallex لواجهات برمجة التطبيقات. كان تأخر استجابة Apache APISIX أقل بنسبة تزيد عن 50% مقارنة بالأنظمة الأخرى. بالإضافة إلى ذلك، تسمح الطائرة البيانات المستقلة لـ Apache APISIX بوجود حالات مستقلة في المجموعات، مما يدعم التوسع الأفقي بشكل طبيعي.
تتطلب Airwallex من حل API7 أن يعمل كبوابة API تدعم المصادقة المعقدة، التحكم في الأذونات، اكتشاف الخدمات، تحديد المعدل، التخفيض، موازنة الحمل، القائمة البيضاء، والتوجيه الديناميكي.
المجتمع النشط أمر بالغ الأهمية لبوابة API لمواكبة وتيرة التطور التكنولوجي. كان مجتمع Apache APISIX نشطًا منذ أن كان لا يزال مشروعًا في مرحلة الحضانة في Apache، كما يتضح من عدد المساهمين، وقت استجابة القضايا، وعدد طلبات السحب (Pull Requests).
بوابة API هي المكون الأساسي للهندسة التقنية لـ Airwallex، والتي تقوم بنشر بوابة API على حافة شبكتها الخاصة. يتمتع حل API7 بقدرة ممتازة على التكيف مع البيئات المختلفة ويمكن نشره بسهولة في بيئات متنوعة، بما في ذلك منصات الحوسبة السحابية.
تم تشغيل بيئة الإنتاج لـ Airwallex لمدة 15 شهرًا بأداء مستقر.
مع تمكين التوجيه الديناميكي، تحديد المعدل متعدد المستأجرين، القائمة البيضاء متعددة المستأجرين، المصادقة، والتفويض، فإن 99% من تأخرات الاستجابة تكون ضمن 23 مللي ثانية.
يوفر حل API7 دعمًا آمنًا وفعالًا لسيادة البيانات، ويغطي أكثر من 50 عملة في أكثر من 130 دولة ومنطقة.
حتى مايو 2021، قامت OTeam التابعة لشركة Tencent بنشر Apache APISIX لأكثر من 10 فرق داخل Tencent، مع معالجة أكبر مشروع لأكثر من مليار طلب يوميًا.
تستخدم Haier نظام إدارة API الموحد من API7 Enterprise لإدارة بوابات API المختلفة من خطوط الأعمال المتنوعة (LOBs) للعثور على توازن بين المرونة والاستقرار.
لحل مشكلة الإدارة غير الملائمة للخدمات والاستثمارات المكلفة في البحث والتطوير، قمنا بتقديم APISIX كبوابة API لدينا. تتماشى الأداء الديناميكي لـ APISIX مع etcd بشكل كبير مع متطلبات منتجات Beeto.