cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Regular Visitor

What is best practice of environments for a PowerApps pro development team?

Our development group is moving our product from on premise CRM to PowerApps. We currently use Azure VM for our CRM server and development environment since we all have MSDN subscription. We can stand up as many servers as we want and add as many testing users as needed. 

 

For the PowerApp development, we are now creating trial instances (using trial on Office 365 E5 and PowerApps Per User plan). But those instances will expire in a month. We can extend, but it is not always working and extension will last 3 month maximum. We need a long term plan which can allow us to keep our data and allow creation of a lot of users if possible. It seems to me that MSDN subscription does not help here. There is a PowerApps community plan, but it seems to be limited to one user. 

 

So my question is what will be good practice for PowerApps development team. Our product need to live both on premise and online. We don't want to pay extra if possible, in addition to the the Azure VM that we are already paying. Also we need a lot of testing users to test capacity and it is not ideal to pay license fee for those testing users. 

 

There has to be some industry practice for PowerApps Pro developers. Really appreciate your input and experiences. 

1 ACCEPTED SOLUTION

Accepted Solutions
Frequent Visitor

To use PowerApps you need a Microsoft 365 subscription with licensed users. The community plan is only for development purposes. You might find the Microsoft 365 Developer Program more like what you had in mind for dev/test.

If you build your apps without premium connectors then users can access them without any cost. Honestly though, the free connectors are very limited and you won't be able to build serious apps that way. Using Excel or SharePoint lists as your database has serious limitations.

To make use of the PowerPlatform there is no getting around paying for it. The idea is that the costs are much lower than traditional software development, and that citizen developers can build their own solutions that devs would never have time to get to anyway.

 

View solution in original post

2 REPLIES 2
Frequent Visitor

To use PowerApps you need a Microsoft 365 subscription with licensed users. The community plan is only for development purposes. You might find the Microsoft 365 Developer Program more like what you had in mind for dev/test.

If you build your apps without premium connectors then users can access them without any cost. Honestly though, the free connectors are very limited and you won't be able to build serious apps that way. Using Excel or SharePoint lists as your database has serious limitations.

To make use of the PowerPlatform there is no getting around paying for it. The idea is that the costs are much lower than traditional software development, and that citizen developers can build their own solutions that devs would never have time to get to anyway.

 

View solution in original post

We have a successful story of using Microsoft 365 Developer Program from MSDN benefits page. The instance is permanent and 25 permanent E5 developer licenses. We were able to provision a CRM PowerApps instance and SharePoint instance and satisfy our need. Thanks

Helpful resources

Announcements
Community Conference

Power Platform Community Conference

Check out the on demand sessions that are available now!

News & Announcements

Community Blog

Stay up tp date on the latest blogs and activities in the community News & Announcements.

secondImage

Power Platform 2020 release wave 2 plan

Features releasing from October 2020 through March 2021

Community Highlights

Community Highlights

Check out the Power Platform Community Highlights

Users online (13,012)