ලාභ:
- කෘතිම බුද්ධිය සහිත විසිරුණු සටහන් වලින් ධාවන පොත, පශ්චාත් මරණ පරීක්ෂණ සහ වාස්තු විද්යාත්මක ලේඛන ඇටසැකිල්ල නිෂ්පාදනය කිරීමේ හැකියාව
- 'ප්රබන්ධ කිරීම සඳහා තහනමක්' පැනවීමේ විනය බලාත්මක කිරීමේ හැකියාව සහ සැබෑ පරිසරයක් තුළ සෑම ධාවන පොතක්ම හොඳින් පරීක්ෂා කර සලකුණු කිරීම
- වැරදි ධාවන පොතක් කිසිවකට වඩා භයානක බව තේරුම් ගැනීමට සහ වෙනස් කිරීමේ ක්රියාවලිය හරහා ලේඛන සජීවීව තබා ගැනීමේ හැකියාව
ලේඛනගත කිරීම සහ තොරතුරු කළමනාකරණය: AI සමඟ ධාවන පොත, ගෘහ නිර්මාණ ශිල්පය සහ ආයතනික මතකය
පද්ධති කළමනාකරණයේ වඩාත්ම නොසලකා හරින ලද නමුත් ජීවිතාරක්ෂක කාර්යය වන්නේ ලේඛනගත කිරීමයි. පද්ධතියක් කඩා වැටුණු විට සහ එය ගොඩනඟා ගත් පුද්ගලයා නිවාඩුවක් ගත කළ විට සහ යථා තත්ත්වයට පත්වන ආකාරය පිළිබඳ ලිඛිත වචනයක් නොමැති විට, එය සෑම කෙනෙකුටම දිගු රාත්රියකි. ලේඛනගත කිරීම යනු පද්ධතියක් සකසන ආකාරය, එය ක්රියා කරන ආකාරය සහ ගැටලුවක් ඇති වුවහොත් කුමක් කළ යුතුද යන්න ලිඛිතව සහ ලබා ගත හැකි ආයතනික මතකයයි. මෙම මතකයේ වඩාත්ම තීරණාත්මක වර්ගය වන්නේ ධාවන පොතයි: යම් අවස්ථාවක දී කළ යුතු දේ පියවරෙන් පියවර ඔබට පවසන මෙහෙයුම් මාර්ගෝපදේශයකි (සේවාව බිඳ වැටුණි, තැටිය පිරී ඇත, උපස්ථය අසාර්ථක විය). මෙහිදී AI විසින් ලියකියවිලි ලිවීමේ විශාලතම සතුරන් වන "හිස් පිටුව" සහ "කම්මැලිකම" ගැටළුව විසඳයි: එය ඔබගේ විසිරුණු සටහන් වලින් සංවිධානාත්මක ධාවන පොතක්, විධාන ඉතිහාසයකින් ක්රියා පටිපාටියක්, ගෘහ නිර්මාණ ශිල්පයකින් විස්තරයක් නිපදවයි. නමුත් තීරණාත්මක මූලධර්මය: AI බ්ලූපින්ට් සහ ඇටසැකිලි නිෂ්පාදනය කරයි; එය සත්ය වශයෙන්ම නිවැරදි දැයි බැලීමට සෑම පියවරක්ම පරීක්ෂා කර වලංගු කරන්නේ ඔබයි - වැරදි ධාවන පොතක් කිසිදු ධාවන පොතකට වඩා භයානක ය.
මෙම ඒකකයේ, ධාවන පොත, පශ්චාත් මරණ පරීක්ෂණය (පශ්චාත් සිදුවීම් විමර්ශන වාර්තාව), වාස්තු විද්යාත්මක ලියකියවිලි සහ දැනුම පදනම් ලිවීම; AI සමඟ කෙටුම්පත් ජනනය කිරීම; සහ වඩාත්ම වැදගත් දෙය නම් සත්යාපනය නොකළ ලියකියවිලි වල අවදානම ඔබ ඉගෙන ගනු ඇත.
වැරදි ධාවන පොත ධාවන පොත නැතිවීමට වඩා නරක වන්නේ ඇයි?
This is the most important concept of this unit. ධාවන පොතක් නොමැති කණ්ඩායමක් සන්ත්රාසය ඇති අවස්ථාවලදී ප්රවේශම් සහගත සහ සැක සහිත ය; සෑම විධානයක් ගැනම දෙවරක් සිතයි. නමුත් "නිල" ධාවන පොතක් ඇති අයෙකු එය අන්ධ ලෙස විශ්වාස කරයි - මධ්යම රාත්රියේ, ආතතියෙන්, ප්රශ්නයකින් තොරව පියවර ක්රියාත්මක කරයි. එම ධාවන පොත AI විසින් නිෂ්පාදනය කර පරීක්ෂා කිරීමකින් තොරව නිකුත් කර එක් පියවරක් වැරදියි නම් (වැරදි විධානයක්, නැතිවූ පූර්වාවශ්යතාවක්, මඟ හැරුණු පසුබැසීමේ පියවරක්) ප්රතිඵලය විනාශකාරී වේ. AI සමඟින් නිපදවන සෑම ධාවන පොතක්ම සැබෑ පරිසරයක ආරම්භයේ සිට අවසානය දක්වා ධාවනය කළ යුතු අතර එය ප්රකාශයට පත් කිරීමට පෙර සෑම පියවරක්ම සත්යාපනය කළ යුත්තේ එබැවිනි. පරීක්ෂා නොකළ ධාවන පොතක් සහතික නමුත් හිස් පොරොන්දුවක් වැනිය.
අවවාදයයි: "පරීක්ෂා කරන ලද: [දිනය], [පුද්ගලයා]" සමඟ ධාවන පොතක් මුද්දර දමන්න. "කෙටුම්පත - සත්යාපනය කර නැත" යන ලේබලය සමඟ පරීක්ෂා නොකළ කෙටුම්පත් පැහැදිලිව සලකුණු කරන්න. එබැවින් සැබෑ අර්බුදයකදී කිසිවෙකු තහවුරු නොකළ පියවර ආරක්ෂිතව යොදන්නේ නැත.
හොඳ ධාවන පොතක ව්යුහ විද්යාව
හොඳ ධාවන පොතක් නිශ්චිත කොටස් වලින් සමන්විත වන අතර, එම ඇටසැකිල්ල ගොඩනැගීමට AI දක්ෂයි: මාතෘකාව සහ අරමුණ (කුමන තත්ත්වය සඳහා), පූර්වාවශ්යතා (මොන ප්රවේශය, කුමන මෙවලම අවශ්යද), රෝග ලක්ෂණ (මම මෙම ධාවන පොත භාවිතා කරන්නේ කවදාද), පියවර (අංක සහිත, පිටපත් කළ හැකි විධානයන් සමඟ), වලංගුකරණය (එක් එක් පියවරෙන් පසු සාර්ථකත්වය හඳුනා ගන්නේ කෙසේද), ආපසු හැරවීම (පියවරක් නරක නම් එය ඉවත් කරන්නේ කෙසේද) සහ මම එය කළ හැකිද? ඔබට AI වෙත ඔබේ විසිරුණු සටහන් ලබා දී එය මෙම ව්යුහයට ඇතුළත් කරන ලෙස ඉල්ලා සිටිය හැක; ඔබ අන්තර්ගතයේ නිරවද්යතාවය පමණක් සහතික කරයි.
පියවරෙන් පියවර: AI සමඟ ලේඛන නිෂ්පාදනය
- අමු ද්රව්ය එකතු කරන්න. ඔබේ විධාන ඉතිහාසය, ඔබේ සටහන්, පැරණි විද්යුත් තැපෑලක්, කතාබස් ලොගයක්-සැබෑ තොරතුරු, අවුල් සහගත වුවද, AI ප්රබන්ධයට වඩා හොඳය.
- ව්යුහය සඳහා විමසන්න. "මෙය පහත මාතෘකා සහිත ධාවන පොතක් කරන්න: අරමුණ, පූර්වාවශ්යතාව, රෝග ලක්ෂණය, පියවර, සත්යාපනය, ආපසු හැරවීම, උත්සන්න කිරීම."
- ගොතන එක තහනම් කරන්න. "මම ඔබට ලබා දී නැති විධාන, IPs, අනුවාද හෝ පියවර එකතු නොකරන්න; අතුරුදහන් වූ කොටස් [පිරවීමට] ලෙස සලකුණු කරන්න." මෙය වඩාත් භයානක වැරැද්ද වළක්වයි - පෙනෙන පරිදි පිළිගත හැකි පියවරයන්.
- මාස්ක්. සත්ය සත්කාරක, IP, පරිශීලක වෙනුවට ස්ථාන දරන්නා භාවිතා කරන්න; ලේඛනය බෙදා ගන්නේ නම්, රහස කාන්දු නොවිය යුතුය.
- එය පරීක්ෂා කරන්න. ධාවන පොත ආරම්භයේ සිට අවසානය දක්වා සැබෑ (වඩාත් සුදුසු පරීක්ෂණ) පරිසරයක ධාවනය කරන්න. ක්රියා නොකරන, අතුරුදහන් වූ හෝ නොපැහැදිලි ඕනෑම පියවරක් නිවැරදි කරන්න.
- මුද්දර සහ ප්රකාශනය කරන්න. පරීක්ෂණ දිනය, පරීක්ෂකය සහ අවසාන යාවත්කාලීනය එක් කරන්න. ලියකියවිලි සජීවී ය; පද්ධතිය වෙනස් වූ විට එය යාවත්කාලීන කළ යුතුය.
කුඩා නඩු තුනක්
නඩුව 1 - වැඩ පැය 2, විනාඩි 15. පරිපාලකයෙකු මාස ගණනාවක් තිස්සේ උපස්ථ ප්රතිසාධන ක්රියා පටිපාටිය ලේඛනගත කිරීම කල් දමා ඇත. ඔහු පර්යන්ත විධාන ඉතිහාසය (වෙස්මුහුණු) සහ විසිරුණු සටහන් කිහිපයක් AI වෙත ලබා දී එය ධාවන පොත් රාමුවට ඇතුළු කළේය. AI මිනිත්තු 15 කින් පිළිවෙළකට දළ සටහනක් නිපදවා ඇත. පරිපාලක විසින් පරීක්ෂණ සේවාදායකයක් මත කෙටුම්පත ආරම්භයේ සිට අවසානය දක්වා ධාවනය කර නැතිවූ පියවර දෙක නිවැරදි කිරීමට මීළඟ මිනිත්තු 45 ගත කළේය. ප්රතිඵලය: පරීක්ෂා කළ, විශ්වසනීය ධාවන පොතක්.
නඩුව 2 - ව්යාජ ලෙස අල්ලා ගැනීම. කණ්ඩායමක් විසින් AI විසින් සේවා නැවත ආරම්භ කිරීමේ ධාවන පොතක් ලියා ඇති නමුත් "නිර්මාණය" තහනම් කිරීමට අමතක විය. YZ විසින් "පැහැදිලි හැඹිලි පළමුව" විධානයක් එක් කරන ලදී, එය තාර්කික බව පෙනෙන නමුත් එම සේවාවෙහි නොපවතී. වාසනාවකට මෙන්, ඉංජිනේරුවරයා පරීක්ෂණ පරිසරය තුළ ධාවන පොත ධාවනය කළේය; එම විධානය දෝෂයක් ලබා දුන්නේය. පරීක්ෂණ පියවර සැබෑ අර්බුදයකදී ව්යාකූලත්වයක් ඇති කරන සාදන ලද පියවරක් අල්ලා ගත්තේය.
නඩුව 3 - පශ්චාත් මරණ පරීක්ෂණය වේගවත් කරන ලදී. විශාල ඇනහිටීමකින් පසු, කණ්ඩායමට පශ්චාත් මරණ පරීක්ෂණයක් ලිවීමට අවශ්ය වූ නමුත් කිසිවෙකුට එය ආරම්භ කිරීමට නොහැකි විය. They handed the event timeline and masked logs to the AI and asked for a blameless post-mortem skeleton — summary, impact, timeline, root cause, corrective actions. AI බ්ලූප්රින්ට් එක පැයක වැඩ විනාඩි දහයකට අඩු කළේය. කණ්ඩායම කරුණු සත්යාපනය කිරීමට සහ ක්රියා අයිතම පැහැදිලි කිරීමට සිය ශක්තිය කැප කළේය.
පිටපත් කළ හැකි සැකිලි හතරක්
1) ධාවන පොත් ඇටසැකිල්ලක් ජනනය කිරීම:
ඔබේ කාර්යභාරය: ජ්යෙෂ්ඨ SRE. පහත ආවරණ සටහන්/විධාන ඉතිහාසයෙන් ධාවන පොතක් සාදන්න. ශීර්ෂයන්: අරමුණ, පූර්වාවශ්යතා, රෝග ලක්ෂණ (භාවිතා කළ යුතු විට), පියවර (අංකගත, පිටපත් කළ හැක), එක් එක් පියවරේදී සත්යාපනය, ආපසු හැරවීම, උත්සන්න කිරීම. රීතිය: මම ඔබට නොදෙන කිසිම විධානයක්/IP/අනුවාදයක්/පියවරක් සාදන්න එපා; නැතිවූ කොටස් ලියන්න [පිරවීමට]. ද්රව්ය: [වෙස් සටහන]
2) වරදක් නොමැතිව පශ්චාත් මරණ පරීක්ෂණය:
ඔබේ කාර්යභාරය: සිද්ධි විමර්ශන පහසුකම් සපයන්නා. පහත ආවරණ සහිත කාලරාමුව සහ ලඝු-සටහන් වලින් දෝෂ රහිත පශ්චාත් මරණ සටහනක් ලියන්න: සාරාංශය, බලපෑම (කාලසීමාව/පථය), කාල නියමය, මූල හේතුව (තහවුරු කළහොත්), දායක සාධක, නිවැරදි කිරීමේ ක්රියා (හිමිකරු + ප්රමුඛතාවය). පුද්ගලයාට දොස් නොකියන්න, පද්ධතිය කෙරෙහි අවධානය යොමු කරන්න. සාක්ෂි නොමැතිව මූල හේතුව ලියන්න එපා. දත්ත: [...]
3) ගෘහ නිර්මාණ ශිල්පය/සේවා විස්තරය:
පහත ආවරණ වින්යාස/රූප සටහන් තොරතුරු වලින් සේවා ලේඛනයක් ලියන්න: සේවාව කරන්නේ කුමක්ද, එය සමන්විත වන්නේ කුමන සංරචක වලින්ද, එහි පරායත්තතා මොනවාද, දත්ත ගලා යන ආකාරය, කුමන වරායන්/ප්රොටෝකෝලද යන්න. එය තාක්ෂණික නමුත් කියවිය හැකි ලෙස තබා ගන්න. ඔබට විශ්වාස නැති සම්බන්ධතාවය "සත්යාපනය අවශ්ය" ලෙස සලකුණු කරන්න. තොරතුරු: [වෙස්මුහුණු]
4) ලේඛන නැවුම් කිරීමේ විගණනය:
පහත පවතින ලේඛනය සමාලෝචනය කර මුදල් සඳහා පරීක්ෂා කරන්න: (1) අස්ථානගත/නොපැහැදිලි කොටස් මොනවාද, (2) පරීක්ෂා නොකළ ලෙස පෙනෙන පියවර මොනවාද, (3) යල් පැන ගිය තොරතුරු මොනවාද? එක් එක් සොයා ගැනීම සඳහා මා අසන/සත්යාපනය කළ යුතු දේ ලියන්න. ලේඛනය: [වෙස් ලේඛනය]
දුර්වල ක්ෂණික / ශක්තිමත් විමසුම
දුර්වල ක්ෂණික:
මට සර්වර් නඩත්තු ධාවන පොතක් ලියන්න.
සැබෑ ද්රව්යයක් නොමැත. AI විසින් ඔබේ පරිසරයට නොගැලපෙන හෝ සාදන ලද පියවර පවා අඩංගු නොවන, සම්පූර්ණයෙන්ම එහි සාමාන්ය දැනුමෙන් පෙළක් නිෂ්පාදනය කරයි. මෙය ව්යාජ විශ්වාසයේ භයානක මූලාශ්රයකි.
බලවත් විමසුම:
ඔබේ කාර්යභාරය: ජ්යෙෂ්ඨ SRE. පහත දැක්වෙන්නේ "ගෙවීම් සේවා තැටිය පිරී" ඉසව්වේදී මා ක්රියාත්මක කළ වෙස්මුහුණු විධාන ඉතිහාසය සහ මගේ සටහන් ය. මේවායින් ධාවන පොතක් සාදන්න: අරමුණ, පූර්වාවශ්යතාව (ප්රවේශය/මෙවලම), රෝග ලක්ෂණය, අංකිත පියවර (මගේ විධාන සමඟ), එක් එක් පියවරේදී සත්යාපනය, පෙරළීම, උත්සන්න කිරීම. මා නොදුන් විධානයක් අනුගමනය කිරීමට මට ඉඩ නොදෙන්න; [පිරවීමට] හිස් කරන්න. අවසානයේ "පරීක්ෂා නොකළ" අනතුරු ඇඟවීමක් දමන්න. ද්රව්ය: [වෙස්මුහුණු විධාන ඉතිහාසය]
ලේඛන වර්ගය
AI හි දායකත්වය
මිනිසාගේ අනිවාර්ය දායකත්වය
ධාවන පොත
ඇටසැකිල්ල + පිරිසැලසුම
සැබෑ පරිසරය තුළ පරීක්ෂා කිරීම, නිරවද්යතාව
පශ්චාත් මරණ පරීක්ෂණය
දළ සටහන + ව්යුහය
කරුණු සහ මූල හේතුව තහවුරු කරන්න
වාස්තුවිද්යාත්මක ලියවිල්ල
විස්තරය + ප්රවාහය
සබඳතා සහ යැපීම් තහවුරු කරන්න
දැනුම පදනම් ලිපිය
ඉක්මන් කෙටුම්පත
වත්මන් බව සහ නිරවද්යතාවය පරීක්ෂා කිරීම
පොදු වැරදි
- පරීක්ෂා නොකළ ධාවන පොත් ප්රකාශනය කිරීම. තහවුරු නොකළ පියවර අර්බුදයකදී අන්ධ ලෙස ක්රියාත්මක වේ; වැරදි ධාවන පොත ව්යසනයකි.
- ගොතනවාට තහංචිය පනවන්න නෙවෙයි. ඔබ AI ට "මම ලබා නොදුන් දේ එකතු නොකරන්න" යැයි නොකියන්නේ නම්, එය සාධාරණ නමුත් යථාර්ථවාදී නොවන පියවර නිපදවනු ඇත.
- ආවරණ මඟ හැරීම. සැබෑ සත්කාරක, IP සහ පරිශීලකයා අඩංගු ලේඛනය බෙදාගත් විට රහස කාන්දු වේ.
- ලේඛනය යාවත්කාලීන නොකිරීම. පද්ධතිය වෙනස් වන විට යාවත්කාලීන නොවන ලේඛන කාලයත් සමඟ නොමඟ යවන සුළු වේ.
- මුද්දරයක් නොමැතිව පළ කිරීම. පරීක්ෂණ දිනයක් සහ තත්ත්වයක් නොමැති ලේඛනයක් විශ්වාසදායකද නැතිනම් කෙටුම්පතක්ද යන්න පැහැදිලි නැත.
ඉඟිය: ලේඛන “සජීවීව” තබා ගැනීමට හොඳම ක්රමය නම් එය වෙනස් කිරීමේ ක්රියාවලියට සම්බන්ධ කිරීමයි: පද්ධතියක් වෙනස් වූ විට, අදාළ ධාවන පොත යාවත්කාලීන කිරීම වෙනස් කිරීම සඳහා සම්පූර්ණ කිරීමේ නිර්ණායකයක් වීමට ඉඩ දෙන්න. AI යාවත්කාලීන කිරීම වේගවත් කරයි, නමුත් ප්රේරක ක්රියාවලිය ඔබයි.
සාරාංශයකින්
ලේඛනගත කිරීම ආයතනික මතකය; Runbook යනු අර්බුදකාරී කාලවලදී ජීවිත බේරා ගන්නා මෙහෙයුම් මාර්ගෝපදේශයකි. AI ඔබේ අවුල් සහගත සටහන් වලින් සංවිධානාත්මක කෙටුම්පත් නිෂ්පාදනය කරයි, හිස් පිටු සහ කම්මැලිකම පිළිබඳ ගැටළුව විසඳයි. නමුත් වඩාත්ම තීරණාත්මක සත්යය මෙයයි: වැරදි ධාවන පොතක් කිසිවකට වඩා භයානක වන්නේ එය අර්බුදයකදී අන්ධ ලෙස යෙදෙන බැවිනි. එබැවින් AI "සැකසීම" තහනම් කරන්න, එය වසං කරන්න, සහ සැබෑ පරිසරයක සෑම ධාවන පොතක්ම හොඳින් පරීක්ෂා කර මුද්දර දමන්න. පද්ධතිය වෙනස් වන විට ලේඛනය සජීවීව තබා ගන්න. AI රාමුව ගොඩනඟයි; නිරවද්යතාවය සහ පරීක්ෂාව සහතික කරන්නේ ඔබයි.
යෙදුම් කාර්යය
ඔබගේ කණ්ඩායම තුළ ලේඛනගත කර නොමැති ක්රියා පටිපාටියක් තෝරන්න (උදාහරණයක් ලෙස, සේවාවක් නැවත ආරම්භ කිරීම හෝ උපස්ථයක් ප්රතිසාධනය කිරීම). ඔබගේ අදාළ විධාන ඉතිහාසය සහ සටහන් සඟවා ඉහත "Runbook ඇටසැකිල්ල උත්පාදනය" අච්චුව භාවිතයෙන් AI විසින් කෙටුම්පතක් නිර්මාණය කිරීමට සලස්වන්න; ගොතන ලද දේවල් සඳහා තහනමක් පැනවීමට වග බලා ගන්න. පරීක්ෂණ පරිසරයක් සහ ධජයක් තුළ කෙටුම්පත ධාවනය කර ඕනෑම කැඩී ගිය/අතුරුදහන් පියවරක් නිවැරදි කරන්න. ධාවන පොතට පරීක්ෂණ දිනය සහ පරීක්ෂක තොරතුරු එක් කරන්න. AI නිපදවන වෙනස්කම් ලියන්න සහ ඔබ ක්රියාවලියේදී අයිතම 5කින් නිවැරදි කරන්න.
පිරික්සුම් ලැයිස්තුව
- [ ] මම ධාවන පොත නිර්මාණය කළේ සැබෑ ද්රව්ය වලින් (සටහන, විධාන ඉතිහාසය), මම එය මුල සිටම සකස් කළේ නැද්ද?
- [ ] මම AI "මම ලබා නොදුන් විධාන / IPs / පියවර එකතු කිරීම" තහනම් කර තිබේද?
- [ ] මම සත්කාරක, IP සහ පරිශීලක වැනි සංවේදී තොරතුරු ආවරණය කර තිබේද?
- [ ] මම ධාවන පොත සැබෑ/පරීක්ෂණ පරිසරයක් තුළ ධාවනය කර වලංගු කර තිබේද?
- [ ] Have I added the test date, tester and last update information?
- [ ] මම ලේඛනය පද්ධති වෙනස් කිරීමේ ක්රියාවලියට සම්බන්ධ කර එය යාවත්කාලීනව තබා ගැනීමට සැලසුම් කර තිබේද?