5 เสาหลักสำคัญในการออกแบบโครงสร้างที่ดีของ AWS

04 มี.ค. 2563



ในการสร้างโซลูชันเทคโนโลยีบนคลาวด์ของ Amazon Web Services (AWS) เป็นการผนวกเสาหลักสำคัญทั้ง 5 เข้ากับสถาปัตยกรรมของคุณ โดยจะช่วยสร้างระบบให้มีเสถียรภาพและประสิทธิภาพ โดยเสาทั้ง 5 นั้นได้แก่

1. การปฏิบัติงานที่มีประสิทธิภาพ

เสาแรกคือส่วนของการดำเนินงานที่ดี โดยครบคลุมในด้านความสามารถของระบบ การใช้งานและการเฝ้าระวังเพื่อเพิ่มประสิทธิภาพธุรกิจให้ดียิ่งขึ้น

แนวทางปฏิบัติที่ดี

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

สิ่งต่างๆล้วนแต่มีการเปลี่ยนแปลงไปอยู่ตลอดเวลา ไม่ว่าจะเป็นบริบททางธุรกิจ ลำดับความสำคัญของธุรกิจ ความต้องการของลูกค้าและอื่นๆ ดังนั้นการออกแบบการปฏิบัติงานจึงเป็นสิ่งสำคัญเพราะจะต้องนำมารองรับกับวิวัฒนาการต่างๆเหล่านี้ เพื่อตอบสนองเปลี่ยนแปลงและเป็นการรวบรวมข้อดีข้อเสียต่างๆผ่านการปฏิบัติงาน

2. ความปลอดภัย

เสาในด้านความปลอดภัยนั้นรวมถึงความสามารถในการป้องกันข้อมูล ระบบ และทรัพย์สินในขณะที่ดำเนินธุรกิจอยู่ ผ่านการประเมินความเสี่ยงและกลยุทธ์ต่างๆที่จะลดความเสี่ยง

แนวทางปฏิบัติที่ดี

ก่อนที่จะเริ่มออกแบบระบบใดก็ตาม สิ่งที่จำเป็นอย่างมากคือการวางแนวปฏิบัติที่ดีต่อความปลอดภัย ต้องสามารถควบคุมได้ว่าใครทำอะไร นอกจากนี้ยังต้องระบุถึงเหตุการณ์อันไม่พึงประสงค์ได้ สามารถป้องกันระบบและบริการ รวมถึงข้อมูลลับเฉพาะและความสมบูรณ์ของข้อมูลผ่านระบบการป้องกันข้อมูล

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

3. ความน่าเชื่อถือ

เสาหลักความน่าเชื่อถือ รวมไปถึงความสามารถของระบบในการกู้คืนโครงสร้างพื้นฐานหรือบริการเมื่อขัดข้องสามารถจัดหาทรัพยากรการคำนวณแบบไดนามิกเพื่อตอบสนองความต้องการและลดการหยุดชะงัก เช่น การกำหนดค่าผิดพลาดหรือปัญหาเครือข่ายชั่วคราว

แนวทางปฏิบัติที่ดี

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

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

ข้อกำหนดพื้นฐานเหล่านี้ส่วนใหญ่จะถูกรวมเข้าด้วยกันหรืออาจแก้ไขได้ตามต้องการบนระบบของ AWS คลาวด์ถูกออกแบบให้ไร้ขีดจำกัด ทำให้สามารถตอบสนองความต้องการให้เกิดเครือข่ายที่เพียงพอและความสามารถในการคำนวณที่ดี ในขณะที่คุณยังมีอิสระในการเปลี่ยนขนาดของทรัพยากรและการจัดสรรได้ เช่นขนาดของอุปกรณ์เก็บข้อมูล

4. ประสิทธิภาพในการทำงาน

ในส่วนของเสาด้านประสิทธิภาพการทำงาน ครอบคลุมถึงความสามารถในการใช้ทรัพยากรคอมพิวเตอร์อย่างมีประสิทธิภาพเพื่อตอบสนองความต้องการของระบบและรักษาประสิทธิภาพเมื่อความต้องการและเทคโนโลยีมีการเปลี่ยนแปลง

แนวทางปฏิบัติที่ดี

ใช้แนวทางที่ขับเคลื่อนด้วยข้อมูลเพื่อเลือกสถาปัตยกรรมที่มีประสิทธิภาพสูง รวบรวมข้อมูลในทุกด้านของสถาปัตยกรรมตั้งแต่การออกแบบระดับสูงไปจนถึงการเลือกและการกำหนดค่าประเภททรัพยากรด้วยการทบทวนตัวเลือกของคุณ คุณจะมั่นใจได้ว่าคุณได้รับประโยชน์จากคลาวด์ AWS ที่พัฒนาอย่างต่อเนื่อง การตรวจสอบจะทำให้แน่ใจว่าคุณจะทราบถึงข้อเบี่ยงเบนใดที่ต่างจากที่คุณต้องการ

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

5. การปรับค่าใช้จ่ายให้เหมาะสม

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

แนวทางปฏิบัติที่ดี

ในบางครั้งการที่จะตัดสินใจออกแบบควรจะต้องได้รับคำปรึกษา เพราะในหลายๆครั้งสถาปัตยกรรมเหล่านี้จะถูกออกแบบมาให้มากเกินความจำเป็น ด้วยคำว่า “เผื่อเอาไว้ก่อน” สิ่งเหล่านี้จึงทำให้เกิดการใช้ที่ไม่เหมาะสม และทำให้เกิดค่าใช้จ่ายโดยไม่จำเป็น

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

AWS Well-Architected Framework เป็นการมอบแนวทางปฏิบัติที่ดีที่สุดของด้านสถาปัตยกรรมด้วยห้าเสาหลัก โดยประกอบด้วยการปฏิบัติงานที่มีประสิทธิภาพ ระบบที่มีความปลอดภัย การใช้งานบนระบบที่เชื่อถือได้ ประสิทธิภาพในการทำงาน และการจัดการคลาวด์ให้คุ้มค่า 

โดยสิ่งเหล่านี้รวมอยู่ในโปรแกรม AWS Well-Architected Partner Program ที่ทาง True IDC ได้ผ่านการรับรองอย่างเป็นทางการจาก Amazon Web Services  โดย True IDC สามารถให้บริการระบบคลาวด์ของ Amazon Web Services แบบครบวงจร ครอบคลุมตั้งแต่การให้คำปรึกษา การออกแบบ การวางแผน การติดตั้งโดยทีมผู้เชี่ยวชาญเฉพาะทาง โดยที่มั่นใจได้ว่าระบบคลาวด์ของคุณที่ดูแลโดย True IDC จะเป็นสถาปัตยกรรมที่ดีตรงตาม 5 เสาหลักสำคัญของ Amazon Web Services อย่างแน่นอน

สนใจบริการระบบคลาวด์จาก True IDC ติดต่อได้ที่ 02-4948300 หรือ [email protected]


Source: https://aws.amazon.com/th/blogs/apn/the-5-pillars-of-the-aws-well-architected-framework/

ก่อนหน้า

ถัดไป