SlideShare uma empresa Scribd logo
1 de 21
Baixar para ler offline
France Telecom and OW2
highlights of an open-source strategy

Orange Labs

Alexandre Lefebvre, Research & Development
2 October 2009, OW2 User experience, Open World Forum




                                      unrestricted
France Telecom and OW2
quick facts

 10 years of active membership
   – 1999 : France Telecom R&D co-founder of ObjectWeb
   – France Telecom Strategic Member of OW2 since its
     creation
 numerous Orange Labs contributions to the code base
   – Fractal, ASM, CLIF, Salome-TMF, persistence, …
 strong Group-wide commitment on JOnAS
   – qualification and industrialisation process
   – recommended on Group Catalog since 2003
   – growing share of deployed JOnAS within France Telecom Group
   – recognition and support of JOnAS Java EE 5 certification
   Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
open
                                                source


Orange Labs - Research & Development – France Telecom and OW2 – OWF - 2009
                                                                1 April 2 October 2009
        Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
France Telecom and OW2
open source within the Group
 contribution to open source software, often from R&D
   – includes OW2 strategic membership
 widespread usage of open source products
   – includes industrialisation process, just like for commercial software
   – OSS recommended alongside with commercial software
       – internal infrastructure and development catalogue includes
         Linux, MySQL, Eclipse, JOnAS, CLIF, CXF, …
       – free access to open source alternative package for client PC
   – increased share of open source software as alternative
 internal open source community
   – information sharing (on OSS, licenses – ex GPL v3, expertise …)‫‏‬
   – webinars open to all
   – weekly watch letter, mailing list, …

   Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
France Telecom and OW2
IT usage of open source
 France Telecom Group uses Linux and open source in its IT
 environment
   – today’s technology is mature and ready for operational use on
     servers
 Linux is strongly recommended to run Web Servers,
 databases and Java EE Application Servers
   – reference for Web Server: Apache
   – strong recommendation on JOnAS as Java EE Application Server
         – but some use cases need commercial Web Application Servers
           to support proprietary applications requiring such products



   Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
France Telecom and OW2
research & innovation incentives
• availability of open experimentation platforms
• knowledge of technologies deployed in our systems


• contribute to reinforce a community in this domain


• contribute to the creation of an ecosystem

    •   integrating labs, start-ups and corporate companies
• reinforce dissemination and valorisation of results
• new types of partnership on service infrastructure


• “netiquette”: we use open source software, let us contribute

to its production
• internal use of open source software development principle

for a better software component re-use
    Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
France Telecom and OW2
deployment & exploitation incentives

 availability of software infrastructure with key features
   – standard (relies on presence at standardisation bodies for evolution
     of standards)‫‏‬
   – efficient, secure and reliable
   – prone to reactivity and evolutions
 mastery of the complete software chain
   – from the client to the network
 independence from software providers
 reduction of deployment and maintenance costs
   – licenses, in-house R&D on the products

   Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
Orange Labs



Orange Labs - Research & Development – France Telecom and OW2 – 1 April 2009
        Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
France Telecom and OW2
Orange Labs active contributor
 R&D expertise
  – in distributed systems architecture, persistence, application
  platforms, embedded systems, validation and tests
 from research and incubation …
  – various internal research projects
  – Fractal, JORM, MEDOR, Perseus OW2 projects
 … to developments and industrialisation
  – internal development projects
  – includes support and communication activities
  – aims at internal recommendation
  – Java EE – JOnAS, JASMINe, JaDOrT
  – software engineering – CLIF
   Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
France Telecom and OW2
Orange Labs and OW2 Projects
ASM                      byte code manipulation
CLIF                     load injection and performance measurement
Fractal                  component-based architecture framework (w/ ref. impl)‫‏‬
JASMINe                  deployment and management
JOnAS                    Java EE platform
JORAM                    JMS MOM
JORM                     multi-support persistence service
Lomboz                   Eclipse plug-in for J2EE
MEDOR                    distributed queries
MobiliTools              mobile agents
MonoLog                  logging and trace
ODIS                     distributed infrastructure for services
PetALS                   Enterprise Service Bus
Salomé-TMF               test management                             Legend:
                                                                     France Telecom leader
Speedo                   JDO container                               France Telecom contributor
THINK                    framework for OS kernels
   Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
France Telecom and OW2
Orange Labs & cooperative research
 OW2 projects are often the dissemination target, or are used
 by cooperative research projects
 “historical” cooperative projects
   – French RNTL/RNRT Arcad, Parol, Impact
   – ITEA PEPiTA, OSMOSE
 recent cooperative projects related to OW2
   – French RNTL SelfWare, JOnES
   – French ANR SCORWare, SelfXL, SemEUsE
   – IST FP6 SelfMan, FP7 ASPIRE
   – CELTIC Servery


   Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
JOnAS



Orange Labs - Research & Development – France Telecom and OW2 – 1 April 2009
        Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
France Telecom and OW2
JOnAS, a Group-wide success story

 introduced in 2003 (3.3 version)‫‏‬
 the only AS for development since 2006
  – local development platform (JOnAS + Eclipse)‫‏‬
  – even for applications deployed on other AS
 today 1st Application Server's Choice
  – within the Group in France
 migrations from other AS to JOnAS
  – accompanied by in-house IT support
  – very positive feedback

   Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
France Telecom and OW2
rationale for choosing JOnAS

 strategic reasons
   – Orange Labs is a strong contributor to the OW2 code base
   – JOnAS is more than just a Java EE Application Server
      – OW2 develops other interesting components
 performance and robustness reasons
   – stress tests show very good performances and robustness
   – we have the same level of operation as other Java EE Applications
     Servers
 economical reasons
   – JOnAS has an LGPL license and follows a common open source
     business model based on support cost


   Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
France Telecom and OW2
JOnAS adoption and evolutions

 internal expert team
   – promote and help use of JOnAS in projects
         – like other open source components
  – associated to an external support
         – support contract from Bull
 funding of additional developments
  – for core JOnAS evolutions
  – for France Telecom specific needs



   Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
France Telecom and OW2
JOnAS industrialisation process
 France Telecom's specific JOnAS industrialisation
   – specific system parameters settings
   – implementation of security rules and standardised naming
     conventions
   – system scripts to manage JOnAS (incl. clusters/farms)‫‏‬
 in-house benchmarks to qualify Linux+JVM+JOnAS
   – Web container level: JSP, Servlet technologies
   – EJB container level: EJB session stateless technology
   – MOM (JMS)‫‏‬
   – connectors : JDBC, Jolt (Tuxedo)‫‏‬



   Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
France Telecom and OW2
in-house usage context of JOnAS

 used only on Linux systems
   – tested for Red Hat EL 4 and 5.2
   – JOnAS 4.10 is now the current release
 packaged with Tomcat to offer a complete Java EE platform
   – Apache can be used in frontal for large volume of static content
     (portals), load balancing and connection pools
   – static pages should be served by Apache
 clustering and cluster management
   – low usage of session replication
   – mostly use of centralized administration for JOnAS farm
     management


   Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
France Telecom and OW2
in-house usage of JOnAS examples
  more than 300 applications with JOnAS in production
  JOnAS on Information System and Services Platforms
  (for internal and external customers)‫‏‬
  usage examples
    – Address book
    – MaLigneTV programme guide
    – Internal SOA technical bus
    – M2M framework
    – many internal IS applications
    – …


   Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
France Telecom and OW2
in-house development recommendations
 JOnAS is the chosen app. server for Java EE development since 2003
   – automatic installation on France Telecom desktop
   – used by hundred of developers
 current development recommendations includes
   – JOnAS 4.10.3
   – CXF 2.1 for web services, MDB 2.1 behind JMS queues
   – Eclipse Europa 3.3.2 + WTP (alternative to command lines)
   – open source plugins : Spring IDE, Subversive, JPA with Hibernate, …
   – internal France Telecom plugins : Java EE toolkit, PMD extension, …
   – CVS (SVN under way), Maven2
 prototyping aligned on dev. recommendations and testbed environment
   – includes CLIF load injection, JOnAS-Apache instances, MySQL-Oracle
     databases, JMX monitoring…

    Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
France Telecom and OW2
JOnAS perspectives
 2009-2010 programme
  – qualification of cluster management to complete the
    recommendation (JASMINe)‫‏‬
  – dynamic reconfiguration of JOnAS applications on
    clusters
  – JOnAS 5 recommendation
  – deployment in internal Cloud environment
 study of other components complementary to
 JOnAS
  – SOA architecture and tools
  – JMS JORAM as an open source alternative

   Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
thank you



Orange Labs - Research & Development – France Telecom and OW2 – 1 April 2009
        Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009

Mais conteúdo relacionado

Destaque

Using Online, Interactive And Web 2.0 Technologies In Careers Work
Using Online, Interactive And Web 2.0 Technologies In Careers WorkUsing Online, Interactive And Web 2.0 Technologies In Careers Work
Using Online, Interactive And Web 2.0 Technologies In Careers WorkHelen Buzdugan
 
3dviews Slide
3dviews Slide3dviews Slide
3dviews Slideparisyoyo
 
2013 cch basic principles ch18
2013 cch basic principles ch182013 cch basic principles ch18
2013 cch basic principles ch18dphil002
 
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...OW2
 
How to maximize the value of Big Data with SpagoBI suite through a comprehens...
How to maximize the value of Big Data with SpagoBI suite through a comprehens...How to maximize the value of Big Data with SpagoBI suite through a comprehens...
How to maximize the value of Big Data with SpagoBI suite through a comprehens...OW2
 
Building An Application On The SugarCRM Platform, OW2con'12, Paris
Building An Application On The SugarCRM Platform, OW2con'12, ParisBuilding An Application On The SugarCRM Platform, OW2con'12, Paris
Building An Application On The SugarCRM Platform, OW2con'12, ParisOW2
 
Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.
Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.
Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.OW2
 
CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...
CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...
CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...OW2
 
Presentation team ngx 4주차 발표자료
Presentation team ngx 4주차 발표자료Presentation team ngx 4주차 발표자료
Presentation team ngx 4주차 발표자료Matthew Chang
 
OW2con'14 - Lutece, the open source CMS & Development framework of the City o...
OW2con'14 - Lutece, the open source CMS & Development framework of the City o...OW2con'14 - Lutece, the open source CMS & Development framework of the City o...
OW2con'14 - Lutece, the open source CMS & Development framework of the City o...OW2
 
Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.
 Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group. Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.
Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.OW2
 
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by EngineeringOW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by EngineeringOW2
 
OW2con'14 - erOCCI, a scalable, model-based REST API framework
OW2con'14 - erOCCI, a scalable, model-based REST API frameworkOW2con'14 - erOCCI, a scalable, model-based REST API framework
OW2con'14 - erOCCI, a scalable, model-based REST API frameworkOW2
 
Poesía española 1939 1970, anotaciones para un curso
Poesía española 1939 1970, anotaciones para un cursoPoesía española 1939 1970, anotaciones para un curso
Poesía española 1939 1970, anotaciones para un cursoMaría Belén García Llamas
 
CHOReVOLUTION project to facilitate cross-organization service integration
CHOReVOLUTION project to facilitate cross-organization service integrationCHOReVOLUTION project to facilitate cross-organization service integration
CHOReVOLUTION project to facilitate cross-organization service integrationOW2
 
OpenPaas Collaboration Platform. OW2con'15, November 17, Paris.
OpenPaas Collaboration Platform. OW2con'15, November 17, Paris. OpenPaas Collaboration Platform. OW2con'15, November 17, Paris.
OpenPaas Collaboration Platform. OW2con'15, November 17, Paris. OW2
 
To be Open Source or not to be ? OW2con’12, Paris
To be Open Source or not to be ? OW2con’12, ParisTo be Open Source or not to be ? OW2con’12, Paris
To be Open Source or not to be ? OW2con’12, ParisOW2
 
Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2OW2
 

Destaque (20)

Using Online, Interactive And Web 2.0 Technologies In Careers Work
Using Online, Interactive And Web 2.0 Technologies In Careers WorkUsing Online, Interactive And Web 2.0 Technologies In Careers Work
Using Online, Interactive And Web 2.0 Technologies In Careers Work
 
3dviews Slide
3dviews Slide3dviews Slide
3dviews Slide
 
2013 cch basic principles ch18
2013 cch basic principles ch182013 cch basic principles ch18
2013 cch basic principles ch18
 
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...
Using Community Clouds for Load Testing- the ProActive CLIF solution, OW2con'...
 
How to maximize the value of Big Data with SpagoBI suite through a comprehens...
How to maximize the value of Big Data with SpagoBI suite through a comprehens...How to maximize the value of Big Data with SpagoBI suite through a comprehens...
How to maximize the value of Big Data with SpagoBI suite through a comprehens...
 
Building An Application On The SugarCRM Platform, OW2con'12, Paris
Building An Application On The SugarCRM Platform, OW2con'12, ParisBuilding An Application On The SugarCRM Platform, OW2con'12, Paris
Building An Application On The SugarCRM Platform, OW2con'12, Paris
 
Urhyme introduction
Urhyme introductionUrhyme introduction
Urhyme introduction
 
Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.
Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.
Emerginov - come back on the 1st year of the community, Morgan Richomme, Orange.
 
CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...
CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...
CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...
 
Presentation team ngx 4주차 발표자료
Presentation team ngx 4주차 발표자료Presentation team ngx 4주차 발표자료
Presentation team ngx 4주차 발표자료
 
OW2con'14 - Lutece, the open source CMS & Development framework of the City o...
OW2con'14 - Lutece, the open source CMS & Development framework of the City o...OW2con'14 - Lutece, the open source CMS & Development framework of the City o...
OW2con'14 - Lutece, the open source CMS & Development framework of the City o...
 
Octavas 2010
Octavas 2010Octavas 2010
Octavas 2010
 
Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.
 Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group. Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.
Self Service BI with SpagoBI 4, Virginie Pasquon, Engineering Group.
 
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by EngineeringOW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
OW2con'14 - OW2 Big data initiative, SpagoBI Labs by Engineering
 
OW2con'14 - erOCCI, a scalable, model-based REST API framework
OW2con'14 - erOCCI, a scalable, model-based REST API frameworkOW2con'14 - erOCCI, a scalable, model-based REST API framework
OW2con'14 - erOCCI, a scalable, model-based REST API framework
 
Poesía española 1939 1970, anotaciones para un curso
Poesía española 1939 1970, anotaciones para un cursoPoesía española 1939 1970, anotaciones para un curso
Poesía española 1939 1970, anotaciones para un curso
 
CHOReVOLUTION project to facilitate cross-organization service integration
CHOReVOLUTION project to facilitate cross-organization service integrationCHOReVOLUTION project to facilitate cross-organization service integration
CHOReVOLUTION project to facilitate cross-organization service integration
 
OpenPaas Collaboration Platform. OW2con'15, November 17, Paris.
OpenPaas Collaboration Platform. OW2con'15, November 17, Paris. OpenPaas Collaboration Platform. OW2con'15, November 17, Paris.
OpenPaas Collaboration Platform. OW2con'15, November 17, Paris.
 
To be Open Source or not to be ? OW2con’12, Paris
To be Open Source or not to be ? OW2con’12, ParisTo be Open Source or not to be ? OW2con’12, Paris
To be Open Source or not to be ? OW2con’12, Paris
 
Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2
 

Semelhante a Ow2 Open World Forum09 France Telecom Use Case

Cloud / Orange Cloud et OW2 Case study - Alexandre Lefebvre, Orange
Cloud / Orange Cloud et OW2 Case study - Alexandre Lefebvre, OrangeCloud / Orange Cloud et OW2 Case study - Alexandre Lefebvre, Orange
Cloud / Orange Cloud et OW2 Case study - Alexandre Lefebvre, OrangeParis Open Source Summit
 
Open Source and Standardization
Open Source and StandardizationOpen Source and Standardization
Open Source and StandardizationOW2
 
ONF Transport API (TAPI) Project
ONF Transport API (TAPI) ProjectONF Transport API (TAPI) Project
ONF Transport API (TAPI) ProjectDeborah Porchivina
 
IRATI project presentation
IRATI project presentationIRATI project presentation
IRATI project presentationEleni Trouva
 
Open and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field TrialOpen and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field TrialOpen Networking Summit
 
IMA/Thales EchoVoice (VOIP) for OpenSimulator Presentation at OSCC19
IMA/Thales EchoVoice (VOIP) for OpenSimulator Presentation at OSCC19IMA/Thales EchoVoice (VOIP) for OpenSimulator Presentation at OSCC19
IMA/Thales EchoVoice (VOIP) for OpenSimulator Presentation at OSCC19Lisa Laxton
 
The Future of Networks is Open...Source
The Future of Networks is Open...SourceThe Future of Networks is Open...Source
The Future of Networks is Open...SourceFrancois Duthilleul
 
Open Wide Flyer - OW2 Conference 2010 – 23-24 November, Paris
Open Wide Flyer - OW2 Conference 2010 – 23-24 November, ParisOpen Wide Flyer - OW2 Conference 2010 – 23-24 November, Paris
Open Wide Flyer - OW2 Conference 2010 – 23-24 November, ParisMarc Dutoo
 
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkit
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkitIoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkit
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkitOpen Mobile Alliance
 
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, Paris
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, ParisOW2 JOnAS Use CAse, OW2con11, Nov 24-25, Paris
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, ParisOW2
 
2pm-Andrea-Campanella-ODTN-Brief-Overview-and-Update-2019-09-11.pdf
2pm-Andrea-Campanella-ODTN-Brief-Overview-and-Update-2019-09-11.pdf2pm-Andrea-Campanella-ODTN-Brief-Overview-and-Update-2019-09-11.pdf
2pm-Andrea-Campanella-ODTN-Brief-Overview-and-Update-2019-09-11.pdfMohammadMovahednasab2
 
Brief_Experience_Overview
Brief_Experience_OverviewBrief_Experience_Overview
Brief_Experience_Overviewfarmand
 
Education using FIRE
Education using FIREEducation using FIRE
Education using FIREFORGE project
 
Open Source, IoT and the Telco Opportunity with Red Hat
Open Source, IoT and the Telco Opportunity with Red HatOpen Source, IoT and the Telco Opportunity with Red Hat
Open Source, IoT and the Telco Opportunity with Red HatFrancois Duthilleul
 
Summit 16: Open Baton Overview
Summit 16: Open Baton OverviewSummit 16: Open Baton Overview
Summit 16: Open Baton OverviewOPNFV
 
Edge Computing Standardisation and Initiatives
Edge Computing Standardisation and InitiativesEdge Computing Standardisation and Initiatives
Edge Computing Standardisation and InitiativesAxel Rennoch
 

Semelhante a Ow2 Open World Forum09 France Telecom Use Case (20)

Cloud / Orange Cloud et OW2 Case study - Alexandre Lefebvre, Orange
Cloud / Orange Cloud et OW2 Case study - Alexandre Lefebvre, OrangeCloud / Orange Cloud et OW2 Case study - Alexandre Lefebvre, Orange
Cloud / Orange Cloud et OW2 Case study - Alexandre Lefebvre, Orange
 
Open Source and Standardization
Open Source and StandardizationOpen Source and Standardization
Open Source and Standardization
 
ONF Transport API (TAPI) Project
ONF Transport API (TAPI) ProjectONF Transport API (TAPI) Project
ONF Transport API (TAPI) Project
 
IRATI project presentation
IRATI project presentationIRATI project presentation
IRATI project presentation
 
Open and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field TrialOpen and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field Trial
 
IMA/Thales EchoVoice (VOIP) for OpenSimulator Presentation at OSCC19
IMA/Thales EchoVoice (VOIP) for OpenSimulator Presentation at OSCC19IMA/Thales EchoVoice (VOIP) for OpenSimulator Presentation at OSCC19
IMA/Thales EchoVoice (VOIP) for OpenSimulator Presentation at OSCC19
 
The Future of Networks is Open...Source
The Future of Networks is Open...SourceThe Future of Networks is Open...Source
The Future of Networks is Open...Source
 
Fire at Net Futures2015
Fire at Net Futures2015Fire at Net Futures2015
Fire at Net Futures2015
 
Open Wide Flyer - OW2 Conference 2010 – 23-24 November, Paris
Open Wide Flyer - OW2 Conference 2010 – 23-24 November, ParisOpen Wide Flyer - OW2 Conference 2010 – 23-24 November, Paris
Open Wide Flyer - OW2 Conference 2010 – 23-24 November, Paris
 
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkit
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkitIoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkit
IoT Seminar (Jan. 2016) - (7) joaquin prado - oma developer toolkit
 
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, Paris
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, ParisOW2 JOnAS Use CAse, OW2con11, Nov 24-25, Paris
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, Paris
 
2pm-Andrea-Campanella-ODTN-Brief-Overview-and-Update-2019-09-11.pdf
2pm-Andrea-Campanella-ODTN-Brief-Overview-and-Update-2019-09-11.pdf2pm-Andrea-Campanella-ODTN-Brief-Overview-and-Update-2019-09-11.pdf
2pm-Andrea-Campanella-ODTN-Brief-Overview-and-Update-2019-09-11.pdf
 
Brief_Experience_Overview
Brief_Experience_OverviewBrief_Experience_Overview
Brief_Experience_Overview
 
Experiences of an Irish Researcher in FP6
Experiences of an Irish Researcher in FP6Experiences of an Irish Researcher in FP6
Experiences of an Irish Researcher in FP6
 
CV_Anglais
CV_AnglaisCV_Anglais
CV_Anglais
 
Education using FIRE
Education using FIREEducation using FIRE
Education using FIRE
 
Marco Brunori CV EN
Marco Brunori CV ENMarco Brunori CV EN
Marco Brunori CV EN
 
Open Source, IoT and the Telco Opportunity with Red Hat
Open Source, IoT and the Telco Opportunity with Red HatOpen Source, IoT and the Telco Opportunity with Red Hat
Open Source, IoT and the Telco Opportunity with Red Hat
 
Summit 16: Open Baton Overview
Summit 16: Open Baton OverviewSummit 16: Open Baton Overview
Summit 16: Open Baton Overview
 
Edge Computing Standardisation and Initiatives
Edge Computing Standardisation and InitiativesEdge Computing Standardisation and Initiatives
Edge Computing Standardisation and Initiatives
 

Mais de OW2

OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...OW2
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudGLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudOW2
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...OW2
 
FusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceFusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceOW2
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2
 
SFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationSFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationOW2
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...OW2
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...OW2
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020OW2
 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020OW2
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...OW2
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020OW2
 
Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020OW2
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020OW2
 
Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020OW2
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020OW2
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...OW2
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...OW2
 
Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020OW2
 

Mais de OW2 (20)

OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudGLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloud
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
 
FusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceFusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open source
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
 
SFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationSFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the Equation
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020
 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
 
Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
 
Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
 
Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020
 

Último

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 

Último (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 

Ow2 Open World Forum09 France Telecom Use Case

  • 1. France Telecom and OW2 highlights of an open-source strategy Orange Labs Alexandre Lefebvre, Research & Development 2 October 2009, OW2 User experience, Open World Forum unrestricted
  • 2. France Telecom and OW2 quick facts 10 years of active membership – 1999 : France Telecom R&D co-founder of ObjectWeb – France Telecom Strategic Member of OW2 since its creation numerous Orange Labs contributions to the code base – Fractal, ASM, CLIF, Salome-TMF, persistence, … strong Group-wide commitment on JOnAS – qualification and industrialisation process – recommended on Group Catalog since 2003 – growing share of deployed JOnAS within France Telecom Group – recognition and support of JOnAS Java EE 5 certification Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 3. open source Orange Labs - Research & Development – France Telecom and OW2 – OWF - 2009 1 April 2 October 2009 Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 4. France Telecom and OW2 open source within the Group contribution to open source software, often from R&D – includes OW2 strategic membership widespread usage of open source products – includes industrialisation process, just like for commercial software – OSS recommended alongside with commercial software – internal infrastructure and development catalogue includes Linux, MySQL, Eclipse, JOnAS, CLIF, CXF, … – free access to open source alternative package for client PC – increased share of open source software as alternative internal open source community – information sharing (on OSS, licenses – ex GPL v3, expertise …)‫‏‬ – webinars open to all – weekly watch letter, mailing list, … Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 5. France Telecom and OW2 IT usage of open source France Telecom Group uses Linux and open source in its IT environment – today’s technology is mature and ready for operational use on servers Linux is strongly recommended to run Web Servers, databases and Java EE Application Servers – reference for Web Server: Apache – strong recommendation on JOnAS as Java EE Application Server – but some use cases need commercial Web Application Servers to support proprietary applications requiring such products Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 6. France Telecom and OW2 research & innovation incentives • availability of open experimentation platforms • knowledge of technologies deployed in our systems • contribute to reinforce a community in this domain • contribute to the creation of an ecosystem • integrating labs, start-ups and corporate companies • reinforce dissemination and valorisation of results • new types of partnership on service infrastructure • “netiquette”: we use open source software, let us contribute to its production • internal use of open source software development principle for a better software component re-use Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 7. France Telecom and OW2 deployment & exploitation incentives availability of software infrastructure with key features – standard (relies on presence at standardisation bodies for evolution of standards)‫‏‬ – efficient, secure and reliable – prone to reactivity and evolutions mastery of the complete software chain – from the client to the network independence from software providers reduction of deployment and maintenance costs – licenses, in-house R&D on the products Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 8. Orange Labs Orange Labs - Research & Development – France Telecom and OW2 – 1 April 2009 Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 9. France Telecom and OW2 Orange Labs active contributor R&D expertise – in distributed systems architecture, persistence, application platforms, embedded systems, validation and tests from research and incubation … – various internal research projects – Fractal, JORM, MEDOR, Perseus OW2 projects … to developments and industrialisation – internal development projects – includes support and communication activities – aims at internal recommendation – Java EE – JOnAS, JASMINe, JaDOrT – software engineering – CLIF Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 10. France Telecom and OW2 Orange Labs and OW2 Projects ASM byte code manipulation CLIF load injection and performance measurement Fractal component-based architecture framework (w/ ref. impl)‫‏‬ JASMINe deployment and management JOnAS Java EE platform JORAM JMS MOM JORM multi-support persistence service Lomboz Eclipse plug-in for J2EE MEDOR distributed queries MobiliTools mobile agents MonoLog logging and trace ODIS distributed infrastructure for services PetALS Enterprise Service Bus Salomé-TMF test management Legend: France Telecom leader Speedo JDO container France Telecom contributor THINK framework for OS kernels Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 11. France Telecom and OW2 Orange Labs & cooperative research OW2 projects are often the dissemination target, or are used by cooperative research projects “historical” cooperative projects – French RNTL/RNRT Arcad, Parol, Impact – ITEA PEPiTA, OSMOSE recent cooperative projects related to OW2 – French RNTL SelfWare, JOnES – French ANR SCORWare, SelfXL, SemEUsE – IST FP6 SelfMan, FP7 ASPIRE – CELTIC Servery Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 12. JOnAS Orange Labs - Research & Development – France Telecom and OW2 – 1 April 2009 Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 13. France Telecom and OW2 JOnAS, a Group-wide success story introduced in 2003 (3.3 version)‫‏‬ the only AS for development since 2006 – local development platform (JOnAS + Eclipse)‫‏‬ – even for applications deployed on other AS today 1st Application Server's Choice – within the Group in France migrations from other AS to JOnAS – accompanied by in-house IT support – very positive feedback Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 14. France Telecom and OW2 rationale for choosing JOnAS strategic reasons – Orange Labs is a strong contributor to the OW2 code base – JOnAS is more than just a Java EE Application Server – OW2 develops other interesting components performance and robustness reasons – stress tests show very good performances and robustness – we have the same level of operation as other Java EE Applications Servers economical reasons – JOnAS has an LGPL license and follows a common open source business model based on support cost Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 15. France Telecom and OW2 JOnAS adoption and evolutions internal expert team – promote and help use of JOnAS in projects – like other open source components – associated to an external support – support contract from Bull funding of additional developments – for core JOnAS evolutions – for France Telecom specific needs Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 16. France Telecom and OW2 JOnAS industrialisation process France Telecom's specific JOnAS industrialisation – specific system parameters settings – implementation of security rules and standardised naming conventions – system scripts to manage JOnAS (incl. clusters/farms)‫‏‬ in-house benchmarks to qualify Linux+JVM+JOnAS – Web container level: JSP, Servlet technologies – EJB container level: EJB session stateless technology – MOM (JMS)‫‏‬ – connectors : JDBC, Jolt (Tuxedo)‫‏‬ Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 17. France Telecom and OW2 in-house usage context of JOnAS used only on Linux systems – tested for Red Hat EL 4 and 5.2 – JOnAS 4.10 is now the current release packaged with Tomcat to offer a complete Java EE platform – Apache can be used in frontal for large volume of static content (portals), load balancing and connection pools – static pages should be served by Apache clustering and cluster management – low usage of session replication – mostly use of centralized administration for JOnAS farm management Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 18. France Telecom and OW2 in-house usage of JOnAS examples more than 300 applications with JOnAS in production JOnAS on Information System and Services Platforms (for internal and external customers)‫‏‬ usage examples – Address book – MaLigneTV programme guide – Internal SOA technical bus – M2M framework – many internal IS applications – … Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 19. France Telecom and OW2 in-house development recommendations JOnAS is the chosen app. server for Java EE development since 2003 – automatic installation on France Telecom desktop – used by hundred of developers current development recommendations includes – JOnAS 4.10.3 – CXF 2.1 for web services, MDB 2.1 behind JMS queues – Eclipse Europa 3.3.2 + WTP (alternative to command lines) – open source plugins : Spring IDE, Subversive, JPA with Hibernate, … – internal France Telecom plugins : Java EE toolkit, PMD extension, … – CVS (SVN under way), Maven2 prototyping aligned on dev. recommendations and testbed environment – includes CLIF load injection, JOnAS-Apache instances, MySQL-Oracle databases, JMX monitoring… Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 20. France Telecom and OW2 JOnAS perspectives 2009-2010 programme – qualification of cluster management to complete the recommendation (JASMINe)‫‏‬ – dynamic reconfiguration of JOnAS applications on clusters – JOnAS 5 recommendation – deployment in internal Cloud environment study of other components complementary to JOnAS – SOA architecture and tools – JMS JORAM as an open source alternative Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009
  • 21. thank you Orange Labs - Research & Development – France Telecom and OW2 – 1 April 2009 Orange Labs - Research & Development – France Telecom and OW2 – OWF – 2 October 2009