Share via


ภาพรวมของเครื่องมือและแอปที่ใช้สำหรับ ALM

บทความนี้จะให้ภาพรวมอย่างย่อของเครื่องมือและแอปที่ใช้สำหรับการจัดการวงจรชีวิตโปรแกรมประยุกต์ (ALM) ใน Power Platform สิ่งเหล่านี้ได้รับการจัดประเภทตามผู้ชมหรือบุคคล

เครื่องมือและแอปที่ผู้ดูแลระบบและผู้สร้างใช้

ผู้ดูแลระบบและผู้สร้างใช้เครื่องมือต่อไปนี้เพื่อใช้งาน ALM ใน Power Platform

ศูนย์การจัดการ Power Platform

ศูนย์การจัดการ Power Platform มีพอร์ทัลแบบรวมสำหรับผู้ดูแลระบบเพื่อจัดการสภาพแวดล้อมและการตั้งค่าสำหรับ Power Apps Power Automate และแอปที่เป็นแบบโมเดลใน Dynamics 365 (เช่น Dynamics 365 Sales และ Dynamics 365 Customer Service) จากศูนย์การจัดการ ผู้ดูแลระบบสามารถจัดการสภาพแวดล้อม การรวมข้อมูล เกตเวย์ นโยบายข้อมูล และรับตัวชี้วัด Microsoft Power Platform หลักผ่านการวิเคราะห์ Microsoft Dataverse การวิเคราะห์ Power Automate และการวิเคราะห์ Power Apps

ข้อมูลเพิ่มเติม:

Power Apps

Power Apps คือส่วนของชุดของแอป บริการ ตัวเชื่อมต่อ และแพลตฟอร์มข้อมูล ที่มีสภาพแวดล้อมการพัฒนาโปรแกรมประยุกต์อย่างรวดเร็ว เพื่อสร้างแอปแบบกำหนดเองสำหรับความต้องการทางธุรกิจของคุณ ด้วยการใช้ Power Apps คุณสามารถสร้างแอปทางธุรกิจแบบกำหนดเองที่เชื่อมต่อกับข้อมูลธุรกิจของคุณที่จัดเก็บในแพลตฟอร์มข้อมูลเบื้องต้น (Dataverse) หรือในแหล่งข้อมูลต่างๆ ทั้งแบบออนไลน์และในองค์กร เช่น Microsoft 365, Dynamics 365, SQL Server และอื่นๆ ได้อย่างรวดเร็ว สำหรับข้อมูลเพิ่มเติม Power Apps คืออะไร

Configuration Migration Tool

Configuration Migration Tool ช่วยให้คุณสามารถย้ายการกำหนดค่าและ/หรือข้อมูลอ้างอิงข้ามสภาพแวดล้อม ข้อมูลการกำหนดค่า/การอ้างอิงแตกต่างจากข้อมูลผู้ใช้และข้อมูลธุรกรรม และใช้เพื่อกำหนดฟังก์ชันการทำงานที่กำหนดเองในแอปตาม Dataverse ข้อมูลเพิ่มเติม: ย้ายข้อมูลการกำหนดค่าข้ามสภาพแวดล้อมและองค์กรด้วย Configuration Migration Tool

หมายเหตุ

Configuration Migration Tool เหมาะที่สุดสำหรับการย้ายข้อมูลการกำหนดค่าเชิงสัมพันธ์ ตัวแปรสภาพแวดล้อม แนะนำให้ใช้ในการจัดเก็บและย้ายพารามิเตอร์การกำหนดค่าที่ไม่สัมพันธ์กัน

โมดูล PowerShell

ด้วย cmdlet ของ PowerShell สำหรับผู้ดูแลระบบ ผู้สร้างแอป และผู้นักพัฒนา คุณจะสามารถทำงานด้านการตรวจสอบ การจัดการ และการรับประกันคุณภาพ จำนวนมาก ที่ต้องทำด้วยตนเองภายในวันนี้เท่านั้นได้โดยอัตโนมัติ ในศูนย์การจัดการ Power Apps หรือ Power Platform

ข้อมูลเพิ่มเติม: จัดการโซลูชันโดยใช้ PowerShell

ไปป์ไลน์

ด้วยไปป์ไลน์ Power Platform ผู้ดูแลระบบจะสร้างและกำหนดค่าไปป์ไลน์เพื่อให้ผู้สร้างสามารถใช้เพื่อปรับใช้โซลูชันกับสภาพแวดล้อมได้ในคลิกเดียว ข้อมูลเพิ่มเติม: ภาพรวมของไปป์ไลน์ Power Platform (พรีวิว)

เครื่องมือและแอปที่ใช้โดยนักพัฒนา

นักพัฒนาใช้เครื่องมือและแอปต่อไปนี้เพื่อใช้งาน ALM ใน Power Platform

DevOps

DevOps เป็นการรวมกันของสองวิชาที่แตกต่างกันในอดีต: การพัฒนาซอฟต์แวร์และการดำเนินงานด้านไอที เป้าหมายหลักของ DevOps คือการย่นวงจรชีวิตการพัฒนาซอฟต์แวร์ให้สั้นลงและให้การรวมอย่างต่อเนื่องและการส่งมอบอย่างต่อเนื่อง (CI/CD) ด้วยซอฟต์แวร์คุณภาพสูง คุณสามารถใช้ Power Apps Build Tools เพื่อสร้างงานการสร้างและปรับใช้ ที่เกี่ยวข้องกับ Power Apps โดยอัตโนมัติได้ ถ้าแพลตฟอร์ม DevOps ของคุณคือ Azure DevOps ซึ่งรวมถึงการซิงโครไนซ์ของข้อมูลเมตาโซลูชันระหว่างสภาพแวดล้อมการพัฒนาและระบบควบคุมเวอร์ชันของคุณ สร้างส่วนสร้างการปรับใช้กับสภาพแวดล้อมแบบดาวน์สตรีม การจัดเตรียมหรือการยกเลิกการจัดเตรียมสภาพแวดล้อม และความสามารถในการตรวจสอบวิเคราะห์แบบคงที่ในโซลูชันของคุณ โดยใช้บริการตรวจสอบ Power Apps ข้อมูลเพิ่มเติม: Microsoft Power Platform Build Tools สำหรับภาพรวม Azure DevOps

ระบบควบคุมเวอร์ชัน

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

สำคัญ

สังเกตว่า การควบคุมต้นทาง ใช้กับทั้ง โซลูชัน Dataverse และรหัสต้นฉบับ "ดั้งเดิม" โซลูชัน Dataverse ควรเป็นส่วนหนึ่งของโค้ดต้นฉบับเสมอ และไม่เคยเก็บไว้ในสภาพแวดล้อม Microsoft Power Platform เพียงอย่างเดียว ข้อมูลเพิ่มเติม: เริ่มต้นใช้งาน: Git คืออะไร

Package Deployer

Package Deployer ช่วยให้ผู้ดูแลระบบหรือนักพัฒนาปรับใช้แพคเกจที่ครอบคลุมของสินทรัพย์ที่เกี่ยวข้องกับอินสแตนซ์ Dataverse แพคเกจไม่เพียงแค่มีไฟล์โซลูชัน แต่อาจประกอบด้วยไฟล์แบบแฟลต โค้ดที่กำหนดเอง และไฟล์ HTML Common Data Service ให้แม่แบบ Visual Studio คุณสำหรับการสร้างแพคเกจเหล่านี้ที่สามารถใช้กับเครื่องมือ Package Deployer หรือกับ PowerShell เพื่อปรับใช้กับอินสแตนซ์ Common Data Service ข้อมูลเพิ่มเติม: สร้างแพ็คเกจสำหรับ Package Deployer

ตัวสร้างแพคเกจโซลูชัน

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

Power Platform CLI

Microsoft Power Platform CLI เป็นอินเทอร์เฟซบรรทัดคำสั่งของนักพัฒนาแบบหยุดครั้งเดียวอย่างง่าย ซึ่งให้อำนาจแก่นักพัฒนาและผู้สร้างแอปในการสร้างส่วนประกอบโค้ด ข้อมูลเพิ่มเติม Microsoft Power Platform CLI คืออะไร

ดูเพิ่มเติม

การใช้ ALM ที่สมบูรณ์