Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Backend as a Service

Backend as a Service

Definição de backend as a service e comparação de algumas propostas do mercado.

Backend as a service definition and some solutions comparsion.

Ana Coimbra

October 24, 2017
Tweet

More Decks by Ana Coimbra

Other Decks in Programming

Transcript

  1. O que é? Provê aos aplicativos móveis e web um

    conjunto de serviços e funcionalidades para facilitar o desenvolvimento: gerenciamento de usuários, armazenamento na nuvem, banco de dados, push notifications, e várias outras.
  2. Por que usar? • Reduz o tempo de desenvolvimento e

    não necessita um profissional técnico para gerenciar • Centraliza os dados e informações sobre a aplicação • Rapidamente escalável
  3. Firebase (https://firebase.google.com) • Banco de dados em tempo real •

    Configuração remota • Cloud Messaging, Cloud Functions • Autenticação via login/senha, redes sociais ou anônima • Mantido pela Google
  4. Usergrid (http://usergrid.apache.org) • Banco de dados Cassandra integrado com Elasticsearch

    e alguns tipos de dados pré-definidos • Autenticação via login/senha, redes sociais • Opensource