IT Tips & Tricks Series: พลังแห่งการตั้งชื่อ (Naming Convention) เปลี่ยนชีวิต Admin จาก 'งง' เป็น 'ง่าน'!
เคยไหมครับ? เข้าไปดูในหน้าเครื่องจัดการไฟล์หรือ Cloud Portal แล้วเจอชื่อเครื่องอย่าง SERVER-01, TEMP-PC, หรือ USER-NEW แล้วต้องมานั่งไล่เช็คว่า "ไอ้นี่มันคือเครื่องอะไรของใครกันแน่?"
การตั้งชื่อที่ดีไม่ใช่แค่เรื่องของความสวยงามครับ แต่มันคือการทำ Documentation ไปในตัว วันนี้ผมมีสูตรสำเร็จในการตั้งชื่อที่เหล่ามือโปรเขาใช้กันมาฝากครับ
1. สูตรลับการตั้งชื่อ: [Location]-[Environment]-[Function]-[Number]
การตั้งชื่อที่สื่อความหมาย (Descriptive Naming) ควรมีองค์ประกอบที่ตอบคำถามได้ทันทีที่เห็นชื่อ เช่น:
Location: BKK (Bangkok), SG (Singapore)
Environment: PROD (Production), DEV (Development), TEST
Function: WEB (Web Server), SQL (Database), DC (Domain Controller)
Number: 01, 02 (เพื่อรองรับการขยายตัว)
ตัวอย่าง: BKK-PROD-SQL-01
แค่มองปุ๊บก็รู้ปั๊บ: นี่คือ Database Server ตัวที่ 1 ของระบบ Production อยู่ที่ศูนย์กรุงเทพฯ
2. กฎเหล็ก 3 ข้อที่ห้ามลืม
ห้ามใช้ชื่อพนักงาน: อย่าตั้งชื่อเครื่องว่า
DESKTOP-SOMCHAIเพราะถ้าสมชายลาออก หรือเครื่องโดนเปลี่ยนมือ คุณจะปวดหัวกับการ Update ทันที ให้ใช้รหัสพนักงานหรือ Serial Number แทนตัวพิมพ์เล็ก/ใหญ่ (Consistency): ตกลงกันในทีมให้ชัดเจนว่าจะใช้ตัวพิมพ์ใหญ่ทั้งหมด (Upper case) หรืออูฐ (camelCase) เพื่อให้เวลา Search ข้อมูลทำได้ง่าย
ความยาวต้องพอดี: อย่าตั้งยาวจนระบบ (เช่น NetBIOS หรือบางแอปเก่าๆ) อ่านไม่หมด (แนะนำไม่เกิน 15 ตัวอักษรสำหรับชื่อเครื่อง Windows)
3. ประโยชน์ที่ได้มากกว่าความสวยงาม
Automation: ถ้าคุณตั้งชื่อเป็นระบบ คุณสามารถใช้ Intune หรือ ManageEngine สั่งรัน Script เฉพาะกลุ่มเครื่องได้ง่ายมาก เช่น "สั่ง Update ทุกเครื่องที่มีคำว่า
-DEV-ในชื่อ"Troubleshooting: เวลาดู Log ใน Microsoft Sentinel หรือ Defender คุณจะแยกแยะได้ทันทีว่าเหตุการณ์เกิดที่หน้างานส่วนไหน โดยไม่ต้องเปิด Asset List
4. เริ่มต้นวันนี้... ยังไม่สาย!
ถ้าตอนนี้ระบบของคุณ "เละ" อยู่ ไม่ต้องรีบไป Rename ทุกเครื่องครับ แต่ให้เริ่มจาก:
ร่าง Standard Document การตั้งชื่อของบริษัทขึ้นมา
บังคับใช้กับ "เครื่องใหม่/ทรัพยากรใหม่" ที่จะเกิดขึ้นตั้งแต่วันนี้เป็นต้นไป
เครื่องเก่าค่อยๆ ทยอยแก้เวลาที่มีการ Maintenance ใหญ่ครับ
💡 สรุปส่งท้ายสำหรับชาว IT
การเป็น IT ที่เก่ง ไม่ใช่แค่คนที่แก้ปัญหาเฉพาะหน้าได้เร็วครับ แต่คือคนที่ "วางระบบให้ไม่มีปัญหา" หรือแก้ได้ง่ายที่สุดเมื่อเกิดเรื่อง การเริ่มจากเรื่องเล็กๆ อย่างการตั้งชื่อ คือก้าวแรกของความมืออาชีพครับ!
#ITTTSeries #ITTipsAndTricks #NamingConvention #ITAdmin #Infrastructure #BestPractices #SystemEngineer #BloggerIT
Comments
Post a Comment