Общ преглед на управление на жизнения цикъл на приложение с Microsoft Power Platform
Статиите в този раздел описват как можете да внедрите управление на жизнения цикъл на приложението (ALM) с помощта Power Apps на, Power Automate, Power Pages, Microsoft Copilot Studio, и Microsoft Dataverse.
Какво представлява ALM?
ALM е управление на жизнения цикъл на приложенията, което включва управление, разработка и поддръжка. Освен това тя включва следните дисциплини: управление на изискванията, софтуерна архитектура, разработка, тестване, поддръжка, управление на промените, поддръжка, непрекъсната интеграция, управление на проекти, внедряване, управление на версиите и управление. ALM инструментите осигуряват стандартизирана система за комуникация и сътрудничество между екипи за разработка на софтуер и свързани отдели, като тестове и операции. Тези инструменти също могат да автоматизират процеса на разработване и доставка на софтуер. За тази цел ALM комбинира съответните дисциплини с всички аспекти на процеса, за да постигне целта за повишаване на ефективността чрез предсказуема и повтаряща се доставка на софтуер.
Основни области на ALM
Управлението включва управление на изискванията, управление на ресурсите, подхранване и системно администриране, като защита на данните, потребителски достъп, проследяване на промените, преглед, одит, контрол на внедряването и връщане назад.
Разработката на приложения включва идентифициране на текущи проблеми и планиране, проектиране, изграждане и тестване на приложението и неговите непрекъснати подобрения. Тази област включва роли на традиционните програмисти и производители на приложения.
Поддръжката включва внедряване на приложението и поддръжка на незадължителни и зависими технологии.
Жизнен цикъл на приложението е цикличният процес на разработване на софтуер, който включва тези области: планирайте и проследявайте, разработвайте, изграждайте и тествайте, разгръщайте, оперирайте, следете и се научете от откриването.
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.