O documento descreve como o Azure Mobile Apps Service permite aos desenvolvedores criar aplicativos móveis com funcionalidades como armazenamento de dados, autenticação e notificações push de forma rápida e fácil, poupando semanas de desenvolvimento que seriam necessárias para construir estas funcionalidades manualmente. O documento também apresenta uma demonstração de como criar um backend móvel simples em 5 minutos usando o Azure Mobile Apps Service.
7. Normalmente você vai precisar
Sincronização Offline;
Notificações Push;
Autenticação unificada;
Capacidade cross plataforma;
Integração com Redes Sociais;
* pode ser um ou mais itens, depende do aplicativo
8. E o seu negocio*
Minimizar o time to market;
Escalar;
Agilidade;
Entrega continua.
* troque por, chefe, gerente, líder, investidor
9. Ai, você pode ser o
#tradicionalzão, #original,
#fazdozero e…
10. Mas eu tenho tudo aqui!?
Um ou mais servidores;
Instalar, gerenciar banco de
dados;
Desenvolver uma API, Push,
Autenticação, CRUD;
Preocupar-se com segurança e
performance, etc…
11. Vai demorar
Duas ou mais semanas* para ter
o seu backend "pronto" e então
começar a codar o seu
aplicativo.
* otimista demais?
12. Vai demorar… mesmo
Tem que prepara uma camada
de serviços implementando
chamadas HTTP *, fazer parse
de JSON, etc…
Mais uma semana para enfim
começar a codar o App.
* assíncronas pelo amor de Deus
13. E enquanto você perde tempo
A sua ideia já não é mais tão
original;
O seu concorrente já lançou
uma versão igual ou melhor que
o seu app;
Você já nem lembra mais qual
era a ideia inicial;
* assíncronas pelo amor de Deus
15. Adotar uma solução MBaaS
API wrapper
DB e armazenamento
de arquivos
Logica e agendamento
de tarefas
Autenticação
Notificações Push
backend como serviço
19. API APPS
Easily build and consume
APIs in the cloud
WEB APPS
Web apps that scale with
your business
LOGIC APPS
Automate business
process across SaaS and
on-premises
MOBILE APPS
Build Mobile apps for any
device
21. Armazenamento de
dados em SQL,
Armazenamento de
Tabela e MongoDB
O que todo mundo faz
Autenticação e Single
Sign On
Notificações
personalizadas por
push
Lógica no Servidor
22. Com os adicionais
Conexões Híbridas e
VPN para conectar
aplicativos aos dados
locais
SDK’s Nativas, Cross
Platform (Xamarin) e
REST
Dimensionamento
automático interno de
acordo com as
necessidades dos
aplicativos
Sincronização
baseada em nuvem
para criar aplicativos
que funcionam off-line
23. E acompanhamentos
Conectar-se a
recursos locais como
SAP, Oracle e SQL
Server e SharePoint
Autenticação e
Autorização com
integrado ao Active
Directory
SSO utilizando conta
Microsoft ou de redes
sociais
(Twitter, Facebook,
Google)
Conectar-se a
aplicações SaaS
(Sales Force, Office
365)