Skip to main content

The pillars of the framework

การสร้างระบบซอฟต์แวร์นั้นคล้ายกับการก่อสร้างอาคารอย่างมาก หากรากฐานไม่มั่นคง ปัญหาทางโครงสร้างก็สามารถทำลายความสมบูรณ์และการใช้งานของอาคารนั้นได้ ในการออกแบบสถาปัตยกรรมทางเทคโนโลยี หากคุณละเลยเสาหลักทั้ง 6 ประการ ซึ่งได้แก่ การเป็นเลิศด้านการปฏิบัติงาน, ความมั่นคงปลอดภัย, ความน่าเชื่อถือ, ประสิทธิภาพในการทำงาน, การเพิ่มประสิทธิภาพต้นทุน และความยั่งยืน การจะสร้างระบบที่ตอบสนองต่อความคาดหวังและข้อกำหนดของคุณก็อาจกลายเป็นเรื่องที่ท้าทาย

การนำเสาหลักเหล่านี้มาผสานรวมเข้ากับสถาปัตยกรรมของคุณจะช่วยให้คุณสร้างระบบที่มีความเสถียรและมีประสิทธิภาพ ซึ่งจะช่วยให้คุณสามารถไปโฟกัสกับแง่มุมอื่นๆ ของการออกแบบได้ เช่น ข้อกำหนดด้านฟังก์ชันการทำงาน (Functional requirements) เป็นต้น

เสาหลัก (Pillars)

  • การเป็นเลิศด้านการปฏิบัติงาน (Operational excellence)
  • ความมั่นคงปลอดภัย (Security)
  • ความน่าเชื่อถือ (Reliability)
  • ประสิทธิภาพในการทำงาน (Performance efficiency)
  • การเพิ่มประสิทธิภาพต้นทุน (Cost optimization)
  • ความยั่งยืน (Sustainability)