16. Hello, Publishers!
• Pasiune pentru inovație și tehnologie
• În special de „Cloud / Mobile Computing”
• Vom discuta despre probleme / soluții în cloud
@mihainadas
mihai.nadas@tss-yonder.com
17. Evoluția tehnologiei generează
servicii
• Primele ziare au fost create folosind mașini de
tipărit proprii, acum avem tipografii
• Primele întreprinderi industriale își generau
propriul curent, acum avem companii de
electricitate
• Primele publicații online își gestionau propria
infrastructură
18. Hello, Cloud Computing!
• Acces facil la resurse precum:
1. Componente de infrastructură (stocare,putere de calcul)
2. Platformă de Dezvoltare
(model arhitectural, de instalare)
3. Aplicații (software)
• Pay-as-you-go (think electricity)
• Costuri mici de intrare și mentenanță pe termen lung
(în comparație cu găzduirea în regim propriu)
19. De ce are sens Cloud Computing
pentru publisheri?
• Când mă gândesc la publisheri, mă gândesc la:
• Conținut (mult, vast)
• Cititori / vizitatori (cât mai mulți)
• Imagine (cititori mulțumiți, servicii de încredere)
• Tradus în limbaj tehnic, asta înseamnă:
• Spațiu de stocare generos / de încredere
• Infrastructură scalabilă („duce” oricât)
• Disponibilitate ridicată (nu „pică”)
20. Câteva dintre provocările pe care le
au publisherii de succes
1. Trafic în creștere / imprevizibil
2. Mijloace de stocare / arhivare sigure
3. Reducerea costurilor operaționale
21. Două scenarii uzuale
• User generated video sharing
• Streaming scalabil și de calitate
• Capacitate de arhivare sigură
• Newsletter publishing
• Scalabilitate / elasticitate
• Livrare garantată on-time
• Costuri direct proporționale cu veniturile
22. Studiu de Caz #1
Newsletter Publishing cu Windows Azure
23. Problema
• Problemă în adresarea clienților mari
• Bazată pe .NET – ASP.NET
• Infrastructură proprie
• Momentan poate adresa 15.000 mesaje / zi
24. Obiectivul
1. Posibilitatea de a aborda clienți mari (e.g. 100.000
mesaje / lună);
2. Capacitatea de a expedia 250.000 de mesaje / zi;
3. Rentabilitate;
4. Calitate
• Disponibilitate ridicată
• Elasticitate / scalabilitate
25. În Cifre
Volum de mesaje / 24h 250.000
Volum de mesaje / secundă 2,89
Transfer estimat la expediere / 24h 14,31 GB
Transfer mediu la expediere / secundă 0,17 MB
Transfer estimat la citire / 24h 166,89 GB
Transfer mediu la citire / secundă 1,98 MB
Transfer „de vârf” la citire / secundă 2,97 MB
26. Arhitectura propusă
Windows Azure Amazon Web Services
Amazon SES
Web Role SQL Azure
(Aplicația Web) WWW HTTP
dotdesign Premises
WWW
Windows Azure
Administrator
Connect / ServiceBus
Client
Windows Azure BLOB Storage / CDN Server SMTP
Queue (Conținut / Imagini) „On-Premises”
Windows Azure
Connect / ServiceBus
Baza de Date a Clientului
Worker Role Worker Role
(Generator) („Relay”)
Utilizator Final
27. Rezultatul
Cost S-A / 24h (Componentele Computaționale) $9,48
Cost S-A / lună (31 zile / lună) $293,88
Cost Trafic + Amazon SES / 250.000 mesaje $53,6
Total $356,96
Cost total / 1.000 mesaje $1,42
• Mai rentabil decât MailChimp.com
• Marjă de profit semnificativă (10-15€/1.000 mesaje)
29. Problema
• Trecerea de la FLV la MP4
• Bibliotecă de peste 200.000 de clipuri
• Peste 10 TB de date
• Timp necesar pentru conversia completă folosind
infrastructura proprie > 8 luni
30. Obiectivul
1. Trecerea la MP4 în cel mai scurt timp
2. Păstrarea resurselor proprii pentru susținerea
activității operaționale
3. Cost redus
• Exclusă achiziționarea de hardware adițional
31. Soluția propusă
• Soluție de transcoding folosind Windows Azure
• Instanțe Medium Compute Instance
• 4 x 1,6 GHz
• 7GB RAM
• 1.000 GB Local Storage
• $0,48 / h
• Blob Storage
• $0,15 / GB / lună
• $0,15 / GB la download (upload gratuit)
32. Rezultatul
Timp de Transcodare 7 zile
Număr de instanțe MCI 160
Cost de transcodare / clip (compute) $0,025
Cost de transcodare / clip (data transfer) $0,006
Cost total transcodare / clip $0,031
• În niciun caz asta nu înseamnă gratuit
• Avantajul e reprezentat de proporționalitatea
directă între costuri și venituri
33. Alte scenarii de utilizare
1. Stocare / arhivare conținut
2. Livrare conținut (content delivery)
3. Digital publishing
4. BI & Analytics
34. Concluzii
• HTML5, CSS3 și JavaScript în noul Windows ”8”
http://msdn.microsoft.com/windows
• Cloud computing aduce o inovație în publishing
• Costuri ușor de controlat / planificat (CapEx vs. OpEx)
• Calitatea serviciilor (disponibilitate ridicată, elasticitate)
• Infrastructură proprie vs. Servicii
• www.microsoft.com/windowsazure
• Ne puteți contacta la
• petruj@microsoft.com
• mihai.nadas@tss-yonder.com