I am working on my first Power Apps solution. This is regarding versioning and deployment.
I came across the approach of managing Power Apps solutions into the Git and then deploying into different environments.
Also I came across building Pipelines to deploying into the different environments.
Please suggest the best practices with respect to ALM (Deployment of the application from Dev -> Test -> Prod
Thanking you in advance.
-Pardha
Thank you, Devendra. It helps.
Pipelines are a new feature that is part of managed environments.
If you were starting out, pipelines might be an easy option.
https://learn.microsoft.com/en-us/power-platform/alm/pipelines
If you are going with the managed env option, you need to consider the licensing.
GitHub provides a lot more control though
https://learn.microsoft.com/en-us/power-platform/alm/devops-github-actions
Pipelines automatically deploys managed solution in the target environment.
You could also use Azure dev ops for pipelines.
https://learn.microsoft.com/en-us/power-platform/alm/devops-build-tools
The below decision diagram might help to choose the correct tool
https://suparnatechbasket.wordpress.com/2023/02/20/power-platform-alm-which-option-should-i-choose/
====================================================
If this response helped you in any way, please give kudos by clicking the 'Thumbs Up'/'Like' button and/or marking it as an 'Accepted Solution'. This helps others by providing a quick way to identify likely solutions to their issues.
https://www.linkedin.com/in/devendravelegandla/
getsplash
2
BCBuizer
2
Super User 2025 Season 1
donalmc
2