Merlin's Solutions International | #DigialTransformationConsulting
422
bp-legacy,archive,tag,tag-digialtransformationconsulting-2,tag-422,ajax_fade,page_not_loaded,,qode-theme-ver-9.1.2,wpb-js-composer js-comp-ver-4.9.2,vc_responsive

#DigialTransformationConsulting Tag

Platform Engineering EP.05 วัดความสำเร็จของ Platform อย่างไร?

วัดที่ “ผลลัพธ์” ไม่ใช่ที่ “ของที่สร้าง” (Outcome over Output) มี Developer Portal แล้ว มี Automation ครบแล้ว ไม่ได้แปลว่า Platform Engineering สำเร็จ สิ่งเหล่านั้นบอกได้แค่ว่า “เราสร้างอะไรไปบ้าง” แต่ยังไม่ได้ตอบว่าทีม “เปลี่ยนวิธีการทำงานต่างไปจากเดิมหรือไม่” ความสำเร็จของ Platform วัดได้จาก 2 มิติหลัก คือ Business Outcome: ผลลัพธ์ของการส่งมอบที่องค์กรมองเห็น Developer Experience: ประสบการณ์ที่แท้จริงของคนทำงานหน้างาน Developer Experience: ประสบการณ์ที่แท้จริงของคนทำงานหน้างาน วัดด้านการส่งมอบ (Speed & Reliability) มิติแรกคือการส่งมอบซอฟต์แวร์ ซึ่งต้องดูทั้ง “ความเร็ว” และ “ความน่าเชื่อถือ” ควบคู่กันผ่าน DORA Metrics: ความเร็ว (Speed): Lead Time และ...

Platform Engineering EP.02

ทุกโครงการจำเป็นต้องเริ่มต้นจากศูนย์จริงหรือ? ก่อน Developer จะเริ่มเขียนโค้ดสร้างฟีเจอร์ใหม่ มักต้องเสียเวลาไปกับการเตรียมพื้นฐานซ้ำๆ  ตั้งแต่ การตั้งค่า Environment, การสร้าง CI/CD Pipeline, การจัดการ Secret Security และ Monitoring และเมื่อแต่ละทีมต้องประกอบสิ่งเหล่านี้เอง ความซับซ้อนจะเพิ่มขึ้นทวีคูณตามจำนวนระบบและทีมพัฒนา จึงทำให้เวลาที่ควรใช้สร้าง Business Value ลดลง Platform Engineering จึงตั้งคำถามว่า เราจะเปลี่ยนงานที่เกิดขึ้นซ้ำ มีรูปแบบชัดเจน ให้เป็นบริการมาตรฐานที่ Developer เรียกใช้ได้ด้วยเองอย่างไร? Internal Developer Platform หรือ IDP ไม่ใช่เพียง Portal อีกหนึ่งระบบ IDP คือ Platform กลางที่รวบรวมบริการซึ่ง Developer สามารถเรียกใช้บริการเหล่านี้ผ่าน Fort-end Self-Service ตั้งแต่การสร้าง Project, Provision...