Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Apps - Power Apps Pro Dev & ISV
Suggested answer

Best approach: Canvas vs Model-Driven for large-scale, integrated enterprise solution?

(1) ShareShare
ReportReport
Posted on by 4

Hi everyone,

 

I’m currently leading the architecture of a Power Platform solution and would appreciate advice from the community. The app we’re designing has an enterprise-grade scope—with over 200 Dataverse tables, complex relationships, SAP and third-party integrations, and must support a bilingual interface. The user base includes 2,500 internal users, 500 partner users, and around 150 external users.

 

While we recognize the strengths of both Canvas and Model-Driven apps, the business is particularly focused on a flexible and polished UI/UX, which leans us toward Canvas. However, we are cautious about performance, security, scalability, and development effort at this scale.

 

Given these constraints, would you recommend a Canvas-only, Model-Driven, or hybrid (MDA + embedded Canvas page) approach? What trade-offs should we consider from your experience?

 

Thanks in advance for your insights, looking forward to hearing how others have approached similar challenges.

Best regards,

Aamir

 

  • AamirMehmood Profile Picture
    4 on at
    Best approach: Canvas vs Model-Driven for large-scale, integrated enterprise solution?

    Thank you so much, Ms.Ragavendar and Erikpgh1, for your input. I truly appreciate it.

    I understand that all of this is technically possible within a Canvas App. However, my question is more focused on the feasibility and suitability within the specific context outlined in my original post.

    I’d greatly appreciate any additional feedback from others in the community, it would be helpful to have more perspectives on this scenario.

     

    Thank you.

    Aamir

  • Erikpgh1 Profile Picture
    34 on at
    Best approach: Canvas vs Model-Driven for large-scale, integrated enterprise solution?
    One of the best vid / blog posts on Security and how to set up
     
    My curated List of Power Apps Vids many are past the basics of Model Driven Apps. 
  • Suggested answer
    MS.Ragavendar Profile Picture
    2,437 on at
    Best approach: Canvas vs Model-Driven for large-scale, integrated enterprise solution?
     
    Considering this requirement - 200 Dataverse tables, complex relationships, SAP and third-party integrations, and must support a bilingual interface.
    • With canvas app its possible with this all acceptance criteria.
    • But if you will load huge no of records to the app which might lead an performance issue.
    • With respect to UI/UX only canvas can provide better visual.
    Canvas App Standards 
    Model Driven Best Practices
     
    🏷️ Please tag me @MS.Ragavendar if you still have any queries related to the solution or issue persists.
    Please click Accept as solution if my post helped you solve your issue and help others who will face the similar issue in future.
    ❤️ Please consider giving it a Like, If the approach was useful in other ways.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Michael Gernaey – Community Spotlight

We are honored to recognize Michael Gernaey as our June 2025 Community…

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 770 Most Valuable Professional

#2
stampcoin Profile Picture

stampcoin 494

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 399