!
MARÇO/2014
Android e Cloud Computing
Mario Jorge Pereira
Android e Cloud Computing
Mario Jorge Pereira
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
"Gartner defines cloud computing as a style of computing where massively scalable IT-related
capabilities are provided “as a service” using Internet technologies to multiple external customers.”
Gartner
Cloud Computing
"Ou não!?!"
10 11 12 13 14 15 16 17 18
10 11 12 13 14 15 16 17 18
10 11 12 13 14 15 16 17 18
10 11 12 13 14 15 16 17 18
Caracteristicas• Provisionamento dinâmico de recursos sob demanda, com
mínimo de esforço;
• Escalabilidade;
• Uso de "utilility computing", onde a cobrança é baseada no uso do recurso ao invés de uma taxa fixa;
• Visão única do sistema;
• Distribuição geográfica dos recursos de forma transparente ao usuário.
E O QUE ISSO TEM HAVER COM O ANDROID?
Pense em um aplicativo android
que não use a "Nuvem"?
PS.: Alô Mundo não conta!
Acessar a web pela app!
Pulling
Pulling
dados?
Pulling
não!
dados?
Pulling
Pulling
dados?
Pulling
Sim!
dados?
PullingSimples de Implementar
E só!!
Pushing
Server
Google Cloud Messaging for Android
Pushing com CGM
Canal Comunicação
CGM
Canal Comunicação
CGMFaz o registro
Canal Comunicação
CGMFaz o registro
Registration ID
Canal Comunicação
CGMFaz o registro
Registration ID
Canal Comunicação
CGMFaz o registro
Registration ID
Registration ID
Canal Comunicação
CGMFaz o registro
Registration ID
Registration ID Envia Mensagem
Canal Comunicação
CGMFaz o registro
Registration ID
Registration ID Envia Mensagem
Entrega Mensagem
Dicas
https://cloud.google.com/console
Esta obra está licenciada sob a licença Creative Commons Atribuição-CompartilhaIgual 3.0 Não Adaptada. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by-sa/3.0/.
Android e Cloud Computing
Mario Jorge PereiraComo me encontrar? http://www.mariojp.com.br twitter.com/@mariojp [email protected] [email protected]