Настройка сервера Kinvey

Kinvey - это бэкэнд как услуга | Мобильный облачный бэкэнд как услуга

Является ли Kinvey ( http://www.kinvey.com/) хорошим, или использование собственного Java-сервера с базой данных - хорошая идея?

1 ответ

Решение

Я являюсь членом команды инженеров Kinvey и могу немного рассказать о BaaS в целом. Хотя создание собственного бэкенда дает вам большую гибкость и контроль, оно также требует много работы.

Бэк-энд, как поставщики услуг, такие как Kinvey, предлагают платформу для ускорения разработки приложений и уже проделали большую работу за вас. Такие задачи, как управление сервером базы данных и интерфейсом веб-службы, управление хранением и потоковой передачей файлов, предоставление кросс-платформенного push-уведомления, централизованное хранилище пользователей и аутентификации, интеграция с социальными сетями, логика ведения бизнеса и многое другое, легко реализуются с SDK для каждой платформы.

Если бы я перечислил три основных преимущества BaaS, это:

  • Простота реализации
  • Готовая серверная платформа для кроссплатформенных приложений
  • Автоматическая масштабируемость, если ваше приложение становится успешным

Что касается недостатков, ваш набор внутренних функций становится зависимым от поставщика, и вы, безусловно, получаете больше гибкости с помощью индивидуального решения, но это часто можно преодолеть с помощью бизнес-логики. По моему собственному (по общему мнению, предвзятому) мнению, гибкость и экономия позволяют, по крайней мере, дать BaaS попытку проверить, соответствуют ли наборы функций вашим конкретным потребностям.

Другие вопросы по тегам