Bonjour,
Je souhaite déployer une base de données sur un cloud.
Cette base sera :
- remplie par une application Android (via projet FMX Delphi Alexandria)
- consultable par des pages web
Et là, n'ayant aucune connaissance sur le dev cloud, je me pose beaucoup de questions:
- quelle base de données ?
- quels composants de connexion ?
- quel Cloud ?
- ...
Pour le premier point, je pensais à Interbase pour limiter les coûts de licence serveur et toute la compatibilité avec l'IDE Delphi.
Pour les composants de connexion, Firedac (même si je pense évaluer les composants Indy).
Pour le dernier point, ça se complique franchement; je pense partir sur une solution MS mais je suis perdu: MS Azure SQL Database, machine virtuelle sur MSAzure...
MS Azure SQL Database ne semble pas accepter Interbase. Est-ce malin de faire tourner une machine virtuelle sur MSAzure pour y déposer ma BDD ?
Des infos sur mon projet:
Tout en limitant les coûts (cloud et bdd); ma base de données sera consultée par 50 utilisateurs simultanés (en voyant large), le volume de la BDD ne sera pas conséquent (1Go en voyant large plutôt 500Mo pour commencer). Il n'y a aucun traitement sur la base données; uniquement des insert à partir de l'appli Android.
Si vous avez des pistes ou retour d'expériences, n'hésitez pas.
Bonne journée
Partager