ओपन-सोर्स से SaaS तक: API7 Cloud की प्रेरणादायक कहानी
April 21, 2023
हम क्लाउड-नेटिव युग में आत्मविश्वासी और सक्षम हैं, लेकिन हम अभूतपूर्व प्रतिस्पर्धा के लिए प्रयासरत हैं। हम कभी भी कठिनाइयों से नहीं डरते क्योंकि इंजीनियरिंग के प्रति हमारा प्रेम सभी कठिनाइयों को हल कर सकता है। यह API7 क्लाउड की कहानी है, जो चाओ झांग (API7 क्लाउड के प्रमुख, Apache APISIX PMC सदस्य) के साथ एक साक्षात्कार से प्रेरित है।
विकास और नवाचार की कहानी
2019 में, API7.ai के संस्थापक मिंग वेन और युआनशेंग वांग ने APISIX बनाया, जिसे उन्होंने जून में GitHub पर ओपन-सोर्स किया। यह प्रोजेक्ट जल्दी ही विभिन्न उद्योगों के ओपन-सोर्स उत्साही और डेवलपर्स के बीच लोकप्रिय हो गया, और अगस्त 2019 में इसे Apache Incubator में शामिल किया गया। अगले वर्ष जुलाई में, APISIX सफलतापूर्वक ग्रेजुएट हुआ और Apache Software Foundation का एक शीर्ष ओपन-सोर्स प्रोजेक्ट बन गया।
Apache APISIX का जन्म API7.ai के व्यावसायीकरण के लिए एक उत्प्रेरक बना। बाजार की संभावना को पहचानते हुए, हमारी टीम ने SaaS उत्पादों को विकसित करने का निर्णय लिया, और हमारे प्रमुख, चाओ, ने Apache APISIX के उत्कृष्ट API गेटवे पर आधारित एक SaaS उत्पाद बनाने की संभावना पर उत्साह व्यक्त किया।
हमारी टीम ने तुरंत शोध शुरू किया और जून से जुलाई 2021 तक प्रारंभिक प्रस्ताव पूरा किया। वर्ष के दूसरे भाग में, हमने एक MVP विकसित किया और उत्पाद को परिपूर्ण बनाने के लिए खुद को समर्पित कर दिया। हमने उत्पाद की स्थिरता और उपयोगिता को धीरे-धीरे सुधारा और MVP में नई सुविधाएँ जोड़ीं। इसके अलावा, हमने परीक्षण ग्राहकों को ढूंढा जो उत्पाद का उपयोग करके इसे परिष्कृत कर सकें, और विकास प्रक्रिया के उतार-चढ़ाव को साझा किया।
उत्साह – ओपन सोर्स और उपयोगकर्ता अनुभव के लिए हमारी अंतहीन प्रेरणा
API7.ai में, हमारी टीम ओपन-सोर्स उत्साही लोगों से बनी है जिन्होंने प्रसिद्ध कंपनियों में महत्वपूर्ण भूमिकाएँ निभाई हैं, और हमारे अधिकांश API7 क्लाउड इंजीनियर्स Apache Software Foundation के शीर्ष ओपन-सोर्स प्रोजेक्ट्स के कमिटर्स और PMC सदस्य हैं। इसके परिणामस्वरूप, हम APISIX, विशेष रूप से इसके मूल और कोर घटकों, की गहरी समझ रखते हैं। ओपन सोर्स के प्रति हमारा प्रेम हमें एक साथ लाता है, और उत्पादों और उपयोगकर्ताओं के प्रति हमारा उत्साह हमारी निरंतर प्रेरणा है।
उत्पाद के प्रारंभिक चरण में, हमें एक गंभीर डिज़ाइन समस्या का सामना करना पड़ा जो APISIX से संबंधित नई सुविधाएँ जोड़ने में महत्वपूर्ण चुनौतियाँ पेश कर रही थी। हालांकि, जैसे ही हमारे उपयोगकर्ताओं ने उत्पाद का उपयोग करना शुरू कर दिया, हमें ऐसा समाधान ढूंढना था जो उन पर नकारात्मक प्रभाव को कम से कम कर सके।
हमारे प्रमुख, चाओ, को याद है कि कैसे वह इस समस्या के बारे में सोचना बंद नहीं कर पा रहे थे, यहाँ तक कि अपने घर के पास के पार्क में आराम करते समय भी। जब वह कॉफी की बोतल लेकर ऑफिस पहुंचे, तो पूरी टीम इस समस्या को हल करने के बारे में चर्चा कर रही थी। हमने अंततः एक समाधान तैयार किया जिसमें रिलीज़ को शाम या सप्ताहांत में क्रियान्वित किया गया। सुधार प्रक्रिया लगभग दो महीने तक चली और इसमें तीन से चार रिलीज़ शामिल थे।
हमारी टीम उत्कृष्ट उपयोगकर्ता अनुभव प्रदान करने के लिए प्रतिबद्ध है। हम उपयोगकर्ता समूहों में उपयोगकर्ताओं के प्रश्नों का तुरंत जवाब देते हैं और उनका अनुसरण करते हैं, और हम किसी भी सुरक्षा समस्या को तुरंत हल करते हैं। गैर-सुरक्षा समस्याएँ आमतौर पर दो सप्ताह के भीतर हल हो जाती हैं। अब तक, API7 क्लाउड में कोई सुरक्षा समस्या नहीं हुई है, और हमारे इंजीनियर्स हर सप्ताह ग्राहकों के साथ संवाद करते हैं ताकि उनके अनुभव को लगातार बेहतर बनाया जा सके।
इसके अलावा, हमारी टीम के सदस्य कुशल लेखक हैं, और हम स्वेच्छा से API7 क्लाउड की विशेषताओं को प्रस्तुत करने वाले लेख लिखते हैं ताकि अधिक उपयोगकर्ताओं को पेशेवर सेवाएं प्रदान की जा सकें।
बाधाओं के बावजूद, उपलब्धि पर अधिक गर्व
प्रोजेक्ट के दौरान, हमारी टीम को कई चुनौतियों और बाधाओं का सामना करना पड़ा।
उत्पादों की कीमत निर्धारित करना एक कठिन कार्य हो सकता है, और हमने कीमत निर्धारण रणनीतियों की खोज में काफी समय बिताया और अपने उत्पादों और बाजार की गहरी समझ विकसित की। उपयोगकर्ता प्रतिक्रिया को अपने स्वयं के अंतर्दृष्टि के साथ जोड़कर, हमने एक उचित कीमत निर्धारण रणनीति तैयार की जो हमें भविष्य में अच्छी तरह से सेवा देगी।
वैश्विक ग्राहकों की डेटा संप्रभुता प्रबंधन आवश्यकताओं को पूरा करना भी महत्वपूर्ण है। यूरोपीय संघ द्वारा लागू GDPR, सामान्य डेटा संरक्षण विनियमन एक प्रमुख उदाहरण है जिसका पालन करना आवश्यक है ताकि महत्वपूर्ण मुआवजे का सामना न करना पड़े। हमारी टीम ने डेटा संप्रभुता को संबोधित करने में काफी प्रयास किया, और APISIX के साथ हमारे अनुभव ने हमें समाधान विकसित करने में मदद की जिससे हम वैश्विक बाजार में विस्तार कर सके।
सौभाग्य से, API7 क्लाउड ने पहले से ही डेटा संप्रभुता में अनुभव जमा कर लिया था, क्योंकि हमारे ग्राहकों ने APISIX का उपयोग करके समान समस्याओं को हल किया था। हमारे उपयोगकर्ताओं की आवश्यकताओं के आधार पर, हमने समाधानों का एक सेट तैयार किया जिससे हम वैश्विक बाजार में धीरे-धीरे अपनी पकड़ बना सके।
बाधाओं के बावजूद, हम अपनी उपलब्धियों पर गर्व करते हैं और अपने ग्राहकों को उत्कृष्ट सेवा प्रदान करने के लिए प्रतिबद्ध हैं।
API7 क्लाउड - मल्टी-क्लाउड और हाइब्रिड-क्लाउड परिदृश्यों में API प्रबंधन उपकरण
प्रारंभिक बाजार अभिविन्यास में, हमने विचार किया कि मल्टी-क्लाउड और हाइब्रिड-क्लाउड परिदृश्यों में APIs का एकीकृत प्रबंधन एक बड़ी चुनौती होगी, इसलिए API7 क्लाउड को इस तरह के परिदृश्यों में उद्यमों की समस्याओं को हल करने के लिए तैनात किया गया है। इसके लक्षित उपयोगकर्ता वे हैं जिनका व्यवसाय क्लाउड पर है और उन्हें मल्टी-क्लाउड या हाइब्रिड क्लाउड के तहत API उपयोग को प्रबंधित करने के लिए एक API प्रबंधन उपकरण की आवश्यकता है।
Apache APISIX पर आधारित, API7 क्लाउड को Apache APISIX द्वारा प्रदान की गई सुविधाओं के आसपास उत्पादित किया गया है, जिसका उद्देश्य उपयोगकर्ताओं के लिए APISIX को कॉन्फ़िगर और उपयोग करना आसान और सुरक्षित बनाना है। बाजार में कई समान उत्पाद हैं, जैसे कि Kong Konnect, Tyk Cloud, Mulesoft Anypoint Platform, और Amazon API Gateway। लेकिन API7 क्लाउड APISIX के फायदों को एकीकृत करता है, जो API7 क्लाउड के लिए अद्वितीय हैं, जैसे:
-
ब्रांड विवाद नहीं: ओपन-सोर्स प्रोजेक्ट Apache Software Foundation के अंतर्गत है
-
उच्च प्रदर्शन: APISIX का QPS 23,000 तक पहुंच सकता है और औसत विलंब केवल 0.6 मिलीसेकंड है
-
सक्रिय समुदाय: त्वरित प्रतिक्रिया और पुनरावृत्ति
-
समावेशी पारिस्थितिकी तंत्र: लगभग 100 प्लगइन्स का समर्थन करता है
Apache APISIX पर आधारित, API7 क्लाउड को अधिक उद्यमों के लिए अनुकूलित किया गया है।
-
APISIX के सभी प्लगइन्स का समर्थन करता है
-
APISIX की गतिशील क्षमताओं को बढ़ाता है, जैसे कि गतिशील सेवा खोज का समर्थन
-
ओपन API और SDK प्रदान करता है, जिससे स्वचालित API प्रबंधन की अनुमति मिलती है और API7 क्लाउड को प्रोग्राम के साथ एकीकृत करके स्वचालन को लागू किया जा सकता है
APISIX गेटवे API विनिर्देश 2023 में समर्थित होगा, और भविष्य में उपयोगकर्ताओं को ओपन-सोर्स APISIX, API7 एंटरप्राइज़ संस्करण, और API7 क्लाउड के बीच स्विच करने की अनुमति दी जाएगी। इस तरह, उपयोगकर्ताओं के लिए डेटा माइग्रेशन की लागत बचाई जाएगी।

तकनीकी डिज़ाइन के मामले में, API7 क्लाउड में विशिष्ट विशेषताएं हैं और कई कार्य प्रदान करता है, जैसे:
-
API प्रबंधन: API प्रबंधन, SSL प्रमाणपत्र प्रबंधन, कैनरी रिलीज़, परिष्कृत रूटिंग प्रदान करता है, और OpenAPI दस्तावेज़ों को आयात करके APIs बना सकता है।
-
अवलोकनशीलता: API7 क्लाउड विलंब, QPS, HTTP स्थिति कोड वितरण, HTTP अनुरोध सफलता दर, और अन्य स्थिति जानकारी को एकत्रित करता है और इसे विज़ुअलाइज़ करता है, जिससे ग्राहक सिस्टम में संभावित समस्याओं को समय पर खोज सकते हैं।
-
विक्रेता लॉक-इन नहीं: ग्राहक सेवाएं किसी भी क्लाउड वातावरण या ऑन-प्रिमाइसेस में तैनात की जा सकती हैं। इसके अलावा, API7 क्लाउड Apache APISIX के साथ 100% संगत है। इसलिए, ओपन-सोर्स उपयोगकर्ता भी बिना किसी लागत के प्रोजेक्ट्स को क्लाउड पर माइग्रेट कर सकते हैं और विक्रेता लॉक-इन की चिंता किए बिना।
-
व्यापक सुरक्षा सुरक्षा और गोपनीयता अनुपालन: सभी संचार और डेटा ट्रांसमिशन mTLS प्रोटोकॉल के माध्यम से एन्क्रिप्टेड होते हैं। API7 क्लाउड पर संग्रहीत डेटा भी पहचान प्रमाणीकरण, प्रमाणीकरण, और ऑडिटिंग द्वारा सुरक्षित होता है, जो GDPR के अनुपालन आवश्यकताओं का पालन करता है।
-
जल्द ही आ रहा है: 2023 में मल्टी-क्लस्टर प्रबंधन और डेटा संप्रभुता का समर्थन।
API7 क्लाउड का एक और फायदा यह है कि यह उपयोग में आसान है। जैसा कि "UML के पिता" ग्रेडी बूच ने कहा, "अच्छे सॉफ्टवेयर का कार्य जटिल को सरल बनाना है।"
जब उपयोगकर्ता API7 क्लाउड का उपयोग करते हैं, तो पंजीकरण और लॉगिन करने के बाद, उन्हें केवल दिशानिर्देशों के अनुसार गेटवे इंस्टेंस के निर्माण को तीन चरणों में पूरा करना होता है, और फिर वे API प्रबंधन, कैनरी रिलीज़, दर सीमा नीतियाँ और प्रमाणीकरण जोड़ने जैसे कार्य कर सकते हैं।
आगे का रास्ता लंबा और उज्ज्वल है
API7.ai एक ओपन-सोर्स सॉफ्टवेयर इंफ्रास्ट्रक्चर कंपनी है जो API प्रबंधन और विश्लेषण का समर्थन करने के लिए समर्पित है, और माइक्रोसर्विसेज और रियल-टाइम ट्रैफिक प्रोसेसिंग के लिए विभिन्न उत्पाद प्रदान करती है, जैसे कि API गेटवे, Kubernetes Ingress, और सर्विस मेश। API7 क्लाउड API7.ai द्वारा लॉन्च किया गया एक केंद्रीकृत API प्रबंधन प्लेटफॉर्म है, जो मल्टी-क्लाउड और हाइब्रिड-क्लाउड परिदृश्यों में APIs के एकीकृत प्रबंधन में एक अद्वितीय भूमिका निभाता है।
आगे बढ़ते हुए, हमारा ध्यान API संपत्ति प्रबंधन, API डेटा संप्रभुता, और API विश्लेषण पर होगा। हम उपयोगकर्ताओं को यह समझने में मदद करना चाहते हैं कि उनका API कैसे उपयोग किया जा रहा है और ग्राहक इसके साथ कैसे इंटरैक्ट कर रहे हैं। API विश्लेषण और अन्य क्षमताओं का उपयोग करके, हम उपयोगकर्ताओं को अंतर्दृष्टि प्रदान करना चाहते हैं जो उन्हें क्षमता योजना और जोखिम न्यूनीकरण को सक्रिय रूप से करने में सक्षम बनाएगी।
हम API7 क्लाउड के माध्यम से अपने उपयोगकर्ताओं को नए अनुभव प्रदान करने के लिए उत्साहित हैं, और हम अपने उत्पाद की ताकत को और अधिक उपयोगकर्ताओं के साथ साझा करने की आशा करते हैं।
कृपया API7 क्लाउड को आज़माने के लिए किसी भी समय हमसे संपर्क करने में संकोच न करें: https://console.api7.cloud/signup।