Hi,
I have a customer who has noticed that a Dataverse for Teams canvas application is running slowly. The canvas app was created within the last three months and I have republished in the last couple of days. They have been testing the application on an iPad using the Teams app.
When I use the application via MS Edge (Chromium) on a desktop computer with a land-line based internet connection, the performance of the application seems very much down to whichever way the wind is blowing; I mean that sometimes it is fast and sometimes it is very slow.
I have read through the usual posts and blogs about best practices for improving the performance of canvas app applications, and where possible I am following the recommendations (or at least I think I am).
My question is, can anyone point me to some MS information that describes the resources that MS make available for Dataverse and Dataverse for Teams applications?
The sort of information I am afters includes:
- Are the resources shared across the tenancy or are they globally shared between all customers.
- What are the throttling limits.
- What sort of performance should we expect.
- Are full Dataverse environments using the same resources as Dataverse for Teams or do they have better, dedicated resources?
- Would promoting a Dataverse for Teams environment to a full Dataverse environment increase the applications performance?
- Is it Teams that is slowing down the application (memory and CPU usage issues) or is it inherent to shared platform resources?
NB. I am not talking about data capacity when I say 'resources', I am talking about things like network bandwidth, servers, IO throughput, CPU and memory.
Many thanks in advance. 😊