0Pricing
Azure Fundamentals · บทเรียน

อธิบายเสาหลักทั้งห้า

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

อธิบายเสาหลักทั้งห้า เป็นบทเรียน Azure Fundamentals ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Azure Fundamentals และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Azure Fundamentals มีบทเรียนทั้งหมด 4 บทเรียน

แนะนำ Well-Architected Framework

Azure Well-Architected Framework (WAF) คือชุดหลักการชี้นำที่ช่วยให้สถาปนิกสร้างโซลูชันคลาวด์คุณภาพสูง Microsoft พัฒนากรอบงานนี้จากประสบการณ์หลายปีในการช่วยลูกค้าออกแบบและดำเนินงานเวิร์กโหลดบน Azure กรอบงานนี้จัดแนวทางปฏิบัติที่ดีออกเป็น ห้าเสาหลัก ซึ่งแต่ละเสาหลักมุ่งเน้นคุณภาพของเวิร์กโหลดคนละด้าน

เสาหลักที่หนึ่ง: ความน่าเชื่อถือ

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

เสาหลักที่สอง: ความปลอดภัย

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

เสาหลักที่สาม: การปรับต้นทุนให้เหมาะสม

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

เสาหลักที่สี่: ความเป็นเลิศด้านการดำเนินงาน

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

เสาหลักที่ห้า: ประสิทธิภาพ

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

เสาหลักทำงานร่วมกันอย่างไร

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

หลักการออกแบบภายในแต่ละเสาหลัก

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

WAF และ Azure Well-Architected Review

Microsoft มีเครื่องมือ Well-Architected Review ที่ช่วยประเมินเวิร์กโหลดตามเสาหลักทั้งห้าผ่านแบบสอบถามแบบมีคำแนะนำ หลังจากตอบคำถามแล้ว คุณจะได้รับคะแนนของแต่ละเสาหลักและรายการคำแนะนำที่จัดลำดับความสำคัญ เครื่องมือนี้ใช้งานได้ฟรีในพอร์ทัล Azure และเป็นจุดเริ่มต้นสำหรับการประเมินสถาปัตยกรรมอย่างจริงจัง

# Navigate to the Well-Architected Review in the Azure portal:
# Portal -> Search 'Azure Well-Architected Review' -> Create a workload -> Answer questionnaire
# Or access it directly at: https://learn.microsoft.com/en-us/assessments/

Azure Advisor ช่วยเสริม WAF

Azure Advisor คือเครื่องมืออัตโนมัติที่วิเคราะห์ทรัพยากรที่ปรับใช้จริงของคุณ และให้คำแนะนำเฉพาะบุคคลที่สอดคล้องกับเสาหลักของ WAF ต่างจาก Well-Architected Review ซึ่งเป็นแบบสอบถามเกี่ยวกับการออกแบบของคุณ Advisor จะอ่านการกำหนดค่าและข้อมูลการตรวจวัดของทรัพยากร เพื่อระบุปัญหาเฉพาะ เช่น VM ที่ยังไม่ได้เปิดใช้การสำรองข้อมูล หรือทรัพยากรที่ไม่ได้ใช้งานแต่ยังมีค่าใช้จ่าย

# View Azure Advisor recommendations via CLI:
az advisor recommendation list --output table

การใช้ WAF กับเวิร์กโหลดที่มีอยู่

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

ตรวจสอบความเข้าใจอย่างรวดเร็ว

ทดสอบความเข้าใจแนวคิด Microsoft Azure Fundamentals (AZ-900) จากบทเรียนนี้

สรุปบทเรียน

ในบทเรียนนี้ คุณได้เรียนรู้ว่า เสาหลักทั้งห้าของ WAF ได้แก่ ความน่าเชื่อถือ ความปลอดภัย การปรับต้นทุนให้เหมาะสม ความเป็นเลิศด้านการดำเนินงาน และประสิทธิภาพการทำงาน; เสาหลักต่าง ๆ มีปฏิสัมพันธ์กัน และต้องสร้างสมดุลระหว่างข้อแลกเปลี่ยน; รวมถึง Well-Architected Review และ Azure Advisor ช่วยประเมินและปรับปรุงเวิร์กโหลดตามเสาหลักเหล่านี้ได้ บทถัดไปเราจะสำรวจวิธีดำเนินการประเมิน Well-Architected Review

คำถามที่พบบ่อย

บทเรียน “อธิบายเสาหลักทั้งห้า” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “อธิบายเสาหลักทั้งห้า” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Azure Fundamentals ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Azure Fundamentals มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “อธิบายเสาหลักทั้งห้า”

เจาะลึกเสาหลักด้านความน่าเชื่อถือ ความปลอดภัย การเพิ่มประสิทธิภาพต้นทุน ความเป็นเลิศด้านการปฏิบัติงาน และประสิทธิภาพ พร้อมหลักการชี้นำของแต่ละด้าน คุณปฏิบัติ Azure Fundamentals ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Azure Fundamentals หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน Azure Fundamentals บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน

บทเรียน “อธิบายเสาหลักทั้งห้า” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน Azure Fundamentals นี้ได้ไหม

ได้ บทเรียน Azure Fundamentals ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. อธิบายเสาหลักทั้งห้า
  2. การดำเนินการทบทวน Azure Well-Architected
  3. Azure Advisor
  4. การประยุกต์ใช้รูปแบบ WAF กับสถาปัตยกรรมจริง
← กลับไปที่ Azure Fundamentals