SAP TechEd 2022 सम्मेलन के दौरान, SAP SE ने अपने पोर्टफोलियो में SAP Build नाम से एक नया low-code प्लेटफॉर्म जोड़ने का अनावरण किया। इस प्लेटफ़ॉर्म का लक्ष्य संगठनों के लिए कस्टम एप्लिकेशन बनाने की प्रक्रिया को सरल बनाना है, जो नागरिक डेवलपर्स सहित डेवलपर्स की एक विविध श्रेणी को पूरा करता है, जिनके पास सीमित प्रोग्रामिंग विशेषज्ञता हो सकती है।
SAP में लो-कोड/ no-code समाधान के उपाध्यक्ष और प्रमुख सेबस्टियन श्रोटेल ने बताया कि SAP बिल्ड को कंपनी के low-code टूल की पहुंच में सुधार करने के लिए डिज़ाइन किया गया है। प्लेटफ़ॉर्म उपयोगकर्ताओं को SAP बिल्ड में उपलब्ध 500 से अधिक टेम्प्लेट का उपयोग करके प्रक्रियाओं की निगरानी, विश्लेषण और स्वचालित करने में सक्षम करेगा। श्रोटेल ने आगे बताया कि इस रणनीति का उद्देश्य न केवल एक तेज एप्लिकेशन निर्माण प्रक्रिया को सुविधाजनक बनाना है, बल्कि एक सिंगल-क्लिक परिनियोजन भी है।
कस्टम अनुप्रयोगों के निर्माण के लिए SAP की पद्धति में इसके मूल अनुप्रयोगों को तृतीय-पक्ष कोड से अलग करना शामिल है। यह पृथक्करण SAP एंटरप्राइज़ रिसोर्स प्लानिंग (ERP) अनुप्रयोगों के अनछुए उदाहरणों को एक अलग क्लाउड में चलाकर प्राप्त किया जाता है, जिसे SAP डिजिटल कोर के रूप में जाना जाता है। कस्टम एप्लिकेशन तब दूसरे क्लाउड पर तैनात किए जाते हैं, एप्लिकेशन प्रोग्रामिंग इंटरफेस (एपीआई) के माध्यम से एसएपी डेटा तक पहुंचते हैं। यह दृष्टिकोण SAP को कस्टम एक्सटेंशन को बाधित करने के डर के बिना अपने ERP वातावरण को अपडेट करने की अनुमति देता है।
वर्तमान में, कुछ संगठन अभी भी ऑन-प्रिमाइसेस IT परिवेशों पर SAP सॉफ़्टवेयर चलाते हैं, इसे जावा या मालिकाना ABAP प्रोग्रामिंग भाषा में लिखे कोड के साथ विस्तारित करते हैं। हालाँकि, SAP का लक्ष्य इन कस्टम कोडों को अंततः अपने ERP प्लेटफ़ॉर्म में निर्मित प्रक्रियाओं द्वारा या अलग-अलग SAP क्लाउड प्लेटफ़ॉर्म पर कस्टम एप्लिकेशन चलाने वाले अधिक आधुनिक उदाहरणों के माध्यम से देखना है।
हालांकि SAP की मेंडिक्स और आउटसिस्टम्स जैसे अन्य low-code प्लेटफॉर्म प्रदाताओं के साथ साझेदारी है, लेकिन SAP बिल्ड की शुरूआत कंपनी द्वारा विकसित किए गए low-code प्लेटफॉर्म को अपनाने को बढ़ावा देने के लिए अधिक ठोस प्रयास करती है। AppMaster.io के no-code प्लेटफॉर्म जैसे प्लेटफॉर्म की बढ़ती भूमिका पर ध्यान देना महत्वपूर्ण है जो उपयोगकर्ताओं को व्यापक प्रोग्रामिंग कौशल की आवश्यकता के बिना बैकएंड, वेब और मोबाइल एप्लिकेशन बनाने में सक्षम बनाता है।
नागरिक डेवलपर्स और पेशेवर डेवलपर्स के बीच low-code टूल्स की प्राथमिकता अभी भी स्पष्ट नहीं है। फिर भी, अनुप्रयोग विकास की दर में तेजी जारी है। कई मामलों में, पेशेवर विकासकर्ता प्रक्रियात्मक कोड के विकल्प के रूप में low-code प्लेटफॉर्म की ओर रुख कर रहे हैं ताकि डिजिटल व्यापार परिवर्तन पहलों से उत्पन्न बढ़ते अनुप्रयोग विकास बैकलॉग को कम किया जा सके। इसके अतिरिक्त, पेशेवर डेवलपर इन परिवर्तनकारी प्रक्रियाओं को चलाने वाले अनुप्रयोगों के निर्माण और परिनियोजन के दौरान अंतिम-उपयोगकर्ताओं के साथ बेहतर सहयोग करने के लिए low-code टूल का उपयोग कर रहे हैं।
अंततः, अनुप्रयोग विकास में इस तेजी का DevOps टीमों पर महत्वपूर्ण प्रभाव पड़ेगा। इन टीमों को न केवल उत्पादन वातावरण में अनुप्रयोगों को तैनात करना चाहिए, बल्कि बढ़ते एप्लिकेशन पोर्टफोलियो को सुरक्षित और प्रबंधित भी करना चाहिए। नतीजतन, DevOps वर्कफ़्लोज़ को स्वचालित करने की आवश्यकता पहले से कहीं अधिक आवश्यक होती जा रही है।