Merlin's Solutions International | PlatformEngineering
416
bp-legacy,archive,tag,tag-platformengineering,tag-416,ajax_fade,page_not_loaded,,qode-theme-ver-9.1.2,wpb-js-composer js-comp-ver-4.9.2,vc_responsive

PlatformEngineering Tag

Platform Engineering EP.03

ทุกโครงการจำเป็นต้องออกแบบเส้นทางการส่งมอบระบบใหม่ทั้งหมดจริงหรือ? เมื่อเริ่มพัฒนาระบบใหม่ ทีม Developer อาจต้องตัดสินใจตั้งแต่ Project Structure, Environment, CI/CD Pipeline, Security ไปจนถึง Monitoring และวิธี Deploy หากปล่อยให้แต่ละทีมกำหนดเลือกแนวทางของตนเองทั้งหมด สิ่งที่ตามมาคือความหลากหลายที่ยากต่อการควบคุมมาตรฐานองค์กร ยิ่งองค์กรมีระบบและทีมพัฒนามากขึ้น การขยายผลก็ยิ่งทำได้ยาก Platform Engineering จึงนำแนวคิด Golden Path มาใช้ เพื่อสร้างเส้นทางมาตรฐาน เป็นทางลัดสำหรับงานที่องค์กรต้องทำซ้ำ ๆ เป็นประจำ Golden Path เปลี่ยน "มาตรฐานในเอกสาร" ให้เป็น "เส้นทางพร้อมใช้" แทนที่ Developer จะต้องเลือกและตั้งค่าทุกองค์ประกอบใหม่ องค์กรสามารถเตรียมแพ็กเกจ Project Template, Environment, Pipeline, Security Gate และ Monitoring รวมไว้ด้วยกัน Golden...

Platform Engineering EP.01

หลายองค์กรลงทุนใน Cloud, DevOps และ CI/CD เพื่อเพิ่มความเร็วในการพัฒนาระบบดิจิทัล แต่เมื่อองค์กรขยายตัว ระบบมีความซับซ้อนขึ้น และจำนวนทีมเพิ่มขึ้น Developer กลับต้องใช้เวลามากขึ้นกับการขอ Environment การตั้งค่า Pipeline การจัดการ Secret การตรวจสอบด้าน Security และการประสานงานกับหลายฝ่าย ผลลัพธ์คือ เวลาที่ควรใช้พัฒนาฟีเจอร์ที่สร้างคุณค่าทางธุรกิจกลับถูกใช้ไปกับการจัดการเครื่องมือและกระบวนการที่ซับซ้อน ปัญหาจึงอาจไม่ใช่การขาดแคลนเครื่องมือ แต่คือเครื่องมือเหล่านั้นยังไม่ได้รับการจัดระเบียบให้ใช้งานง่าย เป็นมาตรฐานเดียวกัน และสามารถขยายผลได้ทั้งองค์กร และนี่จึงเป็นจุดเริ่มต้นของแนวคิด Platform Engineering เวลาของ Developer หายไปกับอะไรบ้าง? แทนที่จะได้โฟกัสกับการพัฒนาฟีเจอร์ ทีมพัฒนาอาจต้องติดอยู่กับงานเหล่านี้ซ้ำ ๆ ในแต่ละโครงการ ขอ Environment และรอการอนุมัติสิทธิ์ ตั้งค่าหรือแก้ไข CI/CD Pipeline ซ้ำในแต่ละโครงการ จัดการ Secret และ Security แบบ Manual ค้นหา Log และตั้งค่า Monitoring...