
Nullify — Updated!
स्वचालित, नीति-संचालित डेटा प्रतिधारण और विलोपन प्रणाली जिसमें अपरिवर्तनीय ऑडिट ट्रेल्स, RBAC/ABAC, बहु-क्षेत्राधिकार अनुपालन, और संवेदनशील डेटा के लिए AI/ML वर्गीकरण शामिल है।
Nullify
सुरक्षित। पारदर्शी। Nullified।
Nullify एक ओपन सोर्स, मॉड्यूलर डेटा प्रतिधारण, विलोपन, और लाइफसाइकिल गवर्नेंस प्लेटफॉर्म है। यह वितरित डेटा वातावरणों में डेटा की खोज करने, प्रतिधारण नीतियों का मूल्यांकन करने, नियंत्रित लाइफसाइकिल क्रियाएँ निष्पादित करने और सत्यापन योग्य ऑडिट रिकॉर्ड बनाए रखने के लिए एक केंद्रीकृत ढाँचा प्रदान करता है।
Nullify एक स्पेसिफिकेशन-प्रथम आर्किटेक्चर के आसपास डिज़ाइन किया गया है। कोर मॉड्यूल डेटा लाइफसाइकिल गवर्नेंस के लिए आवश्यक आधारभूत क्षमताएँ प्रदान करते हैं, जबकि वैकल्पिक प्लगइन मॉड्यूल Nullify को अतिरिक्त कनेक्टर, अनुपालन ढाँचे, इंटेलिजेंस, एकीकरण, स्टोरेज सिस्टम और परिनियोजन क्षमताओं के साथ विस्तारित करते हैं।
स्पेसिफिकेशन
Nullify केंद्रीकृत डेटा लाइफसाइकिल प्रबंधन के लिए एक ओपन सोर्स आर्किटेक्चर परिभाषित करता है।
स्पेसिफिकेशन कई सिद्धांतों पर आधारित है:
- केंद्रीकृत नीति समन्वय
- वितरित डेटा स्रोत समर्थन
- नीति-संचालित प्रतिधारण और विलोपन
- स्पष्ट प्राधिकरण और अनुमोदन
- ड्राई-रन और सत्यापन वर्कफ़्लो
- अपरिवर्तनीय और सत्यापन योग्य ऑडिटिंग
- डेटा वंशावली और उत्पत्ति
- मॉड्यूलर कनेक्टर और एकीकरण
- विनाशकारी कार्यों के लिए मानवीय निगरानी
- सुरक्षित-डिफ़ॉल्ट निष्पादन
- विक्रेता-तटस्थ आर्किटेक्चर
- स्थानीय, क्लाउड, हाइब्रिड, और फ़ेडरेटेड परिनियोजन
- एक्स्टेंसिबल प्लगइन आर्किटेक्चर
- पारदर्शी नीति मूल्यांकन
- प्रतिलिपि प्रस्तुत करने योग्य लाइफसाइकिल निर्णय
Nullify को संगठनों को अपने डेटा को किसी स्वामित्व वाले केंद्रीकृत भंडार में स्थानांतरित करने की आवश्यकता नहीं है। इसके बजाय, सिस्टम मौजूदा डेटा वातावरणों में लाइफसाइकिल नीतियों और क्रियाओं का समन्वय करता है।
आर्किटेक्चर
Nullify दो प्राथमिक आर्किटेक्चरल परतों में विभाजित है:
- कोर मॉड्यूल
- वैकल्पिक प्लगइन मॉड्यूल
कोर मॉड्यूल में Nullify को संचालित करने के लिए आवश्यक आधारभूत कार्यक्षमता होती है। वैकल्पिक प्लगइन विशेष कार्यक्षमता प्रदान करते हैं, बिना बेस प्लेटफॉर्म को किसी विशेष डेटाबेस, क्लाउड प्रदाता, अनुपालन ढाँचे, AI प्रणाली, अधिसूचना प्लेटफॉर्म, या बुनियादी ढाँचे के वातावरण पर निर्भर बनाए।
कोर आर्किटेक्चर
प्राथमिक लाइफसाइकिल प्रवाह है:
डिस्कवरी → वर्गीकरण → नीति मूल्यांकन → अनुमोदन → शेड्यूलिंग → निष्पादन → सत्यापन → ऑडिट
प्रत्येक चरण को एक स्वतंत्र रूप से अनुरक्षणीय कोर मॉड्यूल द्वारा दर्शाया गया है।
कोर मॉड्यूल
1. डेटा डिस्कवरी मॉड्यूल
डेटा डिस्कवरी मॉड्यूल Nullify द्वारा प्रबंधित डेटा संसाधनों की पहचान करता है और उनकी सूची तैयार करता है।
विशेषताएँ शामिल हैं:
- डेटा स्रोत पंजीकरण
- संसाधन डिस्कवरी
- डेटासेट और ऑब्जेक्ट सूचियाँ
- मेटाडेटा संग्रह
- डेटा स्वामित्व मेटाडेटा
- निर्माण और संशोधन टाइमस्टैम्प
- एक्सेस मेटाडेटा
- स्टोरेज स्थान ट्रैकिंग
- संसाधन स्थिति ट्रैकिंग
- डेटा स्रोत स्वास्थ्य निगरानी
- डिस्कवरी शेड्यूलिंग
मॉड्यूल डाउनस्ट्रीम लाइफसाइकिल नीतियों के लिए आवश्यक इन्वेंट्री प्रदान करता है, बिना अंतर्निहित डेटा को Nullify में कॉपी करने की आवश्यकता के।
2. डेटा वर्गीकरण मॉड्यूल
डेटा वर्गीकरण मॉड्यूल खोजे गए संसाधनों को संरचित मेटाडेटा प्रदान करता है।
विशेषताएँ शामिल हैं:
- डेटा श्रेणी असाइनमेंट
- संवेदनशीलता वर्गीकरण
- PII वर्गीकरण
- वित्तीय डेटा वर्गीकरण
- स्वास्थ्य डेटा वर्गीकरण
- आंतरिक और सार्वजनिक वर्गीकरण
- उपयोगकर्ता-परिभाषित वर्गीकरण
- वर्गीकरण आत्मविश्वास
- वर्गीकरण इतिहास
- मैनुअल वर्गीकरण
- वर्गीकरण ओवरराइड
वर्गीकरण परिणाम नीति मूल्यांकन प्रक्रिया के इनपुट बन जाते हैं।
3. पॉलिसी इंजन मॉड्यूल
पॉलिसी इंजन Nullify का केंद्रीय निर्णय-निर्माण घटक है।
विशेषताएँ शामिल हैं:
- प्रतिधारण नीतियाँ
- विलोपन नीतियाँ
- अभिलेखीय नीतियाँ
- अनामीकरण नीतियाँ
- कानूनी होल्ड नियम
- अपवाद नियम
- नीति प्राथमिकताएँ
- नीति विरासत
- नीति संस्करणीकरण
- नीति सक्रियण और समाप्ति
- नीति सिमुलेशन
- नीति संघर्ष का पता लगाना
- नीति सत्यापन
- नीति रोलबैक
नीतियाँ घोषणात्मक और मशीन-पठनीय होनी चाहिए।
Nullify को एक सामान्यीकृत आंतरिक नीति मॉडल बनाए रखते हुए कई नीति प्रारूपों का समर्थन करना चाहिए।
4. लाइफसाइकिल निर्णय मॉड्यूल
लाइफसाइकिल निर्णय मॉड्यूल नीति मूल्यांकन को स्पष्ट लाइफसाइकिल निर्णयों में परिवर्तित करता है।
समर्थित निर्णयों में शामिल हैं:
- बनाए रखें
- समीक्षा करें
- अभिलेखित करें
- अनामीकृत करें
- हटाएँ
- कानूनी होल्ड
- अपवाद
- स्थगित करें
प्रत्येक निर्णय में व्याख्या के लिए पर्याप्त मेटाडेटा होना चाहिए:
- क्या निर्णय लिया गया
- कौन सा संसाधन प्रभावित हुआ
- किस नीति ने निर्णय उत्पन्न किया
- कौन सा नीति संस्करण उपयोग किया गया
- निर्णय कब बनाया गया
- निर्णय कब निष्पादित किया जाना चाहिए
- क्या अनुमोदन आवश्यक है
5. अनुमोदन और मानवीय निगरानी मॉड्यूल
Nullify को यह नहीं मानना चाहिए कि प्रत्येक विनाशकारी कार्य पूरी तरह से स्वचालित किया जा सकता है।
अनुमोदन मॉड्यूल नियंत्रित मानवीय निगरानी प्रदान करता है।
विशेषताएँ शामिल हैं:
- अनुमोदन कतारें
- बहु-व्यक्ति अनुमोदन
- भूमिका-आधारित अनुमोदन
- अनुमोदन प्रत्यायोजन
- अनुमोदन समाप्ति
- अस्वीकृति वर्कफ़्लो
- एस्केलेशन वर्कफ़्लो
- आपातकालीन होल्ड
- मैनुअल ओवरराइड
- अनुमोदन इतिहास
संगठन कॉन्फ़िगर कर सकते हैं कि किन कार्यों के लिए मानवीय अनुमोदन आवश्यक है और कौन से स्वचालित रूप से निष्पादित हो सकते हैं।
6. शेड्यूलिंग मॉड्यूल
शेड्यूलिंग मॉड्यूल प्रबंधित करता है कि लाइफसाइकिल क्रियाएँ कब होती हैं।
विशेषताएँ शामिल हैं:
- शेड्यूल्ड विलोपन
- शेड्यूल्ड अभिलेखन
- शेड्यूल्ड अनामीकरण
- बैच प्रोसेसिंग
- प्राथमिकता कतारें
- रखरखाव विंडो
- संसाधन-जागरूक शेड्यूलिंग
- पुनः प्रयास शेड्यूलिंग
- निर्भरता-जागरूक निष्पादन
- कार्यभार संतुलन
- निष्पादन थ्रॉटलिंग
शेड्यूलिंग को किसी कार्य को करने के निर्णय को उस कार्य के वास्तविक निष्पादन से अलग करना चाहिए।
7. क्रिया निष्पादन मॉड्यूल
क्रिया निष्पादन मॉड्यूल पंजीकृत डेटा स्रोतों के विरुद्ध अनुमोदित लाइफसाइकिल संचालन करता है।
समर्थित लाइफसाइकिल क्रियाएँ शामिल हैं:
- हटाएँ
- अभिलेखित करें
- अनामीकृत करें
- रिडैक्ट करें
- क्वारंटीन करें
- स्थानांतरित करें
- समाप्त करें
- एक्सेस रद्द करें
विशेषताएँ शामिल हैं:
- ड्राई-रन निष्पादन
- निष्पादन-पूर्व सत्यापन
- निष्पादन पुष्टि
- जहाँ समर्थित हो वहाँ ट्रांज़ैक्शन-जागरूक संचालन
- पुनः प्रयास हैंडलिंग
- विफलता का पता लगाना
- आंशिक विफलता ट्रैकिंग
- निष्पादन स्थिति
- निष्पादन रसीदें
- आइडेम्पोटेंट निष्पादन
- सुरक्षित निष्पादन नियंत्रण
विनाशकारी क्रियाओं के लिए कॉन्फ़िगर की गई नीति के अनुसार स्पष्ट प्राधिकरण आवश्यक होना चाहिए।
8. सत्यापन मॉड्यूल
सत्यापन मॉड्यूल पुष्टि करता है कि लाइफसाइकिल क्रियाएँ सफलतापूर्वक पूर्ण हुईं या नहीं।
विशेषताएँ शामिल हैं:
- विलोपन सत्यापन
- अभिलेखन सत्यापन
- अनामीकरण सत्यापन
- स्रोत पुष्टि
- प्रतिकृति सत्यापन
- पुनः प्रयास सत्यापन
- विफल-क्रिया का पता लगाना
- अवशिष्ट डेटा का पता लगाना
- सत्यापन रिपोर्ट
सत्यापन को इनके बीच अंतर करना चाहिए:
- अनुरोधित
- अधिकृत
- शेड्यूल्ड
- निष्पादित
- सत्यापित
- विफल
- आंशिक रूप से पूर्ण
9. ऑडिट और साक्ष्य मॉड्यूल
ऑडिट और साक्ष्य मॉड्यूल प्रत्येक महत्वपूर्ण सिस्टम क्रिया के पूर्ण लाइफसाइकिल को रिकॉर्ड करता है।
विशेषताएँ शामिल हैं:
- अपरिवर्तनीय ऑडिट ईवेंट
- क्रिप्टोग्राफ़िक ईवेंट अखंडता
- नीति निर्णय रिकॉर्ड
- अनुमोदन रिकॉर्ड
- निष्पादन रिकॉर्ड
- सत्यापन रिकॉर्ड
- उपयोगकर्ता गतिविधि रिकॉर्ड
- कॉन्फ़िगरेशन इतिहास
- नीति इतिहास
- ऑडिट निर्यात
- साक्ष्य पैकेज
- निरंतरता-अभिरक्षा रिकॉर्ड
ऑडिट रिकॉर्ड से यह पुनर्निर्माण संभव होना चाहिए कि कोई लाइफसाइकिल निर्णय क्यों हुआ और उसके बाद क्या हुआ।
10. डेटा वंशावली मॉड्यूल
डेटा वंशावली मॉड्यूल डेटा संसाधनों के बीच संबंधों को ट्रैक करता है।
विशेषताएँ शामिल हैं:
- स्रोत वंशावली
- गंतव्य वंशावली
- परिवर्तन वंशावली
- प्रतिलिपि संबंध
- प्रतिकृति संबंध
- व्युत्पन्न-डेटा संबंध
- माता-पिता-बाल संबंध
- डेटा संचलन इतिहास
- लाइफसाइकिल प्रसार
वंशावली Nullify को संबंधित संसाधनों की पहचान करने की अनुमति देती है जिन्हें प्रतिधारण, अभिलेखन, अनामीकरण, या विलोपन की भी आवश्यकता हो सकती है।
11. एक्सेस नियंत्रण मॉड्यूल
एक्सेस नियंत्रण मॉड्यूल प्रशासनिक और लाइफसाइकिल संचालन की सुरक्षा करता है।
विशेषताएँ शामिल हैं:
- रोल-आधारित एक्सेस नियंत्रण
- गुण-आधारित एक्सेस नियंत्रण
- अनुमति प्रबंधन
- संसाधन-स्तरीय अनुमतियाँ
- क्रिया-स्तरीय अनुमतियाँ
- अनुमोदन अनुमतियाँ
- प्रशासनिक पृथक्करण
- सत्र प्रबंधन
- प्रमाणीकरण एकीकरण
- प्राधिकरण ऑडिटिंग
विनाशकारी संचालन के लिए न्यूनतम-विशेषाधिकार प्राधिकरण का उपयोग किया जाना चाहिए।
12. अधिसूचना मॉड्यूल
अधिसूचना मॉड्यूल सिस्टम और लाइफसाइकिल अधिसूचनाएँ प्रदान करता है।
विशेषताएँ शामिल हैं: