लॉन्च से पहले की चेकलिस्ट

AI ऐप्स को सुरक्षित तरीके से डिप्लॉय कैसे करें

ऐप बनाना आसान हिस्सा था। असली लोगों और असली डेटा के सामने रखना सुरक्षित है या नहीं, यह छह जाँचें तय करती हैं — और इनमें से हर एक एक सेटिंग है, वादा नहीं।

छोटा जवाब

AI ऐप्स को सुरक्षित तरीके से डिप्लॉय करने के लिए लॉन्च से पहले छह बातें जाँचिए: ऐप सिर्फ़ ज़रूरी डेटा पढ़े, हर यूज़र का एक रोल हो, ऑडिट लॉग चालू हो, असली जैसे डेटा के साथ स्टेजिंग पर परखा गया हो, एक क्लिक में पिछले वर्ज़न पर लौटा जा सके, और एक नामित व्यक्ति उसका ज़िम्मेदार हो। इनमें से कोई एक छूटा, तो आपने ऐप नहीं, एक ऐसा जोखिम डिप्लॉय किया है जिस पर किसी की नज़र नहीं।

कोई जान-बूझकर असुरक्षित ऐप लाइव नहीं करता।

ऐसा इसलिए होता है क्योंकि डेमो में ऐप चल गई, किसी को वह सोमवार तक चाहिए थी, और छह जाँचें प्लेटफ़ॉर्म में नहीं, किसी के दिमाग़ में थीं।

01

सुरक्षित डिप्लॉयमेंट की छह-सूत्री चेकलिस्ट

पहला असली यूज़र लॉगिन करने से पहले इसे चलाइए। हर बिंदु बताता है कि AgentUI में यह कैसे काम करता है।

01

फ़ीचर का दायरा तय करने से पहले डेटा का दायरा तय कीजिए

ऐप को ठीक उन्हीं टेबल और कॉलम तक पहुँचना चाहिए जिनकी ज़रूरत है — पूरा वेयरहाउस इसलिए नहीं कि उसे जोड़ना जल्दी था।

यह कैसे काम करता है
02

हर यूज़र को एक रोल दीजिए

"सब कुछ सबको दिखे" भी एक फ़ैसला है, और आमतौर पर ग़लत। रोल पहली शिकायत के बाद नहीं, लॉन्च से पहले तय कीजिए।

यह कैसे काम करता है
03

सबसे पहले ऑडिट लॉग चालू कीजिए

बुधवार को चालू किए गए लॉग से पिछले मंगलवार की कहानी नहीं बनती। असली डेटा आने से पहले इसे ऑन कीजिए।

यह कैसे काम करता है
04

असली जैसे डेटा के साथ स्टेजिंग पर परखिए

सैंपल डेटा किनारे के मामले छिपा देता है: खाली कॉलम, डुप्लिकेट ID, 2019 की पंक्ति। अपने जैसे दिखने वाले डेटा पर रिहर्सल कीजिए।

यह कैसे काम करता है
05

रोलबैक एक क्लिक हो, प्रोजेक्ट नहीं

वर्ज़न हिस्ट्री से ख़राब बदलाव हादसा नहीं, बस असुविधा रह जाता है। ज़रूरत पड़ने से पहले पुष्टि कर लीजिए कि लौटा जा सकता है।

यह कैसे काम करता है
06

एक ज़िम्मेदार व्यक्ति का नाम तय कीजिए

बिना मालिक की ऐप तब तक किसी की समस्या नहीं होती, जब तक वह सबकी समस्या न बन जाए। लिंक साझा करने से पहले नाम लिख लीजिए।

यह कैसे काम करता है
02

जल्दबाज़ी में लाइव बनाम सुरक्षित डिप्लॉय

वही ऐप, छह हफ़्ते बाद। फ़र्क़ बस इतना है कि पहले दिन आपने क्या सेट किया था।

जब असली परीक्षा होजल्दबाज़ी में लाइवसुरक्षित डिप्लॉय
किसी को ऐसी सैलरी दिख जाए जो नहीं दिखनी चाहिएहफ़्तों बाद, संयोग से पता चलता हैरोल रोक देता है; कभी दिखती ही नहीं
रिपोर्ट का कोई आँकड़ा ग़लत लगेकोई नहीं बता पाता किसने बदलाऑडिट लॉग नाम और समय बता देता है
अपडेट से मुख्य स्क्रीन टूट जाएदबाव में दोबारा बनानाकल के वर्ज़न पर लौट जाना
कंप्लायंस पूछे कि डेटा कैसे संभाला जाता हैआनन-फ़ानन में ब्योरा जुटानालॉग और एक्सेस मैट्रिक्स एक्सपोर्ट कर देना
जिसने बनाई थी वह नौकरी छोड़ देटूल चुपचाप सड़ने लगता हैनामित ज़िम्मेदार और वर्ज़न इतिहास मौजूद

AI ऐप्स सुरक्षित डिप्लॉय करना: आम सवाल

बिना सिक्योरिटी टीम के AI ऐप्स सुरक्षित तरीके से कैसे डिप्लॉय करें?

छह-सूत्री चेकलिस्ट चलाइए: डेटा का दायरा तय कीजिए, रोल दीजिए, ऑडिट लॉग चालू कीजिए, स्टेजिंग पर परखिए, रोलबैक की पुष्टि कीजिए और एक ज़िम्मेदार व्यक्ति तय कीजिए। इनमें से किसी के लिए सुरक्षा विशेषज्ञ नहीं चाहिए — चाहिए बस ऐसा प्लेटफ़ॉर्म जो इन नियंत्रणों को सेवा-प्रोजेक्ट नहीं, सेटिंग के रूप में दे।

सबसे आम ग़लती क्या है?

काम की ज़रूरत से ज़्यादा डेटा एक्सेस ऐप को दे देना, क्योंकि एक व्यू सीमित करने से पूरा डेटाबेस जोड़ देना जल्दी था। बाद की हर एक्सेस समस्या उसी पहले शॉर्टकट से निकलती है।

क्या इंटरनल टूल के लिए स्टेजिंग एनवायरनमेंट चाहिए?

हाँ, और इसका इस्तेमाल मुफ़्त है। सैंपल डेटा वह खाली कॉलम या डुप्लिकेट ID सामने नहीं लाता जो असली डेटा में होते हैं; असली जैसे डेटा के साथ स्टेजिंग का एक चक्कर ही वह जगह है जहाँ ये चीज़ें तब सामने आती हैं जब इन्हें ठीक करना अब भी सस्ता है।

क्या AI से बनी ऐप हाथ से लिखी ऐप से कम सुरक्षित होती है?

स्वभाव से नहीं। जोखिम यह नहीं कि इसे AI ने लिखा, बल्कि यह कि AI से बनी ऐप्स अक्सर वह डिप्लॉयमेंट प्रक्रिया छोड़ देती हैं जिसे कोई डेवलपर आदतन निभाता। नियंत्रण वही हैं; फ़र्क़ सिर्फ़ इतना है कि कोई उन्हें लागू करता है या नहीं।

यहाँ 'रोलबैक' का मतलब क्या है?

हर पब्लिश किया गया वर्ज़न सुरक्षित रहता है, इसलिए पिछले वर्ज़न पर लौटना दोबारा बनाना नहीं, बस एक क्लिक है। इससे शुक्रवार का ख़राब बदलाव हादसा नहीं, महज़ असुविधा रह जाता है।

इंटरनल AI ऐप का ज़िम्मेदार कौन हो?

जिस टीम में वह इस्तेमाल होती है, उसी का कोई नामित व्यक्ति — न कि वह जिसने संयोग से उसे बना दिया। ज़िम्मेदारी का मतलब है कि कुछ बिगड़ने पर किसी की नज़र पड़े और उसके पास उसे बदलने का अधिकार हो। लिंक बाँटने से पहले नाम लिख लीजिए।

ऐप डिप्लॉय कीजिए। नियंत्रण अपने पास रखिए।