Ler en inglés

Compartir por


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 o desenvolvemento e mantemento de goberno. Ademais, ALM inclúe estas disciplinas: xestión de requisitos, arquitectura de software, desenvolvemento, probas, mantemento, xestión de cambios, soporte, integración continua, xestión de proxectos, implantación, xestión de versións e goberno. 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

  • O goberno inclúe a xestión de requisitos, a xestión de recursos, o fomento e a administración do sistema, como a seguridade dos datos, o acceso dos usuarios, o seguimento de cambios, a revisión, a auditoría, o control de implantación e a recuperación.
  • O 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.
  • O mantemento inclúe a implantación 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.

O ciclo de vida da aplicación.

ALM para Power Apps, Power Automate, Microsoft Copilot Studio e Dataverse

Dataverse in Microsoft Power Platform permíteche almacenar e xestionar de forma segura os datos e os procesos que utilizan as 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 ALM; utilízaos para distribuír compoñentes en ambientes mediante a exportación e 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, lenzos e aplicacións baseadas en modelos, Power Automate fluxos, axentes, gráficos e complementos.
  • Dataverse almacena todos os artefactos, incluídas as solucións e as conducións de implantación dentro do produto
  • O control da fonte debe ser a túa fonte de verdade para almacenar e colaborar nos teus compoñentes.
  • Plataforma de integración continua e entrega continua (CI/CD) como Azure DevOps que che permite automatizar a túa canalización de creación, proba e implementación. Tamén se pode usar en canalizacións dentro do produto .

Para obter máis información sobre como ALM e Azure DevOps tecnoloxías, combinadas con persoas e procesos, permiten aos equipos proporcionar valor continuamente aos clientes, vai a Ferramentas DevOps en Azure.