In this next post as part of my series on solution architecture for the Power Platform, we’ll start to look at refining ALM strategy with automation consideration and integration with external platforms that can support product management and automated ALM.
Recap on ALM so far…
So friends… if you haven’t already checked out the posts below… do so now before continuing here!
Wait… we can go further?
So let’s take a look at some of the things we can do to take ALM a little further, extending the capabilities of what we can do out-the-box with Power Platform using tools like Azure DevOps and GitHub Actions.
Azure Pipelines
So one of the tools within Azure DevOps that we can focus on here along with GitHub Repos and Boards is Azure Pipelines. These let us do things like automate the creation of development environments, commit changes from development to source control for merging, make solution deployments, migrate configuration data and so much more!
Check out some of these posts to get started with Azure DevOps and Azure Pipelines specifically.
Alternative tools to Azure DevOps
So there’s a whole bunch of other things we can use than just Azure DevOps… check out some of these friends…
- Power Platform Pipelines
- GitHub Actions
- Dataverse and admin APIs to write custom logic from any supported language.
- PowerShell within Azure Pipelines
- Power Automate utilising platform admin connectors
What’s coming up?
So friends, the next part of this series will focus on testing and go live specifically before we wrap up by looking at things after go-live such as ongoing interation and support.