TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software...

23
TF-WebRTC #01 Frédéric LOUI - Franck RUPIN RENATER 1

Transcript of TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software...

Page 1: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

TF-WebRTC #01 Frédéric LOUI - Franck RUPIN

RENATER

1

Page 2: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

Agenda

• RENATER Voice/Video services at a glance

• Lesson’s learned & shortcomings

• Web-RTC

• powered by !

2

Page 3: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

RENATER Voice/Video services at a glance

3

Page 4: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

Lesson’s learned & shortcomings

• Lesson’s learned • Expensive hardware

• One time charge

• Recurrent/Maintenance charge

• Procurement cycle

• Proprietary technology

• Vendor Subject Matter Expert required

• Extensive interworking tests

4

Page 5: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

Lesson’s learned & shortcomings

• Shortcomings • Scalability not affordable

• Integration to the existing IT landscape

• not easy

• if not impossible without access to vendor API

• Necessity to restrict access to these services

• In order to avoid shortage of resource

• Other « free » solution used instead

• Recommendation from Chief Security Officer to restrict the usage of software

5

Page 6: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

Web-RTC • An opportunity ? No an opportunity !

• Tremendous opportunity

• to develop/enhance Innovative Collaboration platform

• to be integrated to existing collaboration platform

• To develop new « Use Cases » aiming to enhanced users experiences

• to develop services that can inherently scale at massive level

• … In a standardized approach

• Interworking with existing UC platform Web-RTC compliant

• Accessibility from any web standards compliant client devices

• … With a low TCO

• Compared to the existing UC solutions

• And lower operational service support

6

Page 7: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

powered by • JITSI

• Production class Web-RTC software solution

• Open Source software developed by BLUJIMP

• Spin-off of a French Research Lab from Strasbourg University

• Integration of various tools made easy

• Integration within existing platform possible

• Partnership with a French company :-)

7

Page 8: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

powered by • RENDEZ-VOUS

• ROADMAP@National level - Short term: ( Q4 2014 This is happening ! )

• Provide the same level user experience as the legacy H323/SIP services

• Address the same scope of users

• Same number of users, number of meeting instances etc.

• Integration with the existing legacy Unified Communication landscape

• SIP audio/video integration is key.

• Catalyse/Promote adoption (Q2 2015)

• Pilot/Deploy Rendez-Vous/JITSI meeting room

• Usage Innovation is key. Usage/Intuitive Access turn-up

• At first, do few things … but doing it very damn well !

8

Page 9: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

powered by • RENDEZ-VOUS

• ROADMAP@National & European level - Medium/long term: Q3 2015 and Onward …

• Provide the same level user experience as the legacy H323/SIP services

• But … Open the service to all users (Professor, Teacher, School student)

• No limitation in terms of room instance

• Increase the number of participants per room (~35 ?)

• Integration

• of additional collaboration tools

• within existing collaboration platform

• Distributed Cloud

• Make the service massively distributed

• Benefit from National private/public cloud elasticity

• Leverage R&E european cloud in the frame of SA7 (Clouds) in order to provide a European Cloud RENDEZ-VOUS services

• New use cases definition possible !

9

Page 10: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

RENATER Voice/Video services at a glance

10

12 000 conferences/year

5000 conferences/month

12 000 conferences/month !!!

8 core CPU 1 GE

Page 11: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

Design

• Traditional videoconferencing hardware is expensive. • Target #1 : Reduce hardware CAPEX

• Traditional videoconferencing software is expensive. • Target #2 : Reduce licencing fee.

11

Page 12: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

Design

• Target #1 : Leverage IaaS model • National level • European level (SA7 opportunity!)

• Target #2 : Opensource community driven

business model

12

Page 13: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

Design

• Jitsi-Meet selected as THE web-RTC candidate : • Easy to use : WebRTC permit realtime

communication into the web browser

• Easy to join : no complex network settings requirements (ICE).

13

Page 14: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

Design

• IaaS integration inherently in Jitsi DNA

• SFU model (vs MCU) allows to provide a highly scalable Webconferencing service.

14

Page 15: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

Design

• Expressed missing features from our current user base: • Authentication through fedID (eduGain) • Firefox support • Distributed model • Load sharing

15

Page 16: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

Design

• Integration of available features: • SIP Audio Gateway • Recording • Planning

16

Page 17: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

17

Page 18: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

18

Page 19: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

Some numbers

19

Page 20: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

Some numbers

20

Page 21: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

Some numbers

21

Page 22: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

Some numbers

22

Page 23: TF-WebRTC #01• JITSI • Production class Web-RTC software solution • Open Source software developed by BLUJIMP • Spin-off of a French Research Lab from Strasbourg University

Wrap-up • Web-RTC an opportunity to extent UC services

• High quality/scalable with… a lower TCO

• Integration with and within other Web technology, collaboration platform.

• JITSI-BLUJIMP - RENDEZ-VOUS/RENATER

• RENATER’s vision to generalize UC to all of our R&E community in France …

• … and within the NREN community ? With the NREN community !

• (GN3+-SA7 and GN4-SA8 tasks)

• Let’s develop this ECO-SYSTEM TOGETHER NOW !

23