smau milano 2012 arena expo comm stefano-dindo
TRANSCRIPT
![Page 1: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/1.jpg)
Mobile & Cloud: quali servizi sono disponibili e come sfruttarli al meglio
19 Ottobre 2012Mobile App Camp - Smau Milano
#zero12talk
Stefano Dindo
![Page 2: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/2.jpg)
Stefano DindoCEO e Co-Founder di ZERO12 s.rl.BloggerResponsabile AWS User Group Italy
Twitter: @stefanodindoTag: Geek, Apple, Startupper, Amazon, Cloud
![Page 3: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/3.jpg)
I NUMERI
![Page 4: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/4.jpg)
0
2
4
6
8
10
1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52 55 58 61 64 67
Music Download App Download
Billio
n Un
its D
ownlo
aded
Weeks www.distimo.com
![Page 5: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/5.jpg)
![Page 6: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/6.jpg)
Source: Telework Coallition
![Page 7: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/7.jpg)
CLOUD & APP E’ VERO AMORE
![Page 8: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/8.jpg)
Amazon Web Services
![Page 9: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/9.jpg)
Perchè usare AWS per le App
Flessibilità Scalabilità Varietà di metodi
• Elevata quantità di servizi
• Pay per Use
• Risorse di diverse tipologie
• Strutturare l’infrastruttura secondole esigenze di progetto
• Infrastrutturale in caso di picchi di traffico
• Delle risorse in real-time • Elasticità di gestire le risorse su costi orari
• Risorse disponibili al crescere del progetto
• Protocollo disponibili: JSON, BSON, SOAP, REST, HTTP/s, TCP, RTMP
• SDK di sviluppo Mobile • Supporto di diversi linguaggi di programmazione server side: java, Python, PHP, Ruby
![Page 10: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/10.jpg)
![Page 11: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/11.jpg)
Amzon Global Physical Distribution
![Page 12: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/12.jpg)
Servizi basso livello
Servizi “cross” Strumenti
Architettura Amazon Web Services
![Page 13: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/13.jpg)
Region
AZ- A AZ- B AZ- C
Security Groups
Load Balancer
Web Traffic
RDSo
NoSQL
EBS
S3
EC2
AMI
Cloudwatch
Autoscaling
![Page 14: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/14.jpg)
Architetture Cloud per le App
![Page 15: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/15.jpg)
il tuo Storage
il tuo Processore
la tua Estensione
Per le App il Cloud rappresenta :
![Page 16: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/16.jpg)
Il tuo Storage:
IAM STS
1SimpleDB
S3
2
![Page 17: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/17.jpg)
![Page 18: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/18.jpg)
Instagram Case Study
AZ-A
AZ-B
S3App Terzi
IAM STS
![Page 19: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/19.jpg)
Il tuo processore:
AZ-A
AZ-B Multi-AZ
![Page 20: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/20.jpg)
DriveFarm Case Study
AZ-A
AZ-B
AZ-C
![Page 21: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/21.jpg)
La tua estensione
VPC Subnet 1 VPC Subnet 2
Corporate Datacenter
AZ - 1 AZ - 2
Amazon Virtual Private Cloud
EC2 Instance for mobile
DB E-Mail CRM FileServer
Connessione VPN
![Page 22: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/22.jpg)
Tool di sviluppo
AWS SDK per Android
AWS SDK per iOS
![Page 23: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/23.jpg)
![Page 24: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/24.jpg)
X No Grazie !!!
Memoria Scrolling Gpu Touch
![Page 25: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/25.jpg)
Il linguaggio di sviluppo influisce sui costi
![Page 26: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/26.jpg)
Native App - Infrastruttura Cloud solo costi “Passivi”
IAM STS
1SimpleDB
S3
2
![Page 27: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/27.jpg)
Mobile Web - Infrastruttura Cloud con costi “Attivi”
1
SimpleDB
S3
EC2
![Page 28: Smau milano 2012 arena expo comm stefano-dindo](https://reader033.vdocuments.net/reader033/viewer/2022052904/557b31a8d8b42a16488b484a/html5/thumbnails/28.jpg)
GrazieStefano DindoSite: www.zero12.itE-Mail: [email protected]: @stefanodindo
Le IImmagini usate in qeusta presentazione sono di prorpietà degli autori e sono reperibili tramite Google Image search