SE CORNER

EP27 - Deliver Software ให้ดีขึ้น เร็วขึ้น ทำอย่างไร - งานศึกษาจาก DevOps Research and Assessment (DORA) ที่ Google Cloud


Listen Later

EP นี้นำผลการศึกษาจาก DevOps Research and Assessment (DORA) ที่ Google Cloud มาแชร์ให้ฟังกันครับ เราสามารถแบ่งองค์กร IT ออกเป็นกลุ่มๆ ในด้าน software delivery and operational performance ได้โดยใช้ตัวชี้วัด 4 อย่างคือ Deployment frequency (deploy บ่อยแค่ไหน), Lead time for change (โค้ดที่ commit ขึ้นไป production เร็วแค่ไหน), Time to restore service (เมื่อระบบมีปัญหาแล้ว กู้กลับได้เร็วแค่ไหน), และ Change failure rate (โค้ดที่แก้ทำให้เกิด software failure บ่อยแค่ไหน)

และถ้าพบว่าเรายังสามารถหรือควรต้องปรับปรุงในด้านใดด้านหนึ่ง สามารถลองทำตามคำแนะนำต่อไปนี้ครับ

  • ใช้ Cloud
  • นำหลักการ Site Reliability Engineering (SRE) มาใช้
  • ทำ Document ให้ดี
  • คิดถึง Security ตั้งแต่ตอนพัฒนา
  • ใช้เทคนิค DevOps ต่างๆ เช่น CI/CD, continuous testing
  • อ่านเพิ่มเติม: https://www.devops-research.com/research.html (2021 Accelerate State of DevOps Report)
    ...more
    View all episodesView all episodes
    Download on the App Store

    SE CORNERBy Chaiyong Ragkhitwetsagul