Descripción general de las herramientas y aplicaciones utilizadas con ALM
Este artículo da una descripción general sobre las herramientas y aplicaciones con administración del ciclo de vida de las aplicaciones (ALM).
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:
- Funcionalidades del centro de administración de Power Platform
- Administrar Power Apps
- Notas del producto: Administración de una plataforma de desarrollo de código bajo
Power Apps
Power Apps forma parte de un conjunto de aplicaciones, servicios, conectores y una plataforma de datos que proporciona un entorno de desarrollo de aplicaciones ágil para crear aplicaciones personalizadas para las necesidades de su empresa. El uso de Power Apps puede crear aplicaciones empresariales personalizadas de forma rápida que se conecten a los datos profesionales 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
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?
Herramienta de migración de la configuración
La herramienta Migración de la configuración 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 la herramienta de configuración de migración
Nota
La herramienta de migración de configuración es la más adecuada para migrar datos de configuración relacional. Las Variables de entorno se recomiendan para almacenar y migrar parámetros de configuración no relacional.
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
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 Apps.
Módulo API de administración en línea. El módulo PowerShell de API de administración en línea se usa para administrar entornos de Dataverse.
Módulo de implementación de paquetes. El módulo de PowerShell de implementación de paquetes se usa para implementar paquetes en entornos Dataverse e implementaciones de Dynamics 365 Customer Engagement (local).
Módulo del comprobador de Power Apps. El módulo de PowerShell del comprobador de Power Apps interactúa con el servicio del comprobador de Power Apps para que pueda ejecutar trabajos de análisis estático y descargar los resultados.
Más información: Introducción general sobre PowerShell Power Apps