- ภาพรวม
- วิศวกรรมระบบและสถาปัตยกรรม
วิศวกรรมระบบและสถาปัตยกรรม
ดูแลภาพรวมทางวิศวกรรม ปรับต้นทุน และวิเคราะห์สาเหตุรากของปัญหา (root-cause analysis) ในระบบซอฟต์แวร์ที่ซับซ้อน เราติดตามคอขวดในการขยายระบบและความล้มเหลวไปถึงชั้นแอปพลิเคชัน เครือข่าย หรือโครงสร้างพื้นฐานที่เป็นต้นเหตุ แล้วกำหนดงานแก้ไข
งานที่บริการนี้ช่วยได้
ปรึกษาได้ทั้งแอปที่ช้า ระบบล่มโดยไม่ทราบสาเหตุ ค่าโครงสร้างพื้นฐานที่เพิ่มขึ้น หรือการเชื่อมต่อที่ยังไม่แน่ใจว่าทำได้จริง การติดตั้งข้ามเขตอำนาจยังต้องวางแผนว่าข้อมูลอยู่ที่ใดได้และทราฟฟิกเข้าถึงแต่ละบริการอย่างไร
จากคำขอที่ล้มเหลวสู่การปรับโครงสร้างพื้นฐาน
จัดวางและปรับโครงสร้างเวิร์กโหลด
ปรับโครงสร้างเวิร์กโหลดระหว่าง GCP, Cloudflare และโครงสร้างพื้นฐานแบบ VPS หรือ Droplet โดยเปรียบเทียบข้อจำกัดด้านประมวลผล จัดเก็บ และเครือข่ายก่อนตัดสินใจย้ายบริการ
การติดตั้งแบบ Headless และ Edge
แยกส่วนแสดงผลออกจากบริการเบื้องหลังเมื่อช่วยให้ระบบดูแลง่ายขึ้น ใช้การประมวลผลแบบ serverless ที่ edge กับเส้นทางคำขอที่เหมาะสม พร้อมระบุการพึ่งพา origin และพฤติกรรมเมื่อเกิดความล้มเหลว
API Gateway แคช และข้อมูลขาออก
ติดตามคำขอซ้ำไปยังบริการภายนอกและการส่งข้อมูลออก ออกแบบพร็อกซีเกตเวย์และแคชที่ edge ตามความสดของข้อมูล สิทธิ์เข้าถึง และต้นทุนเมื่อไม่พบข้อมูลในแคช
วิเคราะห์ความล้มเหลวและกู้คืน
ตรวจสอบเหตุขัดข้องข้ามชั้นแอปพลิเคชันและโครงสร้างพื้นฐาน ทบทวนความเป็นไปได้ของการเชื่อมต่อ สิ่งที่การกู้คืนต้องพึ่งพา และขั้นตอนกู้คืนภัยพิบัติ รวมถึงวิธีตรวจว่าคืนระบบสำเร็จ
สิ่งที่ไม่รวมในขอบเขตงาน
เป็นงานที่ปรึกษาหรือวิศวกรรมที่มีขอบเขตชัดเจน ไม่รวมการเสริมกำลังคน ทีมปฏิบัติการรับจ้าง โฮสติ้งแบบจัดการให้ หรือการเป็นตัวแทนจำหน่าย เราไม่เสนอแพตช์ทั่วไปก่อนระบุสาเหตุของความล้มเหลว งานติดตั้งแก้ไขและระยะเวลาสนับสนุนต้องอยู่ในขอบเขตที่ตกลงกัน
วิธีดำเนินงานและผลลัพธ์ในแต่ละช่วง
ระบุข้อจำกัดให้ชัดเจน
ทบทวนเหตุการณ์หรือเป้าหมาย หลักฐานที่มี ข้อกำหนดที่ตั้งข้อมูล เป้าหมายความหน่วง และระบบที่ต้องคงไว้
ผลลัพธ์: รายการข้อจำกัดและสิทธิ์เข้าถึงที่ตกลงกัน
ตกลงขอบเขตและราคา
กำหนดงานตรวจสอบ สิ่งที่ไม่รวม และเกณฑ์ยอมรับงาน ตกลงราคาแบบรายชั่วโมงหรือตามงวดงานก่อนเริ่มงานที่มีค่าใช้จ่าย
ผลลัพธ์: ขอบเขตงานเป็นลายลักษณ์อักษรพร้อมสิ่งส่งมอบและเงื่อนไขการค้า
ตรวจสอบและบันทึกการตัดสินใจ
ติดตามเส้นทางคำขอหรือความล้มเหลวที่เกี่ยวข้อง เปรียบเทียบแนวทางแก้กับหลักฐาน พร้อมบันทึกทางเลือกที่ไม่ใช้และเงื่อนไขที่จะนำกลับมาพิจารณา
ผลลัพธ์: รายงานข้อค้นพบและบันทึกการตัดสินใจด้านสถาปัตยกรรม
ตรวจการเปลี่ยนแปลงและรูปแบบความล้มเหลว
หากขอบเขตรวมการลงมือแก้ จะทดสอบแนวทางแก้และการย้อนกลับ พร้อมระบุว่าอะไรลดระดับ หยุดรอ หรือปฏิเสธเมื่อระบบที่พึ่งพาล้มเหลว
ผลลัพธ์: หลักฐานการตรวจสอบ ความเสี่ยงที่เหลือ และขั้นตอนย้อนกลับ
ส่งมอบงาน
ส่งมอบเอกสาร รีโพซิทอรี การตั้งค่า และคู่มือปฏิบัติงานตามที่ตกลง บันทึกผู้ถือสิทธิ์เข้าถึงและขั้นตอนการเปลี่ยนแปลงในอนาคต
ผลลัพธ์: ชุดเอกสารและงานส่งมอบที่ผู้ดูแลคนอื่นใช้งานต่อได้
สิ่งที่อยู่ในรายงานผลการตรวจสอบ
- ความล้มเหลวและลำดับเวลา
- อะไรล้มเหลว เมื่อใด และแหล่งข้อมูลของแต่ละเหตุการณ์ที่พบ
- ลำดับหลักฐาน
- ล็อก การติดตามคำขอ การตั้งค่า หรือขั้นตอนทำซ้ำที่เชื่อมอาการเข้ากับสาเหตุ
- งานแก้ไข
- แนวทางแก้ที่เสนอ ข้อแลกเปลี่ยน และการตรวจรับที่พิสูจน์ว่าแก้ได้ผลหรือไม่
- ทางเลือกที่ไม่ใช้
- คำอธิบายและแนวทางแก้อื่นที่พิจารณา พร้อมหลักฐานที่ใช้ตัดออก
- การเกิดซ้ำและความเสี่ยงที่ยังเหลือ
- เงื่อนไขที่อาจทำให้ปัญหาเกิดซ้ำ สัญญาณที่ควรติดตาม และสิ่งที่ยังแก้ไม่จบ
คุณได้ทั้งผลงานและความพร้อมในการดูแลต่อ
สิ่งส่งมอบที่ตกลงรวมเอกสาร รีโพซิทอรีซอร์สโค้ด การตั้งค่า และคู่มือปฏิบัติงาน ข้อมูลรับรองและสิทธิ์เข้าถึงโอนผ่านขั้นตอนที่ปลอดภัยตามที่ตกลง เอกสารส่งมอบระบุสิ่งที่ระบบพึ่งพา ความเสี่ยงที่เหลือ และขั้นตอนเปลี่ยนแปลง เพื่อให้ดำเนินงานต่อได้โดยไม่ต้องจ้างเราตลอดไป
ปรึกษาขอบเขตงานโครงสร้างพื้นฐาน
เล่าว่าอะไรมีปัญหา กระทบต้นทุนอย่างไร และอะไรเปลี่ยนไม่ได้ เราจะใช้การคุยครั้งแรกประเมินว่าโครงการนี้เหมาะกับบริการของเราหรือไม่