O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
The Cloud Sucks.
@davidcoallier
Building in the Cloud
Why?
Global Availability
Locality is important.
Elasticity
Economically and Technically viable.
Be HTML5
Don’t be dependent.
Transparent Updates
Do not modify your workflow.
Perpetual Evolution
The basic promise of Cloud Computing.
Reality Check
Components can fail. Assume they will.
Share Nothing
Services should be independent.
Cluster Up
Nodes above you, nodes under you.
Traditionally
We used to build things like...
Web Server



Database     Cache



Storage      Queues.
And then
Traffic spiked. Then what?
It was an issue.
Basic Rules of Scalability
Web
                  Servers




Storage                              Database




          Cache             Queues
Brainf*ck
Downside... costs a lot? Or does it?!
Pushing it further
Welcome to the cloud
Personal Experience
Orchestra for instance.
Everything is an API
As it should.
A Healing Process
Things should heal ... away from the cluster.
Deployments
Implicit to your application.
Anyways...
Mobile stuff ;-)
The Revolution is here
We’re in the middle of a revolution.
Mobile Growth
A few numbers.
Smartphones
27% of all phones.
Multitasking
Television and Mobile Browsing. 86%...
Facebook
Over a third are mobile users.
Twitter
Over 50% are mobile users.
Youtube
More than 200M views per day.
Europe
Soon to be primarily mobile.
http://bit.ly/fkmrjK
Google
http://bit.ly/fkmrjK
Another case of growth
StumbleUpon
We get it
Yeah it’s growing and it’s growing fast.
Mobile Development
Native or HTML5
Personal choice.
HTML5
Widely accepted.
NimbleKit
HTML5, XCode, templates.
Titanium
HTML5 to ObjC.
jQuery Mobile
Built on jQuery, lightweight, easy.
Should we try it? :D
It has to seem fast
Fast has many meanings.
Local Storage
Fast doesn’t mean fast.
The API is king
Offload, track data, you need this.
Mobile Cloud Architectures
Mobile Cloud Architectures
Mobile Cloud Architectures
Próximos SlideShares
Carregando em…5
×

de

Mobile Cloud Architectures Slide 1 Mobile Cloud Architectures Slide 2 Mobile Cloud Architectures Slide 3 Mobile Cloud Architectures Slide 4 Mobile Cloud Architectures Slide 5 Mobile Cloud Architectures Slide 6 Mobile Cloud Architectures Slide 7 Mobile Cloud Architectures Slide 8 Mobile Cloud Architectures Slide 9 Mobile Cloud Architectures Slide 10 Mobile Cloud Architectures Slide 11 Mobile Cloud Architectures Slide 12 Mobile Cloud Architectures Slide 13 Mobile Cloud Architectures Slide 14 Mobile Cloud Architectures Slide 15 Mobile Cloud Architectures Slide 16 Mobile Cloud Architectures Slide 17 Mobile Cloud Architectures Slide 18 Mobile Cloud Architectures Slide 19 Mobile Cloud Architectures Slide 20 Mobile Cloud Architectures Slide 21 Mobile Cloud Architectures Slide 22 Mobile Cloud Architectures Slide 23 Mobile Cloud Architectures Slide 24 Mobile Cloud Architectures Slide 25 Mobile Cloud Architectures Slide 26 Mobile Cloud Architectures Slide 27 Mobile Cloud Architectures Slide 28 Mobile Cloud Architectures Slide 29 Mobile Cloud Architectures Slide 30 Mobile Cloud Architectures Slide 31 Mobile Cloud Architectures Slide 32 Mobile Cloud Architectures Slide 33 Mobile Cloud Architectures Slide 34 Mobile Cloud Architectures Slide 35 Mobile Cloud Architectures Slide 36 Mobile Cloud Architectures Slide 37 Mobile Cloud Architectures Slide 38 Mobile Cloud Architectures Slide 39 Mobile Cloud Architectures Slide 40 Mobile Cloud Architectures Slide 41 Mobile Cloud Architectures Slide 42 Mobile Cloud Architectures Slide 43 Mobile Cloud Architectures Slide 44 Mobile Cloud Architectures Slide 45 Mobile Cloud Architectures Slide 46 Mobile Cloud Architectures Slide 47 Mobile Cloud Architectures Slide 48
Próximos SlideShares
Digital business #5
Avançar
Transfira para ler offline e ver em ecrã inteiro.

2 gostaram

Compartilhar

Baixar para ler offline

Mobile Cloud Architectures

Baixar para ler offline

This is a talk I gave at #PHPBenelux in December 2011 about Mobile Cloud Architectures

Livros relacionados

Gratuito durante 30 dias do Scribd

Ver tudo

Mobile Cloud Architectures

  1. 1. The Cloud Sucks. @davidcoallier
  2. 2. Building in the Cloud Why?
  3. 3. Global Availability Locality is important.
  4. 4. Elasticity Economically and Technically viable.
  5. 5. Be HTML5 Don’t be dependent.
  6. 6. Transparent Updates Do not modify your workflow.
  7. 7. Perpetual Evolution The basic promise of Cloud Computing.
  8. 8. Reality Check Components can fail. Assume they will.
  9. 9. Share Nothing Services should be independent.
  10. 10. Cluster Up Nodes above you, nodes under you.
  11. 11. Traditionally We used to build things like...
  12. 12. Web Server Database Cache Storage Queues.
  13. 13. And then Traffic spiked. Then what?
  14. 14. It was an issue. Basic Rules of Scalability
  15. 15. Web Servers Storage Database Cache Queues
  16. 16. Brainf*ck Downside... costs a lot? Or does it?!
  17. 17. Pushing it further Welcome to the cloud
  18. 18. Personal Experience Orchestra for instance.
  19. 19. Everything is an API As it should.
  20. 20. A Healing Process Things should heal ... away from the cluster.
  21. 21. Deployments Implicit to your application.
  22. 22. Anyways... Mobile stuff ;-)
  23. 23. The Revolution is here We’re in the middle of a revolution.
  24. 24. Mobile Growth A few numbers.
  25. 25. Smartphones 27% of all phones.
  26. 26. Multitasking Television and Mobile Browsing. 86%...
  27. 27. Facebook Over a third are mobile users.
  28. 28. Twitter Over 50% are mobile users.
  29. 29. Youtube More than 200M views per day.
  30. 30. Europe Soon to be primarily mobile.
  31. 31. http://bit.ly/fkmrjK
  32. 32. Google
  33. 33. http://bit.ly/fkmrjK
  34. 34. Another case of growth StumbleUpon
  35. 35. We get it Yeah it’s growing and it’s growing fast.
  36. 36. Mobile Development
  37. 37. Native or HTML5 Personal choice.
  38. 38. HTML5 Widely accepted.
  39. 39. NimbleKit HTML5, XCode, templates.
  40. 40. Titanium HTML5 to ObjC.
  41. 41. jQuery Mobile Built on jQuery, lightweight, easy.
  42. 42. Should we try it? :D
  43. 43. It has to seem fast Fast has many meanings.
  44. 44. Local Storage Fast doesn’t mean fast.
  45. 45. The API is king Offload, track data, you need this.
  • sbepstein

    Jan. 3, 2015
  • moonpupu

    Dec. 13, 2013

This is a talk I gave at #PHPBenelux in December 2011 about Mobile Cloud Architectures

Vistos

Vistos totais

1.488

No Slideshare

0

De incorporações

0

Número de incorporações

51

Ações

Baixados

28

Compartilhados

0

Comentários

0

Curtir

2

×