การรับประกันมาตรฐานคุณภาพข้อมูลด้วย DevOps
แนวคิด DevOps
Cem Sakarya
DevOps Risk Advisor
DevOps ช่วยให้โค้ดมีคุณภาพ

- ซอฟต์แวร์ส่วนใหญ่จัดการข้อมูล
- ซอฟต์แวร์ที่ดีช่วยให้ข้อมูลมีคุณภาพสูง
- DevOps ช่วยรักษาคุณภาพของซอฟต์แวร์
คุณภาพข้อมูล
- ข้อมูลนั้นน่าเชื่อถือแค่ไหน?
- ข้อมูลที่ทันสมัยและแม่นยำที่สุด
- อาจทำได้ยากและมีค่าใช้จ่ายสูง
- ข้อมูลไม่จำเป็นต้องมีคุณภาพระดับเดียวกันทั้งหมด
- คุณภาพข้อมูลประกอบด้วยหลายองค์ประกอบ
องค์ประกอบของคุณภาพข้อมูล
- องค์ประกอบเหล่านี้ช่วยกำหนดและอธิบายคุณภาพข้อมูล
- ควรติดตามและกำหนดมาตรฐานให้ชัดเจน
- ข้อมูลถูกต้องครบถ้วนในทุกรายละเอียดหรือไม่?
- ควรติดตามตรวจสอบอย่างใกล้ชิด
- ข้อมูลครอบคลุมมากเพียงใด?
- ตรวจสอบว่าข้อมูลสูญหายเมื่อบันทึกลงฐานข้อมูลหรือไม่
- ตรวจสอบว่าข้อมูลสูญหายเมื่อย้ายระหว่างฐานข้อมูลหรือไม่
- ความสอดคล้องหมายถึงความน่าเชื่อถือของข้อมูล
- เรียกอีกชื่อว่า Data Integrity
- ควรติดตามและทดสอบอย่างใกล้ชิด
- เก็บและจัดการเฉพาะข้อมูลที่เกี่ยวข้อง
- ข้อมูลที่ไม่เกี่ยวข้องสิ้นเปลืองเวลาและทรัพยากร
- ข้อมูลทันสมัยเพียงใด?
- ข้อมูลเก่าอาจถูกแทนที่ด้วยข้อมูลที่ใหม่กว่า
- ข้อมูลดิบภายใน microservices ไม่ได้ใช้ในการวิเคราะห์ข้อมูล
- Microservices สื่อสารกันผ่าน API call เพื่อรับข้อมูลล่าสุด
- ข้อมูลภายใน microservices ควรถูก replicate ในความถี่ที่เหมาะสม
มาฝึกกันเถอะ!
แนวคิด DevOps
Preparing Video For Download...