Microsoft have recently made Power Apps available under a pay-as-you-go (PAYG) model, alongside the traditional “per user”/ “per app” options. The rationale behind Power Apps pay-as-you-go appears to be so Redmond can help organisations digitally transform faster while also reducing wasted software spend.
To take advantage of the PAYG model, you connect the relevant Power Apps environment to an Azure subscription. You then pay for usage via the following three meters:
Here, you pay when a user runs an app – rather than the existing model of allocating licenses beforehand and seeing them consumed based on apps being shared rather than run.
An active user is, to Microsoft, someone who opens an app and/or a portal at least once a month. The cost is $10 per active user per app per month.
There are three areas of spend here:
You get 1GB of database storage and 1GB of log storage included with each linked environment. Use over the free amount is charged at:
This is the new name for API calls and, as standard, you get 6,000 API calls per user per app per day – Microsoft believe this will be enough for most users. If it isn’t, any additional API calls are charged at $0.00004 per request per day.
Note that the requests example includes both Power Apps and Power Automate.
These new meters will be available within Azure Cost Management, meaning costs can be tracked, budgets can be set, and resources can be tagged.
This has the potential to give organisations much greater insight into Power Apps usage that is currently possible with any ITAM tool.
For some organisations, particularly those where Cloud cost management / FinOps is stronger than ITAM, this new PAYG approach may be the preferred approach – giving better insights and more control. Where it makes sense, organisations can use both the per user and PAYG models simultaneously to best serve the needs of the user base.