Prehľad nástrojov a aplikácií používaných pre ALM
Tento článok poskytuje stručný prehľad nástrojov a aplikácií používaných na správu životného cyklu aplikácií (ALM) Power Platform. Tieto boli kategorizované podľa publika alebo osôb.
Nástroje a aplikácie používané správcami a tvorcami
Správcovia a tvorcovia používajú na implementáciu ALM nasledujúce nástroje Power Platform.
Centrum spravovania služby Power Platform
Centrum spravovania Power Platform poskytuje zjednotený portál pre správcov určený na správu prostredí a nastavení Power Apps, Power Automate a aplikácií s podporou modelov v systéme Dynamics 365 (napríklad Dynamics 365 Sales a Dynamics 365 Customer Service). Z centra spravovania môžu správcovia spravovať prostredia, integráciu údajov, brány, politiky údajov a získať kľúč metriky Microsoft Power Platform prostredníctvom analýz Microsoft Dataverse, Power Automate a Power Apps.
Ďalšie informácie:
- Power Platform funkcie centra spravovania
- Spravovať Power Apps
- Biela kniha: Spravovanie platformy na vývoj s použitím minimálneho množstva kódu
Power Apps
Power Apps je súčasťou sady aplikácií, služieb, konektorov a dátovej platformy, ktorá poskytuje prostredie na rýchly vývoj aplikácií na vytváranie vlastných aplikácií pre vaše obchodné potreby. Pomocou služby Power Apps môžete rýchlo vytvoriť vlastné podnikové aplikácie, ktoré sa pripoja k vašim podnikovým údajom uloženým buď v základnej údajovej platforme (Dataverse) alebo v rôznych online alebo lokálnych údajových zdrojoch, napr. Microsoft 365, Dynamics 365, SQL Server atď. Ďalšie informácie: Čo je to Power Apps?
Configuration Migration Tool
Configuration Migration Tool vám umožňuje presúvať konfiguračné a/alebo referenčné údaje medzi prostrediami. Konfiguračné/referenčné údaje sa líšia od údajov používateľov a transakcií a používajú sa na definovanie vlastnej funkčnosti v aplikáciách založených na Dataverse. Ďalšie informácie: Presuňte konfiguračné údaje medzi prostrediami a organizáciami pomocou Configuration Migration Tool
Poznámka
Configuration Migration Tool sa najlepšie hodí na migráciu relačných konfiguračných údajov. Premenné prostredia sa odporúčajú na ukladanie a migráciu nerelačných konfiguračných parametrov.
Moduly PowerShell
Pomocou cmdletov PowerShell pre správcov, tvorcov aplikácií a vývojárov môžete automatizovať mnohé úlohy monitorovania, správy a zabezpečenia kvality, ktoré sú dnes možné iba manuálne v Power Apps alebo v Power Platform centre spravovania.
Ďalšie informácie: Spravujte riešenia pomocou prostredia PowerShell
Kanály
Pomocou Power Platform potrubia správcovia vytvárajú a konfigurujú potrubia, aby ich tvorcovia mohli použiť na nasadenie riešení do prostredí jediným kliknutím. Viac informácií: Prehľad Power Platform potrubia (ukážka)
Nástroje a aplikácie používané vývojármi
Vývojári používajú nasledujúce nástroje a aplikácie na implementáciu ALM v Power Platform.
DevOps
DevOps je kombináciou dvoch historicky rôznorodých disciplín: vývoja softvéru a IT operácií. Hlavným cieľom DevOps je skrátiť životný cyklus vývoja softvéru a zabezpečiť nepretržitú integráciu a dodávku (CI/CD) softvéru vysokej kvality. Nástroje Power Apps build tools môžete použiť na automatizáciu bežných úloh vytvárania a nasadzovania, ktoré súvisia s Power Apps, ak je vaša platforma DevOps Azure DevOps. To zahŕňa synchronizáciu metaúdajov riešenia medzi vývojovými prostrediami a systémom riadenia verzií, generovanie artefaktov zostavy, nasadzovanie do nadväzujúcich prostredí, zriaďovanie alebo rušenie prostredí a schopnosť vykonávať kontroly statickej analýzy vášho riešenia pomocou služby nástroja na kontrolu Power Apps. Ďalšie informácie: Nástroje Microsoft Power Platform Build Tools v prehľade Azure DevOps
Systém riadenia verzií
Systém riadenia verzií je kategória softvérových nástrojov, ktoré pomáhajú zaznamenávať zmeny v súboroch prostredníctvom sledovania zmien vykonaných v softvérovom kóde. Systém riadenia verzií je databáza zmien, ktorá obsahuje všetky úpravy a historické verzie softvérového projektu. Systémy riadenia verzií vám umožňuje udržiavať jediný „zdroj pravdy“ a podľa potreby načítavať konkrétne verzie. Git je populárnym príkladom systému riadenia verzií.
Dôležité
Upozorňujeme, že riadenie zdrojov sa vzťahuje na riešenia Dataverse aj na „tradičný“ zdrojový kód. Riešenia Dataverse by mali byť vždy súčasťou zdrojového kódu a nikdy by sa nemali ukladať výlučne v prostrediach platformy Microsoft Power Platform. Ďalšie informácie: Začíname: Čo je to Git?
Package Deployer
Package Deployer umožňuje správcom alebo vývojárom nasadiť komplexné balíčky príslušných prostriedkov do inštancií Dataverse. Balíky môžu obsahovať nielen súbory s riešeniami, ale aj ploché súbory, vlastný kód a súbory HTML. Common Data Service poskytuje šablónu Visual Studio na vytváranie týchto balíkov, ktoré je možné použiť s nástrojom Package Deployer alebo PowerShell na nasadenie do inštancie Common Data Service. Ďalšie informácie: Vytvorenie balíkov pre Package Deployer
Balíčkovač riešenia
Pomocou nástroja Balíkovač riešenia môžete rozbaliť komprimovaný súbor riešení na viacero XML súborov a ďalších súborov, ktoré potom môžete jednoducho spravovať pomocou systému správy zdrojov. Ďalšie informácie: Pomocou nástroja Balíkovač riešení môžete súbor riešení skomprimovať a extrahovať
Power Platform CLI
Microsoft Power Platform CLI je jednoduché rozhranie s príkazovým riadkom pre vývojárov, ktoré umožňuje vývojárom a tvorcom aplikácií vytvárať súčasti kódu. Viac informácií: Čo je Microsoft Power Platform CLI?