“تؤدي حلول API7 أداءً مذهلاً في التطبيقات العملية في سيناريوهات الإنتاج. نحن نحب توفرها العالي، وأدائها المتميز، ووظائفها الغنية، مما يمكننا من بناء وتنمية أعمالنا بطريقة سحابية حديثة (cloud-native).”
Xu Zhao
,
Infrastructure Architect at vivo

أفادت vivo بعدم وقوع أعطال كبيرة خلال الفترة المذكورة
were migrated from NGINX to APISIX
شركة Vivo Communication Technology Co. Ltd. هي شركة تكنولوجيا متعددة الجنسيات تقوم بتصميم وتطوير الهواتف الذكية، وملحقات الهواتف الذكية، والبرمجيات، والخدمات عبر الإنترنت.
تضم الشركة 10,000 موظف، مع 10 مراكز بحث وتطوير منتشرة في جميع أنحاء العالم. منذ تأسيسها في عام 2009، وسعت Vivo سوقها العالمي، حيث تخدم أكثر من 500 مليون مستخدم بمنتجاتها وخدماتها المتنقلة، في أكثر من 60 دولة ومنطقة.
تواجه Vivo عدة تحديات إلى جانب نموها المزدهر.
الأول هو إدارة السيناريوهات التجارية المعقدة وصيانة النظام. مع النمو السريع للشركة، هناك العديد من السيناريوهات والأنظمة التي يجب إدارتها، مما يتطلب نهجًا موحدًا.
التفاعلات بين مستوى البيانات ومستوى التحكم تشكل أيضًا تحديًا للشركات متوسطة وكبيرة الحجم مثل Vivo. حتى المشكلات الصغيرة في مستوى البيانات يمكن أن تؤثر على مستوى التحكم.
تفتقر Vivo إلى الدعم للموارد متعددة الأبعاد، مما يؤدي إلى وجود أسماء نطاقات وعناوين URL مختلفة. وهذا يخلق تحديات لقسم الأعمال عند البحث عن الموارد وفقًا لأبعاد مختلفة.
المشاريع المعقدة في Vivo يمكن أن يكون لها تأثير غير قابل للسيطرة عند ظهور المشكلات. استخدام الإضافات المعقدة يفاقم هذه المشكلة.
قامت Vivo بإدخال Apache APISIX كبوابة API، وتخصيص بنيتها لتمكين الوصول إلى حركة المرور والنشر المختلط. تم توصيل منصات DevOps الداخلية وخدمات نشر الأعمال للوصول السريع والتلقائي إلى حركة المرور، وتم تنفيذ إدارة مجموعات APISIX، بالإضافة إلى تحسين بناء المراقبة.
يدعم حل API7 بروتوكولات الطبقة الرابعة والطبقة السابعة.
الأداء العالي يمكن Vivo من التعامل مع حركة مرور كبيرة عبر الإنترنت.
الميزات الغنية تسمح لـ Vivo بنقل المشاريع بسهولة.
حل API7 القائم على APISIX يتمتع بقابلية توسع كبيرة لمساعدة Vivo في توسيع إدارة المجموعات.
أفادت vivo بعدم وقوع أعطال كبيرة في هذا النشر الذي يديره العميل خلال الفترة المذكورة. هذه نتيجة تاريخية أبلغ عنها العميل وليست التزامًا بتوافر منتج API7؛ ولا ينشر المصدر منهجية القياس.
تحمل حركة مرور كبيرة عبر الإنترنت وخدمة العديد من الخدمات، تصل حركة المرور الحالية لإعادة التوجيه عبر الإنترنت إلى ما يقرب من مليون استعلام في الثانية (QPS).
بفضل الميزات الغنية لـ APISIX، يمكن أن يغطي حل API7 تقريبًا جميع سيناريوهات الوكيل الشائعة لـ NGINX. تم نقل حوالي 50% من مشاريع Vivo من مجموعات NGINX إلى مجموعات APISIX.
اعتماد Vivo على دعم K8s للتحويل إلى الحاويات قد توسع إلى 10,000 ويدعم بناء وتطوير التكنولوجيا السحابية الأصلية. تم نقل حوالي 40% من مشاريع Vivo من المعدات العارية والأجهزة الافتراضية إلى منصة حاويات K8s، مما يعزز تقدم الشركة في التحويل إلى الحاويات.
APISIX تلبي متطلباتنا في تسريع التطوير والتكرار. ما يميز APISIX هو إضافاتها الغنية، التكوين المرئي، التحقق الدقيق، الميزات الوفيرة، المجتمع النشط، والأداء العالي.
بعد اعتماد APISIX Ingress Controller، أصبح من الأسهل على المطورين إضافة التكوينات على البوابة بدلاً من كتابة الأكواد.
بفضل الدعم التجاري لـ API7، قامت Airwallex بالانتقال بسلاسة إلى بنى متعددة السحابة (multi-cloud) وهندسة الخدمات المصغرة (microservices): منصة عالية التحسين وقابلة للتوسع، بالإضافة إلى دعم مجتمع المطورين!