Přehled nástrojů a aplikací používaných pro ALM
Tento článek obsahuje stručný přehled nástrojů a aplikací použitých se správou životního cyklu aplikací (ALM) v Power Platform. Ty byly kategorizovány podle cílových skupin nebo osob.
Nástroje a aplikace používané správci a tvůrci
Správci a tvůrci používají k implementaci ALM v Power Platform následující nástroje.
Centrum pro správu Power Platform
Centrum pro správu Power Platform je jednotným portálem pro správce ke správě prostředí a nastavení pro Power Apps, Power Automate a modelem řízené aplikace v Dynamics 365 (jako je Dynamics 365 Sales a Dynamics 365 Customer Service). Z centra pro správu mohou správci spravovat prostředí, integraci dat, brány, zásady dat a získat klíčové metriky Microsoft Power Platform prostřednictvím analýzy Microsoft Dataverse, analýzy Power Automate a analýzy Power Apps.
Další informace:
- Power Platform funkce administrátorského centra
- Spravovat Power Apps
- Dokument white paper: Správa vývojové platformy s minimálním použitím kódu
Power Apps
Power Apps je součástí sady aplikací, služeb, konektorů a datové platformy, která poskytuje prostředí pro rychlý vývoj aplikací pro vytváření vlastních aplikací pro vaše obchodní potřeby. Pomocí Power Apps můžete rychle vytvářet vlastní obchodní aplikace, které se připojují k vašim obchodním datům uloženým buď v podkladové datové platformě (Dataverse), nebo v různých online a místních zdrojích dat (jako je Microsoft 365, Dynamics 365, SQL Server atd). Další informace naleznete v tématu Co je Power Apps?
Configuration Migration Tool
Configuration Migration Tool umožňuje přesunovat konfigurační a referenční data napříč prostředími. Konfigurační/referenční data se liší od uživatelských a transakčních dat a používají se k definování vlastních funkcí v aplikacích postavených na Dataverse. Další informace: Přesunutí dat konfigurace mezi prostředími pomocí Configuration Migration Tool
Poznámka:
Configuration Migration Tool je nejvhodnější pro migraci relačních dat konfigurace. Proměnné prostředí se doporučují pro ukládání a migraci nerelačních konfiguračních parametrů.
Moduly PowerShell
S pomocí rutin PowerShell pro správce, tvůrce aplikací a vývojáře můžete automatizovat spoustu úloh souvisejících s monitorováním, správou a kontrolou kvality, které se dnes v Power Apps nebo v centru pro správu Power Platform dají provádět jen ručně.
Další informace: Správa řešení pomocí PowerShell
Kanály
Pomocí kanálů Power Platform mohou správci vytvářet a konfigurovat kanály, aby je tvůrci mohli použít k nasazení řešení do prostředí jediným kliknutím. Další informace: Přehled kanálů Power Platform (Preview)
Aplikace a nástroje používané vývojáři
Vývojáři používají k implementaci ALM v Power Platform následující nástroje a aplikace.
DevOps
DevOps je kombinací dvou historicky odlišných disciplín: vývoje softwaru a IT operací. Primárním cílem DevOps je zkrátit životní cyklus vývoje softwaru a zajistit nepřetržitou integraci a nepřetržité dodávání (CI/CD) při zachování vysoké kvality softwaru. Můžete použít nástroje pro sestavování aplikací Power Apps build tools pro automatizaci běžných úkolů souvisejících s Power Apps, pokud vaše platforma DevOps je Azure DevOps. To zahrnuje synchronizaci metadat řešení mezi vývojovými prostředími a vaším systémem pro správu verzí, generování artefaktů sestavení, nasazení do navazujících prostředí, zřizování prostředí nebo zrušení jejich zřízení a možnost provádět kontroly statické analýzy vašeho řešení pomocí služby kontroly Power Apps. Další informace: Přehled nástrojů pro sestavování Microsoft Power Platform pro Azure DevOps
Systém správy verzí
Systém správy verzí je kategorie softwarových nástrojů, které pomáhají zaznamenávat změny v souborech sledováním změn provedených v softwarovém kódu. Systém správy verzí je databáze změn, která obsahuje všechny úpravy a historické verze softwarového projektu. Systémy správy verzí vám umožňují udržovat jediný „zdroj pravdy“ a v případě potřeby vyvolávat konkrétní verze. Git je populární příklad systému pro správu verzí.
Důležité
Všimněte si, že správa zdrojového kódu platí jak pro řešení Dataverse, tak pro „tradiční“ zdrojový kód. Řešení Dataverse by měla být vždy součástí zdrojového kódu a neměla by být ukládána pouze v prostředí Microsoft Power Platform. Další informace: Začínáme: Co je Git?
Package Deployer
Package Deployer umožňuje správcům nebo vývojářům zavádět komplexní balíčky příslušných prostředků do instancí Dataverse. Balíčky mohou obsahovat nejen soubory řešení, ale také ploché soubory, vlastní kód a soubory HTML. Common Data Service vám poskytuje šablonu Visual Studio pro vytváření těchto balíčků, které lze použít s nástrojem Package Deployer nebo s prostředím PowerShell k jejich nasazení do instance Common Data Service. Další informace: Vytvoření balíčků pro Package Deployer
Nástroj pro balení řešení
Solution Packager je nástroj, který dokáže rozbalit komprimovaný soubor řešení do více souborů XML a dalších souborů, takže je lze snadno spravovat pomocí systému pro správu zdrojového kódu. Další informace: Použití nástroje Solution Packager ke komprimaci a extrakci souboru řešení
Rozhraní příkazového řádku Power Platform
Jednoduché rozhraní příkazového řádku Microsoft Power Platform CLI je určeno pro vývojáře a tvůrce aplikací, kterým umožňuje vytvářet součásti kódu. Další informace naleznete v tématu Co je rozhraní příkazového řádku Microsoft Power Platform CLI?