question

DfunfgItal-6564 avatar image
0 Votes"
DfunfgItal-6564 asked DfunfgItal-6564 edited

How would you address data managment in the context of a public web app?

I am currently trying to figure out how to go from an on-premise (one customer/one server) installation type to a SaaS web app distribution. To give you more context about the application, it manages companies internal quality controls (product and raw material controls). The idea to go to a SaaS distribution emerged because some of our customers do not have an IT infrastructure and it's tricky for them to maintain servers on their production site.

To clarify my question: Our software currently does not manage any kind of data isolation. Would you recommend to implement data isolation on the software side (by somehow "tagging" data with its owner and filter request based on that) or redirect user according to its company to a different data context (different database/schema) and make no change about software interaction with data ?

As for frameworks, we currently use Python3.7/Flask/SQLAlchemy, but I'm really asking for best practices here, not really code-wise implementations.


azure-webapps
· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Do you mean something as in Views?


0 Votes 0 ·

0 Answers