Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht
-
Upload
surfconext -
Category
Technology
-
view
71 -
download
2
description
Transcript of Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht
![Page 1: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/1.jpg)
The MediaMosa Foundation
From SURFnet innovation project to a sustainable open source community
Drupalcafe meets MediaMosa17 October, UtrechtFrans Ward - SURFnet / MediaMosa Foundation
Thursday 17 October 13
![Page 2: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/2.jpg)
2
About me...
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Hello, my name is Frans Ward
Thursday 17 October 13
![Page 3: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/3.jpg)
3
...and my employer
,
I work at SURFnet
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Thursday 17 October 13
![Page 4: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/4.jpg)
3
...and my employer
,
nl.linkedin.com/in/fransward/
I work at SURFnet
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Thursday 17 October 13
![Page 5: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/5.jpg)
4
• Development and exploitation of - the Dutch National Network for
Higher Education and Research - innovative ICT platforms & services- Over 14,000 km dark fiber
• By and for the Dutch Higher Education and Research community- 180+ connected organizations,
serving 1 million users- Not for profit, 86 employees- In business since 1988
25th Anniversary!
About SURFnet
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Thursday 17 October 13
![Page 6: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/6.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht 5
http://flickriver.com/photos/25228175@N08/
Dutch Academic and Research Landscape• 14 Research Universities (250k students)• 42 Universities of applied sciences (425k students)• 8 University hospitals and tertiary medical teaching
hospitals (STZs)• Research institutes and comparable institutions
(NWO, KNAW, TNO, Novay)• Company R&D departments• National Library of the Netherlands• Other institutions financed by the Dutch Ministry of
Education, Culture and Science
180+ connected organizations, serving 1 million users {
Thursday 17 October 13
![Page 7: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/7.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Under the SURF umbrella
6
All ICT activities for Higher Education and Research in the Netherlands are brought under one umbrella
Shared Professional and Educational Services
Scientific Computing & Storage
Commercial ICT Products & Services
National Research & Education Network
ICT & Education policy making
Thursday 17 October 13
![Page 8: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/8.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht 7
The Global Lambda Integrated Facility (GLIF)
State of the art network infrastructure
Thursday 17 October 13
![Page 9: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/9.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht 8
Collaboration infrastructure
Thursday 17 October 13
![Page 10: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/10.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
From Users to Choosers
9
The challenge of Consumer Choice
Let users choose between multiple cloud
vendors and cloud services.
The multi vendor approach.
Thursday 17 October 13
![Page 11: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/11.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Cloud Service brokerage
10
"A cloud services brokerage is a business model in which a company or other entity adds value to one or more (generally public or hybrid, but possibly private) cloud services on behalf of one or more consumers of those services." Gartner
Thursday 17 October 13
![Page 12: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/12.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Cloud Service brokerage
10
Provide added value by means of an
infrastructure, which interconnects cloud services and users
"A cloud services brokerage is a business model in which a company or other entity adds value to one or more (generally public or hybrid, but possibly private) cloud services on behalf of one or more consumers of those services." Gartner
Thursday 17 October 13
![Page 13: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/13.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Cloud Service Broker: an ‘Aggregator’ role
Authen,ca,onSURFconext
SAML
Authoriza,onCloud Asset Management
Billing Provisioning / De-‐provisioning
Catalogue management
Monitoring Repor,ng
Cloud Service Broker
University Students
Shop
CloudService 3
CloudService 4
ContentCloudService 1
CloudService 2
End-‐user self service portalIT as a service
11
Thursday 17 October 13
![Page 14: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/14.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
SURFconext as an aggregator
12
Thursday 17 October 13
![Page 15: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/15.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
OpenConext
13
Thursday 17 October 13
![Page 16: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/16.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Streaming activities in the past
14
1998 Audio & Video hosting service (FTP) - 1st generation
2003 SURFnet Video Portal (SVP) - 2nd generation
2005 SURFnet-TV Live Netcasting
2007 Start new generation video services - 3rd generation SURFnet/Kennisnet Innovatieprogramma
Start of open source based innovation
SURFmedia (2007)VP-X Project (2007)VP-Core Platform (2008)MediaMosa Software (2009)
Thursday 17 October 13
![Page 17: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/17.jpg)
Open Source is....
Thursday 17 October 13
![Page 18: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/18.jpg)
Open Source is....
“The realization of an open source
project does not guarantee the
creation of a community”
Thursday 17 October 13
![Page 19: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/19.jpg)
17
the Lifecycle of Innovation
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Thursday 17 October 13
![Page 20: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/20.jpg)
17
Completing the Lifecycle of Innovation
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Thursday 17 October 13
![Page 21: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/21.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Lifecycle of Innovation - SURFnet style
18
Thursday 17 October 13
![Page 22: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/22.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Lifecycle of Innovation - SURFnet style
18
Innovation phase
Thursday 17 October 13
![Page 23: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/23.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Lifecycle of Innovation - SURFnet style
18
Innovation phase
Technology Assessments
Customer requirements
Thursday 17 October 13
![Page 24: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/24.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Lifecycle of Innovation - SURFnet style
18
Innovation phase
Proof of Concept
Technology Assessments
Customer requirements
Thursday 17 October 13
![Page 25: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/25.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Lifecycle of Innovation - SURFnet style
18
Innovation phase
Impact Analysis
Proof of Concept
Technology Assessments
Customer requirements
Thursday 17 October 13
![Page 26: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/26.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Lifecycle of Innovation - SURFnet style
18
Innovation phase
Impact Analysis
Proof of Concept
Technology Assessments
Customer requirements
ServiceDevelopment
Thursday 17 October 13
![Page 27: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/27.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Lifecycle of Innovation - SURFnet style
18
Innovation phase
Impact Analysis
Proof of Concept
ServiceProduction
Technology Assessments
Customer requirements
ServiceDevelopment
Thursday 17 October 13
![Page 28: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/28.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Lifecycle of Innovation - SURFnet style
18
Innovation phase
Impact Analysis
Proof of Concept
ServiceProduction
ServiceShutdown
Technology Assessments
Customer requirements
ServiceDevelopment
Thursday 17 October 13
![Page 29: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/29.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Lifecycle of Innovation - SURFnet style
18
Innovation phase
Impact Analysis
Proof of Concept
ServiceProduction
ServiceShutdown
Technology Assessments
Operational phase
Customer requirements
ServiceDevelopment
Thursday 17 October 13
![Page 30: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/30.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Lifecycle of Innovation - SURFnet style
19
Innovation phase
Impact Analysis
Proof of Concept
Technology Assessments
Operational phase
Customer requirements
ServiceDevelopment
ServiceShutdown
ServiceProduction
and now with open source development added...
Thursday 17 October 13
![Page 31: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/31.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Lifecycle of Innovation - SURFnet style
19
Innovation phase
Impact Analysis
Proof of Concept
Technology Assessments
Operational phase
Customer requirements
ServiceDevelopment
SoftwareDevelopmentService
ShutdownServiceProduction
and now with open source development added...
Thursday 17 October 13
![Page 32: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/32.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Lifecycle of Innovation - SURFnet style
19
Innovation phase
Impact Analysis
Proof of Concept
Technology Assessments
Operational phase
Customer requirements
ServiceDevelopment
SoftwareDevelopmentService
ShutdownServiceProduction
SoftwareMaintenance
and now with open source development added...
Thursday 17 October 13
![Page 33: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/33.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Lifecycle of Innovation - SURFnet style
19
Innovation phase
Impact Analysis
Proof of Concept
Technology Assessments
Operational phase
Customer requirements
ServiceDevelopment
SoftwareDevelopmentService
Shutdown
SoftwareShutdown?
ServiceProduction
SoftwareMaintenance
and now with open source development added...
Thursday 17 October 13
![Page 34: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/34.jpg)
Drupalcafe meets MediaMosa - 17 October 2013, Utrecht
Lifecycle of Innovation - SURFnet style
19
Innovation phase
Impact Analysis
Proof of Concept
Technology Assessments
Operational phase
Customer requirements
ServiceDevelopment
SoftwareDevelopmentService
Shutdown
SoftwareShutdown?
ServiceProduction
SoftwareMaintenance
and now with open source development added...
R.I.P
Thursday 17 October 13
![Page 35: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/35.jpg)
TNC2013 - Innovating Together - 3-6 June 2013, Maastricht, Netherlands
Open Source Challenges
20
...in relation to an innovation project based lifecycle
Service shutdown when services becomes generally available in the public or commercial domain is typical behavior for an NREN
Thursday 17 October 13
![Page 36: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/36.jpg)
TNC2013 - Innovating Together - 3-6 June 2013, Maastricht, Netherlands
Open Source Challenges
20
...in relation to an innovation project based lifecycle
Service shutdown when services becomes generally available in the public or commercial domain is typical behavior for an NREN
‣ What to do with the open source software that was developed for this service?
Thursday 17 October 13
![Page 37: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/37.jpg)
TNC2013 - Innovating Together - 3-6 June 2013, Maastricht, Netherlands
Open Source Challenges
20
...in relation to an innovation project based lifecycle
Service shutdown when services becomes generally available in the public or commercial domain is typical behavior for an NREN
‣ What to do with the open source software that was developed for this service?
‣ What do you do with the intellectual property rights when you decide not to invest in this software anymore?
Thursday 17 October 13
![Page 38: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/38.jpg)
What were the options?
Thursday 17 October 13
![Page 39: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/39.jpg)
Why a foundation?
Thursday 17 October 13
![Page 40: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/40.jpg)
Founded!
Thursday 17 October 13
![Page 41: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/41.jpg)
About MediaMosa
Thursday 17 October 13
![Page 42: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/42.jpg)
REST based SOA
> Flexibility by combining components> Open source and using open source components> Scalable for future expansion
Thursday 17 October 13
![Page 43: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/43.jpg)
Can haz API?Play videoAuthenticationAuthorization (Play restriction)Upload (PUT, POST, FTP)TranscodingMedia Management: media files, assets and collectionsSearchJobsMetadata and OAI/PMHNotificationLogging and StatisticsStills....
Thursday 17 October 13
![Page 44: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/44.jpg)
Vehicle for innovation projects
• MediaMosa Rich Media Application
• Content Supplier Application
• MediaMosa and Matterhorn
• HTML5 Video
• Video Annotation
• Rich Media Systems Compared
• MediaMosa Building Block for Blackboard
• MediaMosa and support for other content
• Full text search engines
• Content in the Cloud
• MediaMosa and Open API
• Transcripting Technology
• Open Live Streaming
Thursday 17 October 13
![Page 45: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/45.jpg)
Open & Public from the start
Thursday 17 October 13
![Page 46: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/46.jpg)
Community website & demo
Thursday 17 October 13
![Page 47: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/47.jpg)
A growing community
Thursday 17 October 13
![Page 48: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/48.jpg)
MediaMosa Foundation Core Activities
Thursday 17 October 13
![Page 49: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/49.jpg)
Foundation Governance
Thursday 17 October 13
![Page 50: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/50.jpg)
Foundation Governance
Thursday 17 October 13
![Page 51: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/51.jpg)
Foundation Governance
Thursday 17 October 13
![Page 52: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/52.jpg)
Foundation Governance
Thursday 17 October 13
![Page 53: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/53.jpg)
Foundation Governance
Thursday 17 October 13
![Page 54: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/54.jpg)
Call to Action
Join the communityTalk to usWill do BoF sessions to go into specificsContributeBecome a sponsorUse MediaMosa and tell us about itHave fun
http://foundation.mediamosa.org<[email protected]>
Thursday 17 October 13
![Page 55: Drupalcafe meets MediaMosa - 17 October 2013 - Utrecht](https://reader034.fdocuments.us/reader034/viewer/2022051612/54beea9a4a795997698b4676/html5/thumbnails/55.jpg)
MediaMosa DirectionsWWWhttp://mediamosa.orghttp://foundation.mediamosa.org
Twitterhttp://twitter.com/mediamosa
Online Demohttp://demo.mediamosa.org
Source Codehttps://github.com/mediamosa
Slidesharehttp://www.slideshare.net/mediamosa
Thursday 17 October 13