340 likes | 459 Views
Inovație în Publishing HTML5 și Cloud Computing. Petru Jucovshi Developer Evangelist, Microsoft Mihai Nadăș CTO, Yonder. Agendă. Provocări de UI și UX în publishing Cloud Computing în publishing Concluzii. Doar ” c âteva” provocări. Mult conținut
E N D
Inovație în PublishingHTML5 și Cloud Computing Petru Jucovshi Developer Evangelist, Microsoft Mihai Nadăș CTO, Yonder
Agendă • Provocări de UI și UX în publishing • Cloud Computing în publishing • Concluzii
Doar”câteva” provocări • Mult conținut • Aproape un nou UI și UX pentru browser, mobile, tablete, ... • Ads • $, $ & $
Am început cu IE6 ... http://www.ie6countdown.com/
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
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ă
Hello, Cloud Computing! • Acces facil la resurse precum: • Componente de infrastructură (stocare,putere de calcul) • Platformă de Dezvoltare(model arhitectural, de instalare) • 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)
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ă”)
Câteva dintre provocările pe care le au publisherii de succes • Trafic în creștere / imprevizibil • Mijloace de stocare / arhivare sigure • Reducerea costurilor operaționale
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
Studiu de Caz #1 Newsletter Publishing cu Windows Azure
Problema • Problemă în adresarea clienților mari • Bazată pe .NET – ASP.NET • Infrastructură proprie • Momentan poate adresa 15.000 mesaje / zi
Obiectivul • 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 / scalabilitate
Rezultatul • Mai rentabil decât MailChimp.com • Marjă de profit semnificativă (10-15€/1.000 mesaje)
Studiu de Caz #2 Video Transcoding cu Windows Azure
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
Obiectivul • Trecerea la MP4 în cel mai scurt timp • Păstrarea resurselor proprii pentru susținerea activității operaționale • Cost redus • Exclusă achiziționarea de hardware adițional
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)
Rezultatul • În niciun caz asta nu înseamnă gratuit • Avantajul e reprezentat de proporționalitatea directă între costuri și venituri
Alte scenarii de utilizare • Stocare / arhivare conținut • Livrare conținut (content delivery) • Digital publishing • BI & Analytics
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