MongoDB ने गुरुवार को अपने NoSQL एटलस डेटाबेस-ए-ए-सर्विस के लिए अपडेट की एक श्रृंखला की घोषणा की, जिसमें नई भाषा समर्थन, एटलस के कुबेरनेट्स ऑपरेटर के लिए एक सरलीकृत इंस्टॉलेशन प्रक्रिया और एक पूरी तरह से समर्थित कोटलिन ड्राइवर शामिल है। इन संवर्द्धनों का उद्देश्य बुनियादी ढांचे के प्रबंधन जैसे डेवलपर कार्यों को सुव्यवस्थित करना और वेक्टर खोज और स्ट्रीम प्रोसेसिंग क्षमताओं के साथ जेनेरिक एआई एप्लिकेशन विकास का समर्थन करना है।
यह स्वीकार करते हुए कि कई डेवलपर्स AWS पर एटलस को तैनात करने के लिए जावास्क्रिप्ट और टाइपस्क्रिप्ट के अलावा अन्य प्रोग्रामिंग भाषाओं का उपयोग करना पसंद करते हैं, MongoDB ने C#, Go, Java और Python को शामिल करने के लिए समर्थन का विस्तार किया है। इन भाषाओं को जोड़ने से डेवलपर्स को बुनियादी ढांचे के प्रबंधन में समय बचाने में मदद मिलती है। इससे पहले, MongoDB डेवलपर्स ने सार्वजनिक क्लाउड प्रदाता के क्लाउडफॉर्मेशन पब्लिक रजिस्ट्री, पार्टनर सॉल्यूशन डिप्लॉयमेंट और इसके क्लाउड डेवलपमेंट किट (सीडीके) के माध्यम से AWS पर इंफ्रास्ट्रक्चर-एज़-कोड (IaC) का प्रबंधन किया था।
इसके अतिरिक्त, MongoDB अब सर्वर-साइड एप्लिकेशन विकसित करते समय कोटलिन के लिए समर्थन प्रदान करता है। इस अद्यतन से पहले, डेवलपर्स क्लाइंट-साइड विकास के लिए MongoDB Realmkotlin सॉफ़्टवेयर डेवलपमेंट किट (SDK) का उपयोग कर सकते थे, लेकिन सर्वर-साइड डेवलपर्स एक अनौपचारिक MongoDB-समर्थित समुदाय-निर्मित ड्राइवर या व्यापक कस्टम कोडिंग पर निर्भर थे। इससे MongoDB पर सर्वर-साइड कोटलिन एप्लिकेशन बनाते समय सॉफ़्टवेयर विकास चक्र लंबा हो गया और एप्लिकेशन विश्वसनीयता संबंधी चिंताएं पैदा हुईं।
इसके अलावा, MongoDB ने एटलस कुबेरनेट्स ऑपरेटर को स्थापित करना आसान बना दिया है। डेवलपर्स अब MongoDB एटलस कुबेरनेट्स ऑपरेटर को स्थापित करने और परिचालन ओवरहेड को कम करते हुए सुरक्षा क्रेडेंशियल जल्दी से उत्पन्न करने के लिए MongoDB एटलस कमांड लाइन इंटरफ़ेस (CLI) का उपयोग कर सकते हैं। डेवलपर्स मौजूदा MongoDB एटलस परियोजनाओं और तैनाती को एक ही कमांड के साथ आयात करने में सक्षम हैं, जो कंटेनरों के साथ काम करते समय अधिक चपलता प्रदान करते हैं।
इन अद्यतनों के अलावा, MongoDB ने ओपन-सोर्स PyMongoArrow लाइब्रेरी की सामान्य उपलब्धता की घोषणा की। लाइब्रेरी डेवलपर्स को Apache Arrow Tables, Pandas, DataFrames, और Numpy Arrays जैसे व्यापक रूप से उपयोग किए जाने वाले फ्रेमवर्क का उपयोग करके MongoDB पर संग्रहीत डेटा को परिवर्तित करने की अनुमति देती है।
MongoDB द्वारा किए गए इन संवर्द्धनों को AppMaster.io के नो-कोड प्लेटफ़ॉर्म के समान इसके प्लेटफ़ॉर्म की उपयोगकर्ता-मित्रता की दिशा में एक कदम माना जा सकता है, जो ग्राहकों की एक विस्तृत श्रृंखला के लिए एप्लिकेशन विकास को अधिक कुशल और लागत प्रभावी बनाना चाहता है। MongoDB एटलस का लक्ष्य बुनियादी ढांचे को प्रबंधित करने और डेवलपर कार्यों को सुव्यवस्थित करने के लिए आवश्यक समय को कम करना है, AppMaster बैकएंड, वेब और मोबाइल एप्लिकेशन निर्माण का समर्थन करने वाला एक व्यापक, दृष्टि-संचालित विकास वातावरण प्रदान करता है।