Bonjour à tous,
J'ai un projet qui est de pouvoir visualiser mon installation à distance via une application Android. Je m'explique, j'ai mon installation piloter par mon PC sur lequel j'ai un programme en C qui tourne.
Je voudrais pouvoir accéder à distance à différentes informations (température, humidité, ...) que mon PC acquière de mon installation et qu'il enverra sur un serveur. Mon application devra permettre de se connecter à la bonne installation et récupérer les valeurs de l'installation.
Cela fait plusieurs jours que je me renseigne sur la manière de faire mais j'aimerais être sûr d'avoir la bonne vision de l'architecture avant de développer.
Mon PC va envoyer des informations à une base de données (MySQL) pour une installation, qui possédera un login et mot de passe. Le client pourra se connecter, avec son login et mot de passe, sur l'application Android pour accéder aux informations de l'application. Une fois connecté, l'application va envoyer des requêtes au serveur pour acquérir les bonnes informations.
Au final, il me faudra un serveur (loué par exemple chez infomaniak) sur lequel je devrais installer MySQL ? Il faut ensuite que je dimensionne mon serveur (Ram, capacité, CPU, ...) mais comment avoir une idée de ce dont je vais avoir besoin ?
Merci beaucoup pour vos réponses
Partager