If I want to control a device in an IoT project where should the server run on the the raspberry or on the cloud machine?
For example :
Suppose I want to control my home water pump from outside the house. For this project I have chosen Raspberry which controls the driver circuit and the driver circuit controls the motor pump.
I need a server program to control my motor pump, will the program run on a cloud machine or will it run on a raspberry pi?
I think server program will run on the raspberry Pi not on cloud machine. But I see that it is often said that the project should be deployed on the cloud for security purpose. If I deploy server program on cloud I have no idea how cloud machine will control motor pump through raspberry Pi
For example :
Suppose I want to control my home water pump from outside the house. For this project I have chosen Raspberry which controls the driver circuit and the driver circuit controls the motor pump.
I need a server program to control my motor pump, will the program run on a cloud machine or will it run on a raspberry pi?
I think server program will run on the raspberry Pi not on cloud machine. But I see that it is often said that the project should be deployed on the cloud for security purpose. If I deploy server program on cloud I have no idea how cloud machine will control motor pump through raspberry Pi
