فائدہ:
- مصنوعی ذہانت کے ساتھ بکھرے ہوئے نوٹوں سے رن بک، پوسٹ مارٹم اور آرکیٹیکچرل دستاویز کا ڈھانچہ تیار کرنے کی صلاحیت
- 'من گھڑت پر پابندی' لگانے اور ہر رن بک کو حقیقی ماحول میں اچھی طرح جانچنے اور نشان زد کرنے کے نظم و ضبط کو نافذ کرنے کی صلاحیت
- یہ سمجھنے کی صلاحیت کہ غلط رن بک کسی سے زیادہ خطرناک نہیں ہے اور تبدیلی کے عمل کے ذریعے دستاویزات کو زندہ رکھیں
دستاویزی اور معلوماتی انتظام: رن بک، آرکیٹیکچر اور ادارہ جاتی یادداشت AI کے ساتھ
سسٹم مینجمنٹ کا سب سے نظر انداز لیکن جان بچانے والا کام ڈاکومنٹیشن ہے۔ جب کوئی سسٹم کریش ہو جاتا ہے اور جس شخص نے اسے بنایا تھا وہ چھٹی پر ہوتا ہے اور اس کے ٹھیک ہونے کے بارے میں کوئی تحریری لفظ نہیں ہوتا ہے، یہ سب کے لیے ایک لمبی رات ہے۔ دستاویزی ادارہ جاتی میموری ہے جو تحریری اور دستیاب کرتی ہے کہ سسٹم کیسے ترتیب دیا جاتا ہے، یہ کیسے کام کرتا ہے، اور اگر کوئی مسئلہ پیش آتا ہے تو کیا کرنا ہے۔ اس میموری کی سب سے اہم قسم رن بک ہے: ایک آپریشنل گائیڈ جو آپ کو مرحلہ وار بتاتی ہے کہ کسی مخصوص صورتحال میں کیا کرنا ہے (سروس کریش ہو گئی، ڈسک بھری ہوئی، بیک اپ ناکام ہو گیا)۔ یہاں AI "خالی صفحہ" اور "کاہلی" کے مسئلے کو حل کرتا ہے، جو کہ دستاویزات لکھنے کے سب سے بڑے دشمن ہیں: یہ آپ کے بکھرے ہوئے نوٹوں سے ایک منظم رن بک تیار کرتا ہے، کمانڈ کی تاریخ سے ایک طریقہ کار، ایک فن تعمیر سے ایک تفصیل۔ لیکن اہم اصول: AI بلیو پرنٹس اور کنکال تیار کرتا ہے؛ آپ وہ ہیں جو ہر قدم کی جانچ اور توثیق کر رہے ہیں کہ آیا یہ واقعی درست ہے — ایک غلط رن بک کسی رن بک سے زیادہ خطرناک ہے۔
اس یونٹ میں، رن بک، پوسٹ مارٹم (واقعہ کے بعد کی تحقیقاتی رپورٹ)، تعمیراتی دستاویزات اور نالج بیس رائٹنگ؛ AI کے ساتھ ڈرافٹ تیار کرنا؛ اور سب سے اہم بات یہ ہے کہ آپ غیر تصدیق شدہ دستاویزات کے خطرات کو جان لیں گے۔
غلط رن بک بغیر رن بک سے بدتر کیوں ہے؟
یہ اس یونٹ کا سب سے اہم تصور ہے۔ رن بک کے بغیر ٹیم گھبراہٹ کے وقت محتاط اور مشکوک ہوتی ہے۔ ہر حکم کے بارے میں دو بار سوچتا ہے۔ لیکن "آفیشل" رن بک والا کوئی شخص اس پر آنکھیں بند کر کے بھروسہ کرتا ہے — آدھی رات کو، دباؤ میں، بغیر سوال کے قدموں پر عمل کرنا۔ اگر وہ رن بک بغیر AI کے تیار کیے اور جانچے جاری کی جاتی ہے اور اس میں ایک قدم غلط ہے (ایک غلط کمانڈ، ایک گمشدہ شرط، ایک چھوڑ دیا گیا فال بیک مرحلہ)، نتیجہ تباہ کن ہے۔ اسی لیے AI کے ساتھ تیار کی جانے والی ہر رن بک کو شروع سے آخر تک حقیقی ماحول میں چلایا جانا چاہیے اور اسے شائع کرنے سے پہلے ہر قدم کی تصدیق ہونی چاہیے۔ ایک غیر تجربہ شدہ رن بک ایک یقین دہانی لیکن خالی وعدے کی طرح ہے۔
احتیاط: "ٹیسٹڈ: [تاریخ]، [شخص]" کے ساتھ رن بک پر مہر لگائیں۔ واضح طور پر غیر جانچے گئے مسودوں کو "ڈرافٹ — تصدیق شدہ نہیں" کے لیبل کے ساتھ نشان زد کریں۔ لہذا کوئی بھی حقیقی بحران میں غیر تصدیق شدہ اقدامات کو محفوظ طریقے سے لاگو نہیں کرے گا۔
ایک اچھی رن بک کی اناٹومی۔
ایک اچھی رن بک مخصوص حصوں پر مشتمل ہوتی ہے، اور AI اس ڈھانچے کو بنانے میں اچھا ہے: عنوان اور مقصد (کس صورت حال کے لیے)، شرطیں (کس رسائی، کس ٹول کی ضرورت ہے)، علامات (میں اس رن بک کو کب استعمال کروں)، اقدامات (نمبر والے، کاپی کرنے کے قابل کمانڈز کے ساتھ)، توثیق (ہر قدم کے بعد کامیابی کو کیسے پہچانا جائے)، رول بیک (کیسے کالعدم کیا جائے)، اگر کوئی قدم خراب ہوتا ہے تو میں اسے واپس کر سکتا ہوں، باہر)۔ آپ AI کو اپنے بکھرے ہوئے نوٹ دے سکتے ہیں اور اسے اس ڈھانچے میں ڈالنے کے لیے کہہ سکتے ہیں۔ آپ صرف مواد کی درستگی کو یقینی بناتے ہیں۔
مرحلہ وار: AI کے ساتھ دستاویزات کی تیاری
- خام مال جمع کریں۔ آپ کی کمانڈ کی سرگزشت، آپ کے نوٹس، ایک پرانی ای میل، ایک چیٹ لاگ — اصلی مواد، چاہے گڑبڑ ہی کیوں نہ ہو، AI من گھڑت سے بہتر ہے۔
- ساخت کے لئے پوچھیں. "اسے درج ذیل عنوانات کے ساتھ رن بک بنائیں: مقصد، شرط، علامت، اقدامات، تصدیق، رول بیک، اضافہ۔"
- جعل سازی پر پابندی لگائیں۔ "کوئی بھی کمانڈ، آئی پی، ورژن یا اسٹیپس شامل نہ کریں جو میں نے آپ کو نہیں دیا ہے؛ کسی بھی گمشدہ حصوں کو بطور [ بھرنے کے لیے] نشان زد کریں۔" یہ سب سے خطرناک غلطی کو روکتا ہے — بظاہر قابل فہم میک اپ اقدامات۔
- ماسک اصل میزبان، IP، صارف کے بجائے پلیس ہولڈر استعمال کریں۔ اگر دستاویز شیئر کی جائے تو راز کو افشاء نہ کیا جائے۔
- اس کی جانچ کریں۔ رن بک کو شروع سے ختم کرنے تک حقیقی (ترجیحی طور پر ٹیسٹ) ماحول میں چلائیں۔ کسی بھی ایسے اقدامات کو درست کریں جو کام نہیں کر رہے، غائب، یا غیر واضح ہیں۔
- مہر لگائیں اور شائع کریں۔ ٹیسٹ کی تاریخ، ٹیسٹر، اور آخری اپ ڈیٹ شامل کریں۔ دستاویزات جاندار ہے؛ جب نظام تبدیل ہوتا ہے تو اسے اپ ڈیٹ کرنا ضروری ہے۔
تین چھوٹے مقدمات
کیس 1 - کام کے 2 گھنٹے، 15 منٹ۔ ایک ایڈمنسٹریٹر مہینوں سے بیک اپ بحالی کے طریقہ کار کو دستاویز کرنے سے روک رہا تھا۔ اس نے ٹرمینل کمانڈ ہسٹری (نقاب پوش) اور چند بکھرے ہوئے نوٹ اے آئی کو دیے اور اسے رن بک فریم ورک میں داخل کر دیا۔ اے آئی نے 15 منٹ میں ایک صاف خاکہ تیار کیا۔ ایڈمنسٹریٹر نے اگلے 45 منٹ ٹیسٹ سرور پر ڈرافٹ کو شروع سے ختم کرنے اور دو گمشدہ مراحل کو ٹھیک کرنے میں گزارے۔ نتیجہ: ایک آزمائشی، قابل اعتماد رن بک۔
کیس 2 - جھوٹا پکڑا گیا۔ ایک ٹیم نے اے آئی کو سروس ری اسٹارٹ رن بک لکھوائی لیکن "من گھڑت" پر پابندی لگانا بھول گئی۔ YZ نے ایک "کلیئر کیش فرسٹ" کمانڈ شامل کی، جو منطقی معلوم ہوتی ہے لیکن اس سروس میں موجود نہیں ہے۔ خوش قسمتی سے، انجینئر نے ٹیسٹ کے ماحول میں رن بک چلائی۔ اس حکم نے ایک غلطی دی۔ ٹیسٹ کے مرحلے نے ایک ایسے میک اپ قدم کو پکڑ لیا جو حقیقی بحران میں الجھن پیدا کرے گا۔
کیس 3 - پوسٹ مارٹم میں تیزی۔ ایک بڑی بندش کے بعد، ٹیم کو پوسٹ مارٹم لکھنے کی ضرورت تھی، لیکن کوئی شروع نہیں کر سکا۔ انہوں نے ایونٹ کی ٹائم لائن اور نقاب پوش لاگز AI کے حوالے کر دیے اور پوسٹ مارٹم کے بے قصور کنکال — سمری، اثر، ٹائم لائن، بنیادی وجہ، اصلاحی اقدامات کے لیے کہا۔ اے آئی بلیو پرنٹ نے ایک گھنٹے کے کام کو دس منٹ تک کم کر دیا۔ ٹیم نے اپنی توانائی حقائق کی تصدیق اور ایکشن آئٹمز کو واضح کرنے کے لیے وقف کر دی۔
چار کاپی کرنے کے قابل ٹیمپلیٹس
1) رن بک کنکال تیار کرنا:
آپ کا کردار: سینئر SRE۔ نیچے دیے گئے ماسک شدہ نوٹس/کمانڈ ہسٹری سے ایک رن بک بنائیں۔ عنوانات: مقصد، شرائط، علامات (کب استعمال کرنا ہے)، اقدامات (نمبر، کاپی کیا جا سکتا ہے)، ہر قدم پر تصدیق، رول بیک، اضافہ۔ قاعدہ: کوئی کمانڈ/آئی پی/ورژن/قدم مت بنائیں جو میں آپ کو نہ دوں۔ گمشدہ حصوں کو لکھیں [ بھرنے کے لیے]۔ مواد: [نقاب پوش نوٹ]
2) بغیر کسی الزام کے پوسٹ مارٹم:
آپ کا کردار: واقعہ کی تفتیش کا سہولت کار۔ مندرجہ ذیل نقاب پوش ٹائم لائن اور لاگز سے بلاامتیاز پوسٹ مارٹم خاکہ لکھیں: خلاصہ، اثر (دورانیہ/دائرہ کار)، ٹائم لائن، بنیادی وجہ (اگر تصدیق شدہ)، تعاون کرنے والے عوامل، اصلاحی اقدامات (مالک + ترجیح)۔ فرد پر الزام نہ لگائیں، نظام پر توجہ دیں۔ ثبوت کے بغیر بنیادی وجہ نہ لکھیں۔ ڈیٹا: [...]
3) فن تعمیر/سروس کی تفصیل:
مندرجہ ذیل نقاب پوش کنفیگریشن/ڈایاگرام کی معلومات سے ایک سروس دستاویز لکھیں: سروس کیا کرتی ہے، کن اجزاء پر مشتمل ہے، اس کا انحصار کیا ہے، ڈیٹا کا بہاؤ کیسے ہوتا ہے، کون سے پورٹس/پروٹوکولز۔ اسے تکنیکی لیکن پڑھنے کے قابل رکھیں۔ جس رشتے کے بارے میں آپ کو یقین نہیں ہے اسے "تصدیق کی ضرورت ہے" کے بطور نشان زد کریں۔ معلومات: [نقاب پوش]
4) دستاویزی ریفریشر آڈٹ:
درج ذیل موجودہ دستاویز کا جائزہ لیں اور کرنسی کی جانچ کریں: (1) کون سے حصے غائب/مبہم ہیں، (2) کون سے اقدامات غیر جانچے ہوئے دکھائی دیتے ہیں، (3) کون سی معلومات پرانی ہو سکتی ہیں؟ ہر ایک تلاش کے لیے مجھے کیا پوچھنا/تصدیق کرنی چاہیے لکھیں۔ دستاویز: [نقاب پوش دستاویز]
کمزور فوری / مضبوط اشارہ
کمزور اشارہ:
مجھے سرور مینٹیننس رن بک لکھیں۔
کوئی حقیقی مواد نہیں ہے۔ AI مکمل طور پر اپنے عمومی علم سے ایک متن تیار کرتا ہے، جو آپ کے ماحول سے مطابقت نہیں رکھتا یا اس میں میک اپ اقدامات بھی شامل ہیں۔ یہ جھوٹے اعتماد کا ایک خطرناک ذریعہ ہے۔
طاقتور اشارہ:
آپ کا کردار: سینئر SRE۔ ذیل میں ماسکڈ کمانڈ کی سرگزشت اور میرے نوٹس ہیں جو میں نے "پیمنٹ سروس ڈسک فل" ایونٹ میں لاگو کیے تھے۔ ان میں سے ایک رن بک بنائیں: مقصد، شرط (رسائی/آل)، علامت، نمبر والے مراحل (میرے حکموں کے ساتھ)، ہر قدم پر تصدیق، رول بیک، اضافہ۔ مجھے اس حکم پر عمل نہ کرو جو میں نے نہیں دیا تھا۔ خالی جگہ بنائیں [ بھرنے کے لیے]۔ آخر میں "آزمائیدہ نہیں" وارننگ لگائیں۔ مواد: [نقاب پوش کمانڈ کی تاریخ]
دستاویز کی قسم
AI کی شراکت
انسان کی لازمی شراکت
رن بک
کنکال + لے آؤٹ
حقیقی ماحول میں جانچ، درستگی
پوسٹ مارٹم
آؤٹ لائن + ڈھانچہ
حقائق اور بنیادی وجہ کی تصدیق کریں۔
تعمیراتی دستاویز
تفصیل + بہاؤ
تعلقات اور انحصار کی تصدیق کریں۔
نالج بیس مضمون
فوری مسودہ
موجودہ اور درستگی کی جانچ
عام غلطیاں
- غیر ٹیسٹ شدہ رن بکس شائع کرنا۔ غیر تصدیق شدہ اقدامات بحران میں آنکھ بند کر کے نافذ کیے جاتے ہیں۔ غلط رن بک تباہی ہے۔
- من گھڑت پر پابندی عائد کرنے کے لیے نہیں۔ اگر آپ AI کو یہ نہیں کہتے ہیں کہ "جو میں نے نہیں دیا ہے اسے شامل نہ کریں"، یہ معقول لیکن غیر حقیقی اقدامات پیدا کرے گا۔
- ماسکنگ کو چھوڑنا۔ راز اس وقت افشا ہوتا ہے جب اصلی میزبان، آئی پی اور صارف پر مشتمل دستاویز شیئر کی جاتی ہے۔
- دستاویز کو اپ ڈیٹ نہیں کرنا۔ وہ دستاویزات جو اپ ڈیٹ نہیں ہوتی ہیں جب نظام میں تبدیلیاں وقت کے ساتھ گمراہ کن ہوجاتی ہیں۔
- ڈاک ٹکٹ کے بغیر اشاعت۔ یہ واضح نہیں ہے کہ ٹیسٹ کی تاریخ اور حیثیت کے بغیر دستاویز قابل اعتماد ہے یا مسودہ۔
ٹپ: دستاویزات کو "لائیو" رکھنے کا بہترین طریقہ یہ ہے کہ اسے تبدیلی کے عمل سے جوڑ دیا جائے: جب کوئی سسٹم تبدیل ہوتا ہے، تو متعلقہ رن بک کو اپ ڈیٹ کرنے کو تبدیلی کے تکمیلی معیار میں سے ایک ہونے دیں۔ AI اپ ڈیٹ کو تیز کرتا ہے، لیکن آپ محرک عمل ہیں۔
خلاصہ میں
دستاویزی ادارہ جاتی میموری ہے۔ رن بک ایک آپریشنل گائیڈ ہے جو بحران کے وقت جان بچاتی ہے۔ AI آپ کے گندے نوٹوں سے منظم ڈرافٹ تیار کرتا ہے، خالی صفحات اور سستی کا مسئلہ حل کرتا ہے۔ لیکن سب سے اہم سچائی یہ ہے کہ: ایک غلط رن بک کسی سے بھی زیادہ خطرناک نہیں ہے کیونکہ اسے کسی بحران میں آنکھیں بند کرکے لاگو کیا جاتا ہے۔ لہذا AI کو "من گھڑت بنانے" پر پابندی لگائیں، اسے ماسک کریں، اور حقیقی ماحول میں ہر رن بک کی اچھی طرح جانچ اور مہر لگائیں۔ نظام کی تبدیلی کے ساتھ دستاویز کو زندہ رکھیں۔ AI فریم ورک بناتا ہے۔ آپ وہ ہیں جو درستگی اور جانچ کی ضمانت دیتے ہیں۔
درخواست کا کام
ایک ایسا طریقہ کار منتخب کریں جو آپ کی ٹیم میں دستاویزی نہ ہو (مثال کے طور پر، سروس کو دوبارہ شروع کرنا یا بیک اپ بحال کرنا)۔ اپنی متعلقہ کمانڈ ہسٹری اور نوٹس کو ماسک کریں اور AI کو اوپر دیے گئے "رن بک سکیلیٹن جنریشن" ٹیمپلیٹ کا استعمال کرتے ہوئے ایک مسودہ تیار کرنے کے لیے کہیں۔ من گھڑت باتوں پر پابندی ضرور لگائیں۔ ڈرافٹ کو آزمائشی ماحول میں چلائیں اور جھنڈا لگائیں اور کسی بھی ٹوٹے/گمشدہ مراحل کو ٹھیک کریں۔ رن بک میں ٹیسٹ کی تاریخ اور ٹیسٹر کی معلومات شامل کریں۔ ان اختلافات کو لکھیں جو AI پیدا کرتا ہے اور آپ اس عمل میں 5 آئٹمز میں درست کرتے ہیں۔
چیک لسٹ
- میں نے اصلی مواد (نوٹ، کمانڈ ہسٹری) سے رن بک بنائی، کیا میں نے اسے شروع سے نہیں بنایا؟
- کیا میں نے AI کو "کمانڈز/IPs/اسٹیپس جو میں نے نہیں دیا ہے شامل کرنے" پر پابندی لگا دی ہے؟
- [ ] کیا میں نے حساس معلومات جیسے میزبان، IP اور صارف کو نقاب پوش کیا ہے؟
- کیا میں نے رن بک کو حقیقی/ٹیسٹ ماحول میں چلایا اور اس کی تصدیق کی ہے؟
- کیا میں نے ٹیسٹ کی تاریخ، ٹیسٹر اور آخری اپ ڈیٹ کی معلومات شامل کی ہیں؟
- کیا میں نے دستاویز کو سسٹم کی تبدیلی کے عمل سے منسلک کرنے اور اسے اپ ٹو ڈیٹ رکھنے کا منصوبہ بنایا ہے؟