Какие есть варианты backend-а для мобильго приложения?
Добрый день !
Задача:
Есть мобильное приложение. Появилась необходимость хранить некоторые данные вне приложения, иногда обмениваться или расшаривать данные между приложениями. Приложение низконагруженное.
Вопрос:
Может есть какие-то порталы, сайты для мобильных разработчиков для этого. Никакой веб-морды не надо, просто хранение некоторых данных. Может быть где-то sql, к которому можно подключиться или что-то такое. Что-то, что бы не пришлось писать самую типичную серверную часть и размещать ее где-то) Если приложение будет сильно разрастаться, и появится серьёзная нагрузка - уйдём от этого. Но пока ищу какие-то быстрые и простые решения.
OnYourLips: С чего Вы решили что такие сервисы обязательно будут закрыты в будущем? Если необходимо в кратчайшие сроки запустить MVP приложение и проверить идею, то такое решение вполне можно рассматривать. В случае успеха приложения можно перевести все на свой backend. Допустим, я являюсь независимым Android разработчиком у меня сейчас абсолютно нет желания разбираться с вашим Symfony, Laravel, Ruby on Rails, Django и т.д.
Можно воспользоваться key/value СУБД с HTTP API, находящейся за прокси сервером.
На первых порах доступ к СУБД нужно настроить лишь для мобильных приложений в виде единого сгенерированного ключа GUID (доступ к СУБД только через HTTPS!). Безопасность относительно низкая.
Есть следующие варианты:
SimpleDB или другие СУБД - в облачной инфраструктуре Amazon
CouchDB - в своей или облачной (Heroku, OpenShift) инфраструктуре