Visión xeral da xestión do ciclo de vida das aplicacións con Microsoft Power Platform
Os artigos desta sección describen como pode implementar a xestión do ciclo de vida da aplicación (ALM) usando Power Apps, Power Automate Power Pages Microsoft Copilot Studio e Microsoft Dataverse.
Que é ALM?
ALM é a xestión do ciclo de vida das aplicacións, que inclúe regulación, desenvolvemento e mantemento. Ademais, inclúe estas disciplinas: xestión de requisitos, arquitectura de software, desenvolvemento, probas, mantemento, xestión de cambios, asistencia, integración continua, xestión de proxectos, implantación, xestión de lanzamentos e regulación. As ferramentas de ALM proporcionan un sistema normalizado para a comunicación e colaboración entre equipos de desenvolvemento de software e departamentos relacionados, como probas e operacións. Estas ferramentas tamén poden automatizar o proceso de desenvolvemento e entrega de software. Para tal fin, a ALM combina as disciplinas relacionadas con todos os aspectos do proceso para conseguir o obxectivo de fomentar a eficiencia mediante unha entrega de software previsible e repetible.
Áreas clave da ALM
Regulación inclúe xestión de requisitos, xestión de recursos, coidado e administración do sistema como seguridade de datos, acceso de usuario, seguimento de cambios, revisión, auditoría, control de implantación e reversión.
Desenvolvemento de aplicacións inclúe identificar problemas actuais e planificar, deseñar, construír e probar a aplicación e as súas melloras continuas. Esta área inclúe roles tradicionais para programadores e creadores de aplicacións.
Mantemento inclúe o despregamento da aplicación e o mantemento de tecnoloxías opcionais e dependentes.
O ciclo de vida da aplicación é o proceso cíclico de desenvolvemento do software que implica estas áreas: planificar e rastrexar, desenvolver, compilar e probar, despregar, operar, supervisar e aprender do descubrimento.
Alm para Power Apps, Power Automate Microsoft Copilot Studio e Dataverse
Dataverse permite Microsoft Power Platform almacenar e xestionar de forma segura datos e procesos utilizados por aplicacións empresariais. Para usar as funcións e ferramentas de Power Platform dispoñibles para xestionar ALM, todos os contornos que participan na ALM deben incluír unha base de datos de Dataverse.
Os seguintes conceptos son importantes para comprender a ALM usando Microsoft Power Platform.
As Solucións son o mecanismo para implementar a ALM; úsanse para distribuír compoñentes en ambientes mediante a exportación e a importación. Un compoñente representa un artefacto usado na súa aplicación e algo que potencialmente pode personalizar. Todo o que se pode incluír nunha solución é un compoñente, como táboas, columnas, aplicacións de lenzo e controladas por modelos, fluxos de Power Automate, bots de chat, gráficos e complementos.
Dataverse almacena todos os artefactos, incluíndo solucións e canalizacións de implementación de produtos
Control de orixe debería ser a súa fonte de verdade para almacenar e colaborar nos seus compoñentes.
Plataforma de integración continua e entrega continua (CI/CD) como Azure DevOps que lle permite automatizar a súa canalización de creación, proba e despregamento. Tamén se pode usar en oleodutos dentro do produto .
Para obter máis información sobre como as tecnoloxías de ALM e Azure DevOps, combinadas con persoas e procesos, permiten aos equipos proporcionar continuamente valor aos clientes, consulte Ferramentas de DevOps en Azure.