विचार नेता
एआई-ड्रिवन लो-कोड/नो-कोड विकास की शीर्ष सुरक्षा चुनौतियों पर काबू पाना
लो-कोड विकास प्लेटफ़ॉर्म ने कस्टम व्यवसाय समाधान, सहित ऐप्स, वर्कफ़्लो और कोपायलट बनाने के तरीके को बदल दिया है। ये उपकरण नागरिक विकासकर्ताओं को सशक्त बनाते हैं और ऐप विकास के लिए एक अधिक लचीला वातावरण बनाते हैं। मिश्रण में एआई जोड़ने से यह क्षमता और बढ़ गई है। यह तथ्य कि एक संगठन में पर्याप्त लोग नहीं हैं जिनके पास विकास कौशल (और समय) है जो आवश्यक है ऐप्स, स्वचालन और इतने पर की संख्या बनाने के लिए नवाचार को आगे बढ़ाने के लिए, लो-कोड/नो-कोड परिदृश्य को जन्म दिया है। अब, औपचारिक तकनीकी प्रशिक्षण की आवश्यकता के बिना, नागरिक विकासकर्ता उपयोगकर्ता-मित्र प्लेटफ़ॉर्म और जनरेटिव एआई का लाभ उठा सकते हैं बनाने के लिए, नवाचार और तैनाती एआई-ड्रिवन समाधान।
लेकिन यह अभ्यास कितना सुरक्षित है? वास्तविकता यह है कि यह एक नए जोखिमों की मेजबानी पेश कर रहा है। यहाँ अच्छी खबर है: आपको सुरक्षा और व्यावसायिक नवाचार प्रदान करने वाली दक्षता के बीच चुनने की आवश्यकता नहीं है।
पारंपरिक दृष्टिकोण से परे एक बदलाव
आईटी और सुरक्षा टीमें अपने प्रयासों पर केंद्रित हैं स्कैनिंग और कोड में लिखे गए कमजोरियों की तलाश। उन्होंने सुनिश्चित करने पर केंद्रित किया है कि डेवलपर्स सुरक्षित सॉफ़्टवेयर बना रहे हैं, सॉफ़्टवेयर सुरक्षित है और फिर – एक बार यह उत्पादन में है – इसकी निगरानी कर रहे हैं विचलन या किसी भी संदिग्ध चीज़ के लिए事実 के बाद।
लो कोड और नो कोड के उदय के साथ, अधिक लोग कभी भी अनुप्रयोगों का निर्माण कर रहे हैं और स्वचालन का उपयोग करके अनुप्रयोगों का निर्माण कर रहे हैं – पारंपरिक विकास प्रक्रिया के बाहर। ये अक्सर सॉफ्टवेयर विकास पृष्ठभूमि के साथ कर्मचारी हैं, और ये ऐप्स सुरक्षा के दायरे से बाहर बनाए जा रहे हैं।
यह एक ऐसी स्थिति बनाता है जहां आईटी अब सब कुछ संगठन के लिए नहीं बना रहा है, और सुरक्षा टीम को दृश्यता की कमी है। एक बड़े संगठन में, आप पेशेवर विकास के माध्यम से एक वर्ष में कुछ सौ ऐप्स बना सकते हैं; लो / नो कोड के साथ, आपको उससे कहीं अधिक मिल सकता है। यह सुरक्षा टीमों द्वारा अनदेखा या अनमॉनिटर्ड होने वाले संभावित ऐप्स की एक बड़ी संख्या है।
नए जोखिमों का एक धन
लो-कोड/नो-कोड विकास से जुड़े कुछ संभावित सुरक्षा चिंताएं शामिल हैं:
- आईटी के दायरे में नहीं – जैसा कि पहले ही उल्लेख किया गया है, नागरिक विकासकर्ता आईटी पेशेवरों की रेखाओं के बाहर काम करते हैं, एक दृश्यता की कमी और शैडो ऐप विकास पैदा करते हैं। इसके अलावा, ये उपकरण एक अनंत संख्या में लोगों को केवल कुछ क्लिक के साथ तेजी से ऐप्स और स्वचालन बनाने में सक्षम बनाते हैं। इसका मतलब है कि एक अनगिनत संख्या में ऐप्स बनाए जा रहे हैं जो आईटी के पास पूरी तस्वीर के बिना तेजी से बनाए जा रहे हैं।
- कोई सॉफ्टवेयर विकास जीवन चक्र (एसडीएलसी) – इस तरह से सॉफ्टवेयर विकसित करने का अर्थ है कि एसडीएलसी नहीं है, जो असंगति, भ्रम और जिम्मेदारी की कमी के अलावा जोखिम के लिए भी dẫn सकता है।
- नौसिखिया डेवलपर – ये ऐप्स अक्सर कम तकनीकी कौशल और अनुभव वाले लोगों द्वारा बनाए जा रहे हैं, जो गलतियों और सुरक्षा खतरों के लिए दरवाजा खोलते हैं। वे आवश्यक रूप से सुरक्षा या विकास के परिणामों के बारे में नहीं सोचते हैं जिस तरह एक पेशेवर डेवलपर या अधिक तकनीकी अनुभव वाला कोई व्यक्ति करेगा। और यदि एक विशिष्ट घटक में एक कमजोरी पाई जाती है जो कई ऐप्स में एम्बेडेड है, तो इसका शोषण कई उदाहरणों में किया जा सकता है
- बुरी पहचान की प्रथाएं – पहचान प्रबंधन भी एक मुद्दा हो सकता है। यदि आप एक व्यवसाय उपयोगकर्ता को एक अनुप्रयोग बनाने के लिए सशक्त बनाना चाहते हैं, तो जो उन्हें रोक सकता है वह अनुमतियों की कमी है। अक्सर, इसका अतिक्रमण किया जा सकता है, और जो होता है वह यह है कि आपके पास एक उपयोगकर्ता हो सकता है जो किसी और की पहचान का उपयोग कर रहा है। इस मामले में, यह पता लगाने का कोई तरीका नहीं है कि क्या उन्होंने कुछ गलत किया है। यदि आप कुछ ऐसा एक्सेस करते हैं जिसकी आपको अनुमति नहीं है या आप कुछ दुर्भाग्यपूर्ण करने की कोशिश करते हैं, तो सुरक्षा उधार ली गई पहचान की तलाश में आएगी क्योंकि उधार ली गई पहचान के बीच अंतर करने का कोई तरीका नहीं है।
- कोई कोड स्कैन नहीं – यह एक पारदर्शिता की कमी का कारण बनता है जो समस्या निवारण, डीबगिंग और सुरक्षा विश्लेषण को बाधित कर सकता है, साथ ही साथ संभावित अनुपालन और नियामक चिंताएं भी हो सकती हैं।
ये सभी जोखिम संभावित डेटा रिसाव के योगदान कर सकते हैं। चाहे कोई अनुप्रयोग कैसे बनाया गया हो – चाहे वह ड्रैग-एंड-ड्रॉप, एक पाठ-आधारित प्रॉम्प्ट, या कोड के साथ बनाया गया हो – इसकी एक पहचान है, इसकी पहुंच है डेटा तक, यह संचालन कर सकता है, और यह उपयोगकर्ताओं के साथ संवाद करने की आवश्यकता है। डेटा को अक्सर संगठन के भीतर विभिन्न स्थानों के बीच ले जाया जा रहा है; यह आसानी से डेटा सीमाओं या बाधाओं को तोड़ सकता है।
डेटा गोपनीयता और अनुपालन भी दांव पर है। संवेदनशील डेटा इन अनुप्रयोगों के भीतर रहता है, लेकिन यह व्यावसायिक उपयोगकर्ताओं द्वारा संभाला जा रहा है जो नहीं जानते हैं (न ही सोचते हैं) इसे ठीक से स्टोर करने के लिए। इससे अनुपालन उल्लंघनों सहित कई अतिरिक्त मुद्दे हो सकते हैं।
दृश्यता हासिल करना
जैसा कि उल्लेख किया गया है, लो / नो कोड के साथ एक बड़ी चुनौतियों में से एक यह है कि यह आईटी / सुरक्षा के दायरे में नहीं है, जिसका अर्थ है कि डेटा ऐप्स के माध्यम से यात्रा कर रहा है। हमेशा यह स्पष्ट नहीं होता है कि वास्तव में इन ऐप्स को कौन बना रहा है, और वास्तव में क्या हो रहा है इसकी एक समग्र कमी है। और हर संगठन यह भी नहीं जानता है कि वास्तव में क्या हो रहा है। या वे सोचते हैं कि नागरिक विकास उनके संगठन में नहीं हो रहा है, लेकिन यह लगभग निश्चित रूप से हो रहा है।
तो सुरक्षा नेता नियंत्रण कैसे हासिल कर सकते हैं और जोखिम को कम कर सकते हैं? पहला कदम अपने संगठन के भीतर नागरिक विकासकर्ता पहलों में देखना है, यह पता लगाना है कि कौन (यदि कोई है) इन प्रयासों का नेतृत्व कर रहा है और उनसे जुड़ना है। आप नहीं चाहते कि ये टीमें दंडित या बाधित महसूस करें; एक सुरक्षा नेता के रूप में, आपका लक्ष्य उनके प्रयासों का समर्थन करना है, लेकिन सुरक्षित बनाने की प्रक्रिया पर शिक्षा और मार्गदर्शन प्रदान करना है।
सुरक्षा के साथ शुरू होना चाहिए दृश्यता। इसकी कुंजी अनुप्रयोगों का एक इन्वेंट्री बनाना है और यह समझना है कि कौन क्या बना रहा है। इस जानकारी के साथ, आप सुनिश्चित कर सकते हैं कि यदि किसी प्रकार का उल्लंघन होता है, तो आप कदमों का पता लगा पाएंगे और यह जान पाएंगे कि क्या हुआ।
एक फ्रेमवर्क स्थापित करें जो सुरक्षित विकास की तरह दिखता है। इसमें आवश्यक नीतियां और तकनीकी नियंत्रण शामिल हैं जो सुनिश्चित करेंगे कि उपयोगकर्ता सही विकल्प बनाएं। यहां तक कि पेशेवर डेवलपर भी संवेदनशील डेटा के साथ गलतियां करते हैं; यह व्यावसायिक उपयोगकर्ताओं के साथ और अधिक कठिन है। लेकिन सही नियंत्रणों के साथ, आप एक गलती करना मुश्किल बना सकते हैं।
अधिक सुरक्षित लो-कोड/नो-कोड की ओर
पारंपरिक प्रक्रिया में मैनुअल कोडिंग ने नवाचार को बाधित किया है, विशेष रूप से प्रतिस्पर्धी समय-से-बाजार परिदृश्यों में। आज के लो-कोड और नो-कोड प्लेटफ़ॉर्म के साथ, विकास अनुभव के बिना भी लोग एआई-ड्रिवन समाधान बना सकते हैं। जबकि यह ऐप विकास को सुव्यवस्थित कर दिया है, यह संगठनों की सुरक्षा और सुरक्षा को भी खतरे में डाल सकता है। हालांकि, यह नागरिक विकास और सुरक्षा के बीच एक विकल्प नहीं है; सुरक्षा नेता व्यावसायिक उपयोगकर्ताओं के साथ भागीदारी कर सकते हैं ताकि दोनों के लिए एक संतुलन खोजा जा सके।












