युनिट्स
1. सिस्टीम आणि नेटवर्क व्यवस्थापनातील कृत्रिम बुद्धिमत्तेचा परिचय: भूमिका, सीमा, प्रमाणीकरण आणि प्राधिकरण 2. ऑटोमेशन स्क्रिप्ट्स: बॅश, पॉवरशेल आणि पायथन सुरक्षितपणे निर्माण करणे 3. लॉग विश्लेषण आणि मूळ कारण विश्लेषण: आवाजात सिग्नल शोधणे 4. क्षमता आणि कार्यप्रदर्शन निरीक्षण: मेट्रिक्स वाचणे आणि भविष्यासाठी नियोजन 5. कॉन्फिगरेशन व्यवस्थापन: कॉन्फिगरेशन निर्माण करणे, प्रमाणीकरण करणे आणि ड्रिफ्ट कॅप्चर करणे 6. कोड (IaC) म्हणून पायाभूत सुविधांचे व्यवस्थापन: टेराफॉर्म, उत्तरदायी आणि योजना नियंत्रण 7. दस्तऐवजीकरण आणि माहिती व्यवस्थापन: रनबुक, पोस्ट-मॉर्टम आणि कॉर्पोरेट मेमरी 8. भविष्यसूचक देखभाल: ते होण्यापूर्वी अपयश पाहणे 9. व्यवस्थापन बदला: जोखीम मूल्यांकन, रोलबॅक आणि देखभाल विंडो 10. सुरक्षा आणि संरक्षण: संरक्षण उद्देशांसाठी आणि प्राधिकरणाच्या मर्यादेत कृत्रिम बुद्धिमत्ता वापरणे 11. एंड-टू-एंड इंटिग्रेशन: सुरुवातीपासून शेवटपर्यंत घटना व्यवस्थापित करणे
युनिट 7 / 11

दस्तऐवजीकरण आणि माहिती व्यवस्थापन: रनबुक, पोस्ट-मॉर्टम आणि कॉर्पोरेट मेमरी

नफा:

  • कृत्रिम बुद्धिमत्तेसह विखुरलेल्या नोट्समधून रनबुक, पोस्टमॉर्टम आणि आर्किटेक्चरल दस्तऐवजाचा सांगाडा तयार करण्याची क्षमता
  • 'फॅब्रिकेशनवर बंदी' लादण्याची आणि प्रत्येक रनबुकची खऱ्या वातावरणात चाचणी आणि चिन्हांकित करण्याची शिस्त लागू करण्याची क्षमता
  • चुकीचे रनबुक कोणत्याहीपेक्षा जास्त धोकादायक आहे हे समजून घेण्याची क्षमता आणि बदल प्रक्रियेद्वारे दस्तऐवजीकरण जिवंत ठेवा

दस्तऐवजीकरण आणि माहिती व्यवस्थापन: एआय सह रनबुक, आर्किटेक्चर आणि संस्थात्मक मेमरी

प्रणाली व्यवस्थापनाचे सर्वात दुर्लक्षित परंतु जीवन वाचवणारे कार्य म्हणजे दस्तऐवजीकरण. जेव्हा एखादी प्रणाली क्रॅश होते आणि ज्याने ती तयार केली ती व्यक्ती सुट्टीवर असते आणि पुनर्प्राप्त कसे करावे याबद्दल कोणताही लेखी शब्द नसतो, प्रत्येकासाठी ती खूप मोठी रात्र असते. दस्तऐवजीकरण ही संस्थात्मक मेमरी आहे जी लिखित आणि उपलब्ध करून देते की प्रणाली कशी सेट केली जाते, ती कशी कार्य करते आणि समस्या उद्भवल्यास काय करावे. या मेमरीचा सर्वात गंभीर प्रकार म्हणजे रनबुक: एक ऑपरेशनल मार्गदर्शक जो तुम्हाला दिलेल्या परिस्थितीत काय करावे हे चरण-दर-चरण सांगतो (सेवा क्रॅश झाली, डिस्क भरली, बॅकअप अयशस्वी झाला). येथे AI "रिक्त पान" आणि "आळशीपणा" समस्या सोडवते, जे दस्तऐवज लिहिण्याचे सर्वात मोठे शत्रू आहेत: ते तुमच्या विखुरलेल्या नोट्समधून एक संघटित रनबुक, कमांड इतिहासातील एक प्रक्रिया, आर्किटेक्चरमधील वर्णन तयार करते. परंतु गंभीर तत्त्व: एआय ब्लूप्रिंट आणि सांगाडे तयार करते; ते खरोखर योग्य आहे की नाही हे पाहण्यासाठी प्रत्येक पायरीची चाचणी आणि प्रमाणीकरण तुम्हीच आहात — चुकीचे रनबुक हे रनबुक नसण्यापेक्षा जास्त धोकादायक आहे.

या युनिटमध्ये रनबुक, पोस्ट-मॉर्टम (इव्हेंटनंतरचा तपास अहवाल), आर्किटेक्चरल डॉक्युमेंटेशन आणि नॉलेज बेस लेखन; AI सह मसुदे तयार करणे; आणि सर्वात महत्त्वाचे म्हणजे तुम्ही असत्यापित कागदपत्रांचे धोके शिकाल.

चुकीचे रनबुक नो रनबुकपेक्षा वाईट का आहे?

ही या युनिटची सर्वात महत्त्वाची संकल्पना आहे. रनबुक नसलेला संघ दहशतीच्या काळात सावध आणि संशयास्पद असतो; प्रत्येक आदेशाचा दोनदा विचार करतो. पण "अधिकृत" रनबुक असलेला कोणीतरी त्यावर आंधळेपणाने विश्वास ठेवतो — मध्यरात्री, तणावाखाली, प्रश्न न करता पायऱ्या पार पाडतो. जर ते रनबुक AI द्वारे तयार न करता आणि चाचणी न करता रिलीझ केले असेल आणि त्यात एक पाऊल चुकीचे असेल (चुकीचा आदेश, एक गहाळ पूर्वस्थिती, वगळलेली फॉलबॅक पायरी), परिणाम विनाशकारी आहे. म्हणूनच AI सह तयार केलेले प्रत्येक रनबुक प्रत्यक्ष वातावरणात सुरुवातीपासून शेवटपर्यंत चालवले जाणे आवश्यक आहे आणि प्रकाशित होण्यापूर्वी प्रत्येक चरण सत्यापित करणे आवश्यक आहे. न तपासलेले रनबुक हे आश्वासक परंतु रिक्त वचनासारखे असते.

खबरदारी: "चाचणी केलेले: [तारीख], [व्यक्ती]" सह रनबुकवर शिक्का मारा. “मसुदा — सत्यापित नाही” या लेबलसह चाचणी न केलेले मसुदे स्पष्टपणे चिन्हांकित करा. त्यामुळे वास्तविक संकटात कोणीही असत्यापित पावले सुरक्षितपणे लागू करणार नाही.

चांगल्या रनबुकचे शरीरशास्त्र

चांगल्या रनबुकमध्ये विशिष्ट भागांचा समावेश असतो आणि AI हा सांगाडा तयार करण्यात चांगला असतो: शीर्षक आणि हेतू (कोणत्या परिस्थितीसाठी), पूर्व आवश्यकता (कोणता प्रवेश, कोणत्या साधनाची आवश्यकता आहे), लक्षणे (मी हे रनबुक कधी वापरावे), पायऱ्या (क्रमांकित, कॉपी करण्यायोग्य आदेशांसह), प्रमाणीकरण (प्रत्येक पायरीनंतर यश कसे ओळखावे), रोलबॅक (कसे पूर्ववत करावे) आणि जर एखादी पायरी खराब झाली तर मी कॉल करू शकतो. बाहेर). तुम्ही AI ला तुमच्या विखुरलेल्या नोट्स देऊ शकता आणि या संरचनेत ठेवण्यास सांगू शकता; आपण केवळ सामग्रीची अचूकता सुनिश्चित करता.

स्टेप बाय स्टेप: AI सह दस्तऐवजीकरण निर्मिती

  1. कच्चा माल गोळा करा. तुमचा आदेश इतिहास, तुमच्या नोट्स, जुना ईमेल, चॅट लॉग—वास्तविक साहित्य, जरी गोंधळलेले असले तरी, AI बनावटीपेक्षा चांगले आहे.
  2. रचना विचारा. "याला खालील शीर्षकांसह रनबुक बनवा: उद्देश, पूर्वस्थिती, लक्षण, चरण, पडताळणी, रोलबॅक, एस्केलेशन."
  3. बनावट गोष्टींवर बंदी घाला. "मी तुम्हाला दिलेले कोणतेही आदेश, IP, आवृत्त्या किंवा पायऱ्या जोडू नका; कोणतेही गहाळ भाग [भरलेले] म्हणून चिन्हांकित करा." हे सर्वात धोकादायक चूक टाळते - वरवर विश्वासार्ह वाटणारी पायरी.
  4. मुखवटा. वास्तविक होस्ट, आयपी, वापरकर्ता ऐवजी प्लेसहोल्डर वापरा; दस्तऐवज सामायिक केले असल्यास, रहस्य लीक होऊ नये.
  5. त्याची चाचणी घ्या. वास्तविक (शक्यतो चाचणी) वातावरणात रनबुक सुरुवातीपासून शेवटपर्यंत चालवा. कार्य करत नसलेल्या, गहाळ किंवा अस्पष्ट असलेल्या कोणत्याही चरणांचे निराकरण करा.
  6. शिक्का मारून प्रकाशित करा. चाचणी तारीख, परीक्षक आणि शेवटचे अपडेट जोडा. दस्तऐवजीकरण जिवंत आहे; जेव्हा सिस्टम बदलते तेव्हा ते अद्यतनित करणे आवश्यक आहे.

तीन लहान प्रकरणे

केस 1 — कामाचे 2 तास, 15 मिनिटे. प्रशासक अनेक महिन्यांपासून बॅकअप पुनर्संचयित प्रक्रियेचे दस्तऐवजीकरण बंद करत होता. त्याने AI ला टर्मिनल कमांड हिस्ट्री (मुखवटा घातलेला) आणि काही विखुरलेल्या नोट्स दिल्या आणि त्या रनबुक फ्रेमवर्कमध्ये घातल्या. AI ने 15 मिनिटांत एक व्यवस्थित बाह्यरेखा तयार केली. प्रशासकाने पुढील 45 मिनिटे चाचणी सर्व्हरवर सुरुवातीपासून शेवटपर्यंत मसुदा चालविण्यात आणि दोन गहाळ चरणांचे निराकरण करण्यात घालवले. परिणाम: एक चाचणी केलेले, विश्वासार्ह रनबुक.

प्रकरण २ - खोटे पकडले गेले. एका टीमने AI ने सर्व्हिस रीस्टार्ट रनबुक लिहून ठेवले होते पण "फॅब्रिकेशन" वर बंदी घालण्यास विसरला होता. YZ ने "क्लीअर कॅशे फर्स्ट" कमांड जोडली, जी तार्किक वाटते परंतु त्या सेवेमध्ये अस्तित्वात नाही. सुदैवाने, अभियंता परीक्षेच्या वातावरणात रनबुक चालवले; त्या आदेशाने त्रुटी दिली. चाचणी चरणाने एक तयार केलेली पायरी पकडली जी वास्तविक संकटात गोंधळ निर्माण करेल.

प्रकरण 3 - शवविच्छेदनाला वेग आला. मोठ्या आउटेजनंतर, टीमला पोस्टमार्टम लिहिण्याची गरज होती, परंतु कोणीही सुरू करू शकले नाही. त्यांनी इव्हेंटची टाइमलाइन आणि मुखवटा घातलेले लॉग एआयकडे सुपूर्द केले आणि एक निर्दोष पोस्टमॉर्टम सांगाडा - सारांश, प्रभाव, टाइमलाइन, मूळ कारण, सुधारात्मक कृती मागितल्या. एआय ब्लूप्रिंटने एक तासाचे काम दहा मिनिटांपर्यंत कमी केले; टीमने आपली ऊर्जा तथ्ये पडताळून पाहण्यासाठी आणि कृती बाबींचे स्पष्टीकरण देण्यासाठी समर्पित केली.

चार कॉपी करण्यायोग्य टेम्पलेट्स

1) रनबुक स्केलेटन तयार करणे:

तुमची भूमिका: वरिष्ठ SRE. खालील मुखवटा घातलेल्या नोट्स/कमांड इतिहासातून एक रनबुक तयार करा. मथळे: उद्देश, पूर्वतयारी, लक्षणे (केव्हा वापरायची), पायऱ्या (क्रमांकीत, कॉपी करता येतात), प्रत्येक टप्प्यावर पडताळणी, रोलबॅक, एस्केलेशन. नियम: मी तुम्हाला देत नसलेली कोणतीही आज्ञा/आयपी/आवृत्ती/स्टेप बनवू नका; गहाळ भाग लिहा [भरण्यासाठी]. साहित्य: [मुखवटा घातलेली टीप]

२) दोषाशिवाय शवविच्छेदन:

तुमची भूमिका: घटना तपास सूत्रधार. खालील मुखवटा घातलेल्या टाइमलाइन आणि लॉगमधून दोषमुक्त पोस्ट-मॉर्टेम स्केच लिहा: सारांश, प्रभाव (कालावधी/व्याप्ति), टाइमलाइन, मूळ कारण (सत्यापित असल्यास), योगदान देणारे घटक, सुधारात्मक कृती (मालक + प्राधान्य). व्यक्तीला दोष देऊ नका, व्यवस्थेवर लक्ष केंद्रित करा. पुराव्याशिवाय मूळ कारण लिहू नका. डेटा: [...]

3) आर्किटेक्चर/सेवेचे वर्णन:

खालील मुखवटा घातलेल्या कॉन्फिगरेशन/आकृती माहितीवरून सेवा दस्तऐवज लिहा: सेवा काय करते, त्यात कोणते घटक असतात, त्याची अवलंबित्वे काय आहेत, डेटा कसा प्रवाहित होतो, कोणते पोर्ट/प्रोटोकॉल. तांत्रिक पण वाचनीय ठेवा. तुम्हाला खात्री नसलेल्या नातेसंबंधाला "पडताळणी आवश्यक आहे" म्हणून चिन्हांकित करा. माहिती: [मुखवटा घातलेला]

4) डॉक्युमेंटेशन रिफ्रेशर ऑडिट:

खालील विद्यमान दस्तऐवजाचे पुनरावलोकन करा आणि चलन तपासा: (1) कोणते विभाग गहाळ/अस्पष्ट आहेत, (2) कोणते चरण तपासलेले नाहीत, (3) कोणती माहिती जुनी असू शकते? प्रत्येक शोधासाठी मी काय विचारावे/सत्यापित करावे ते लिहा. दस्तऐवज: [मुखवटा घातलेला दस्तऐवज]

कमकुवत प्रॉम्प्ट / मजबूत प्रॉम्प्ट

कमकुवत प्रॉम्प्ट:

मला सर्व्हर देखभाल रनबुक लिहा.

कोणतेही वास्तविक साहित्य नाही. AI संपूर्णपणे त्याच्या स्वतःच्या सामान्य ज्ञानातून एक मजकूर तयार करते, जो तुमच्या वातावरणात बसत नाही किंवा त्यात मेड-अप स्टेप्स देखील असतात. हा खोट्या आत्मविश्वासाचा धोकादायक स्रोत आहे.

शक्तिशाली सूचना:

तुमची भूमिका: वरिष्ठ SRE. खाली मुखवटा घातलेला कमांड इतिहास आणि माझ्या नोट्स आहेत ज्या मी "पेमेंट सर्व्हिस डिस्क फुल" इव्हेंटमध्ये लागू केल्या आहेत. यातून एक रनबुक तयार करा: उद्देश, पूर्वतयारी (प्रवेश/साधन), लक्षण, क्रमांकित पायऱ्या (माझ्या आदेशांसह), प्रत्येक टप्प्यावर पडताळणी, रोलबॅक, एस्केलेशन. मी दिलेल्या आदेशाचे पालन करण्यास मला भाग पाडू नका; रिकामी करा [TO BE FILLED]. शेवटी "चाचणी नाही" चेतावणी ठेवा. साहित्य: [मुखवटा घातलेला आदेश इतिहास]

दस्तऐवज प्रकार

AI चे योगदान

माणसाचे अनिवार्य योगदान

रनबुक

स्केलेटन + लेआउट

वास्तविक वातावरणात चाचणी, अचूकता

पोस्टमार्टम

बाह्यरेखा + रचना

तथ्ये आणि मूळ कारणे तपासा

आर्किटेक्चरल दस्तऐवज

वर्णन + प्रवाह

नातेसंबंध आणि अवलंबित्वांची पुष्टी करा

नॉलेज बेस लेख

द्रुत मसुदा

वर्तमानता आणि अचूकता तपासा

सामान्य चुका

  • न तपासलेल्या रनबुक्स प्रकाशित करणे. असत्यापित पावले संकटात आंधळेपणाने अंमलात आणली जातात; चुकीचे रनबुक म्हणजे आपत्ती.
  • बनावट बंदी लादण्यासाठी नाही. जर तुम्ही AI ला "मी दिलेले नाही ते जोडू नका" असे सांगितले नाही, तर ते वाजवी पण अवास्तव पावले उचलेल.
  • मास्किंग वगळणे. जेव्हा वास्तविक होस्ट, आयपी आणि वापरकर्ता असलेले दस्तऐवज सामायिक केले जाते तेव्हा रहस्य लीक होते.
  • दस्तऐवज अद्यतनित करत नाही. सिस्टीममध्ये बदल होत असताना अपडेट न केलेले दस्तऐवज कालांतराने दिशाभूल करणारे ठरतात.
  • स्टॅम्पशिवाय प्रकाशन. चाचणी तारीख आणि स्थिती नसलेले दस्तऐवज विश्वसनीय आहे की मसुदा आहे हे स्पष्ट नाही.
टीप: दस्तऐवजीकरण "लाइव्ह" ठेवण्याचा सर्वोत्तम मार्ग म्हणजे ते बदल प्रक्रियेशी जोडणे: जेव्हा एखादी प्रणाली बदलते, तेव्हा संबंधित रनबुक अद्यतनित करणे हा बदल पूर्ण करण्याच्या निकषांपैकी एक असू द्या. AI अपडेटची गती वाढवते, परंतु तुम्ही ट्रिगरिंग प्रक्रिया आहात.

सारांशात

दस्तऐवजीकरण संस्थात्मक मेमरी आहे; रनबुक हे ऑपरेशनल मार्गदर्शक आहे जे संकटाच्या वेळी जीव वाचवते. AI तुमच्या गोंधळलेल्या नोट्समधून व्यवस्थित मसुदे तयार करते, रिक्त पृष्ठे आणि आळशीपणाची समस्या सोडवते. परंतु सर्वात गंभीर सत्य हे आहे: चुकीचे रनबुक कोणत्याहीपेक्षा जास्त धोकादायक असते कारण ते संकटात आंधळेपणाने लागू केले जाते. म्हणून AI ला "फॅब्रिकेटिंग" करण्यापासून प्रतिबंधित करा, ते मुखवटा लावा आणि प्रत्येक रनबुकची खऱ्या वातावरणात चाचणी आणि शिक्का मारून घ्या. प्रणाली बदलत असताना दस्तऐवज जिवंत ठेवा. एआय फ्रेमवर्क तयार करते; अचूकता आणि चाचणीची हमी देणारे तुम्हीच आहात.

अर्ज कार्य

तुमच्या कार्यसंघामध्ये दस्तऐवजीकरण केलेली नसलेली प्रक्रिया निवडा (उदाहरणार्थ, सेवा रीस्टार्ट करणे किंवा बॅकअप पुनर्संचयित करणे). तुमचा संबंधित कमांड इतिहास आणि नोट्स मास्क करा आणि वरील "रनबुक स्केलेटन जनरेशन" टेम्प्लेट वापरून AI ला मसुदा तयार करा; बनावट गोष्टींवर बंदी घालण्याची खात्री करा. चाचणी वातावरणात मसुदा चालवा आणि ध्वजांकित करा आणि कोणत्याही तुटलेल्या/नसलेल्या पायऱ्या दुरुस्त करा. रनबुकमध्ये चाचणीची तारीख आणि परीक्षक माहिती जोडा. AI ने निर्माण केलेले फरक लिहा आणि तुम्ही 5 आयटममध्ये प्रक्रियेत दुरुस्त करता.

चेकलिस्ट

  • [ ] मी रनबुक वास्तविक सामग्रीपासून तयार केले आहे (नोट, कमांड इतिहास), मी ते सुरवातीपासून बनवले नाही का?
  • [] मी AI ला "मी न दिलेल्या कमांड/आयपी/स्टेप्स जोडण्यावर" बंदी घातली आहे का?
  • मी होस्ट, आयपी आणि वापरकर्ता यांसारखी संवेदनशील माहिती मास्क केली आहे का?
  • [ ] मी प्रत्यक्ष/चाचणी वातावरणात रनबुक चालवले आणि प्रमाणित केले आहे का?
  • [ ] मी चाचणीची तारीख, परीक्षक आणि शेवटची अपडेट माहिती जोडली आहे का?
  • [ ] मी दस्तऐवज प्रणाली बदलण्याच्या प्रक्रियेशी जोडण्याची आणि ते अद्ययावत ठेवण्याची योजना आखली आहे का?