Información general sobre la administración del ciclo de vida de las aplicaciones con Microsoft Power Platform

Los artículos de esta sección describen cómo puede implementar la administración del ciclo de vida de las aplicaciones (ALM) mediante Power Apps, Power Automate, Power Virtual Agents y Microsoft Dataverse.

¿Qué es ALM?

ALM es la administración del ciclo de vida de las aplicaciones, que incluye gobernanza, desarrollo y mantenimiento. Además, incluye estas disciplinas: administración de requisitos, arquitectura de software, desarrollo, pruebas, mantenimiento, administración de cambios, integración continua, administración de proyectos, implementación y administración de versiones. Las herramientas de ALM proporcionan un sistema estandarizado para la comunicación y la colaboración entre los equipos de desarrollo de software y los departamentos relacionados, como los de pruebas y operaciones. Estas herramientas también pueden automatizar el proceso de desarrollo y distribución de software. Con ese fin, ALM combina las disciplinas relacionadas con todos los aspectos del proceso para lograr el objetivo de impulsar la eficiencia mediante la distribución de software predecible y repetible.

Áreas principales de ALM

  1. Gobernanza: incluye las áreas de administración de requisitos, administración de recursos, seguridad de datos, acceso de usuarios, seguimiento de cambios, revisión, auditoría, control de implementaciones y reversión.

  2. Desarrollo de aplicaciones: incluye la identificación de problemas actuales y la planificación, el diseño, la creación y las pruebas de la aplicación. Esta área incluye roles tradicionales de desarrollador y creador de aplicaciones.

  3. Mantenimiento: incluye la implementación de la aplicación y el mantenimiento de tecnologías opcionales y dependientes.

El ciclo de vida de la aplicación es el proceso cíclico de desarrollo de software que involucra estas áreas: planificación y seguimiento, desarrollo, creación y pruebas, implementación, uso, supervisión y aprendizaje mediante detección.

El ciclo de vida de la aplicación.

ALM para Power Apps, Power Automate, Power Virtual Agents y Dataverse

Dataverse en Microsoft Power Platform le permite almacenar y administrar de forma segura los datos utilizados por las aplicaciones empresariales. Para utilizar las características y las herramientas disponibles para ALM, todos los entornos que participan en ALM deben incluir una base de datos de Dataverse.

Los siguientes conceptos son importantes para comprender el uso de ALM con Microsoft Power Platform.

  • Las soluciones son el mecanismo para implementar ALM; se usan para distribuir componentes entre entornos mediante exportación e importación. Un componente representa algo que potencialmente puede personalizar. Todo lo que se puede incluir en una solución es un componente, como mapas del sitio, aplicaciones, bots de chat, entidades, campos, gráficos o complementos.

  • Dataverse almacena todos los artefactos, incluidas las soluciones.

  • El control de código fuente debe ser su origen de confianza para almacenar y colaborar en sus componentes.

Para obtener más información sobre cómo las tecnologías de ALM y Azure DevOps, combinadas con las personas y los procesos, permiten que los equipos ofrezcan valor continuamente a los clientes, consulte Herramientas de DevOps en Azure.

Vea también

Conceptos básicos de ALM con Microsoft Power Platform
¿Qué es Dataverse?
Gestión del ciclo de vida de las aplicaciones para aplicaciones Finance and Operations ALM para chatbots