Pregled orodij in aplikacij, ki se uporabljajo z rešitvijo ALM

V tem članku je podan kratek pregled orodij in aplikacij, ki se uporabljajo pri rešitvi za upravljanje življenjskega cikla aplikacij (ALM).

Skrbniško središče za Power Platform

Skrbniško središče Power Platform predstavlja poenoten portal, namenjen skrbnikom za upravljanje okolij in nastavitev za Power Apps, Power Automate in aplikacij na osnovi modela v storitvi Dynamics 365 (kot sta Dynamics 365 Sales in Dynamics 365 Customer Service). V skrbniškem centru lahko skrbniki upravljajo okolja, integracijo podatkov, prehode in pravilnike o podatkih ter pridobijo ključno metriko za Microsoft Power Platform prek analitike Microsoft Dataverse, analitike Power Automate in analitike Power Apps.

Več informacij:

Power Apps

Power Apps je del zbirke aplikacij, storitev, povezovalnikov in podatkovne platforme, ki zagotavlja okolje za hiter razvoj aplikacij, v katerem lahko ustvarite aplikacije po meri za svoje poslovne potrebe. Z uporabo storitve Power Apps lahko hitro ustvarite poslovne aplikacije po meri, ki se povežejo z vašimi poslovnimi podatki, shranjenimi bodisi v osnovni podatkovni platformi (Dataverse) ali v različnih spletnih podatkovnih virih in podatkovnih virih na mestu uporabe, kot so Microsoft 365, Dynamics 365, SQL Server itd. Več informacij: Kaj je Power Apps?

DevOps

DevOps združuje dve zgodovinsko gledano ločeni disciplini: razvoj programske opreme in operacije IT. Primarni cilj rešitve DevOps je, da se skrajša življenjski cikel razvoja programske opreme ter zagotovi neprekinjena integracija in neprekinjena dostava (CI/CD), pri čemer je zagotovljena visoka kakovost programske opreme. Z orodji Power Apps build tools lahko avtomatizirate običajna opravila za graditev in uvajanje, povezana s storitvijo Power Apps, če je vaša platforma DevOps Azure DevOps. To vključuje sinhronizacijo metapodatkov rešitve med razvojnimi okolji in sistemom za upravljanje izvorne kode, ustvarjanje artefaktov graditve, uvajanjem v nadaljnja okolja, omogočanjem ali onemogočanjem uporabe okolij in zmožnostjo izvajanja preverjanj statične analize pri vaši rešitvi z uporabo storitve preverjevalnika Power Apps. Več informacij: Pregled nad orodji Microsoft Power Platform Build Tools za Azure DevOps

Sistem za upravljanje izvorne kode

Sistem za upravljanje izvorne kode je kategorija programskih orodij, ki pomagajo pri beleženju sprememb pri datotekah, in sicer s sledenjem spremembam programske kode. Sistem za upravljanje izvorne kode je zbirka podatkov o spremembah, ki vsebuje vse spremembe in prejšnje različice projekta programske opreme. Sistemi za upravljanje izvorne kode vam omogočajo, da imate na enem mestu vse podatke in si lahko po potrebi znova ogledate posamezne različice. Priljubljen primer sistema za upravljanje izvorne kode je Git.

Pomembno

Opazili boste, da nadzor izvorne kode velja tako za rešitve Dataverse kot za »tradicionalno« izvorno kodo. Rešitve Dataverse morajo biti vedno del izvorne kode in nikoli ne smejo biti shranjene izključno v okoljih Microsoft Power Platform. Več informacij: Uvod: Kaj je Git?

Orodje za selitev konfiguracij

Orodje za selitev konfiguracije vam omogoča premikanje konfiguracijskih in/ali referenčnih podatkov med okolji. Konfiguracijski/referenčni podatki se razlikujejo od uporabniških in transakcijskih podatkov ter se uporabljajo za določanje funkcionalnosti po meri v aplikacijah, ki temeljijo na storitvi Dataverse. Več informacij: Premikanje konfiguracijskih podatkov med okolji in organizacijami z orodjem za selitev konfiguracije

Opomba

Orodje za selitev konfiguracije je najprimernejše za selitev relacijskih konfiguracijskih podatkov. Spremenljivke okolja so priporočljive za shranjevanje in selitev nerelacijskih konfiguracijskih parametrov.

Package Deployer

Package Deployer omogoča skrbnikom ali razvijalcem, da uvedejo obsežne pakete ustreznih sredstev v primerke Dataverse. Paketi lahko vključujejo ne le datoteke rešitve, temveč tudi datoteke brez strukture, kodo po meri in datoteke HTML. Common Data Service vam zagotavlja predlogo Visual Studio za ustvarjanje teh paketov, ki jih je mogoče uporabiti z orodjem Package Deployer ali storitvijo PowerShell, da jih uvedete v primerek Common Data Service. Več informacij: Ustvarjanje paketov za orodje Package Deployer

Orodje za pakiranje rešitve

Orodje za pakiranje rešitve je orodje, ki lahko razpakira stisnjeno datoteko rešitve v več datotek XML in drugih datotek, ki jih lahko s sistemom za upravljanje izvorne kode brez težav upravljate. Več informacij: Uporaba orodja za pakiranje rešitev za stiskanje in izvlečenje datoteke rešitve

Power Platform CLI

Microsoft Power Platform CLI je preprost, celovit vmesnik ukazne vrstice za razvijalce, ki razvijalcem in ustvarjalcem aplikacij omogoča ustvarjanje komponent kode. Več informacij: Kaj je Microsoft Power Platform CLI?

Moduli PowerShell

Z ukazi »cmdlet« za skrbnike, ustvarjalce aplikacij in razvijalce v storitvi PowerShell lahko avtomatizirate številna opravila nadzora, upravljanja ter zagotavljanja kakovosti, ki jih trenutno lahko izvedete le ročno v storitvi Power Apps ali skrbniškem središču za Power Apps.

  • Modul API-ja za spletno upravljanje. Modul API-ja za spletno upravljanje v storitvi PowerShell se uporablja za upravljanje okolij Dataverse.

  • Modul za uvedbo paketa. Modul PowerShell za uvajanje paketov se uporablja za uvajanje paketov v okoljih Dataverse in za uvedbo storitve Dynamics 365 Customer Engagement (na mestu uporabe).

  • Modul preverjevalnika Power Apps. Modul preverjevalnika Power Apps v storitvi PowerShell deluje skupaj s storitvijo preverjevalnika Power Apps ter vam tako omogoča izvajanje opravil statične analize in prenos rezultatov.

Več informacij: Pregled nad storitvijo Power Apps PowerShell

Glejte tudi

Uvedba kakovostnega ALM