แนะ นำ

เสร็จสมบูรณ์เมื่อ

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

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

โมดูลนี้จะแนะนําคุณเกี่ยวกับแนวคิดของบริการตนเองของนักพัฒนาภายในวิศวกรรมแพลตฟอร์ม ซึ่งครอบคลุมความสําคัญของการเปิดให้นักพัฒนาสามารถจัดการทรัพยากรและเวิร์กโฟลว์ของตนเองได้อย่างอิสระ และความสมดุลระหว่างบริการตนเองและการกํากับดูแล โมดูลสํารวจเครื่องมือและเทคนิคต่าง ๆ เช่น สภาพแวดล้อมการปรับใช้ Azure และ Microsoft Dev Box เพื่อปรับปรุงและทําให้เวิร์กโฟลว์ของนักพัฒนาเป็นอัตโนมัติ นอกจากนี้ยังเจาะลึกลงไปในสถาปัตยกรรมของแพลตฟอร์มบริการตนเองของนักพัฒนา รวมถึงคอมโพเนนต์ เช่น API แพลตฟอร์มนักพัฒนา, กราฟแพลตฟอร์มนักพัฒนา และ Orchestrator แพลตฟอร์มนักพัฒนา นอกจากนี้ โมดูลดังกล่าวอธิบายถึงมาตรการด้านการกํากับดูแลและความปลอดภัยเพื่อให้มั่นใจว่าการปฏิบัติตามกฎระเบียบและป้องกันความเสี่ยงที่เกี่ยวข้องกับเวิร์กโฟลว์แบบบริการตนเอง

วัตถุประสงค์การเรียนรู้

หลังจากจบโมดูลนี้นักเรียนและผู้เชี่ยวชาญสามารถ:

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

ข้อกําหนดเบื้องต้น

  • ทําความเข้าใจเกี่ยวกับสิ่งที่ DevOps เป็นและแนวคิดของ DevOps
  • เป็นประโยชน์เพื่อให้มีประสบการณ์ในองค์กรที่ส่งมอบซอฟต์แวร์