Как известно, в следующем январе сервис Parse будет закрыт. Большинство разработчиков ищут альтернативу для этого сервиса. В одном из проектов guthub собралось достаточно много альтернатив, со ссылками и описанием. Перед вами — перевод этой страницы.

Часть 1: универсальные сервисы


Провайдеры, предоставляющие информацию в реальном времени, помечены (*).

AnyPresence MBaaS (Mobile backend as a service). Упрощает процесс создания мобильных приложений предприятия, работающих на разных устройствах, не ущемляя гибкость средств, доступных разработчику. Легок в использовании даже для неопытных пользователей. Опытные разработчики получают доступ к исходникам всех компонентов.

ApiOmat позволяет процессам предприятия работать как мобильным приложениям. Мобилизует сложные бизнес-структуры и процессы путём объединения существующих IT-систем с мобильными приложениями и устройствами. Его можно устанавливать прямо в дата-центре компании, что позволит работникам выполнять свою работу через приложения вне зависимости от их местонахождения.

Appcelerator Arrow (*) Состоит из двух основных компонентов, Builder и Cloud. Arrow Builder позволяет быстро создавать API, модели данных и соединители данных как через мастер настройки, так и через написание кода. Arrow Cloud – это эластичный облачный сервис, где выполняются API и происходит анализ их использования, плюс обеспечивается работа двух десятков смежных сервисов (гео, хранение фотографий и т.п.) с использованием ArrowDB

Appery.io Интегрированные сервисы MBaaS – чтобы разработчики могли сконцентрироваться на приложениях, не отвлекаясь на инфраструктуру.

Appmobi Настраиваемое шифрование, аутентификация и хранение данных в зашифрованном виде, включает в себя обновление в реальном времени, push-сервисы, и аналитику.

Apps Panel (*)MBaaS от независимого разработчика ПО. Позволяет управлять приложениями для «интернета вещей» (контент, маркетинг, аналитика), предоставляет навороченный веб-интерфейс и API для сопряжения с корпоративными информационными системами.

Appzio (*) предлагает бэкенд в стиле REST, push-уведомления, отправку SMS. Система управления контентом позволяет редактировать логику и менять контент через веб-интерфейс. Интеграция с Facebook, Google Analytics, Flurry и другими API типа REST. Предлагается нативный код для iOS и Android

AppWooDoo (*) предлагает простую и мощную базу данных реального времени и пуш-уведомления. Совместима с iOS и Android.

Apstrata мощный бэкенд, работающий с разными API: orchestration (JavaScript server-side scripting), No-SQL, отправка сообщений (push-уведомления, email), интеграция с соцсетями (Facebook, Twitter, Google+, etc.), управление пользователями. Быстрая интеграция бизнес-логики с REST API. Проста в использовании, обилие документации, форумы поддержки.

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

Backand (*) мощный BaaS для AngularJS. Вход через соцсети, пуш-уведомления, интеграция с Ionic и многое другое.

Backbeam (*) предлагает множество сервисов, предназначенных для устройства веб- и мобильных приложений. Помогает вам работать как во время разработки приложения, так и по окончанию разработки.

Backendless – система связанных облачных сервисов с REST API. Управление пользователями, хранение данных, геолокация, стриминг медиаконтента, подписка и распространение сообщений, пуш-уведомления, настраиваемая бизнес-логика, аналитика, генерация кода для мобильных приложений.

Buddy небольшая, быстрая и гибкая платформа для сбора и обработки данных от интернета вещей. Предлагает набор API, специально предназначенных для мобильной разработки – пользователи, чекины, пуш-уведомления и метрику.

Built.io (*) Лауреат различных конкурсов, mBaaS, позволяет компаниям создавать приложения без необходимости разрабатывать дизайн и своими силами строить бэкенд. У Built.io уже есть бэкенд промышленного уровня, поддерживающий работу приложений для веб, мобильных устройств и интернета вещей. Приложения можно создавать за дни или недели, а не за месяцы.

CloudBoost.io (*) mBaaS для разработки приложений реального времени, с возможностью простого включения поисковых возможностей. Это что-то вроде Parse + Firebase + Algolia в одном. Отрытая платформа, доступна на ресурсе docker и может быть установлена на любом сервере или в облаке. Может работать как managed service.

CloudKit — фреймворк, заменяющий такие функции бэкендов, как базы данных, хранение файлов и аутентификация пользователей. Предоставляет набор API для доступа к iCloud. Позволяет создавать пользователей, связанных с учётными записями в iCloud. Разработчики получают доступ к глобальной базе данных, возможностям сохранять файлы на iCloud Drive, которые пользователи смогут впоследствии скачать при помощи своих устройств. Работа организована так, будто всё происходит с файлами, хранящимися локально.

CloudMine Позволяет мгновенно включать в приложение пуш-уведомеления, геолокацию, соцсети, SMS и данные по фитнесу – всё это имеется уже в готовом виде. Доступно на всех платформах — iOS, Android, Microsoft, для мобильного веба (HTML5) и на кросс-платформенных наборах инструментов для создания UI.

Cosmic JS облачная контент-платформа, облегчающая добавление динамического контента в любой сайт или приложение. Использует подход API-first, позволяя контенту быть доступным на любом сайте или в приложении и на любых устройствах, независимо от языка программирования. Это ускоряет циклы разработки, управление контентом и даёт вам больше времени для того, чтобы заниматься созданием отличных продуктов.

FatFractal позволяет работать с бессхемной коллекцией и созданием объектов, и на этой основе строит такой функционал, как локальная разработка, продвинутый язык запросов, двунаправленный поиск по графу, декларативные права доступа, пуш-уведомления, код с триггерами по событиям, окончанию и по расписанию, подключаемая аутентификация, и многое другое. Нативные SDK для iOS, Android/Java и HTML5/JavaScript.

Firebase (*) Хранение и синхронизация данных с облачной базой Firebase NoSQL. Данные хранятся в формате JSON, синхронизируются с клиентами в реальном времени и доступны даже при уходе в офлайн. Доступна аутентификация пользователей по емейлу и паролю, через Facebook, Twitter, GitHub, Google или интеграция с существующей системой аутентификации.

Flybase (*) Кластеризованные NoSQL позволяют хранить и синхронизировать данные. Они хранятся в формате JSON, доступны при помощи языка, схожего с mongo, и синхронизируются со всеми клиентами в реальном времени.

Kii Мобильный бэкенд позволяет создавать масштабируемые и быстрые мобильные приложения для разных операционок. Время разработки благодаря встроенным инструментам сокращается с месяцев до дней.

Kinvey Бэкенд как сервис (BaaS), очень похож на Parse. Облачное хранилище, пуш-уведомления, настраиваемая бизнес-логика, готовая реализация Facebook Open Graph для приложений, не имеющих веб-сайты.

Kumulos Сервис для команд, разрабатывающих мобильные приложения, и агентств. Позволяет управлять всеми клиентами и их приложениями с одной контрольной панели. Есть функции для каждого этапа разработки приложения. Кроме SQL-хранилища, имеется Hookup для соединения с другими базами MySQL, KScript (для серверного Javascript), RESTful API и клиентские SDK для iOS, Android, Windows, PHP.

Microsoft Azure Mobile App Service Сервис схож с Parse в плане синхронизации данных, аутентификации пользователей, пуш-уведомлениями и облачным кодом. Позволяет быстро созадвать кросс-платформенные и нативные приложения для iOS, Android, Windows и Mac.

MoBack (*) бэкенд, специализирующийся на пуш-уведомлениях, хранении данных, REST API, аналитике, управлении пользователями iOS, .Net, SDK, Android, Unity, Javascript и Custom.

PubNub (*) быстро работающая система обмена сообщениями между любыми устройствами и платформами. Простые API и SDK помогут создать и масштабировать приложения реального времени в сети PubNub Data Stream Network. Вам останется сфокусироваться на разработке продукта вместо создания и управления системой, обслуживающей потоки данных.

Reindex BaaS с GraphQL API. Хранение данных, аутентификация, управление доступом, хуки для интеграции со сторонними сервисами и SDK с открытым кодом.

Restdb.io BaaS, специализирующийся на мощном интерфейсе для создания моделей баз данных и предоставления JSON REST API.

ShepHertz App42 «многоканальная» платформа (мобильные приложения, соцсети, игры, ТВ, интернет вещей, носимые гаджеты и т.п.) для создания приложений и игр. Работает в 9 странах, обрабатывает более 25 миллиардов вызовов API и используется тысячами независимых разработчиков, студий и предприятий. Более 25 модулей mBaaS, пуш-уведомления, хранение в базе NoSQL, облачный код, управление пользователями, закачка файлов, аналитика, API бэкенда для игр и т.п.

Syncano Гибко настраиваемая BaaS, уменьшает потребность в бэкенд-коде и посредниках, так, что разработчики могут фокусироваться на пользовательском опыте.

Telerik бэкенд с упором на безопасность и шифрование данных. По мере роста вашего бизнеса вы можете быть уверены в том, что этот сервис соответствующим образом масштабируется так, чтобы подстроиться под ваши нужды.

ZetaPush (*) BaaS реального времени, предлагающий встроенную аутентификацию и другие сервисы: база данных noSQL, хранение файлов, поиск, почта, SMS. Есть SDK для мобильных, веба и интернета вещей.

Комментарии (18)


  1. LeXuZZ
    25.02.2016 19:37

    Спасибо, отличная подборка!


  1. belozerow
    25.02.2016 21:33
    +1

    Надо переезжать, а куда, пока не понятно. Если умер Parse, то всем остальным уж точно доверия нет.
    Пока для живых проектов будем разворачивать Parse Server. Где оптимальнее всего (цена/качество) это сделать?


    1. RomanPyr
      26.02.2016 17:03

      Он не умер, его купили.
      Есть разница.


  1. Mugik
    25.02.2016 21:51
    +2

    А что мешает использовать виртуальные облака и сервера, тот же например amazone?

    Настоящая машина из коробки, любые мощности, полная свобода, ставь что хочешь, настраивай как хочешь. Ничего не закроется и не пропадет.

    Может мне кто-нибудь объяснить, зачем эти пляски? сложно, не понятно или что останавливает?


    1. serf
      25.02.2016 23:32
      +2

      ставь что хочешь, настраивай как хочешь

      так ведь в том и дело, заморачиваться нужно (настраивать, мониторить и тд), а так бы вообще никто SaaS сервисами не пользовался


    1. 0leGG
      26.02.2016 01:34
      +1

      Отвечу сразу и вам, и предыдущему комментатору. AWS Mobile Hub как раз создан для убийства обоих зайцев. Он предоставляет в какой-то мере BaaS, как было у Parse (то есть база в облаке, код в облаке, аналитика, пуш-сообщения, и так далее). Но, в отличие от того же Parse, это профильная технология компании. Mobile Hub просто удобная консоль (можно сказать, зонтик) над имеющимися технологиями Amazon. И уж если Amazon решит закрыть что-нибудь уровня S3 или CloudFront, у всего интернета будут куда большие проблемы :) А если закроют только Mobile Hub, все сервисы и интеграция между ними точно останутся.


  1. Sergiy
    25.02.2016 22:06
    +1

    Бесплатный https://onesignal.com/ добавьте


    1. AlexMorgun
      26.02.2016 19:52

    1. slutsker
      27.02.2016 06:38

      Для отправки Push-уведомлений OneSignal действительно может заменить Parse, особенно когда нужна именно бесплатная замена. OneSignal трудно назвать полноценной альтернативой Parse, потому что у них есть только уведомления.


  1. grossws
    25.02.2016 23:39
    +3

    Стоило бы написать кратко, что это был за сервис. То у них теперь в каждом разделе ссылка на пост о закрытии.


  1. ha2bj
    26.02.2016 00:02

  1. xZenon
    26.02.2016 03:27
    +3

    Уж простите, но мне не совсем понятно, зачем переводить список описаний различных сервисов.
    Список, который дополняется и будет дополняться.
    При этом переводить только его часть.
    Еще и не давать в тексте ссылки на оригинальную страницу на github.
    При этом не дополнять перевод хоть какой-то полезной информацией (к примеру, сравнением различных сервисов или тонкостями и особенностями работы с ними из личного опыта).
    Если уж кто-то ищет альтернативу Parse и не способен понять пару предложений описания на английском языке, в этом легко поможет Google Translate.


    1. slutsker
      27.02.2016 06:44

      Согласен с вами, ссылка на соответствующую страницу github будет руально полезнее для тех, кто может прочесть и понять текст на английском, но думаю, что эта запись, во-первых, ориентирована на тех, кто будет искать "альтернативы сервису Parse", а, во-вторых, тех, кто хочет прочитать комментарии на эту тему опять же на русском.


  1. denonlink
    26.02.2016 16:16
    -3

    ЧЯДНТ


  1. Mecid
    26.02.2016 19:42

    Из всего этого зоопарка осмелюсь довериться только Amazon.


    1. slutsker
      27.02.2016 06:47

      я вот теперь не знаю, по какому принципу выбирать, какому сервису доверять. Уж Parse был надежный, нежадный, с комьюнити, симпатичный, перспективный… Теперь только и делают, что присылают письма с вариантами для миграции.


  1. svyat_reshetnikov
    29.02.2016 17:28

    Кстати, а где IBM Bluemix? Недавно с ним интегрировался, он определенно заслуживает внимания.


  1. Necrozyablo
    01.03.2016 11:32
    +1

    Более полный альтернатив Parse
    Но теперь нужно понимать, что если уж парс загнулся, то на других полагаться опасно…
    К слову многие сервисы дороже Парса раз в 100 на миллионе+ пользователей.