โมเดลการจัดการการเปลี่ยนแปลงแบบ DevOps
แนวคิด DevOps
Cem Sakarya
DevOps Risk Advisor
Requirements
การพัฒนาผลิตภัณฑ์ใหม่
- ผู้บริหาร: กำหนดความคาดหวังทางธุรกิจ
- ผู้เชี่ยวชาญด้านผลิตภัณฑ์: กำหนดความต้องการด้านประสบการณ์ผู้ใช้
Design
- Product Engineers: ออกแบบประสบการณ์ของลูกค้า
- Infra Engineers: ออกแบบส่วนประกอบที่ Product Engineers จะนำไปใช้
- Data Engineers: ออกแบบ data pipeline สำหรับผลิตภัณฑ์ใหม่
Develop and test
Product Engineers
- พัฒนาเพื่อประสบการณ์ของลูกค้า
- การโต้ตอบกับลูกค้า
Infra Engineers
- สนับสนุนผลิตภัณฑ์
- จัดเตรียมสภาพแวดล้อมสำหรับทดสอบ
Data Engineers
Testing
- ทดสอบและพัฒนาควบคู่กันไป
- ทดสอบก่อนให้ลูกค้าใช้งาน
- มิฉะนั้นจะเกิดปัญหาด้านประสบการณ์ผู้ใช้และความปลอดภัย
การทดลอง
- ผู้ใช้กลุ่มจำกัด
- การโต้ตอบของผู้ใช้ในช่วงแรก
- สังเกตว่าผู้ใช้ชอบผลิตภัณฑ์หรือไม่
- ข้อมูลป้อนกลับจากผู้ใช้จริง
มาฝึกกันเถอะ!
แนวคิด DevOps
Preparing Video For Download...