Developing Mobile Apps on AWS Cloud - Simone Brunozzi

1,605 views
1,404 views

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,605
On SlideShare
0
From Embeds
0
Number of Embeds
34
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Developing Mobile Apps on AWS Cloud - Simone Brunozzi

  1. 1. Developing  Mobile  Apps   on  AWS  Cloud     Simone  Brunozzi   Technology  Evangelist,  APAC   Amazon  Web  Services  
  2. 2. Twitter - @simon - Tag: #awstourDevelopingMobile Appson AWS CloudSimone BrunozziAWS Technology Evangelist, APAC
  3. 3. The GrowthOfMobileComputing
  4. 4. 88 8
  5. 5. 88 8M %
  6. 6. India’s Coming Internet Explosion # Internet Users # Increase (Millions) Rank Country (2010) (2007-10) Penetration 1 China 459 246 34% 2 India 88 42 8% 3 Nigeria 45 35 28% 4 Russia 60 25 42% 5 Iran 37 24 49% 6 USA 244 22 79% 7 Brazil 79 21 41% 8 Philippines 23 18 25% 9 Mexico 35 13 31% 10 Pakistan 29 12 17%   Top 10 457 1,099 29% World 693 2,054 30%Source: United Nations / International Telecommunications Union via Mary Meeker KPCB. http://kpcb.com/insights/internet-trends-2011
  7. 7. Mobile Will Lead This GrowthSource: Radio penetration data per Broadcasting & Cable Yearbook 1996, Internet penetration data per World Bank / ITU, Mobile Internet (smartphone) data per Morgan Stanley Research; 3G data perInforma via Mary Meeker KPCB. http://kpcb.com/insights/internet-trends-2011
  8. 8. XXX.XX Millions Mobile subscribers in IndiaSource: Telecom Regulatory Authority of India, 20th October 2011
  9. 9. 865.71 Millions Mobile subscribers in IndiaSource: Telecom Regulatory Authority of India, 20th October 2011
  10. 10. India’s Coming 3G Explosion Rank Country 3G Subscribers 2011 3G Penetration 2011 3G Annual Growth 1 USA 179 56% 26% 2 Japan 117 97% 10% 3 Korea 43 82% 10% 4 China 40 4% 172% 5 Italy 40 47% 22% 6 UK 39 51% 35% 7 Germany 33 32% 24% 8 Spain 30 53% 23% 9 Brazil 28 13% 79% 10 Indonesia 27 12% 40% 11 Poland 26 54% 24% 12 France 25 39% 29% 13 India 23 3% 1050% 14 Australia 20 71% 22% 15 Russia 15 7% 59%Source: Informa WCIS+ via Mary Meeker KPCB. http://kpcb.com/insights/internet-trends-2011Note: *3G includes CDMA 1x EV-DO and Rev. A/B, WCDMA, HSPA; One user may have multiple mobile subscriptions and may be counted as multiple subscriber.
  11. 11. The Complex WebandChallengesOf MobilePlatforms
  12. 12. #1: Web complexity
  13. 13. Amazon’s Home Page~19962 elements1 domain10 kilobytes
  14. 14. Amazon’s Home Page~1996 20112 elements 98 elements1 domain 12 domains10 kilobytes 644 kilobytes
  15. 15. HTTP Archive Project (web performance data)Total Elements Per Page 86 84 82 80 78 76 74 72 70 68 Nov-10 Oct-11Total Kilobytes Per Page 850 800 750 700 650 600 Nov-10 Oct-11
  16. 16. #2: Cost of Mobile devices
  17. 17. What do you get for the same price? Desktop Laptop PhoneCPU Quad 2.1Ghz Dual 2.1Ghz Dual 1GhzMemory 4GB 3GB 512MBDisk/Flash 1000GB 320GB 8GBNetwork 1Gbps 54Mbps 10Mbps
  18. 18. #3: Mobile limitations
  19. 19. Limited CacheSource: http://www.standardista.com/velocity/#slide9
  20. 20. Battery Power Constraints
  21. 21. Mobile Platform Load TimesAmazon.com detail page load times (seconds) Desktop: ~3.2 secondsSmart phone: ~9.7 seconds
  22. 22. #1: Web complexity#2: Cost of Mobile devices#3: Mobile limitations
  23. 23. Complex Web + Mobile = L
  24. 24. Entersthe Cloud
  25. 25. Complex Web + AWS = J
  26. 26. Mobilestories
  27. 27. #1: Discovr Apps#2: L&T Infotech#3: V-serv.mobi#4: Praekelt#5: Kuliza
  28. 28. Discovr Apps, by Filter Squad
  29. 29. Discovr Apps, by Filter SquadTWO developers from Perth, Australia#1 on the Apple App Store in 28 Countries!250,000 downloads in just 4 days!Now over 1 Million downloadsRecently funded: 1.1 Million US$ (Yuuwa Capital)New: Discovr Music
  30. 30. Monitoring with NewRelic
  31. 31. Lessons learnedYou can do it from anywhere. (a Be ready to scale. (b Lean startup. (c 3 rd party products. (d
  32. 32. http://bit.ly/discovr-apps
  33. 33. #1: Discovr Apps#2: L&T Infotech#3: V-serv.mobi#4: Praekelt#5: Kuliza
  34. 34. Enterprise Mobility as a Service
  35. 35. Smart AP, by L&T InfotechSmart AP (Access Platform)Integration with: SAP, Peoplesoft, JDE, Oracle, SQL ServerAny mobile device, Dynamic UINetwork independent (GSM, CDMA, WiFi)Data encryptionUse of Amazon ElastiCacheIntegrated device managementSMS/WAP functionality
  36. 36. The entire platform runs on AWS
  37. 37. Lessons learned Enterprise Mobile. (aBarriers can be overcome. (b
  38. 38. #1: Discovr Apps#2: L&T Infotech#3: V-serv.mobi#4: Praekelt#5: Kuliza
  39. 39. V-Serv: Mobile advertising marketplaceNeeds:1) Flexible and scalable solution (new customers = no clues)2) Startup, avoid Capex3) Customers are in US, EU, APAC; infrastructure is needed there
  40. 40. V-Serv: Mobile advertising marketplaceSolution:1) AWS is flexible and scalable2) No Capex is needed3) V-Serv can run on the global AWS InfrastructurePlus:Faster time to market;Cost effectiveness (on demand / RI / Spot)
  41. 41. Lessons learnedTime to market: essential. (aLearn how to save money. (b
  42. 42. ReminderTwitter tag: #awstour
  43. 43. #1: Discovr Apps#2: L&T Infotech#3: V-serv.mobi#4: Praekelt#5: Kuliza
  44. 44. South Africa
  45. 45. Problem: patients on chronic medicationMany clinic appointments missedTreatments discontinuedART (Anti-Retroviral Treatment for HIV) the most problematicPatient and clinic don’t talkClinical administration is a burdenNo record of past appointments / No medical history
  46. 46. How can the problem be solved?
  47. 47. Tablets? PCs? ? Broadband? IT Education? More medical staff ?How can the problem be solved?
  48. 48. Tablets? PCs?SMS! Broadband? IT Education? More medical staff ?How can the problem be solved?
  49. 49. TxtAlert (winner of Tech4Africa 2011 Award)
  50. 50. How doesTxtAlert work?
  51. 51. Many clinic appointments missed From 30% to 4%Solved! Treatments discontinued ART (Anti-Retroviral Treatment) the most problematic Patient and clinic don’t talk SMS: “Please call me” Clinical administration is a burden Automated No record of past appointments / No medical history
  52. 52. Since its launch on December 1, 2009 (World AIDSDay), the portal has grown to over 270,000 users.“We’re seeing over 70, 000 daily page views andover 2,000 comments placed each day, with verylow-end mobile phones, via GPRS or EDGE dataconnections”. Simon de Haan, Chief Engineer
  53. 53. Lessons learned Simple is beautiful. (aDon’t underestimate SMS. (b Good engineering helps. (c
  54. 54. #1: Discovr Apps#2: L&T Infotech#3: V-serv.mobi#4: Praekelt#5: Kuliza
  55. 55. Do you want to try it out?
  56. 56. Send SMSto: 92433 42000Message: @awstour11
  57. 57. Lessons learned I told you: SMS! (aHuge potential in India. (b Easy on the Cloud. (c
  58. 58. Developing Mobile appson Amazon Web Services
  59. 59. FinalThoughts
  60. 60. Twitter - @simon - Tag: #awstourDevelopingMobile Appson the AWS CloudSimone BrunozziAWS Technology Evangelist, APAC
  61. 61.

×