หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
เสาหลักความเป็นเลิศในการปฏิบัติงานกำหนดกระบวนการสำหรับแนวทางปฏิบัติการพัฒนา การติดตาม และการจัดการการเผยแพร่ เป้าหมายคือการกำหนดมาตรฐานที่ช่วยลดเวลาในการพัฒนา ข้อผิดพลาดของมนุษย์ และการหยุดชะงักของผู้ใช้ การปฏิบัติตามแนวทางการพัฒนาแบบผสมผสานจะช่วยให้ทีมของคุณทำงานร่วมกันได้ดีขึ้น
เพื่อประเมินคุณภาพการปฏิบัติงานของคุณ ให้เริ่มต้นด้วยคำถามเหล่านี้:
- คุณขับเคลื่อนการปรับปรุงอย่างต่อเนื่องและเรียนรู้จากประสบการณ์ได้อย่างไร
- คุณมีมาตรฐานการพัฒนาและการปรับใช้ที่ช่วยลดแรงเสียดทานและความสม่ำเสมอของไดรฟ์หรือไม่
- ปริมาณงานของคุณตรงตามความคาดหวังและความต้องการของผู้ใช้หรือไม่
หากไม่มีมาตรฐานและความเป็นผู้นำที่ชัดเจน ทีมงานมักจะหันไปใช้วิธีการที่ไม่ปฏิบัติตามแนวทางปฏิบัติที่ดีที่สุด ซึ่งอาจนำไปสู่ประสบการณ์การใช้งานและการสนับสนุนที่ไม่ดี
หลักการออกแบบเหล่านี้ซึ่งอิงตามหลักการความเป็นเลิศในการปฏิบัติงานใน Microsoft Azure กรอบการทำงานที่มีสถาปัตยกรรมที่ดี จะให้แนวทางสำหรับกลยุทธ์การปฏิบัติงานที่มุ่งเน้นไปที่การแก้ไขสาเหตุหลัก มากกว่าการรักษาอาการเพียงอย่างเดียว เริ่มต้นด้วยแนวทางที่แนะนำ จากนั้นสังเกตว่าสิ่งใดใช้ได้ผลและสิ่งใดใช้ไม่ได้เพื่อระบุประเด็นที่ต้องปรับปรุง หลังจากที่คุณกำหนดกลยุทธ์ของคุณแล้ว ให้ดำเนินการต่อไปโดยใช้รายการตรวจสอบความเป็นเลิศในการปฏิบัติงาน
ปริมาณงานของคุณต้องตอบสนองทั้งความต้องการด้านปฏิบัติการและทางธุรกิจ กระบวนการที่มีประสิทธิภาพช่วยให้ภาระงานบรรลุเป้าหมายทางธุรกิจพร้อมทั้งปฏิบัติตามมาตรฐานการปฏิบัติตามและการกำกับดูแล กุญแจสำคัญคือ การหาความสามารถในการทำซ้ำได้อย่างสม่ำเสมอ
หากคุณบรรลุเป้าหมายเหล่านี้ เวิร์กโหลดจะทำงานได้อย่างน่าเชื่อถือและคาดเดาได้ แม้ในช่วงเวลาที่มีการเปลี่ยนแปลง การไม่ให้ความสำคัญกับข้อกำหนดในการปฏิบัติงานอาจนำไปสู่การใช้งานที่ล้มเหลวและไม่สม่ำเสมอ มีค่าใช้จ่ายและเวลาเพิ่มขึ้น และประสบการณ์ของผู้ใช้ก็ได้รับผลกระทบ
ยอมรับการพัฒนาแบบผสมผสานและวัฒนธรรม DevOps
|
|
|---|
Gartner ให้คำจำกัดความของการพัฒนาแบบผสมผสานหรือการพัฒนาทีมแบบผสมผสานว่าเป็น "ทีมธุรกิจดิจิทัลแบบกระจายและหลากหลายสาขาที่ผสมผสานเทคโนโลยีและความเชี่ยวชาญเฉพาะด้านประเภทอื่นๆ เข้าด้วยกัน" (ที่มา: การสำรวจทีมธุรกิจดิจิทัล ปี 2019 Gartner )
การพัฒนาแบบฟิวชั่นเป็นกลยุทธ์ที่มุ่งเน้นการปรับขนาดการพัฒนาแอปพลิเคชันโดยใช้วิธีการแบบโค้ดต่ำ การพัฒนาแบบฟิวชันช่วยให้ธุรกิจของคุณสร้างแอปพลิเคชันที่ดีขึ้นได้รวดเร็วกว่าเดิม โดยนำนักพัฒนามืออาชีพร่วมกับนักพัฒนาพลเมืองทั่วไปหรือนักพัฒนาที่มีทักษะแบบใช้โค้ดน้อยมารวมกัน นอกจากนี้ยังสามารถรวมถึงการใช้ความสามารถแบบโค้ดต่ำและรวมเข้ากับส่วนประกอบที่เน้นโค้ดเป็นหลักเพื่อตอบสนองความต้องการทางธุรกิจและสร้างแอปพลิเคชันแบบฟิวชัน
การพัฒนาแบบผสมผสานและวัฒนธรรม DevOps ที่ดีจะส่งเสริมสภาพแวดล้อมการทำงานร่วมกันของความรู้ร่วมกันและเจริญเติบโตจากความรับผิดชอบร่วมกัน ทีมพัฒนาและปฏิบัติการที่มีเป้าหมายและลำดับความสำคัญตรงกันจะคำนึงถึงจุดเน้นและเป้าหมายทางธุรกิจ ความคิดเห็นจะถูกแบ่งปันระหว่างทีมต่างๆ ตัวอย่างเช่น ทีมปฏิบัติการแบ่งปันข้อเสนอแนะเกี่ยวกับการสนับสนุนปริมาณงานกับทีมพัฒนาเพื่อปรับปรุงปริมาณงานในระยะยาว ในเวลาเดียวกัน ผู้เชี่ยวชาญด้านไอทีและทีมงานปฏิบัติการยังสร้างสภาพแวดล้อมที่ปลอดภัยและมีการควบคุมที่ช่วยให้นักพัฒนาที่เป็นพลเมืองสามารถบรรลุผลได้มากขึ้นโดยมีความยุ่งยากน้อยที่สุด
แนวทางปฏิบัติ DevOps กำหนดบทบาทและความรับผิดชอบที่ชัดเจนให้กับแต่ละทีมและปรับปรุงงานปฏิบัติการเพื่อให้มีประสิทธิภาพแต่ไม่ล้นมือ เพื่อเพิ่มมูลค่าของ DevOps ให้สูงสุด วัฒนธรรมควรปรับปรุงกระบวนการด้วยเทคโนโลยีและส่งเสริมการสื่อสารแบบเปิดภายในองค์กร
เรียนรู้เพิ่มเติมใน หลักการออกแบบความเป็นเลิศในการปฏิบัติงาน ใน Azure Well-Architected Framework
กำหนดมาตรฐานการพัฒนา
|
|
|---|
มีมาตรฐานด้านเทคโนโลยีและการเข้ารหัส คำแนะนำด้านสไตล์ และเครื่องมือต่างๆ เพื่อสร้างความสม่ำเสมอและการบำรุงรักษาที่ง่ายกว่า กระบวนการรับรองคุณภาพช่วยให้แน่ใจว่าข้อกำหนดด้านการทำงานและไม่ใช่การทำงานได้รับการตอบสนอง และเน้นการทดสอบในช่วงต้นของวงจรชีวิตการพัฒนา มีกระบวนการที่มีประสิทธิผลในการทำให้กิจกรรมทางเทคนิคเป็นมาตรฐานและขับเคลื่อนฉันทามติภายในทีมและผู้ถือผลประโยชน์ นักพัฒนาได้รับการสนับสนุนจากมาตรฐานและกระบวนการ แต่ไม่ได้รับภาระจากสิ่งเหล่านี้
เรียนรู้เพิ่มเติมใน หลักการออกแบบความเป็นเลิศในการปฏิบัติงาน ใน Azure Well-Architected Framework
ปรับปรุงการดำเนินงานด้วยการติดตามและข้อมูลเชิงลึก
|
|
|---|
ปรับปรุงคุณภาพภาระงานของคุณอย่างต่อเนื่องโดยการตรวจสอบตามเสาหลักที่ออกแบบมาอย่างดี Power Platform สร้างระบบการตรวจสอบที่ติดตามทุกด้านของปริมาณงาน รวบรวมข้อมูลที่คุณสามารถเรียนรู้ได้และสามารถขับเคลื่อนการปรับปรุงได้ การติดตามถือเป็นกุญแจสำคัญในการบำรุงรักษาเชิงรุกของปริมาณงาน การรับรองคุณภาพและความปลอดภัย การวางแผนประสิทธิภาพและความจุ และการจัดการผลิตภัณฑ์ การตรวจสอบที่มีประสิทธิภาพสามารถลดรอบการตอบสนองและเวลาในการตอบสนองต่อเหตุการณ์ได้
เรียนรู้เพิ่มเติมใน หลักการออกแบบความเป็นเลิศในการปฏิบัติงาน ใน Azure Well-Architected Framework
ปรับใช้ด้วยความมั่นใจ
|
|
|---|
สร้างห่วงโซ่อุปทานภาระงานที่ทำให้คุณสามารถจัดสรรภาระงานของคุณไปยังสภาพแวดล้อมทั้งหมดของคุณได้อย่างสม่ำเสมอ เลือกเครื่องมือที่มีความสามารถในการทำงานอัตโนมัติ การทดสอบ การตรวจสอบ และการกำหนดเวอร์ชัน ยกระดับทักษะทีมงานของคุณเพื่อให้พวกเขาสามารถใช้เทคโนโลยีที่เลือกและเพิ่มผลผลิตได้ มุ่งหวังที่จะบรรลุสินทรัพย์ที่ไม่เปลี่ยนแปลงซึ่งปรับใช้ผ่านระบบอัตโนมัติ และหลีกเลี่ยงการเปลี่ยนแปลงการกำหนดค่าและการเปลี่ยนแปลงด้วยตนเองในสภาพแวดล้อมดาวน์สตรีม
เรียนรู้เพิ่มเติมใน หลักการออกแบบความเป็นเลิศในการปฏิบัติงาน ใน Azure Well-Architected Framework
ทำให้เป็นอัตโนมัติเพื่อเพิ่มประสิทธิภาพ
|
|
|---|
ประเมินงานซ้ำๆ ที่อาจใช้เวลานานและมีแนวโน้มเกิดข้อผิดพลาด ระบุโอกาสสำหรับการทำงานอัตโนมัติเพื่อให้ทีมของคุณมีเวลาว่างสำหรับงานที่มีมูลค่าสูงขึ้น เพิ่มผลผลิตและความสม่ำเสมอ ออกแบบระบบอัตโนมัติของคุณด้วยหลักการเดียวกับที่คุณใช้กับปริมาณงานโดยรวมของคุณ โดยหลีกเลี่ยงรูปแบบต่อต้านและคำนึงถึงภัยคุกคามด้านความปลอดภัย
เรียนรู้เพิ่มเติมใน หลักการออกแบบความเป็นเลิศในการปฏิบัติงาน ใน Azure Well-Architected Framework
นำแนวทางปฏิบัติในการปรับใช้ที่ปลอดภัยมาใช้
|
|
|---|
ปรับมาตรฐานการปรับใช้การเปลี่ยนแปลงใดๆ โดยใช้กระบวนการปรับใช้แบบอัตโนมัติ เช่น ไปป์ไลน์ วิธีการปรับใช้งานที่สอดคล้องกันช่วยให้แน่ใจว่าการปรับใช้งานจะเสร็จสมบูรณ์อย่างปลอดภัย เชื่อถือได้ และสามารถทำซ้ำได้ ตรวจสอบปัญหาในระยะเริ่มต้นของการปรับใช้โดยทดสอบการเปลี่ยนแปลงอย่างเข้มงวด ตรวจสอบให้แน่ใจว่าคุณมีกลยุทธ์ในการบรรเทาผลกระทบเพื่อกู้คืนจากความล้มเหลวในการปรับใช้ได้อย่างรวดเร็ว
เรียนรู้เพิ่มเติมใน หลักการออกแบบความเป็นเลิศในการปฏิบัติงาน ใน Azure Well-Architected Framework