Настройка сервера Kinvey
Kinvey - это бэкэнд как услуга | Мобильный облачный бэкэнд как услуга
Является ли Kinvey ( http://www.kinvey.com/) хорошим, или использование собственного Java-сервера с базой данных - хорошая идея?
1 ответ
Я являюсь членом команды инженеров Kinvey и могу немного рассказать о BaaS в целом. Хотя создание собственного бэкенда дает вам большую гибкость и контроль, оно также требует много работы.
Бэк-энд, как поставщики услуг, такие как Kinvey, предлагают платформу для ускорения разработки приложений и уже проделали большую работу за вас. Такие задачи, как управление сервером базы данных и интерфейсом веб-службы, управление хранением и потоковой передачей файлов, предоставление кросс-платформенного push-уведомления, централизованное хранилище пользователей и аутентификации, интеграция с социальными сетями, логика ведения бизнеса и многое другое, легко реализуются с SDK для каждой платформы.
Если бы я перечислил три основных преимущества BaaS, это:
- Простота реализации
- Готовая серверная платформа для кроссплатформенных приложений
- Автоматическая масштабируемость, если ваше приложение становится успешным
Что касается недостатков, ваш набор внутренних функций становится зависимым от поставщика, и вы, безусловно, получаете больше гибкости с помощью индивидуального решения, но это часто можно преодолеть с помощью бизнес-логики. По моему собственному (по общему мнению, предвзятому) мнению, гибкость и экономия позволяют, по крайней мере, дать BaaS попытку проверить, соответствуют ли наборы функций вашим конкретным потребностям.