Palestra no Azure Tech Nights, com uma introdução ao Azure Mobile Apps e como ele pode te ajudar a economizar tempo na construção de aplicativos mobile.
7. •Minimizar o time to market;
•Escalar;
•Agilidade;
•Entregar continuamente.
E o seu ________
8. Você pode ser o
#tradicionalzão, #original,
#fazdozero, #heroi, #rambo e…
9. •Um ou mais servidores;
•Instalar, gerenciar banco de
dados;
•Desenvolver uma API, Push,
Autenticação, CRUD;
•Preocupar-se com segurança e
performance, etc…
Acreditar que tem
tudo que precisa
10. Duas ou mais semanas* para
ter o seu backend "pronto" e
então começar a codar o seu
aplicativo.
Ter tempo sobrando
11. 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.
Ter muito tempo
sobrando…
12. •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;
Enquanto você perde
tempo…
14. 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
17. O que todo mundo faz
Armazenamento de
dados em SQL,
Armazenamento de
Tabela e MongoDB
Autenticação e
Single Sign On
Notificações
personalizadas por
push
Lógica no Servidor
18. 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
19. 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)