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