“Airwallex ने API7 commercial support की मदद से multi-cloud और microservices architectures में एक सहज संक्रमण किया है: एक अत्यधिक अनुकूलित और स्केलेबल प्लेटफॉर्म और डेवलपर समुदाय का समर्थन!”
Ryan Cao
,
Chief Software Architect at Airwallex

between any two countries
are managed with regulatory compliance
2015 में ऑस्ट्रेलिया में एक वैश्विक फिनटेक कंपनी के रूप में स्थापित, Airwallex एक बहुराष्ट्रीय वित्तीय प्रौद्योगिकी कंपनी है जो वित्तीय सेवाएं और सॉफ्टवेयर सेवा के रूप में प्रदान करती है।
Airwallex अपने स्वामित्व वाले बैंकिंग नेटवर्क और इसके API के माध्यम से व्यवसायों को क्रॉस-बॉर्डर भुगतान और वित्तीय सेवाएं प्रदान करता है, जो दुनिया भर के 130 से अधिक देशों और क्षेत्रों में 50 से अधिक मुद्राओं को कवर करता है।
डेटा प्रशासन के लिए एक महत्वपूर्ण चुनौती Airwallex के विस्तारित व्यवसाय को दुनिया भर में प्रबंधित करना है।
विभिन्न प्रणालियों और उनके आपसी जुड़ाव को प्रबंधित करना जटिल हो सकता है, और एक प्रणाली में समस्याएं दूसरों में समस्याएं पैदा कर सकती हैं।
Airwallex ने डेटा संप्रभुता की आवश्यकताओं को पूरा करने के लिए API7 समाधान के डायनामिक अपस्ट्रीम का उपयोग करके एक अनुपालन डायनामिक रूटिंग प्लगइन विकसित किया है। इसके अलावा, Airwallex टेनेंट-स्तरीय दर सीमित करने और माइक्रोसर्विस अलगाव को सक्षम करता है, जो सुरक्षा और दक्षता में सुधार करता है और लागत को कम करता है।
Airwallex API गेटवे की स्थिरता को प्राथमिकता देता है। API7 APISIX पर आधारित एक समाधान प्रदान करता है जो पूरी तरह से डायनामिक है, जो रूट संशोधन को बिना रीलोड किए और लंबे क्लाइंट कनेक्शन को बनाए रखने की अनुमति देता है। इसके अलावा, Airwallex ने Apache APISIX पर स्ट्रेस टेस्ट भी किए, जो CPU उपयोग 70% से अधिक होने पर भी स्थिर रूप से चल सकता है।
गेटवे के प्रदर्शन हानि को कम करने से Airwallex के API के लिए समग्र प्रतिक्रिया समय को काफी कम किया जा सकता है। Apache APISIX की प्रतिक्रिया देरी अन्य की तुलना में 50% से अधिक कम थी। इसके अलावा, Apache APISIX का स्वतंत्र डेटा प्लेन क्लस्टर में स्वतंत्र उदाहरणों की अनुमति देता है, जो स्वाभाविक रूप से क्षैतिज विस्तार का समर्थन करता है।
Airwallex को API7 समाधान की आवश्यकता है जो एक API गेटवे के रूप में कार्य कर सके जो जटिल प्रमाणीकरण, अनुमति नियंत्रण, सेवा खोज, दर सीमित करने, डाउनग्रेड, लोड बैलेंसिंग, अलाउलिस्ट, और डायनामिक रूटिंग का समर्थन करता है।
एक सक्रिय समुदाय API गेटवे के लिए तकनीकी विकास की गति के साथ बने रहने के लिए महत्वपूर्ण है। Apache APISIX का समुदाय तब से सक्रिय है जब यह अभी भी एक Apache इनक्यूबेशन प्रोजेक्ट था, जैसा कि योगदानकर्ताओं की संख्या, समस्या प्रतिक्रिया समय, और Pull Requests की संख्या से स्पष्ट है।
API गेटवे Airwallex के लिए कोर तकनीकी आर्किटेक्चर घटक है, जो API गेटवे को अपने निजी नेटवर्क के किनारे पर तैनात करता है। API7 समाधान में उत्कृष्ट पर्यावरण अनुकूलन क्षमता है और इसे क्लाउड कंप्यूटिंग प्लेटफॉर्म सहित विभिन्न वातावरणों में आसानी से तैनात किया जा सकता है।
Airwallex का उत्पादन वातावरण 15 महीनों से स्थिर प्रदर्शन के साथ चल रहा है।
डायनामिक रूटिंग, मल्टी-टेनेंट दर सीमित करने, मल्टी-टेनेंट IP अलाउलिस्ट, प्रमाणीकरण, और प्राधिकरण सक्षम होने के साथ, 99% प्रतिक्रिया देरी 23 ms के भीतर है।
API7 समाधान सुरक्षित और कुशल डेटा संप्रभुता समर्थन प्रदान करता है, जो 130 से अधिक देशों और क्षेत्रों में 50 से अधिक मुद्राओं को कवर करता है।
APISIX Ingress Controller को अपनाने के बाद, डेवलपर्स के लिए गेटवे पर कॉन्फ़िगरेशन जोड़ना कोड लिखने की तुलना में आसान हो जाता है।
सेवा प्रबंधन की असुविधा और महंगे R&D निवेश की समस्या को हल करने के लिए, हमने अपने API गेटवे के रूप में APISIX को पेश किया। APISIX का etcd के साथ डायनामिक प्रदर्शन Beeto की उत्पाद आवश्यकताओं के सबसे अधिक अनुरूप है।
API7 का commercial support सुरक्षा नियंत्रण और व्यापक समर्थन के लिए बहुत अच्छा है। हमने API7 को इसलिए भी चुना क्योंकि यह k8s को समर्थन देने में अद्भुत है।