Pregled alata i aplikacija koji se koriste s ALM-om

Ovaj članak sadrži kratki pregled alata i aplikacija za upravljanje životnim ciklusom aplikacija (ALM).

Centar za administratore Power Platform

Centar za administratore servisa Power Platform pruža objedinjeni portal za administratore za upravljanje okruženjima i postavkama za Power Apps, Power Automate i aplikacije utemeljene na modelu u sustavu Dynamics 365 (kao što su Dynamics 365 Sales i Dynamics 365 Customer Service). Iz centra za administratore, administratori mogu upravljati okruženjima, integracijom podataka, pristupnicima, pravilima o podacima i dobiti ključne mjerne podatke za Microsoft Power Platform putem analitike Microsoft Dataverse, analitike Power Automate i analitike Power Apps.

Dodatne informacije:

Power Apps

Power Apps dio je paketa aplikacija, usluga i poveznika. To je podatkovna platforma koja pruža okruženje za brzi razvoj aplikacija za izradu prilagođenih aplikacija za vaše poslovne potrebe. Pomoću servisa Power Apps možete brzo izraditi prilagođene poslovne aplikacije koje se povezuju s vašim poslovnim podacima pohranjenim ili na osnovnoj podatkovnoj platformi (Dataverse) ili u raznim mrežnim i lokalnim izvorima podataka, kao što su Microsoft 365, Dynamics 365, SQL Server i tako dalje. Dodatne informacije: Što je Power Apps?

DevOps

DevOps kombinira dvije povijesno različite discipline: razvoj softvera i IT operacije. Primarni je cilj alata DevOps skraćivanje životnog ciklusa razvoja softvera i omogućivanje stalne integracije i isporuke (CI/CD) uz visoku kvalitetu softvera. Alati Power Apps build tools omogućuju automatizaciju uobičajenih zadataka izrade i implementacije povezanih s platformom Power Apps ako je vaša DevOps platforma Azure DevOps. To uključuje sinkronizaciju metapodataka rješenja između razvojnih okruženja i vašeg sustava kontrole verzije, generiranje artefakata za izradu, implementaciju u podređena okruženja, dodjelu ili ukidanje dodjele okruženja i mogućnost provođenja provjera statične analize u odnosu na vaše rješenje s pomoću usluge provjere na platformi Power Apps. Dodatne informacije: Microsoft Power Platform Build Tools za pregled u sustavu Azure DevOps

Sustav kontrole verzija

Sustav kontrole verzija predstavlja kategoriju softverskih alata koji omogućuju bilježenje promjena u datotekama praćenjem promjena u kodu softvera. Sustav kontrole verzija je baza podataka promjena koja sadrži sve promjene i povijesne verzije softverskog projekta. Sustavi kontrole verzija omogućuju vam održavanje jedinstvenog „izvora podataka“ i, prema potrebi, ponovno pozivanje određenih verzija. Git je dobar primjer sustava kontrole verzija.

Važno

Imajte na umu da se kontrola izvora odnosi i na rješenja servisa Dataverse i na „tradicionalni” izvorni kod. Rješenja servisa Dataverse uvijek trebaju biti dio izvornog koda i nikada se ne pohranjuju isključivo u okruženja servisa Microsoft Power Platform. Dodatne informacije: Početak rada: Što je Git?

Alat za migraciju konfiguracije

Alat za migraciju konfiguracije omogućava vam premještanje podataka konfiguracije i/ili referenci između okruženja. Podaci konfiguracije/referenci razlikuju se od korisničkih i transakcijskih podataka i koriste se za definiranje prilagođenih funkcija u aplikacijama na temelju servisa Dataverse. Dodatne informacije: Premještanje konfiguracijskih podataka između okruženja i tvrtki ili ustanova pomoću alata za konfiguraciju migracije

Napomena

Alat za migraciju konfiguracije najprikladniji je za migriranje relacijskih konfiguracijskih podataka. Varijable okruženja preporučuju se za pohranu i migraciju nerelacijskih konfiguracijskih parametara.

Package Deployer

Package Deployer omogućava administratorima ili razvojnim inženjerima implementaciju sveobuhvatnih paketa relevantnih sredstava u instance servisa Dataverse. Paketi se ne sastoje samo od datoteka rješenja, već i od plošnih datoteka, prilagođenog koda i HTML datoteka. Common Data Service vam nudi predložak Visual Studio za stvaranje ovih paketa koji se mogu koristiti s alatom Package Deployer ili okvirom PowerShell za njihovu implementaciju u instancu servisa Common Data Service. Dodatne informacije: Izrada paketa za Package Deployer

Alat za pakiranje rješenja

Alat za pakiranje rješenja omogućuje raspakiravanje komprimirane datoteke rješenja u više XML i drugih datoteka da bi sustav kontrole izvornog koda jednostavno upravljao njima. Dodatne informacije: Upotreba alata za pakiranje rješenja za komprimiranje i izdvajanje datoteke rješenja

Power Platform CLI

Microsoft Power Platform CLI jednostavno je sveobuhvatno sučelje naredbenog retka razvojnog inženjera koje razvojnim inženjerima i autorima aplikacija omogućuje stvaranje komponenti koda. Dodatne informacije: Što je Microsoft Power Platform CLI?

PowerShell moduli

Pomoću PowerShell cmdleta za administratore, autore aplikacija i razvojne inženjere možete automatizirati velik broj zadataka praćenja, upravljanja i provjere kvalitete koji se trenutačno izvode ručno na platformi Power Apps ili centru za administratore platforme Power Apps.

  • API modul za upravljanje na mreži. API PowerShell modul za upravljanje na mreži koristi se za upravljanje okruženjima usluge Dataverse.

  • Modul za implementaciju paketa. PowerShell modul za implementaciju paketa koristi se za implementaciju paketa u okruženja servisa Dataverse i implementacije aplikacije Dynamics 365 Customer Engagement (lokalno).

  • Modul za provjeru na platformi Power Apps. PowerShell modul za provjeru na platformi Power Apps komunicira s uslugom provjere na platformi Power Apps te omogućuje pokretanje zadataka statične analize i preuzimanje rezultata.

Dodatne informacije: Pregled PowerShell modula na platformi Power Apps

Pogledajte također

Implementacija ALM-a bez pogrešaka