ALM-is kasutatavate tööriistade ja rakenduste ülevaade
See artikkel annab lühiülevaate rakenduse elutsükli halduses (ALM) kasutatavatest tööriistadest ja rakendustest.
Power Platformi halduskeskus
Power Platformi halduskeskus on administraatoritele loodud koondportaal, mille abil saavad nad hallata Power Appsi, Power Automate'i ja Dynamics 365 mudelipõhiste rakenduste (nt Dynamics 365 Sales ja Dynamics 365 Customer Service) keskkondi ning seadistusi. Halduskeskuses saavad administraatorid hallata keskkondi, andmete integreerimist, lüüse, andmepoliitikaid ja Microsoft Power Platformi mõõdikuid Microsoft Dataverse'i analüütika, Power Automate'i analüütika ja Power Appsi analüütika kaudu.
Lisateave:
- Power Platformi halduskeskuse võimalused
- Power Appsi haldamine
- Tehniline ülevaade: Vähese koodiga arendusplatvormi haldamine
Power Apps
Power Apps kuulub rakenduste, teenuste, konnektorite ja andmeplatvormide paketti, mis pakub kiiret rakenduse arenduskeskkonda teie ärivajadustele vastavate kohandatud rakenduste jaoks. Power Appsi abil saate kiiresti luua kohandatud ärirakendusi, mis ühendatakse teie äriandmetega aluseks olevas andmeplatvormis (Dataverse) või erinevates veebi ja asutusesisestes andmeallikates (nt Microsoft 365, Dynamics 365, SQL Server jne). Lisateave: Mis on Power Apps?
DevOps
DevOps kombineerib senini täiesti erinevaid valdkondi: tarkvaraarendus ja IT-toimingud. DevOpsi peamine eesmärk on lühendada tarkvara arendamise elutsüklit ning tagada pidev integratsioon ja kättesaadavus (CI/CD) kõrge tarkvara kvaliteediga. Saate kasutada Power Apps build toolsi tavaliste loomis- ja juurutusülesannete automatiseerimise tööriistade loomiseks, mis on seotud Power Appsiga, kui teie DevOpsi platvorm on Azure DevOps. See hõlmab lahenduse metaandmete sünkroonimist arenduskeskkonna ja teie juhtimissüsteemi versiooni vahel, versioonijärgu artefaktide loomist, allavoolu keskkondadesse juurutamist, keskkondade ettevalmistamist või selle tühistamist ning staatilise analüüsi teostamise võimalust teie lahenduse suhtes, kasutades Power Appsi kontrollija teenust. Lisateave. Ülevaade Microsoft Power Platform Build Toolsist Azure DevOpsi jaoks
Versiooni juhtimissüsteem
Versiooni juhtimissüsteem on tarkvaratööriistade kategooria, mis aitab kirjendada failide muudatusi, jälgides tarkvarakoodile kinnitatud muudatusi. Versiooni juhtimissüsteem on muudatuste andmebaas, mis sisaldab tarkvaraprojekti kõiki muudatusi ja ajaloolisi versioone. Versiooni juhtimissüsteemid võimaldavad teil säilitada ühe tõe allika ja vajadusel tuua tagasi konkreetseid versioone. Versiooni juhtimissüsteemi populaarseks näiteks on Git.
Oluline
Pange tähele, et lähtekeskkonna juhtimine kehtib nii Dataverse'i lahendustele kui ka „traditsioonilisele” lähtekeskkonnale. Dataverse'i lahendused peaksid alati olema osa lähtekoodist ja neid ei tohi kunagi talletada ainult Microsoft Power Platformi keskkondades. Lisateave. Alustamine: mis on Git?
Konfiguratsiooni migreerimise tööriist
Konfiguratsiooni migreerimise tööriist võimaldab teisaldada konfiguratsiooni- ja/või viiteandmeid keskkondade vahel. Konfiguratsiooni-/viiteandmed erinevad kasutaja ja tehingu andmetest ning neid kasutatakse rakendustes kohandatud funktsioonide määratlemiseks Dataverse'i alusel. Lisateave. Konfiguratsiooniandmete teisaldamine keskkondade ja organisatsioonide vahel tööriistaga konfiguratsiooni migreerimine
Märkus
Konfiguratsiooni migratsiooni tööriist sobib kõige paremini seotud konfigureerimisandmete migreerimiseks. Keskkonna muutujaid on soovitatav salvestada ja migreerida mittelatsiooniliste konfiguratsiooniparameetreid.
Package Deployer
Package Deployer võimaldab administraatoritel või arendajatel juurutada vastavate varade täielikke pakette Dataverse'i eksemplaridele. Lisaks lahenduse failidele, võivad paketid sisaldada ka ka lamefaile, kohandatud koodi ja HTML-faile. Common Data Service pakub teile Visual Studio malli nende pakettide loomiseks, mida saab kasutada Package Deployeri tööriistaga või PowerShelliga nende juurutamiseks Common Data Service'i eksemplarile. Lisateave: Package Deployeri pakettide loomine
Lahendusepakkija
Lahendusepakkija on tööriist, mille abil saab tihendatud lahenduse faili mitmesse XML- ja muudesse vormingutesse lahti pakkida, et neid faile saaks lähtekeskkonna juhtimissüsteemi kaudu hõlpsalt hallata. Lisateave. Lahendusepakkija tööriista kasutamine lahenduse faili tihendamiseks ja lahti pakkimiseks
Power Platform CLI
Microsoft Power Platform CLI on lihtne arendaja käsurealiides, mis annab arendajatele ja rakenduse koostajatele võimaluse luua koodikomponente. Lisateave. Mis on Microsoft Power Platform CLI?
PowerShelli moodulid
Administraatoritele, rakenduste koostajatele ja arendajatele mõeldud PowerShelli cmdlet-käskude abil saate automatiseerida paljusid jälgimis-, haldus- ja kvaliteedikontrolli toiminguid, mida on praegu võimalik teha vaid käsitsi Power Appsis või Power Appsi halduskeskuses.
Veebihalduse API moodul. Veebihalduse API PowerShelli moodulit kasutatakse Dataverse'i keskkondade haldamiseks.
Paketi juurutamise moodul. Paketi juurutamise PowerShelli moodulit kasutatakse pakettide juurutamiseks Dataverse keskkondades ja Dynamics 365 Customer Engagementi (asutusesisene) juurutustes.
Power Appsi kontrollija moodul. Power Appsi kontrollija PowerShelli moodul suhtleb Power Appsi kontrollija teenusega, et saaksite käivitada staatilise analüüsi töid ja tulemusi alla laadida.
Lisateave. Power Appsi PowerShelli ülevaade