ภาพรวมของการจัดการวงจรชีวิตโปรแกรมประยุกต์ ด้วย Microsoft Power Platform
บทความในส่วนนี้อธิบายวิธีที่คุณสามารถใช้การจัดการวงจรชีวิตของแอปพลิเคชัน (ALM) โดยใช้ Power Apps, Power Automate, Power Pages, Microsoft Copilot Studio และ Microsoft Dataverse
ALM คือการจัดการวงจรชีวิตของโปรแกรมประยุกต์ ซึ่งรวมถึงการกำกับดูแล การพัฒนา และการบำรุงรักษา นอกจากนี้ยังรวมถึงสาขาวิชาเหล่านี้: การจัดการความต้องการ สถาปัตยกรรมซอฟต์แวร์ การพัฒนา การทดสอบ การบำรุงรักษา การจัดการการเปลี่ยนแปลง การสนับสนุน การบูรณาการอย่างต่อเนื่อง การจัดการโครงการ การปรับใช้ การจัดการรุ่นและการกำกับดูแล เครื่องมือ ALM จัดให้มีระบบมาตรฐานสำหรับการสื่อสารและการทำงานร่วมกันระหว่างทีมพัฒนาซอฟต์แวร์และหน่วยงานที่เกี่ยวข้อง เช่น การทดสอบและการปฏิบัติการ เครื่องมือเหล่านี้ยังสามารถทำให้กระบวนการพัฒนาซอฟต์แวร์และการส่งมอบเป็นไปโดยอัตโนมัติ ด้วยเหตุนี้ ALM จึงรวมสาขาวิชาที่เกี่ยวข้องกับทุกด้านของกระบวนการเพื่อบรรลุเป้าหมายในการขับเคลื่อนประสิทธิภาพผ่านการส่งมอบซอฟต์แวร์ที่สามารถคาดเดาได้และทำซ้ำได้
การกำกับดูแล ประกอบด้วยการจัดการข้อกำหนด การจัดการทรัพยากร การดูแลและการบริหารระบบ เช่น การรักษาความปลอดภัยข้อมูล การเข้าถึงของผู้ใช้ การติดตามการเปลี่ยนแปลง การตรวจสอบ การตรวจสอบ การควบคุมการปรับใช้ และการย้อนกลับ
การพัฒนาแอปพลิเคชัน รวมถึงการระบุปัญหาปัจจุบัน และการวางแผน ออกแบบ สร้าง และทดสอบแอปพลิเคชันและการปรับปรุงอย่างต่อเนื่อง พื้นที่นี้รวมถึงบทบาทของนักพัฒนาและผู้สร้างแอปแบบดั้งเดิม
การบำรุงรักษา รวมถึงการปรับใช้แอป และ การบำรุงรักษา ของเทคโนโลยีเสริมและที่เกี่ยวข้อง
วงจรชีวิตแอปพลิเคชัน เป็นกระบวนการพัฒนาซอฟต์แวร์ที่เป็นวัฏจักรซึ่งเกี่ยวข้องกับเรื่องเหล่านี้: วางแผนและติดตาม พัฒนา สร้างและทดสอบ ปรับใช้ ใช้งาน ตรวจสอบ และเรียนรู้จากการค้นพบ
Dataverse in 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