HardenBackend (ระบบหลังบ้าน)
แพ็กเกจนี้คืออะไร
Harden คือแพ็กสำหรับระบบที่พลาดแล้วเป็นเงิน ในนี้มีการรับเงินที่ถ้าธนาคารแจ้งเข้ามาซ้ำ ระบบจะไม่ตัดเงินซ้ำ ซึ่งเป็นข้อที่ระบบจำนวนมากพลาด เพราะผู้ให้บริการชำระเงินทุกเจ้าแจ้งซ้ำเป็นเรื่องปกติเวลาเน็ตสะดุด
งานหนักถูกยกไปทำเบื้องหลัง คนกดแล้วได้คำตอบทันทีโดยไม่ต้องนั่งรอ มีการกันคนกดรัวหรือยิงถล่มไม่ให้ระบบล่มจนคนอื่นใช้ไม่ได้ และมีบันทึกการทำงานกับการแจ้งเตือนเมื่อระบบมีปัญหา
ปิดท้ายด้วยรายงานตรวจความปลอดภัยของระบบที่ผมกำลังจะส่งให้คุณ ผมตรวจงานตัวเองด้วยเครื่องมือชุดเดียวกับที่ใช้ตรวจให้ลูกค้าในบริการตรวจความปลอดภัย และส่งผลให้ดูพร้อมสิ่งที่แก้ไปแล้ว
ลองดูของจริง
ข้อแรกคือข้อที่เสียหายที่สุดถ้าไม่ได้ทำ ผู้ให้บริการชำระเงินทุกเจ้าแจ้งซ้ำเป็นเรื่องปกติเวลาเน็ตสะดุด ระบบที่ไม่ได้เตรียมไว้จะบันทึกเป็นสองรายการและตัดเงินสองรอบ
นี่คือตัวจำลองหน้าจอของระบบที่ส่งมอบจริง ข้อมูลทั้งหมดอยู่ในหน้าเว็บนี้ ไม่ได้ต่อกับธนาคารหรือระบบไหน สามเรื่องนี้ผมทำมาแล้วกับระบบที่รับเงินจริง และมีรายงานตรวจความปลอดภัยแนบไปกับงานตอนส่งมอบ
สิ่งที่คุณจะได้ ทั้งหมด
รายการนี้คือขอบเขตงานทั้งหมดของแพ็กเกจนี้ ไม่มีข้อไหนซ่อนไว้ในสัญญา
- ทุกอย่างในแพ็กเกจ Admin
- รับเงินได้ และถ้าธนาคารแจ้งซ้ำ ระบบไม่ตัดเงินซ้ำ เชื่อมผู้ให้บริการชำระเงิน 1 เจ้า
- งานหนักไปทำเบื้องหลัง คนใช้ไม่ต้องนั่งรอหน้าจอค้าง
- กันคนกดรัวหรือยิงถล่ม ไม่ให้ระบบล่มจนคนอื่นใช้ไม่ได้
- สรุปตัวเลขส่งเข้าอีเมลหรือ LINE ให้ทุกเดือน ไม่ต้องเปิดเข้าไปดูเอง
- เตือนทันทีเมื่อตัวเลขผิดปกติ ตั้งได้ 3 เงื่อนไข เช่นยอดตกผิดปกติหรือรายการค้างจ่ายพุ่ง
- บันทึกการทำงานและแจ้งเตือนเมื่อระบบมีปัญหา
- รายงานตรวจความปลอดภัยของระบบที่ส่งมอบ
- งานออกแบบและทำหน้าบ้าน บริการนี้ทำเฉพาะระบบที่อยู่ข้างหลัง ถ้าอยากได้ทั้งสองฝั่ง ดูบริการเว็บโปรไฟล์ธุรกิจหรือระบบจองคิวซึ่งมีหน้าบ้านมาให้แล้ว
- ค่าเซิร์ฟเวอร์และบริการภายนอกรายเดือน จ่ายในบัญชีของคุณเองเพื่อให้ระบบเป็นของคุณจริง ผมประเมินตัวเลขให้ก่อนเริ่ม
- การย้ายข้อมูลจากระบบเดิมที่โครงสร้างซับซ้อน ถ้าเป็นไฟล์ Excel ปกติผมย้ายให้ได้ ถ้าต้องดึงผ่าน API ของระบบเก่า ผมประเมินเพิ่มและแจ้งก่อนเสมอ
- แอปมือถือที่ลงจาก Play Store อยู่ในบริการแอปมือถือ Android ซึ่งเรียกใช้ API ที่ทำในบริการนี้ได้เลย
คำถามที่พบบ่อยของแพ็กเกจนี้
ยิงซ้ำแล้วไม่ตัดเงินซ้ำ ทำยังไง
ทุกคำขอที่เกี่ยวกับเงินมีรหัสประจำรายการติดมาด้วย ระบบจำไว้ว่ารหัสไหนทำไปแล้ว พอคำขอเดิมมาอีกครั้งจึงตอบผลเดิมกลับไปโดยไม่ทำงานซ้ำ ฟังดูง่ายแต่จุดที่พลาดกันคือการตัดสินใจว่าจะจำที่ชั้นไหนและจำนานเท่าไหร่ ซึ่งผมทำมาแล้วกับระบบที่รับเงินจริง
รายงานตรวจความปลอดภัยที่ให้มา ต่างจากบริการตรวจความปลอดภัยที่ขายแยกยังไง
อันในแพ็กนี้คือการตรวจระบบที่ผมเพิ่งทำเสร็จก่อนส่งมอบ ครอบคลุมของที่ผมเขียนเอง ส่วนบริการที่ขายแยกคือการตรวจระบบที่คนอื่นทำหรือระบบที่ใช้งานอยู่แล้ว ซึ่งกว้างกว่าและรวมการทดสอบเจาะจากภายนอกด้วย
คิวงานเบื้องหลังต้องมีเซิร์ฟเวอร์เพิ่มไหม
ส่วนใหญ่ไม่ต้อง งานขนาดนี้ใช้บริการคิวที่มีแบบฟรีอยู่แล้วพอ ถ้าปริมาณโตจนต้องขยับ ผมบอกตัวเลขล่วงหน้าและมันเป็นค่าบริการภายนอกที่จ่ายในบัญชีคุณเอง ไม่ใช่ค่าของผม
ถ้าระบบล่มตอนตีสาม ใครดู
แพ็กนี้ทำให้ระบบแจ้งเตือนได้ว่ามีปัญหา แต่ไม่ได้รวมคนเฝ้าตลอดเวลา ถ้าต้องการคนดูแลต่อเนื่องหลังส่งมอบ อยู่ในบริการดูแลระบบรายเดือน ผมแยกออกจากกันเพื่อไม่ให้คุณจ่ายค่าดูแลรวมไปในราคาที่จ่ายครั้งเดียว
ทำไมต้องเป็นแพ็กนี้ ในเมื่อระบบก็ทำงานได้ตั้งแต่แพ็กแรก
ถ้าระบบของคุณไม่ได้ยุ่งกับเงินและคนใช้ไม่เยอะ แพ็กแรกหรือแพ็กสองพอจริงและผมจะบอกตรงๆ แพ็กนี้มีไว้สำหรับตอนที่ความผิดพลาดหนึ่งครั้งมีราคา เช่นตัดเงินซ้ำ ระบบล่มตอนเปิดรอบขาย หรือข้อมูลลูกค้าหลุด สามอย่างนี้แก้ทีหลังแพงกว่าทำตั้งแต่แรกมาก