OpenConext - Japanese delegation - 28 October 2013

Preview:

DESCRIPTION

OpenConext presentation for Japanese delegation visiting SURFnet. 28 October 2013, SURFnet, Utrecht

Citation preview

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

OpenConext “Open for Collaboration”

Frans Ward SURFnet Advanced ServicesUtrecht, 28 October 2013

Build your own Open Source Collaboration Platform

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

Hello, my name is

Frans

About me...

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

,

nl.linkedin.com/in/fransward/

I work at SURFnet

...and my employer

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

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 organisations, serving 1 million users

- Not for profit, 86 employees - In business since 1988

25th Anniversary!

About SURFnet

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

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 organisations, serving 1 million users {

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

Shared Professional and Educational ServicesScientific Computing & StorageCommercial ICT Products & ServicesNational Research & Education Network

ICT & Education policy making

Under the SURF umbrella

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

The Global Lambda Integrated Facility (GLIF)

State of the art Network infrastructure

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

State of the art Collaboration infrastructure

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

(from an NREN’s standpoint)

From mix and match of loose tools…

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

(from an NREN’s standpoint)

…to a collaboration environment

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

(from an NREN’s standpoint)

Features and Components

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

(from an NREN’s standpoint)

OpenConext history & Service Offering

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

Open as in Open Source

Open Source is....

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

Open & public from the start...

(regarding an open source innovation project...)

https://github.com/openconext

https://github.com/openconextapps

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

Open & public from the start...

(regarding an open source innovation project...)

https://github.com/openconextapps

https://wiki.surfnet.nl/display/OpenConext/Installation+Instructions

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

Open as in Open Source

Open Source is....

“The realisation of an open source project

does not guarantee the

creation of a community”

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

Community website

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

New Community website

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

(from an NREN’s standpoint)

OpenConext Open Source Demo’s

https://www.demo.openconext.org/

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

(from an NREN’s standpoint)

Open Source Challenges

https://www.demo.openconext.org/

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

Innovation phase

Impact Analysis

Proof of Concept

Service Production

Service Shutdown

Technology Assessments

Operational phase

Customer requirements

Service Development

Lifecycle of Innovation - SURFnet style

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

Innovation phase

Impact Analysis

Proof of Concept

Technology Assessments

Operational phase

Customer requirements

Service Development

Software DevelopmentService

Shutdown

Software Shutdown?

Service Production

Software Maintenance

and with some open source development added...

R.I.P

Lifecycle of Innovation - SURFnet styleand now with open source development added...

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

Open Source Challenges...in relation to an innovation project based lifecycle

Service shutdown when services becomes generally available in the public or commercial domain is typical behaviour 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?

But…

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

(from an NREN’s standpoint)

OpenConext Collaboration

Goals:!• Boosting the full potential of the

OpenConext open source ecosystem!• Learn from different use cases!• Exchange ideas!• Promotion!• Documentation and Use Cases!• Create an active community!• What about governance?

Collaboration Partners

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

OpenConext Showcases

!AARNet’s Services Plan: Shop-front • AARNet’s “above-the-net” service delivery strategy – Collaborating via Global NREN CEO Forum on delivery of global services – Network Centric Services: potentially including Video Conferencing, SIP-based Real-Time Comm’s, Mobility, Customer Info services, “Cloud” services. Data already – Cloudstor+

• AARNet interested in all services behind a single shop-front. (OCþ ) – Shop-front provides for sharing information between services, also branding, cross-marketing, etc.

• By their nature these services should be “group-aware” or more generally “authorisation rights aware”. (OCþ)

• E.g. ‘one-click’ Video Conference scheduling for an entire team, SIP-based comms registration for team-based comms, limiting access to commercially sensitive info via customer info service.

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

(from an NREN’s standpoint)

OpenConext Showcases

JISC Conext: A Group Collaboration Platform!! Built upon our existing national academic mailing!list service (JISCMail)!! Extended functionality with up-to-date tools:!– Shared Document Creation!– Cloud Storage!– Wikis and Blogs!– Voice and Video Communication!– Calendaring and meeting organisation!– Surveys!– Data storage and Virtual Research Environment!! Modular and extensible!! Using best-of-breed 3rd party services

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

(from an NREN’s standpoint)

OpenConext Showcases

Progress so far: Applications

Wordpress!– Developed group-overseer Wordpress plugin!to deal with group contexts and allow multiple!blogs per group! Etherpad! Github Gists! Twitter search! JISCMail via RSS! Mailing lists with Sympa!– Working with Surf's VOOT-enabled version! Rave Portal

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

Introducing MediaMosa...

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

MediaMosa is based on a Service Oriented Architecture

MediaMosaMediaMosa SiteBuilder

Media Frontend Media Backend

REST calls in XML

User

REST calls in XML

➡ Common base for MediaMosa is Drupal 7

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

Can haz API? YES!

• Play video • Authentication • Authorization (Play

restriction) • Upload (PUT, POST, FTP) • Transcoding • Media Management: media

files, assets and collections • Search • Jobs • Metadata and OAI/PMH • Notification • Logging and Statistics • Stills • ....

REST based webservices over 185, for services like...

http://mediamosa.org/api

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

Community Website & Online Demo

http://demo.mediamosa.org

http://mediamosa.org

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

A growing community

(from an NREN’s standpoint)

Community of developers Community of users

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

Founded: the MediaMosa Foundation

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

Our solution!

“An open source project that can support itself is sustainable open source”

Make it sustainable!

OpenConext - Open for Collaboration - 28 October 2013, Utrecht, Netherlands

OpenConext Directions and Q&A

OpenConext

OpenCOnext

OpenConext

WWW http://openconext.org !Online Open Source Tools Demo http://www.demo.openconext.org !Source Code https://github.com/openconext https://github.com/openconextapps !Slideshare http://www.slideshare.net/openconext

Frans.Ward@surfnet.nl

For a sustainable future...

Recommended