Храните данные в Microsoft BizSpark и получайте их через API

Я получил задание написать SDK/API для мобильного приложения, которое будет разрабатываться на всех трех платформах (Android/Windows/iOS) разными людьми. Поскольку эти разработчики мобильных приложений являются сторонними компаниями, моя компания не хочет предоставлять им информацию, связанную со структурой базы данных.

Ранее они хотели, чтобы я использовал Parse.com в качестве бэк-энда, но теперь они перешли на Microsoft BizSpark. Если кто-то с опытом в этой надежде, я мог бы получить помощь для следования.

  • Может ли он хранить данные?
  • Можем ли мы разработать общий API-интерфейс для доступа к различным ОС (Android/Windows/iOS)?

Есть ли лучшая рекомендация Microsoft BizSpark или Parse.Com?

1 ответ

Parse является (был) BaaS (Backend как сервис). Это готовое решение для готового бэкэнда с API. Это позволяет разработчикам легко настроить серверную часть и подключиться к ней с помощью конечных точек API, не выполняя при этом сложную работу.

Парс был куплен фейсбуком. Услуги Parse.com были закрыты в начале 2017 года.

Поскольку Parse является открытым исходным кодом, вы можете скачать код прямо сейчас и разместить свой собственный сервис Parse там, где вы хотите. Даже в Microsoft Azure, если вы хотите потратить некоторые из ваших кредитов BizSpark.

И, конечно, у него есть SDK на стороне клиента для мобильных разработчиков.

Другие известные (M) BaaSes:

  • Google FireBase: который в отличие от Parse полностью размещен в Google. Это закрытый источник, вы не можете установить свою собственную копию, и вы платите за использование. Имеет множество функций (вход в систему, хранение данных, push-сообщения, аналитика аварий и т. Д.)
  • Amazon AWS Mobile: Amazon использует тот же рецепт. Опять же: размещенный сервис. много функций.
  • CloudKit от Apple: ориентирован на продукты Apple.
  • Еще много, некоторые, специализирующиеся на конкретных случаях использования (например, MBaaS для обмена сообщениями PubNub): https://github.com/relatedcode/ParseAlternatives
Другие вопросы по тегам