Assume I have developed a hobby product that measures the temperature of X mechanical machine from a minimum of 0 C to a maximum of 1000 C.
In a product hardware i have used thermocouple and raspberry pi to measure temperature.
I have used Flask Framework and SQL Database.
In a software I have developed an application which shows the actual temperature of the machine with machine name and operator details.
Earlier i was accessing my product locally but i just took public ip from isp so if i know username and password i can access my product anywhere.
Let's say I have 10 customers and they are interested in buying my product.
Question?
Will each customer use their own server or will I give access to my server to each customer with the username and password?
Note I have created a hypothetical situation here to understand the basic concept. What do you do if many customers want to use your product? Do you share the server with authentication or deploy code in their server
In a product hardware i have used thermocouple and raspberry pi to measure temperature.
I have used Flask Framework and SQL Database.
In a software I have developed an application which shows the actual temperature of the machine with machine name and operator details.
Earlier i was accessing my product locally but i just took public ip from isp so if i know username and password i can access my product anywhere.
Let's say I have 10 customers and they are interested in buying my product.
Question?
Will each customer use their own server or will I give access to my server to each customer with the username and password?
Note I have created a hypothetical situation here to understand the basic concept. What do you do if many customers want to use your product? Do you share the server with authentication or deploy code in their server