16 ม.ค. เวลา 14:50 • วิทยาศาสตร์ & เทคโนโลยี

เนิร์ด IT บุกเปิดหลังบ้านระบบ IT ประกันสังคม

เมื่อคืนเพิ่งย้อนกลับไปฟังคลิปแบบเต็มๆ ที่มีนายอาร์ม (9arm) พี่โดม อ.โก๋ คุณลิ่ว และคณะทำงานประกันสังคมก้าวหน้า (เช่น อาจารย์จั๊ก) ไปบุกพิสูจน์ระบบ IT ของสำนักงานประกันสังคม
เรื่องเริ่มต้นดูเหมือนสำนักงานประกันสังคมดูเหมือนจะกลัวคน IT ไปก่อม็อบมากๆ มีการปิดกั้นประตู เพิ่มการรักษาความปลอดภัย มีตำรวจมาหลายคน มีการตรวจ และแลกบัตรประชาชน สำหรับผู้ที่เข้ามาเยี่ยมชมอย่างจริงจัง
ส่วนทางโรงอาหารก็อาหารหมด และปิดเร็วกว่าปกติ ยังกับว่ากลัวไอซ์ รักชนกมาจริงๆ
ถ้าสรุปภาพรวมคือการพยายามเปลี่ยนระบบจาก "ยุคหิน" (34 ปีที่แล้ว) มาเป็น "ยุคดิจิทัล" ซึ่งเป็นสิ่งที่ ต้องทำ และควรทำมานานแล้ว แต่ทำทีไร มีปัญหาตลอด ไม่ว่าจะซื้อแพง ทำเสร็จช้า จนเพิ่งได้คลอดนี่แหล่ะ
1. การเปลี่ยนแปลงทางเทคนิค
• ระบบเก่า (Legacy): ใช้ภาษา Cobol (โบราณมาก หาคนแก้แทบไม่ได้) เก็บข้อมูลเป็น Text File และประมวลผลแบบ Batch (รอข้ามคืน ไม่ Real-time)
• ระบบใหม่ (Modern): ใช้ Java EE + SQL Database (ยังเป็นความลับว่าใช้ DB ยี่ห้ออะไร) รันบน Kubernetes/Docker เพื่อให้รองรับ Real-time
การเปลี่ยนผ่านใช้วิธี "ทุบหม้อข้าว" คือปิดระบบเก่า 31 ธ.ค. แล้วเปิดระบบใหม่ 5 ม.ค. ทันที (Big Bang Migration) เพราะสัญญาหลายตัวหมดอายุพอดี ไม่มีแผนสำรองถอยกลับ (Rollback plan)
2. ทำไมระบบถึงล่มและรวน?
ถ้าสรุปประเด็นจากคลิปคือ
2.1 API Gateway ตัวเก่าทำพิษ: ระบบใหม่ App ดี แต่ตัวประตูทางเข้า (API Gateway) เป็นของเดิมที่ "หมดสัญญา MA (Maintenance)" พอดี พอคนแห่เข้ามา ระบบทางเข้าเลยพัง (เหมือนสร้างห้างใหม่เอี่ยม แต่ประตูหมุนทางเข้าฝืดจนล็อก)
2.2 Data ไม่สะอาด: ข้อมูลเก่า 34 ปี เละเทะมาก (เช่น คนเดียวมี 5 Records) พอย้ายมาระบบใหม่ที่เข้มงวด ข้อมูลเลยแสดงผลผิดพลาด
2.3 Bug ตกค้าง: แม้จะบอกว่า Test มาแล้ว หลัก 30,000+ เคส แต่หน้างานจริงยังมี Bug สัปดาห์ละ 200+ เคส
2.4 ระบบเก่าเป็น terminal based จึงใช้ traffic น้อย พอเปลี่ยนมาเป็น web based เลยกิน bandwidth เยอะ ทำให้ช้า
3. ปม "งบประมาณ" และ "ห้องแห่งความลับ"
พอเริ่มแตะตัวเลขงบ เจ้าหน้าที่ก็เต้นกันทันที มีการคุยกันในห้องข้าง ก่อนจะเดินเข้ามาอ้างว่า ข้อมูลโน่นนี่นั่นเป็นความลับของทางราชการ ขู่ด้วยข้อกฎหมายต่างๆ
1
โฆษณา