തീവ്രതാ റാങ്കിംഗോടെ അവസാനിക്കുന്ന ഒരു അപകടക്കുറിപ്പ് മാനേജർക്ക് ഒരു വിധി നൽകുന്നു, ഒരു നടപടിയും നൽകുന്നില്ല. അതുകൊണ്ടാണ് അവയിൽ പലതും “നന്ദി, ശ്രദ്ധിച്ചു” എന്നും മറ്റൊന്നുമില്ലാതെയും തിരികെ വരുന്നത്. അംഗീകരിക്കപ്പെടുന്ന കുറിപ്പുകൾക്ക് ഒരു പൊതു രൂപമുണ്ട്: ഒരു ഇടുങ്ങിയ പരിശോധിക്കാവുന്ന അവകാശവാദം, വിലയോടുകൂടിയ രണ്ട് പേരുള്ള ഓപ്ഷനുകൾ, ഒരു തീയതിക്ക് മുൻപ് ഉത്തരം നൽകേണ്ട ഒരു വ്യക്തി. താഴെയുള്ളതെല്ലാം ആ രൂപം സൃഷ്ടിക്കുന്നതിനെക്കുറിച്ചാണ്, നിങ്ങൾക്ക് അറിയാവുന്നത് അതിശയോക്തിപ്പെടുത്താതെ.

സ്കോർ ആരും ചോദിക്കാത്ത ഒരു ചോദ്യത്തിന് ഉത്തരം നൽകുന്നു

സാധ്യത ഗുണിച്ച് സ്വാധീനം എന്ന ഗണിതം കണ്ടെത്തലുകളെ പരസ്പരം ക്രമീകരിക്കുന്ന ഒരു സംഖ്യ ഉണ്ടാക്കുന്നു. അത് ഒരു ഡയറക്ടർക്ക് എന്തിൽ ഒപ്പിടണമെന്ന് പറയുന്നില്ല, കൂടാതെ ഗേറ്റ്‌വേയെക്കുറിച്ചുള്ള തീരുമാനത്തിന് പകരം ഗുണകത്തെക്കുറിച്ചുള്ള ചർച്ചയ്ക്ക് ക്ഷണിക്കുന്നു. രണ്ട് ദശാംശമുള്ള ഒരു എക്സ്പോഷർ സംഖ്യ ഒരു മുഴുവൻ യോഗവും വിഴുങ്ങിയത് ഞാൻ കണ്ടിട്ടുണ്ട്, അതേസമയം യഥാർത്ഥ ചോദ്യം — ഈ പാദത്തിൽ നവീകരണത്തിന് ഫണ്ട് അനുവദിക്കുമോ — ചോദിക്കപ്പെട്ടില്ല.

ഈ മേഖലയിൽ ഏതാനും യഥാർത്ഥ തീരുമാനങ്ങളേയുള്ളൂ. നവീകരണത്തിന് ഫണ്ട് അനുവദിക്കുക, പ്രഖ്യാപിത തീയതി വരെ പരിമിതമായ എക്സ്പോഷർ സ്വീകരിക്കുക, അല്ലെങ്കിൽ സേവനത്തിലേക്ക് എത്താൻ കഴിയുന്നവരെ കുറയ്ക്കുക. ഓരോന്നിനും വ്യത്യസ്ത ഉത്തരവാദിയും വ്യത്യസ്ത ചെലവുമുണ്ട്, അവയൊന്നും “അപകടം 40 ശതമാനം കുറയ്ക്കുക” അല്ല.

തീവ്രതയുടെ പണപ്പെരുപ്പം പ്രശ്നം വഷളാക്കുന്നു. ഓരോ കണ്ടെത്തലും നിർണായകമാകുമ്പോൾ റാങ്കിംഗ് വേർതിരിക്കുന്നത് നിർത്തുന്നു, വായനക്കാരൻ ബാക്കിയുള്ള ഏക സിഗ്നലിലേക്ക് മടങ്ങുന്നു, അതായത് ആരാണ് ഏറ്റവും ഉച്ചത്തിൽ പരാതിപ്പെട്ടത്. പതിപ്പ് പിന്തുണയ്ക്ക് പുറത്താണെന്നും, ഇത് പിന്തുണയ്ക്ക് പുറത്തുള്ള രണ്ടാം പാദമാണെന്നും, ഒരു നിർദ്ദിഷ്ട ജീവനക്കാരുടെ ഗണം അതിനെ ആശ്രയിക്കുന്നുവെന്നും പറയുന്ന കുറിപ്പ് ചുവന്ന ബാഡ്ജിനേക്കാൾ വളരെയധികം നടപ്പാക്കാവുന്നതാണ്.

അവ്യക്തതയാണ് മറ്റൊരു പരാജയം. “VPN സുരക്ഷിതമല്ല” എന്നത് പരിഹരിക്കാനാവില്ല, കാരണം ഏത് വിന്യാസം, ഏത് പതിപ്പ്, അല്ലെങ്കിൽ ആർക്ക് എന്തിലേക്ക് എത്താം എന്ന് അത് പറയുന്നില്ല. വായനക്കാരന് പരിശോധിക്കാവുന്ന വാക്യമാണ് ഉപയോഗപ്രദമായ റിപ്പോർട്ടിന്റെ ഏറ്റവും ചെറിയ യൂണിറ്റ്.

ആർക്കെങ്കിലും പരിശോധിക്കാൻ കഴിയുന്നതുവരെ അവകാശവാദം ചെറുതാക്കൂ

അവകാശവാദം അഭിപ്രായത്തിലല്ല, പ്രസിദ്ധീകരിച്ച അതിർത്തിയിൽ ഉറപ്പിക്കൂ. വെണ്ടർ പിന്തുണയ്ക്ക് പുറത്തായിരിക്കുക, നിർബന്ധിത ആധികാരികതാ ഘട്ടം ഇല്ലാതിരിക്കുക, അല്ലെങ്കിൽ അത് കാണാൻ പാടില്ലാത്ത ഒരു നെറ്റ്‌വർക്ക് സെഗ്‌മെന്റിൽ നിന്ന് എത്താവുന്നതായിരിക്കുക — എല്ലാം പിന്നിൽ പരിശോധനയുള്ള അവകാശവാദങ്ങളാണ്. ആദ്യത്തേതിന്, പരിശോധന ഗേറ്റ്‌വേയിൽ തന്നെയുള്ള മൂന്ന് കമാൻഡുകളാണ്:

openvpn --version | head -n 1
dpkg-query -W -f='${Version}\n' openvpn
openssl x509 -in /etc/openvpn/server.crt -noout -enddate

പതിപ്പ് വരിയും പാക്കേജ് അന്വേഷണവും സാധാരണയായി ഒത്തുപോകുന്നു, ഒത്തുപോകാത്തപ്പോൾ വെവ്വേറെ റിപ്പോർട്ട് ചെയ്യാൻ അർഹതയുള്ള രണ്ടാമത്തെ പ്രശ്നം നിങ്ങൾ കണ്ടെത്തി. സർട്ടിഫിക്കറ്റിന്റെ കാലാവധി തീരുന്ന തീയതി ക്ലയന്റുകൾക്ക് കണക്റ്റ് ചെയ്യാനാകാതെ വരുന്നതുവരെ ആളുകൾ പരിശോധിക്കാൻ മറക്കുന്ന ഫീൽഡാണ്, അത് റിലീസ് സ്ട്രിംഗിന്റെ അതേ തെളിവ് അനുബന്ധത്തിൽ വരുന്നു.

ഓരോ ഔട്ട്‌പുട്ടും എവിടെ നിന്ന് വന്നു, എപ്പോൾ എടുത്തു എന്ന് രേഖപ്പെടുത്തൂ. “ഗേറ്റ്‌വേ gw1, ചൊവ്വാഴ്ച ശേഖരിച്ചത്” എന്ന് പറയുന്ന കുറിപ്പ് സംശയാലു വീണ്ടും പ്രവർത്തിപ്പിക്കാം; താൽപ്പര്യമുള്ള വരിയിൽ വെട്ടിയ സ്ക്രീൻഷോട്ട് പ്രവർത്തിപ്പിക്കാനാവില്ല. ഫയൽ നിങ്ങളുടെ മെഷീൻ വിടുന്നതിന് മുൻപ് കീകൾ, സ്വകാര്യ വിലാസങ്ങൾ, അക്കൗണ്ട് പേരുകൾ എന്നിവ നീക്കം ചെയ്യൂ.

കുറിപ്പ് പേരുള്ള ഓപ്ഷനുകൾക്കിടയിലുള്ള തിരഞ്ഞെടുപ്പായി എഴുതൂ

ഒരു തീരുമാനക്കുറിപ്പ് ചെറുതാണ്, കാരണം അത് ഒരു ജോലി മാത്രം ചെയ്യുന്നു. ഇതാണ് ഞാൻ ഉപയോഗിക്കുന്ന രൂപം, റിമോട്ട് ആക്സസ് പതിപ്പ് പിന്തുണയ്ക്ക് പുറത്തായ ഒരു സാങ്കൽപ്പിക ഇടത്തരം സ്ഥാപനത്തിനായി പൂരിപ്പിച്ചത്:

Ask: approve one of two upgrade paths for remote access before 30 June.
Claim: gw1 runs a release that left vendor support in January.
Evidence: version output and vendor notice, attached, collected 14 March.
Option A: upgrade in place, one maintenance window, staff on the current client build.
Option B: replace the gateway, two windows, client reinstall for 180 staff.
Cost of waiting: no security fixes for a service 180 staff use daily.
Owner: platform team. Decision needed from: IT director, by 28 March.

ഓരോ വരിയും അതിന്റെ സ്ഥാനം നേടുന്നു. അഭ്യർത്ഥന ഒരു വാക്യമാണ്, അതിൽ ഒരു തീയതിയുണ്ട്. അവകാശവാദം പരിശോധിക്കാവുന്നതാണ്. ഓപ്ഷൻ B ഉള്ളത് ഓപ്ഷൻ A ഒരു ആചാരമല്ല, തിരഞ്ഞെടുപ്പാകാൻ വേണ്ടിയാണ്, അത് ക്ലയന്റ് പുനഃസ്ഥാപിക്കൽ പേരെടുത്ത് പറയുന്നു, കാരണം ആളുകൾ കുറച്ചുകാണുന്ന ചെലവ് അതാണ്. കാത്തിരിപ്പിന്റെ ചെലവ് സംഭാവ്യതയല്ല, പരിണതഫലം വിവരിക്കുന്നു.

Line in the noteWhat it prevents
Ask with a dateA reply of "agreed in principle" that funds nothing
Claim with a command behind itA debate about whether the problem is real
Two options with different costsA single proposal that can only be approved or refused
Named decision ownerA thread where everyone assumes someone else signed

കുറിപ്പ് ചെയ്യാൻ പാടില്ലാത്തത് നിങ്ങൾക്ക് പിന്തുണയ്ക്കാനാവാത്ത ഒരു നിഗമനം കള്ളക്കടത്തായി കൊണ്ടുവരികയാണ്. ലംഘനം തെളിയിക്കപ്പെട്ടിട്ടില്ലെങ്കിൽ അത് ഒരു വരിയിൽ പറയൂ, കാരണം പിന്നീട് അതിശയോക്തി കണ്ടെത്തുന്ന വായനക്കാരൻ നിങ്ങളുടെ അടുത്ത മൂന്ന് കുറിപ്പുകളും തള്ളിക്കളയും.

അപകടം സ്വീകരിക്കുന്നതിൽ എന്ത് ഉണ്ടായിരിക്കണം

സ്വീകരണം ഒരു തീരുമാനത്തിന്റെ അഭാവമല്ല, മൗനവുമല്ല. ഉത്തരം കുറച്ചുകാലം എക്സ്പോഷറിനോടൊപ്പം ജീവിക്കുകയാണെങ്കിൽ, കുറിപ്പിന് മൂന്ന് കൂട്ടിച്ചേർക്കലുകൾ വേണം: ഒരു അവസാന തീയതി, ആരെങ്കിലും യഥാർത്ഥത്തിൽ നിർവഹിക്കുന്ന ഒരു നിരീക്ഷണ ഘട്ടം, തീയതി വരുമ്പോൾ ചോദ്യം വീണ്ടും തുറക്കുന്ന ഒരു പേരുള്ള വ്യക്തി.

താൽക്കാലിക നിയന്ത്രണത്തിനും അതേ സമീപനം വേണം. സേവനം ചെറിയ ഗണത്തിലേക്ക് പരിമിതപ്പെടുത്തുന്നത് എക്സ്പോഷർ കുറയ്ക്കുന്നത്, നിയന്ത്രണം എവിടെയെങ്കിലും നടപ്പാക്കുകയും ആരെങ്കിലും പട്ടിക സൂക്ഷിക്കുകയും ചെയ്താൽ മാത്രമാണ്. രാത്രി ബാച്ച് ജോലി നിശബ്ദമായി നിർത്തുന്ന ഒരു ബ്ലോക്ക് നിയന്ത്രണമല്ല, അത് മികച്ച കടലാസുകളുള്ള ഒരു തടസ്സമാണ്.

മാറ്റത്തിന്റെ ഉത്തരവാദിയും തീരുമാനത്തിന്റെ ഉത്തരവാദിയും വ്യത്യസ്ത വ്യക്തികളാണെങ്കിൽ അവരെ വേർതിരിച്ച് നിർത്തൂ. പ്ലാറ്റ്ഫോം സംഘം നിർവഹിക്കുന്നു; ഡയറക്ടർ സ്വീകരിക്കുന്നു. രണ്ട് പേരുകളും കുറിപ്പിൽ എഴുതുന്നത് ഏറ്റവും സാധാരണമായ തടസ്സം ഒഴിവാക്കുന്നു: നന്നായി തയ്യാറാക്കിയ ഒരു പദ്ധതി അത് ഒരിക്കലും കണ്ടിട്ടില്ലാത്ത ഒരാളെ കാത്തിരിക്കുന്നത്.

അയക്കുന്നതിന് മുൻപ് കുറിപ്പ് വിന്യാസത്തിനെതിരെ പരിശോധിക്കൂ

ഒന്നിലധികം ഗേറ്റ്‌വേയുള്ള സ്ഥാപനങ്ങളിൽ അവകാശവാദങ്ങൾ മോശമായി പഴകുന്നു. മറ്റൊരു പതിപ്പിനെക്കുറിച്ചുള്ള ഫോറം ത്രെഡിൽ നിന്നോ കഴിഞ്ഞ മാസം പുനർനിർമ്മിച്ച ഹോസ്റ്റിൽ നിന്നോ പകർത്തിയ കണ്ടെത്തൽ യോഗത്തിൽ വെല്ലുവിളിക്കപ്പെടും, കുറിപ്പിന്റെ ബാക്കിയും അതിനൊപ്പം പോകും. കുറിപ്പ് പേരെടുത്ത് പറയുന്ന ഓരോ ഹോസ്റ്റിലും തെളിവുകൾ വീണ്ടും പ്രവർത്തിപ്പിക്കൂ:

for h in gw1 gw2; do
  ssh "$h" 'openvpn --version | head -n 1; systemctl is-active openvpn@server'
done

രണ്ട് ഹോസ്റ്റുകളും യോജിക്കുന്നില്ലെങ്കിൽ, കുറിപ്പ് ഇപ്പോൾ മിശ്രിത കൂട്ടത്തെക്കുറിച്ചാണ്, അത് വ്യത്യസ്തവും സാധാരണയായി കൂടുതൽ ബോധ്യപ്പെടുത്തുന്നതുമായ ഒരു കണ്ടെത്തലാണ്. ട്രാഫിക് നൽകുന്നതായി നിങ്ങൾ കരുതിയ ഹോസ്റ്റിൽ സേവനം നിഷ്ക്രിയമാണെങ്കിൽ, നിർത്തി കുറിപ്പ് എങ്ങോട്ടും പോകുന്നതിന് മുൻപ് ഇൻവെന്ററി തിരുത്തൂ.

തുടർന്ന് ഔട്ട്‌പുട്ട് അനുബന്ധമാക്കി, തീരുമാന തീയതി വിഷയ വരിയിൽ ഇട്ട്, ചർച്ച ചെയ്യുന്ന സംഘത്തിന് പകരം “അതെ” എന്ന് പറയാൻ കഴിയുന്ന വ്യക്തിക്ക് അയക്കൂ. ഉത്തരം “ഇപ്പോൾ അല്ല” എന്ന് വന്നാൽ, അത് “ഇപ്പോൾ” ആകുന്ന തീയതി ചോദിച്ച്, ആ തീയതി കുറിപ്പിന്റെ അടുത്ത പതിപ്പിൽ എഴുതൂ.

അനുബന്ധ ലേഖനങ്ങൾ