Omówienie narzędzi i aplikacji używanych dla ALM

Ten artykuł zawiera omówienie narzędzi i aplikacji używanych w zarządzaniu cyklem życia dla aplikacji (ALM) w Power Platform. Zostały one podzielone na kategorie według odbiorców lub osób.

Narzędzia i aplikacje używane przez administratorów i twórców

Administratorzy i twórcy korzystają z następujących narzędzi do implementowania funkcji ALM w Power Platform.

Centrum administracyjne platformy Power Platform

Centrum administracyjne usługi Power Platform to ujednolicony portal, w którym administratorzy mogą zarządzać środowiskami i ustawieniami usług Power Apps i Power Automate oraz aplikacji opartych na modelach w usłudze Dynamics 365 (takich jak Dynamics 365 Sales i Dynamics 365 Customer Service). Za pomocą centrum administracyjnego administrator może zarządzać środowiskami, integracją danych, bramami, zasadami dotyczącymi danych i uzyskiwaniem kluczowych metryk platformy Microsoft Power Platform za pośrednictwem analiz usług Microsoft Dataverse, Power Automate i Power Apps.

Więcej informacji:

Power Apps

Usługa Power Apps to pakiet aplikacji, usług, łączników i platformy danych, który udostępnia środowisko deweloperskie umożliwiające szybkie tworzenie aplikacji, aby tworzyć niestandardowe aplikacje dla określonych potrzeb biznesowych. Przy użyciu usługi Power Apps szybko tworzyć niestandardowe aplikacje biznesowe łączące się z danymi biznesowymi przechowywanymi albo na podstawowej platformie danych (Dataverse), albo w różnych źródłach danych online i lokalnych źródłach danych (Microsoft 365, Dynamics 365, SQL Server itp.). Więcej informacji: Co to jest Power Apps?

Configuration Migration Tool

Narzędzie Configuration Migration Tool umożliwia przenoszenie danych konfiguracji i/lub danych referencyjnych między środowiskami. Dane konfiguracji/referencyjne różnią się od danych użytkowników i transakcyjnych oraz służą do definiowania niestandardowych funkcji w aplikacjach opartych na usłudze Dataverse. Więcej informacji: Przenoszenie danych konfiguracji w środowiskach i organizacjach za pomocą programu Configuration Migration Tool

Uwaga

Configuration Migration Tool to najlepsze rozwiązanie do migracji relacyjnych danych konfiguracji. Zmienne środowiska są zalecane do przechowywania i migrowania nierelacyjnych parametrów konfiguracji.

Moduły środowiska PowerShell

Dzięki udostępnieniu wersji zapoznawczej poleceń cmdlet programu PowerShell dla twórców aplikacji, deweloperów i administratorów można zautomatyzować wiele zadań monitorowania i zarządzania, które do tej pory można było wykonywać tylko ręcznie w usłudze Power Apps lub Centrum administracyjnym usługi Power Platform.

Więcej informacji: Zarządzanie rozwiązaniami przy użyciu programu PowerShell

Potoki

W przypadku potoków Power Platform administratorzy tworzą i konfigurują potoki, dzięki czemu twórcy mogą ich używać do wdrażania rozwiązań w środowiskach za pomocą pojedynczego kliknięcia. Więcej informacji: Omówienie potoków Power Platform (wersja zapoznawcza)

Narzędzia i aplikacje używane przez deweloperów

Deweloperzy korzystają z następujących narzędzi i aplikacji do implementowania funkcji ALM w Power Platform.

DevOps

DevOps jest połączeniem dwóch historycznych i odrębnych dziedzin: pisania oprogramowania i działań IT. Głównym celem usługi DevOps jest skrócenie czasu projektowania oprogramowania i udostępnienie stałej integracji i ciągłego dostarczania (CI/CD) wysokiej jakości oprogramowania. Można korzystać z Power Apps build tools, aby zautomatyzować typowe zadania dotyczące kompilacji i wdrażania związane z Power Apps, jeśli Twoja platforma DevOps to Azure DevOps. Obejmuje to synchronizację metadanych rozwiązania (nazywanych również rozwiązaniami) między środowiskiem projektowania a Twoją kontrolą źródła, generowanie artefaktów kompilacji, wdrażanie downstream, inicjowanie lub deezaktywowanie środowisk, oraz możliwość wykonywania testów analiz statycznych w rozwiązaniu za pomocą usługi kontrolera Power Apps . Więcej informacji: Narzędzia kompilacji Microsoft Power Platform Build Tools dla Azure DevOps – omówienie

Wersja systemu kontroli źródła

System kontroli wersji to kategoria narzędzi programowych, która ułatwia rejestrowanie zmian w plikach dzięki śledzeniu zmian dodanyh do kodu. System kontroli wersji jest bazą danych zmian, która zawiera wszystkie edycje i historyczne wersje projektu programowego. Systemy kontroli wersji umożliwiają utrzymywanie pojedynczych "źródeł prawdy" i w razie potrzeby umożliwiają na powrót do określonych wersji. Git to popularny przykład systemu kontroli wersji.

Ważne

Należy zauważyć, że kontrola źródła ma zastosowanie zarówno do rozwiązań usługi Dataverse, jak i do "tradycyjnego" kodu źródłowego. Rozwiązania usługi Dataverse powinny być zawsze częścią kodu źródłowego i nigdy nie mogą być przechowywane wyłącznie w środowiskach platformy Microsoft Power Platform. Więcej informacji: Wprowadzenie: co to jest Git?

Package Deployer

Narzędzie Package Deployer umożliwia administratorom lub deweloperom wdrażanie kompleksowych pakietów właściwych zasobów w wystąpieniach usługi Dataverse. Pakiety mogą składać się nie tylko z plików rozwiązań, ale również z plików płaskich, kodu niestandardowego i plików HTML. Usługa Common Data Service oferuje szablon programu Visual Studio służący do tworzenia takich pakietów, który może być używany wraz z narzędziem Package Deployer lub programem PowerShell w celu wdrożenia ich w wystąpieniu usługi Common Data Service. Aby uzyskać więcej informacji, przejrzyj: Utwórz pakiety dla Package Deployer

Narzędzie do tworzenia pakietów rozwiązań

Narzędzie do tworzenia pakietów rozwiązań, służące do odwracalnego rozkładania plików skompresowanych rozwiązań na wiele plików XML i innych, co umożliwia łatwe zarządzanie tymi plikami w systemie kontroli źródła. Więcej informacji: Użycie Narzędzia do do tworzenia pakietów rozwiązań w celu kompresowania i wyodrębnienia pliku rozwiązania

Interfejs wiersza polecenia platformy Power Platform

Interfejs wiersza polecenia (CLI) Microsoft Power Platform CLI to prosty, jednoetapowy interfejs wiersza polecenia przeznaczony dla deweloperów, który umożliwia deweloperom i twórcom aplikacji Tworzenie składników kodu. Więcej informacji: Co to jest Microsoft Power Platform CLI?

Zobacz też

Implementowanie odpowiedniego zarządzania cyklem życia aplikacji