CI/CD para Azure Power Platform

Application Insights
Azure DevOps
Web Apps
PowerApps
Repos

Idea de solución

Si le gustaría que expandamos este artículo con más información, como posibles casos de uso, servicios alternativos, consideraciones de implementación o una guía de precios, comuníquese a través de los Comentarios de GitHub.

Aprenda a crear una canalización de CI/CD para administrar el ciclo de vida de la aplicación Power Platform mediante Azure DevOps.

Architecture

Diagrama de la arquitectura Descargue un SVG de esta arquitectura.

Flujo de datos

  1. La solución se actualiza, lo que desencadena la canalización de compilación.
  2. La integración continua exporta la solución desde el entorno de desarrollo y confirma los archivos en Azure Repos.
  3. La integración continua compila una solución administrada, ejecuta pruebas y crea un artefacto de compilación.
  4. Realice la implementación en su entorno de compilación o prueba.
  5. La implementación continua ejecuta pruebas y orquesta la implementación de la solución administrada en los entornos de destino.
  6. Realice la implementación en el entorno de producción.
  7. Application Insights recopila y analiza datos de mantenimiento, rendimiento y uso.
  8. Revise la información de estado, rendimiento y uso.
  9. Actualice los elementos de trabajo pendiente cuando sea necesario.

Componentes

  • Power Apps: Microsoft Power Apps es una plataforma de creación de aplicaciones con poco código.
  • Azure DevOps: Azure DevOps puede compilar, probar e implementar una solución en cualquier lenguaje, en cualquier nube o en un entorno local.
  • Azure Repos: Azure Repos proporciona repositorios Git privados hospedados en la nube.
  • Azure Application Insights: Application Insights es una característica de Azure Monitor que se puede usar para supervisar las aplicaciones en directo.

Precios

Pasos siguientes

Arquitecturas adicionales de Power Apps:

Arquitecturas adicionales de CI/CD: