Your SlideShare is downloading. ×
AWS Summit Milan - Media Apps
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

AWS Summit Milan - Media Apps

2,013
views

Published on

Published in: Technology, Business

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,013
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
58
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Media Applications on AWS Danilo Poccia – AWS Solutions Architect
  • 2. What?
  • 3. from 50,000 users to 17 million in 9 months now ~70 million users
  • 4. Longer term, we believe that companies such as ours will divest themselves of all infrastructure in favor of third parties.
  • 5. By using Amazon Web Services, Coursera can handle half a petabyte of traffic each month and scale to deliver courses over 3 million students in one year.
  • 6. Web Agency “New Media” Marketing Advertising Agency Agency Enterprise “Online” Marketing On Demand Content Content Provider Broadcaster Online Broadcaster Live Content Traditional Broadcaster Who?
  • 7. How?
  • 8. Build
  • 9. Build Choose your Region EU West (Ireland) US West (Oregon) US West (Northern California) Asia Pacific (Tokyo) US East (Northern Virginia) São Paulo Asia Pacific (Singapore) Asia Pacific (Sydney)
  • 10. 2 x Availability Zones (AZ) Auto Scaling + ELB RDS Multi-AZ
  • 11. RDBMS / NoSQL
  • 12. “Amazon DynamoDB … could support over 500,000 writes per second.”
  • 13. DynamoDB… Now all we had to do was move there – in 5 days.
  • 14. .NET Java Ruby PHP Node.js Python
  • 15. AWS Toolkit for Visual Studio AWS Toolkit for Eclipse
  • 16. Build
  • 17. Store Build
  • 18. your content
  • 19. your content 99.999999999% durability security & access control 1B to 5TB objects As many as you like
  • 20. your content 99.999999999% durability security & access control 1B to 5TB objects As many as you like
  • 21. Spotify needed a storage solution that could scale very quickly without incurring long lead times for upgrades… Amazon S3 gives us confidence in our ability to expand storage quickly while also providing high data durability.
  • 22. Store Build
  • 23. Load Store Build
  • 24. Load Store Build
  • 25. Load Store Build Transform
  • 26. Input Buckets are where you store the files that you want to transcode Original Video / Audio File(s) Transcoding Pipelines are queues that manage your Transcoding Jobs Output Buckets are where you want the transcoded files to go Transcoding Presets Transcoding Jobs do the contain audio, video and work of transcoding and that Video files are other parameters contain specify the and a format a filename output stored as S3 Transcoding objects Preset(s) details Transcoded Video / Audio File(s)
  • 27. Load Store Build Transform
  • 28. Load Store Build Transform Archive
  • 29. Secure and Durable Storage for Data Archiving and Backup
  • 30. We are excited to move our archives to Amazon Glacier An organization like ours thinks in centuries when it comes to content retention
  • 31. Archive With S3 Lifecycle Management 1. Store my object on S3 2. After 30 days, move it to Glacier S3 (Online) 3. I need it again, restore it for 3 days 4. Then it is back to Glacier 5. (Optional) Delete it after 365 days Expiration (Delete) Move to Glacier (Archive)
  • 32. Load Store Build Transform Archive
  • 33. Load Store Build Transform Archive
  • 34. Load Store Build Notify Transform Archive
  • 35. Notify SNS Enpoints HTTP(S) SQS Email SNS Mobile Push Notification SMS
  • 36. Load Store Build Notify Transform Archive
  • 37. Load Store Build Notify Transform Archive Deliver
  • 38. Deliver Leverage Edge Locations London (2) South Bend New York (3) Newark Amsterdam (2) Stockholm Tokyo (2) Seattle Hayward Palo Alto San Jose Dublin Paris (2) Ashburn (3) Los Angeles (2) Seoul Frankfurt(2) Osaka Madrid Milan Jacksonville Hong Kong (2) Mumbai Dallas (2) Chennai St. Louis Miami Singapore(2) São Paulo Sydney
  • 39. Deliver From Different Origins S3 EC2 Route 53 LBR CloudFront Custom
  • 40. PBS reaches 120 million people through television and over 29 million people online each month. …using Amazon CloudFront is so simple and reliable that the team doesn’t have to think about it. It all just works, freeing us to focus on building cool applications.
  • 41. Deliver Live HTTP Streaming Tutorials Adobe Media Server IIS Media Services Wowza Media Server CloudFront
  • 42. Since launching Wowza Pro on Amazon EC2 … hundreds of users have signed up and our revenue for Wowza Pro has increased by more than 400 percent in just 6 months.
  • 43. Load Store Build Notify Transform Archive Deliver
  • 44. Load Store Build Notify Transform Archive Deliver Search
  • 45. +
  • 46. Relevance & Ranking
  • 47. Faceting
  • 48. Range Searching
  • 49. Field Searching
  • 50. (Meta) Data Indexing Search Requests
  • 51. Load Store Build Notify Transform Archive Deliver Search
  • 52. Load Store Build Notify Transform Archive Deliver Search Understand
  • 53. Understand Analyze Your Data CloudFront Access Log Elastic MapReduce Elastic Beanstalk Log S3 Custom Log Redshift
  • 54. Understand The 5 W’s Know Your Users Who is it about? What happened? When did it take place? Where did it take place? Why did it happen?
  • 55. Load Store Build Notify Transform Archive Deliver Search Understand
  • 56. Load Store Build Notify Transform Archive Deliver Search Improve Understand
  • 57. Improve Content A/B Testing Test Your Content Continuous Integration Know Your Users Measure Feedback Continuous Deployment Continuous Improvement Kaizen* (改善) * Japanese for "improvement" or "change for the best”
  • 58. Load Store Build Notify Transform Archive Deliver Search Improve Understand
  • 59. Load Store Build Notify Transform Archive Deliver Search Improve Understand
  • 60. Load Store Build Notify Transform Archive Deliver Search Improve Understand
  • 61. Load Store Build Notify Transform Archive Deliver Search Improve Understand
  • 62. Load Store Build Notify Transform Archive Deliver Search Improve Understand
  • 63. http://commons.wikimedia.org/wiki/File:Lego_bricks.jpg
  • 64. 5-Nov-13 Canon Digital Platform Andrea Contarini Marketing Manager AWS Milan Summit (31/10/13)
  • 65. Canon contribution to the Imaging Industry 2012 2008 2011 2012
  • 66. Canon – 75 years of story 1937 – Precision Optical Industry Co. Ltd. Was founded 1947 – The company is named Canon Camera Co., Inc. 1957 – Canon Europe opens in Geneva, becoming the 1°Canon distributor in Europe 1969 – The company is named Canon Inc. 1972 – In Germany Canon Giessen GmbHviene is founded: it is the 1°production site in Europe 1988 – ‘kyosei’ philosophy is adopted – “live and work together for the common wealth» 1995 – Fujio Mitarai becomes President of Canon Inc. 2001 – European HQ in London is settled 2007 – 50°Anniversary of Canon Europe 2009 – Main european functions are structured in London HQ 2010 – Canon Inc. acquires Océ N.V. 2012 – Rokus van Iperen become President and CEO of Canon Europe, Middle East and Africa
  • 67. Substain Future Technologies Costant commitment on research & develompment, inspired by evolution
  • 68. Inkjet Print Emission of microscopic ink drops Image Capture Image processing technologies for lenses and sensors Main Technologies Electrophotography For printers and laser multifunction devices Display For high quality images with low power consumption Photolithography Canon exposure through semiconductors integrates the most innovative optical and precision technologies
  • 69. Canon Digital Platform: How we have increased our Business ruling cloud media applications. 31-10-13 – Canon Digital Platform 99
  • 70. Requirements A new generation of digital communication channels with Customers and Professional Partners  User Product Information: immediately accessible, highly engaging, new store experience  Instant Sales Assistance: supporting Partners with added value contents  Secure Extranet Area: direct sharing and collaboration between Canon & Partners  Interactive Live Streaming: Canon Official Channel (on line, store, corporate) 31-10-13 – Canon Digital Platform 100
  • 71. Strategic requirements The project had a European interest, therefore Canon added the following strategic requirements:  Back Office Management: no dedicated Team  Security: Canon had to control sharing and distribution of any contents (where, to whom, when)  Test Period Available: budget would have been approved after full-feature pilot project  Scalability: the project must have been deliverable to other countries and had to provide high world wide performance 31-10-13 – Canon Digital Platform 101
  • 72. Strategic requirements The project had a European interest, therefore Canon added the following strategic requirements:  Back Office Management: no dedicated Team  Security: Canon had to control sharing and distribution of any contents (where, who, when)  Test Period Available: budget would have been approved after full-feature pilot project  Scalability: the project must have been deliverable to other countries and had to provide high world wide performance 31-10-13 – Canon Digital Platform 102
  • 73. SOLUTION What we have done 31-10-13 – Canon Digital Platform 103
  • 74. Canon Digital Platform: key choice factors 1. We wanted AWS because it is the best Partner for cloud Infrastructure 2. We spotted New Vision, the Company who developed 4ME: a Software as a Service to rule the Cloud Communication 3. 4ME was a SaaS available on AWS Marketplace 31-10-13 – Canon Digital Platform 104
  • 75. The 4 reasons of our success 31-10-13 – Canon Digital Platform 105
  • 76. Canon Digital Platform: 1. Cloud Digital Signage Store: High Availability, Maximum Users Interaction, Real Time Content Distribution 31-10-13 – Canon Digital Platform 106
  • 77. Canon Digital Platform: 2. Secure Sharing & Collaboration Extranet: Real Time Secure Cloud Sharing and Collaboration with Official Partners 31-10-13 – Canon Digital Platform 107
  • 78. Canon Digital Platform: 3. Live Broadcasting Live: Interactive Live Streaming, Public & Private Broadcasting, Self-Service 31-10-13 – Canon Digital Platform 108
  • 79. Canon Digital Platform: 4. Extreme User Engagement UGC: Website for User Content Ingestion, everyone can become Canon Testimonial 31-10-13 – Canon Digital Platform 109
  • 80. THE OFFICE IN MY POCKET 31-10-13 – Canon Digital Platform 110
  • 81. Results 1. Canon Digital Platform quickly became the virtual selling assistant for all Imaging Professionals with improved sales and shorter selling times. 2. Customers continue their engagement online after they leave the shop 3. Canon is able to control, in a self-service way, customers communication strategy and quality 31-10-13 – Canon Digital Platform 111
  • 82. Benefits 1. SaaS: no licensing or startup fee (pay-per-use policy) 2. Maintenance and infrastructure costs reduction (- 40% compared to common solutions thanks to AWS 4ME) 3. Secure content and access rights management (in every use case) 4. World Wide Performance, HA, and instant scalability (large-event proof) 31-10-13 – Canon Digital Platform 112
  • 83. PRO IG European Best Practice Canon 2013 31-10-13 – Canon Digital Platform 113
  • 84. Canon Digital Platform: That’s how we rule the Cloud! Thank you 31-10-13 – Canon Digital Platform 114