Общ преглед на управление на жизнения цикъл на приложение с Microsoft Power Platform

Статиите в този раздел описват как можете да внедрите управление на жизнения цикъл на приложението (ALM), като Power Apps използвате,,, Power Automate, Power Pages Microsoft Copilot Studio и Microsoft Dataverse.

Какво представлява ALM?

ALM е управление на жизнения цикъл на приложенията, което включва управление, разработка и поддръжка. Освен това тя включва следните дисциплини: управление на изискванията, софтуерна архитектура, разработка, тестване, поддръжка, управление на промените, поддръжка, непрекъсната интеграция, управление на проекти, внедряване, управление на версиите и управление. ALM инструментите осигуряват стандартизирана система за комуникация и сътрудничество между екипи за разработка на софтуер и свързани отдели, като тестове и операции. Тези инструменти също могат да автоматизират процеса на разработване и доставка на софтуер. За тази цел ALM комбинира съответните дисциплини с всички аспекти на процеса, за да постигне целта за повишаване на ефективността чрез предсказуема и повтаряща се доставка на софтуер.

Основни области на ALM

  1. Управлението включва управление на изискванията, управление на ресурсите, възпитание и администриране на системата, като например сигурност на данните, достъп на потребителите, проследяване на промените, преглед, одит, контрол на внедряването и връщане назад.

  2. Разработване на приложения включва идентифициране на текущи проблеми и планиране, проектиране, изграждане и тестване на приложението и неговите непрекъснати подобрения. Тази област включва роли на традиционните програмисти и производители на приложения.

  3. Поддръжка включва внедряване на приложението и поддръжка на незадължителни и зависими технологии.

Жизнен цикъл на приложението е цикличният процес на разработване на софтуер, който включва тези области: планирайте и проследявайте, разработвайте, изграждайте и тествайте, разгръщайте, оперирайте, следете и се научете от откриването.

Жизненият цикъл на приложението.

ALM за Power Apps,,, Power Automate Microsoft Copilot Studio и Dataverse

Dataverse в Microsoft Power Platform ви позволява сигурно да съхранявате и управлявате данни и процеси, които се използват от бизнес приложения. За да използвате функциите и инструментите на Power Platform, достъпни за управление на ALM, всички среди, които участват в ALM, трябва да включват база данни на Dataverse.

Следните понятия са важни за разбирането на ALM с помощта на Microsoft Power Platform.

  • Решенията са механизмът за прилагане на ALM; използвате ги за разпространение на компоненти в среди чрез експортиране и импортиране. Компонентът представлява артефакт, използван във вашето приложение, и нещо, което можете да персонализирате. Всичко, което може да бъде включено в дадено решение, е компонент, например таблици, колони, приложения, базирани на модели, потоци на Power Automate, чатботове, диаграми и приставки.

  • Dataverse съхранява всички артефакти, включително решения и тръбопроводи за внедряване на продукти

  • Контрола на източника трябва да бъде вашият източник на истина за съхраняване и сътрудничество на вашите компоненти.

  • Платформа за непрекъсната интеграция и непрекъсната доставка (CI/CD) като Azure DevOps която ви позволява да автоматизирате своя конвейер за изграждане, тестване и внедряване. Може да се използва и в тръбопроводи в рамките на продукта .

За повече информация как технологиите ALM и Azure DevOps, съчетани с хора и процеси, дайте възможност на екипите непрекъснато да предоставят стойност на клиентите, вижте DevOps инструменти на Azure.

Вижте също