Usługi zarządzania cyklem życia aplikacji Microsoft Power Platform – omówienie
Artykuły w tej sekcji zawierają informacje na temat implementowania zarządzania zasadami cyklu życia aplikacji (ALM) za pomocą Power Apps, Power Automate, Power Pages, Microsoft Copilot Studio i Microsoft Dataverse.
ALM jest zarządzaniem cyklem eksploatacji aplikacji obejmującym zarówno nadzór, rozwój, jak i konserwację. Ponadto obejmuje następujące dyscypliny: zarządzanie wymaganiami, architektura oprogramowania, rozwój, testowanie, utrzymanie, zarządzanie zmianami, wsparcie, ciągła integracja, zarządzanie projektami, wdrażanie, zarządzanie wydaniami i zarządzanie. Narzędzia ALM udostępniają ustandaryzowany system przesyłania i współpracy między zespołami programistycznymi i pokrewnymi działami, takimi jak test i operacje. Narzędzia te umożliwiają również zautomatyzowanie procesu opracowywania i dostarczania oprogramowania. W tym celu ALM łączy dyscypliny ze wszystkimi aspektami procesu w celu osiągnięcia podniesienia efektywności pracy dzięki przewidywalnemu i powtarzajalnemu procesowi dostarczaniu oprogramowania.
Zarządzanie obejmuje zarządzanie wymaganiami, zarządzanie zasobami, pielęgnację i administrowanie systemem, takie jak bezpieczeństwo danych, dostęp użytkowników, śledzenie zmian, przegląd, inspekcja, kontrola wdrażania i wycofywanie.
Tworzenie aplikacji obejmuje identyfikowanie bieżących problemów oraz planowanie, projektowanie, budowanie i testowanie aplikacji oraz jej ciągłych ulepszeń. Ten obszar zawiera tradycyjne role dla deweloperów i twórców aplikacji.
Konserwacja obejmuje wdrożenie aplikacji oraz konserwację opcjonalnych i zależnych technologii.
Cykl życia aplikacji jest cyklicznym procesem opracowywania oprogramowania, który obejmuje następujące obszary: planowanie i śledzenie, opracowywanie, kompilacja i testowanie, wdrażanie, praca, monitorowanie i poznawanie informacji przez badanie działania.
Dataverse Umożliwia Microsoft Power Platform bezpieczne przechowywanie danych i procesów używanych przez aplikacje biznesowe oraz zarządzanie nimi. Aby korzystać z funkcji i narzędzi Power Platform dostępnych do zarządzania ALM, wszystkie środowiska, które uczestniczą w ALM, muszą zawierać bazę danych Dataverse.
Poniższe pojęcia są istotne dla zrozumienia ALM przy użyciu narzędzia Microsoft Power Platform.
Rozwiązania są mechanizmem implementacji ALM; służą do dystrybucji komponentów w różnych środowiskach poprzez eksport i import. Składnik reprezentuje artefakt używany w twojej aplikacji i coś, co możesz potencjalnie dostosować do swoich potrzeb. Komponentem jest wszystko, co można włączyć do rozwiązania, np. tabele, kolumny, aplikacje kanwy i oparte na modelach, przepływy Power Automate, chatboty, wykresy i wtyczki.
Dataverse Przechowuje wszystkie artefakty, w tym rozwiązania i potoki wdrażania w produkcie
Kontrola źródła powinna być źródłem rzetelnych informacji do przechowywania składników i współpracy nad nimi.
Platforma ciągłej integracji i ciągłego dostarczania (CI/CD), taka jak Azure DevOps ta, umożliwia automatyzację kompilacji, testowania i potoku wdrażania. Może być również stosowana w ramach potoków w produkcie.
Więcej informacji na temat ALM i technologii Azure DevOps — połączonych z ludźmi i procesami — umożliwiających zespołom ciągłe udostępnianie wartości klientom znajdziesz tutaj: Narzędzia DevOps na platformie Azure.