Compartir a través de


Descripción general de las herramientas y aplicaciones utilizadas para ALM

En este artículo se da una descripción general sobre las herramientas y aplicaciones para administración del ciclo de vida de las aplicaciones (ALM) en Power Platform. Estas se han categorizado según las audiencias o personas.

Herramientas y aplicaciones utilizadas por administradores y creadores

Los administradores y creadores usan las siguientes herramientas para implementar ALM en Power Platform.

Centro de administración de Power Platform

El Centro de administración de Power Platform proporciona un portal unificado para administradores que permite administrar entornos y la configuración de Power Apps, Power Automate y aplicaciones basadas en modelo de Dynamics 365, como Dynamics 365 Sales y Dynamics 365 Customer Service. Desde el centro de administración, los administradores pueden administrar entornos, integración de datos, puertas de enlace, directivas de datos y obtener métricas clave de Microsoft Power Platform a través de análisis de Microsoft Dataverse, análisis de Power Automate y análisis de Power Apps.

Más información:

Power Apps

Power Apps es parte de un conjunto de aplicaciones, servicios, conectores y plataforma de datos que proporciona un desarrollo rápido de aplicaciones ambiente para crear aplicaciones personalizadas para las necesidades de su negocio. Al usar Power Apps, puede crear aplicaciones empresariales de forma rápida que se conectan a los datos de su negocio almacenados en la plataforma de datos subyacentes (Dataverse) o en varios orígenes de datos locales y en línea como Microsoft 365, Dynamics 365, SQL Server, etc. Más información: ¿Qué es Power Apps?

Configuration Migration Tool

Configuration Migration Tool permite mover datos de configuración o referencia entre entornos. Los datos de configuración o referencia son diferentes de los datos de usuario y transaccionales. Se usan para definir una funcionalidad personalizada en aplicaciones basadas en Dataverse. Más información: Mover datos de configuración entre entornos y organizaciones con Configuration Migration Tool

Nota

Configuration Migration Tool es la más adecuada para migrar datos de configuración relacional. Se recomiendan las variables ambiente para almacenar y migrar parámetros de configuración no relacionales.

Módulos PowerShell

Con cmdlets de PowerShell para administradores, creadores de aplicaciones y desarrolladores, puede automatizar muchas de las tareas de supervisión, administración y control de calidad que hoy solo son posibles manualmente en Power Apps o en el centro de administración de Power Platform.

Más información: Administrar soluciones usando PowerShell

Canalizaciones

Con canalizaciones de Power Platform, los administradores crean y configuran canalizaciones para que los creadores puedan usarlas para implementar soluciones en entornos con un solo clic. Más información: Información general de canalizaciones de Power Platform (versión preliminar)

Aplicaciones y herramientas usadas por desarrolladores

Los desarrolladores usan las siguientes herramientas y aplicaciones para implementar ALM en Power Platform.

DevOps

DevOps es la combinación de dos disciplinas históricamente dispares: desarrollo de software y operaciones de TI. El objetivo principal de DevOps es acortar el ciclo de vida del desarrollo de software y proporcionar una integración continua y una entrega continua (CI/CD) con alta calidad de software. Puedes usar las Power Apps build tools para automatizar tareas comunes de compilación e implementación relacionadas con Power Apps si su plataforma DevOps es Azure DevOps. Esto incluye la sincronización de metadatos de la solución entre los entornos de desarrollo y su sistema de control de versiones, generar artefactos de compilación, implementar en entornos descendentes, aprovisionamiento o desaprovisionamiento de entornos, y la capacidad de realizar comprobaciones de análisis estático con la solución utilizando el servicio del comprobador de Power Apps. Más información: Información general de Microsoft Power Platform Build Tools para Azure DevOps

Sistema de control de versiones

Un sistema de control de versiones es una categoría de herramientas de software que ayudan a registrar los cambios en los archivos al realizar un seguimiento de los cambios realizados al código del software. Un sistema de control de versiones es una base de datos de cambios, que contiene todas las ediciones y versiones históricas de un proyecto de software. Los sistemas de control de versiones le permiten mantener una única "fuente de verdad" y recuperar versiones específicas cuando sea necesario. Git es un ejemplo popular de un sistema de control de versiones.

Importante

Tenga en cuenta que el control del código fuente se aplica tanto a las soluciones de Dataverse como al código fuente "tradicional". Las soluciones de Dataverse siempre deben ser parte del código fuente y nunca deben almacenarse únicamente en entornos de Microsoft Power Platform. Más información: Introducción: ¿Qué es Git?

Package Deployer

Package Deployer permite a los administradores o desarrolladores implementar paquetes integrales de activos relevantes para instancias de Dataverse. Los paquetes pueden consistir no solo en archivos de solución, sino también en archivos planos, código personalizado y archivos HTML. Common Data Service le proporciona una plantilla de Visual Studio para crear estos paquetes que se pueden usar con la herramienta Package Deployer o con PowerShell para implementarlos en una instancia de Common Data Service. Más información: Crear paquetes para Package Deployer

Empaquetador de soluciones

El empaquetador de soluciones es una herramienta que puede desempaquetar un archivo de solución comprimido en varios archivos XML y otros archivos para que los pueda administrar con facilidad un sistema de control de origen. Más información: Use la herramienta SolutionPackager para comprimir para extraer un archivo de solución.

Power Platform CLI

Microsoft Power Platform CLI es una interfaz de línea de comandos sencilla y completa que permite a desarrolladores y creadores de aplicaciones crear componentes de código personalizado. Más información: Qué es Microsoft Power Platform CLI

Consulte también

Implementando una gestión de activos y activos saludable