Сервисы хранения данных, как правило, наиболее эффективны, когда данные читаются / обслуживаются во много раз больше, чем они записываются / сохраняются.Ситуация, которую вы описываете, звучит как хороший пример использования одного из вариантов размещенного сервера (EC2, Rackspace и т. Д.), Но вы также можете захотеть заглянуть в Google App Engine, поскольку он предоставляет вам некоторые бесплатные услуги, прежде чем вы начнете платить за это.Это позволит вам разрабатывать приложение, не требуя каких-либо вложений, тем более что вы еще не знаете, каков будет уровень использования вашего приложения в будущем.
В любой из этих сред вы можете создать веб-сервис, который позволитклиенты для подключения через http / REST для хранения информации.