После запуска собственного мобильного бэкэнд-стартера Google объявила, что сотрудничает с Kinvey, чтобы предоставить еще больше возможностей бэкэнда как услуги.
Mobile Backend Starter предоставляет разработчикам Android начальную опцию BaaS (Backend-as-a-Service). Основанный на Google App Engine, это маршрут «в один клик» для приложений Android для доступа к службам хранения, уведомлениям с использованием облачных сообщений Google, непрерывным запросам к серверу и функциям аутентификации и авторизации Google.
(Нажмите, чтобы увеличить)
Однако это было только начало. Благодаря партнерству с Kinvey Google может расширить возможности BaaS, расположенные поверх своей платформы как услуги (PaaS), движка приложений.
Новое партнерство предназначено для предоставления доступа к расширенным функциям BaaS, включая безопасность и кэширование в режиме онлайн-оффлайн, что понравится корпоративным разработчикам, которым необходимо интегрировать данные и системы аутентификации своих организаций в свои мобильные приложения. С Kinvey Google App Engine будет поддерживать iOS, Android и HTML 5.
В сообщении в блоге, объявляющем о партнерстве, Энни Борн из Kinvey объясняет преимущества своих услуг BaaS:
[Ранее] разработчикам приходилось снова и снова писать один и тот же бэкэнд-код для каждого мобильного приложения, которое они публиковали. Разные разработчики писали эти компоненты по-разному, поэтому переработать код было сложно. Таким образом, индустрия BaaS возникла для создания “промежуточного программного обеспечения для мобильных устройств” — унификации кода, предоставления его разработчикам в аккуратно упорядоченных стандартизированных библиотеках, которые хорошо масштабируются в облаке.
Так что, возможно, этот брак PaaS (App Engine) и BaaS станет стандартным способом поддержки мобильных устройств из облака.