ภาพรวมของการจัดการวงจรชีวิตโปรแกรมประยุกต์ ด้วย Microsoft Power Platform

บทความในส่วนนี้อธิบายวิธีที่คุณสามารถใช้การจัดการวงจรชีวิตของแอปพลิเคชัน (ALM) โดยใช้ Power Apps, Power Automate, Power Pages, Microsoft Copilot Studio และ Microsoft Dataverse

ALM คืออะไร

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

พื้นที่สำคัญของ ALM

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

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

  3. การบำรุงรักษา รวมถึงการปรับใช้แอป และการบำรุงรักษาเทคโนโลยีที่เป็นทางเลือกและขึ้นอยู่กับ

วงจรชีวิตแอปพลิเคชัน เป็นกระบวนการพัฒนาซอฟต์แวร์ที่เป็นวัฏจักรซึ่งเกี่ยวข้องกับเรื่องเหล่านี้: วางแผนและติดตาม พัฒนา สร้างและทดสอบ ปรับใช้ ใช้งาน ตรวจสอบ และเรียนรู้จากการค้นพบ

วงจรชีวิตแอปพลิเคชัน

ALM สำหรับ Power Apps, Power Automate, Microsoft Copilot Studio และ Dataverse

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

แนวคิดต่อไปนี้มีความสำคัญสำหรับการทำความเข้าใจ ALM โดยใช้ Microsoft Power Platform

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

  • Dataverse เก็บอาร์ทิแฟกต์ทั้งหมด รวมถึงโซลูชันและ ไปป์ไลน์ การปรับใช้งานในผลิตภัณฑ์

  • การควบคุมแหล่งที่มา ควรเป็นแหล่งที่มาของความจริงของคุณสำหรับการจัดเก็บและทำงานร่วมกันในองค์ประกอบของคุณ

  • แพลตฟอร์มการบูรณาการอย่างต่อเนื่องและการส่งมอบอย่างต่อเนื่อง (CI/CD) เช่น Azure DevOps ที่ช่วยให้คุณสร้าง ทดสอบ และใช้งานไปป์ไลน์ได้โดยอัตโนมัติ สามารถใช้ใน ไปป์ไลน์ ภายในผลิตภัณฑ์ได้ด้วย

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่ ALM และเทคโนโลยี Azure DevOps ผสานรวมกับผู้คนและกระบวนการ เปิดใช้งานทีมเพื่อให้คุณค่าแก่ลูกค้าอย่างต่อเนื่อง ดู เครื่องมือ DevOps บน Azure

ดูเพิ่มเติม