การติดตามและดูแลแอปในระบบ Production

Azure App Services

Florin Angelescu

Azure Cloud Architect

ความท้าทาย

 

คำสั่งซื้อที่มีปัญหา

 

  • บางครั้งคำสั่งซื้อหายไปโดยไม่มีการอัปเดตสถานะ
  • แม้แต่คำสั่งซื้อที่หายไปเพียงไม่กี่รายการก็ส่งผลให้สูญเสียรายได้และความน่าเชื่อถือ
  • จำเป็นต้องตรวจพบปัญหาแต่เนิ่นๆ และแก้ไขให้รวดเร็ว
Azure App Services

เหตุใดการติดตามจึงสำคัญ

 

การติดตามคำสั่งซื้อ

  • แสดงเวลาที่คำขอล้มเหลว
  • ใช้เวลานานแค่ไหน
  • เกิดปัญหาที่จุดใด
Azure App Services

Application Insights ในการใช้งานจริง

 

Application Insights

Azure App Services

การตรวจพบปัญหา

 

การตรวจพบปัญหา

Azure App Services

การวิเคราะห์สาเหตุที่แท้จริง

 

การวิเคราะห์สาเหตุที่แท้จริง

Azure App Services

แก้ไขด้วยโค้ดใหม่

 

Deploy โค้ดใหม่

  • วิธีที่เร็วที่สุดในการคืนค่าการให้บริการ
  • มีความเสี่ยง เพราะการเปลี่ยนแปลงเกิดขึ้นใน Production ทันที
  • วิธีนี้ควรใช้เฉพาะกับการแก้ไขเร่งด่วนเท่านั้น
Azure App Services

ยืนยันการแก้ไข

 

ยืนยันการแก้ไข

 

  • ลูกค้าสามารถสั่งซื้อได้อีกครั้งแล้ว
  • ระบบกลับมาออนไลน์แล้ว
Azure App Services

มาฝึกกันเถอะ!

Azure App Services

Preparing Video For Download...