mihainadas.com
După 1 an de Cloud în RomâniaProgramatica 2011
A mai trecut un an...
• Programatica 2010
• Windows Phone 7 – primii pași
• Cloud Computing în România
Mobile + Cloud = <3
• 472 milioane de smartphones în livrate 2011
• Cu 100M mai multe decât utilizatori de Internet în 2001
• Nevoie de scalabilitate, disponibilitate, rentabilitate
WP7 în 2011
• România, locul 3 în CEE la SDK download
• Fără Marketplace Oficial
• Ce sens mai are?
Previziuni
IDC, 9 Iunie 2011
Now In 2015 OS 2011 2015 Growth
1 1 Android 38,9% 43,8% 23,7%
4 4 BlackBerry 14,2% 13,4% 18,3%
2 5 Symbian 20,6% 0,1% -68,8%
3 3 iOS 18,2% 16,9% 17,9%
5 2 WP7 3,8% 20,3% 82,3%
Cloud Computing după 1 an
• Probleme reale• Soluții optime• Interoperabilitate• Comunitate
8
Overview on Windows Azure
9
Experiența din ultimul an
• Muzeul Satului• Email Marketing
Muzeul Satului• Cum stocăm >1TB eficient și sigur?
• Cum transmitem live către mii de telespectatori folosind un webcam și un laptop?
• La ce preț?
www.muzeul-satului.ro/nou
Muzeul Satului• Azure BLOB Storage
– Oferta „Hosteri” – 200€ / lună– Windows Azure - €20 / lună
• Windows Azure Live Smooth Streaming– azlivestreaming.codeplex.com– 20€ / lună
• Cost total ~40€ / lună
Email Marketing cu Azure
Studiu de Caz
Problema
• Problemă în adresarea clienților mari
• Bazată pe .NET – ASP.NET• Infrastructură proprie
• Momentan poate adresa 15.000 mesaje / zi
Ținta
• Posibilitatea de a aborda clienți mari (e.g. 100.000 mesaje / lună);
• Capacitatea de a expedia 250.000 de mesaje / zi;
• Rentabilitate;• Calitate
– Disponibilitate ridicată– Elasticitate
În CifreVolum de mesaje / 24h 250.000Volum de mesaje / secundă 2,89Transfer estimat la expediere / 24h 14,31 GBTransfer mediu la expediere / secundă 0,17 MBTransfer estimat la citire / 24h 166,89 GBTransfer mediu la citire / secundă 1,98 MBTransfer „de vârf” la citire / secundă 2,97 MB
Arhitectura propusăAmazon Web ServicesWindows Azure
dotdesign Premises
AdministratorClient
Baza de Date a Clientului
Windows AzureConnect / ServiceBus
Utilizator Final
WWW
HTTP
Amazon SES
Windows AzureConnect / ServiceBus
Server SMTP „On-Premises”
WWW
Worker Role(Generator)
SQL AzureWeb Role(Aplicația Web)
BLOB Storage / CDN(Conținut / Imagini)
Windows Azure Queue
Worker Role(„Relay”)
Rezultatul
• Mai rentabil decât MailChimp.com• Marjă de profit semnificativă (10-15€/1.000
mesaje)
Cost S-A / 24h (Componentele Computaționale) $9,48Cost S-A / lună (31 zile / lună) $293,88Cost Trafic + Amazon SES / 250.000 mesaje $53,6
Total $356,96
Cost total / 1.000 mesaje $1,42
Întrebări?
Vă mulțumesc!
AzureWorks.ro
• AzureWorks.ro / www.azureworks.ro– Windows Azure User Group– Comunitate LinkedIn
• @azureworks
Workshop
1. Arhitectura unei soluții Windows Azure
2. Interoperabilitate– PHP– MySQL– Java
3. Migrarea unei soluții PHP/MySQL în Azure