AZURE MOBILE
SERVICES
Vantagens do Back-end as a service - BaaS
@_ntakashi
/ntakashii
ntakashi.net
nicolas.tcs@hotmail.com
O QUE É AZURE MOBILE
SERVICE – MAMS?
• Um serviço baseado em arquitetura REST
• Utiliza o conceito de BasS
• Fornece uma s...
EXPERIÊNCIA CONTINUA
▪ Nivele o esforço de desenvolvimento
▪ Compartilhe sua regra de negócio e funcionalidades
MAMSMAMS
PRINCIPAIS CARACTERÍSTICAS
TIPOS DE BACK-END
.NET – ASP.NET Web API
▪ Utilize o melhor do ASP.NET para
seu BasS
JavaScript - NodeJS
▪ Utilize as vant...
ARMAZENAMENTO DE DADOS
Armazene
dados em
um
repositório
de dados
NoSQL
utilizando
todas as
vantagens do
MongoDb
MongoDb
Ar...
TRABALHANDO
OFF-LINE
• Deixe seu App funcionando mesmo quando estiver off-line
• Armazene informações em uma base dados lo...
AUTENTICAÇÃO
▪ Utilize suas redes sociais para acessar seu aplicativo
▪ Evite a criação de um novo usuário e senha
▪ Facil...
APLICATIVOS CORPORATIVOS
▪ Utilize o poder da autenticação do MAMS em seus aplicativos
corporativos.
▪ Reaproveite todo os...
NOTIFICAÇÕES
▪ Envie notificações para aplicativos de qualquer plataforma (IOS,
Android, Windows Phone e Windows Store)
▪ ...
TAREFAS AGENDADA
▪ Automatize tarefas repetitivas
▪ Agenda tarefas para serem executadas no servidor
▪ Execute um script ....
TROUBLESHOOT
▪ Depuração HTTP
▪ Depuração em tempo de execução
▪ Logs de diagnostico
DEPURAÇÃO HTTP
DEPURAÇÃO EM TEMPO DE EXECUÇÃO
LOGS DE DIAGNOSTICO
VANTAGENS
▪ Aceleração do tempo de desenvolvimento;
▪ Auto Escalabilidade;
▪ Autenticação de usuários padronizada;
▪ Compa...
@_ntakashi
/ntakashii
ntakashi.net
nicolas.tcs@hotmail.com
Próximos SlideShares
Carregando em…5
×

Azure mobile services

143 visualizações

Publicada em

Slide da apresentação que realizei no Canal .Net junto com o MSP Joel Rodrigues e MTAC Renato Groffe sobre Azure Mobile Services.

Publicada em: Tecnologia
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
143
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Azure mobile services

  1. 1. AZURE MOBILE SERVICES Vantagens do Back-end as a service - BaaS
  2. 2. @_ntakashi /ntakashii ntakashi.net nicolas.tcs@hotmail.com
  3. 3. O QUE É AZURE MOBILE SERVICE – MAMS? • Um serviço baseado em arquitetura REST • Utiliza o conceito de BasS • Fornece uma suíte de funcionalidades para aplicativos Mobile • Totalmente Cross-Platform
  4. 4. EXPERIÊNCIA CONTINUA ▪ Nivele o esforço de desenvolvimento ▪ Compartilhe sua regra de negócio e funcionalidades MAMSMAMS
  5. 5. PRINCIPAIS CARACTERÍSTICAS
  6. 6. TIPOS DE BACK-END .NET – ASP.NET Web API ▪ Utilize o melhor do ASP.NET para seu BasS JavaScript - NodeJS ▪ Utilize as vantagens do NodeJS no Back-end do seu App Mobile
  7. 7. ARMAZENAMENTO DE DADOS Armazene dados em um repositório de dados NoSQL utilizando todas as vantagens do MongoDb MongoDb Armazene uma grande quantidade de dados não estruturados tais como Texto e Binários Blob Storage Armazene uma grande quantidade de dados estruturados em um repositório NoSQL Azure Table Storage Construa serviços utilizando uma base de dados SQL Server Azure SQL Server
  8. 8. TRABALHANDO OFF-LINE • Deixe seu App funcionando mesmo quando estiver off-line • Armazene informações em uma base dados local com SQLite • Sincronize as informações quando estiver Online
  9. 9. AUTENTICAÇÃO ▪ Utilize suas redes sociais para acessar seu aplicativo ▪ Evite a criação de um novo usuário e senha ▪ Facilite o acesso do seu usuário
  10. 10. APLICATIVOS CORPORATIVOS ▪ Utilize o poder da autenticação do MAMS em seus aplicativos corporativos. ▪ Reaproveite todo os dados de autenticação da sua empresa.
  11. 11. NOTIFICAÇÕES ▪ Envie notificações para aplicativos de qualquer plataforma (IOS, Android, Windows Phone e Windows Store) ▪ Utilize as vantagens do Notification Hub do Azure para envio de push para qualquer back-end na nuvem ou local
  12. 12. TAREFAS AGENDADA ▪ Automatize tarefas repetitivas ▪ Agenda tarefas para serem executadas no servidor ▪ Execute um script .Net ou JavaScript sobe demanda
  13. 13. TROUBLESHOOT ▪ Depuração HTTP ▪ Depuração em tempo de execução ▪ Logs de diagnostico
  14. 14. DEPURAÇÃO HTTP
  15. 15. DEPURAÇÃO EM TEMPO DE EXECUÇÃO
  16. 16. LOGS DE DIAGNOSTICO
  17. 17. VANTAGENS ▪ Aceleração do tempo de desenvolvimento; ▪ Auto Escalabilidade; ▪ Autenticação de usuários padronizada; ▪ Compartilhamento da regra de negócios para multiplataformas.
  18. 18. @_ntakashi /ntakashii ntakashi.net nicolas.tcs@hotmail.com

×