Power Platform Solution Architecture: Considering ALM automation

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… READ MORE [https://lowco
gray and black car stereo
Photo by Mike Bird on Pexels.com
In: Low Code Lewis Content 🚀

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.

Written by
Lewis Baybutt
Microsoft Business Applications MVP • Power Platform Consultant • Blogger • Community Contributor • #CommunityRocks • #SharingIsCaring
Comments
Great! You’ve successfully signed up.
Welcome back! You've successfully signed in.
You've successfully subscribed to LewisDoesDev.
Your link has expired.
Success! Check your email for magic link to sign-in.
Success! Your billing info has been updated.
Your billing was not updated.