SlideShare una empresa de Scribd logo
1 de 28
eXo Platform

Présentation Générale
Histoire     - Projet d’Université (ENSEIRB)
                     - Publication d’Articles sur
      2002           TheServideSide
                                                                  - Création d’eXo Platform SAS
                     - Premier Client: DoD
                                                                  - Certification JSR-168 (Portlets)
                                                                                                               2003

                     - Membre du Consortium OW2
      2004
                                                                  - eXo Portal v1.0 (Fev)
                                                                                                               2005
                     - Membre du Java Community Process
                     (JCP)
      2006           - eXo ECM v1.0 (Juillet)
                                                                  -   eXo WebOS Alpha
                                                                  -   Etat de Genève (Avril)
                                                                                                               2007
                                                                  -   Ministère des Finances Belge (Octobre)
                                                                  -   55 Employés dans 3 pays
                     -   eXo Portal & ECM v2.0 (Avril)
                     -   eXo WebOS v1.0 (Avril)
      2008           -   eXo Collaboration Suite v1.0 (Juillet)
                     -   90 Employés dans 4 pays
                     -   Partenariat avec Pilot Systems




ade by Jonas F. H.
Contenu                  Applications
eXo ECM & WCM
      Contenu               Applications ...
                             eXo CS, KS,




  Réseau social                 Processus
  eXo Social                      JBPM / Bonita
Offre
­ Communauté
  • Versions fréquentes
  • Affero GPL v3
  • Support public



­ Souscription
  • Binaires certifiés
  • Documentation
  • Support professionnel
Clients
La plateforme eXo
   eXo ECM         eXo CS        eXo KS           ...



                    eXo Portal / WebOS

    eXo Portlet Container     eXo Java Content Repository


               SOA stack with REST exposure
Portlets
­ Définitions: (JSR-286)
  • Portlet : A portlet is an application that provides a specific piece of content (information 
    or service) to be included as part of a portal page.
  • Portlet Container : A portlet container contains portlets and manages their lifecycle.
Java Content Repository
­ API java commune à tous types d'entrepôts de contenu
  • Agnostique à : datasource, protocole et architecture 
  • Standardisation de fonctionnalités complexes utiles pour des applications orientées 
    contenu
­ Facile à :
  • implémenter (pour les éditeurs)
  • utiliser (pour les développeurs)
L’Offre eXo Platform
EXo Portal
­ Faciliter l’accès aux Applications et Données du SI
  • Personnalisation /  Profiling
  • Flexible Layouts & Themes
  • Utilisation des technologies AJAX améliorant l'expérience utilisateur
­ Utilisation des Standards
  • Compatible avec JavaEE
  • Java Portlets API (JSR­168 & JSR­286)
  • Portlets Distantes (WSRP 1&2)
  • Java Content Repository (JSR­170)
  • Google Gadgets
­ Extensible
  • REST Services
  • Portlet Bridges to facilitate IS integration
Portlet Bridge
­ Technologie d’intégration d’application dans les Portails
  • JavaServer Faces bridge(JSR­301)




                                    eXo
                                   Portal

                                            Portlet   Application
                                            Bridge       JSF
EXo Portal
­ Intégration LDAP
  • Basée sur les standards (JAAS)
  • Délégation de la gestion utilisateur au LDAP
  • Povisionning automatique des utilisateurs
  • Support de l’authentification Windows
­ Architecture
  • Utilisation du JCR pour la gestion des données
    • Méta­données du portail (pages, portlets, ...)
    • Personnalisation des Portlets
  • Choix de la base de données
    • MySQL, PostgreSQL, Oracle, DB2, HSQLDB
  • Choix du serveur d’application
    • Tomcat, JBoss, Jonas, IBM WAS, ...
  • Cluster sur tous les tiers possible
EXo Portal: Démonstration
EXo WebOS
­ Enterprise WebOS
  • Virtualisation du bureau utilisateur
­ Basé sur eXo Portal
  • SSO, Personalization, Applications
­ Basé sur les Standards Web 2.0
  • Use only HTML/CSS and JavaScript
­ Réutilisation des Gadgets & Portlets
­ Intégration d’applications Web
EXo Gadgets
­ Référentiel de Gadgets d’entreprise
  • Stock et exécute les gadgets dans l’entreprise
    • Executer les Gadgets dans eXo Portal
    • Stockage du code et des preferences dans eXo JCR
    • Utilisation des  Gagdets dans eXo Portal/WebOS et client OpenSocial


­ Basé sur OpenSocial
EXo Gadgets

    Utilisation dans
                                                          Utilisation dans toutes
 eXo Portal and WebOS
                                                          les client OpenSocial
       Portal Server




                             eXo Gadget Container
           eXo




                        Gadgets sources and preferences
                                     (JCR)
EXo ECM
­ Alternative Open Source pour l’Enterprise Content
  Management
  • Document Management, Record Management, Web Content Management
  • Collaboration
  • Workflow de validation et publication
  • Processus Métier
  • Recherche FullText intégrée basée sur Apache Lucene
  • Plugins pour Microsoft and Open Office facilitant l’édition en ligne des documents
  • Création du contenu par Scanner/OCR, Formulaires, ...
­ Basé sur les standards du marché
  • Contenu stocké dans eXo Java Content Repository  (JSR­170)
    • Multi­Support: RDBMS, File System, Amazon S3 & SimpleDB
  • Accès distant au référentiel: WebDAV, FTP, HTTP, REST,SOAP, CIFS
  • Evaluation du standard CMIS
Le rôle de Pilot Systems dans l'offre
eXo Platform
­ Une expertise Open Source
  • Expertise de projets clients
  • Expertise en infrastructure Open Source
­ Un savoir-faire en infrastructures Open Source
  • Mise en production de systèmes opérationnels (sites web et intranets à fort trafic, haute 
    disponibilité, systèmes de messagerie à grande échelle, gestion des identités)
­ Une expertise en intégration
  • Intégration de systèmes de gestion de contenus (renforcement d'eXo WCM)
  • Intégration de solutions JavaEE avec les solutions Python/Plone
  • Python/Plone comme fournisseur de services Open Social (renforcement d'eXo Social)
­ Un hébergement infogéré
  • Expérience dans la virtualisation
EXo WCM
­ Web Content Management
­ Utilisation de l’infrastructure eXo ECM
­ Facilite la publication Web Sites & Contenus
  • Edition en ligne
  • Modèle de pages
  • Gestion de contenu multimedia
  • Gestion des liens et URLs
  • Utilisation du Portal
    • Modèle de page, Portlets, Gadgets, ...
EXo ECM: Démonstration
EXo Collaboration Suite
­ Amener votre bureau avec vous...
­ Applications Web
  • eXo Mail
  • eXo Contact
  • eXo Calendar
EXo Knowledge Suite
­ Faciliter le partage des connaissances
  • Application Forum
  • Foire Aux Questions
EXo Live Room
­ Travail Collaboratif en temps réel
  • Visio­Conférence (VoIP/WebCam)
  • Tableau Blanc Partagé
  • Messagerie Instantanée



­ Basé sur les standards
  • Messagerie Instantanée
    • XMPP (Protocole de Jabber)
    • AJAX/Comet
  • Visio­Whiteboard: Flex/Flash
EXo Social
­ Partage d’information “bottom-up”
­ Gestion complète et déléguée des communautés
­ Résaux Sociaux d’Entreprise
  • Basé sur Open Social
Success Stories
­ Conseil General 38
  • eXo Portal & ECM
  • Portail Intranet
  • Document Management
  • 300 utilisateurs
  • En cours: Sites Internet avec WCM




­ Belgian Finances Ministry
  • eXo Portal & ECM
  • eXo LiveRoom
  • Cible: 30,000 users
  • Portail Collaboratif
Success Stories
­ M6 (French TV Station)
  • eXo Portal & ECM
  • Marketing and Communication portal
  • Document Management
  • 1,500 users




­ State of Geneva
  • eXo Portal & ECM
  • Document Management Solution
  • Main Intranet Portal
  • Will be the platform for eAdministration
  • 15,000 users
Success Stories
­ Nova Bonita
  • Open Source BPM & Workflow
  • eXo WebOS
  • eXo Portlet Container
  • OEM
eXo Platform

Pilot Systems

Más contenido relacionado

Similar a Partenariat Exo Platform/Pilot Systems

2010 presentation ippon_corp
2010 presentation ippon_corp2010 presentation ippon_corp
2010 presentation ippon_corpGeoffray Gruel
 
Annotations pour les Geeks
Annotations pour les GeeksAnnotations pour les Geeks
Annotations pour les Geeksjviet
 
Rich Desktop Applications
Rich Desktop ApplicationsRich Desktop Applications
Rich Desktop Applicationsgoldoraf
 
Portails Etat De L'art
Portails  Etat De L'artPortails  Etat De L'art
Portails Etat De L'artTugdual Grall
 
CV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrCV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrSaddam ZEMMALI ☁
 
ACube : De la solution à l'industrialisation
ACube : De la solution à l'industrialisationACube : De la solution à l'industrialisation
ACube : De la solution à l'industrialisationpeguet
 
CV - Chef de projet technique
CV - Chef de projet techniqueCV - Chef de projet technique
CV - Chef de projet techniqueAlexis Delaporte
 
D6 - Les nouveautés SPFx - Olivier Carpentier
D6 - Les nouveautés SPFx - Olivier CarpentierD6 - Les nouveautés SPFx - Olivier Carpentier
D6 - Les nouveautés SPFx - Olivier CarpentierSPS Paris
 
SPSParis - Nouveautés du SharePoint Framework #SPFx - Oct 2017
SPSParis - Nouveautés du SharePoint Framework #SPFx - Oct 2017SPSParis - Nouveautés du SharePoint Framework #SPFx - Oct 2017
SPSParis - Nouveautés du SharePoint Framework #SPFx - Oct 2017Olivier Carpentier
 
System Center Operations Manager et la supervision des applications (.Net et ...
System Center Operations Manager et la supervision des applications (.Net et ...System Center Operations Manager et la supervision des applications (.Net et ...
System Center Operations Manager et la supervision des applications (.Net et ...Microsoft Technet France
 
[Webinaire avec Océane Consulting] Utiliser Vaadin pour intégrer Nuxeo et Lif...
[Webinaire avec Océane Consulting] Utiliser Vaadin pour intégrer Nuxeo et Lif...[Webinaire avec Océane Consulting] Utiliser Vaadin pour intégrer Nuxeo et Lif...
[Webinaire avec Océane Consulting] Utiliser Vaadin pour intégrer Nuxeo et Lif...Nuxeo
 
Building Entreprise App With Spring Portfolio
Building Entreprise App With Spring PortfolioBuilding Entreprise App With Spring Portfolio
Building Entreprise App With Spring Portfoliomaknihamdi
 
De la multiplicité des sources d’informations à la consolidation : avantages ...
De la multiplicité des sources d’informations à la consolidation : avantages ...De la multiplicité des sources d’informations à la consolidation : avantages ...
De la multiplicité des sources d’informations à la consolidation : avantages ...Nuxeo
 
Alfresco Meetup - ETL Connector & Talend
Alfresco Meetup - ETL Connector & TalendAlfresco Meetup - ETL Connector & Talend
Alfresco Meetup - ETL Connector & TalendMarc Dutoo
 
Presentation mug-data mapper
Presentation mug-data mapperPresentation mug-data mapper
Presentation mug-data mapperFastConnect
 

Similar a Partenariat Exo Platform/Pilot Systems (20)

2010 presentation ippon_corp
2010 presentation ippon_corp2010 presentation ippon_corp
2010 presentation ippon_corp
 
Annotations pour les Geeks
Annotations pour les GeeksAnnotations pour les Geeks
Annotations pour les Geeks
 
MERAZKA Messaoud
MERAZKA MessaoudMERAZKA Messaoud
MERAZKA Messaoud
 
Rich Desktop Applications
Rich Desktop ApplicationsRich Desktop Applications
Rich Desktop Applications
 
Portails Etat De L'art
Portails  Etat De L'artPortails  Etat De L'art
Portails Etat De L'art
 
CV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel FrCV Saddam ZEMMALI Professionel Fr
CV Saddam ZEMMALI Professionel Fr
 
#2 Architecture OSGi
#2 Architecture OSGi#2 Architecture OSGi
#2 Architecture OSGi
 
ACube : De la solution à l'industrialisation
ACube : De la solution à l'industrialisationACube : De la solution à l'industrialisation
ACube : De la solution à l'industrialisation
 
Cv Alexis Delaporte
Cv Alexis DelaporteCv Alexis Delaporte
Cv Alexis Delaporte
 
CV - Chef de projet technique
CV - Chef de projet techniqueCV - Chef de projet technique
CV - Chef de projet technique
 
D6 - Les nouveautés SPFx - Olivier Carpentier
D6 - Les nouveautés SPFx - Olivier CarpentierD6 - Les nouveautés SPFx - Olivier Carpentier
D6 - Les nouveautés SPFx - Olivier Carpentier
 
SPSParis - Nouveautés du SharePoint Framework #SPFx - Oct 2017
SPSParis - Nouveautés du SharePoint Framework #SPFx - Oct 2017SPSParis - Nouveautés du SharePoint Framework #SPFx - Oct 2017
SPSParis - Nouveautés du SharePoint Framework #SPFx - Oct 2017
 
System Center Operations Manager et la supervision des applications (.Net et ...
System Center Operations Manager et la supervision des applications (.Net et ...System Center Operations Manager et la supervision des applications (.Net et ...
System Center Operations Manager et la supervision des applications (.Net et ...
 
cv_hamidi
cv_hamidicv_hamidi
cv_hamidi
 
[Webinaire avec Océane Consulting] Utiliser Vaadin pour intégrer Nuxeo et Lif...
[Webinaire avec Océane Consulting] Utiliser Vaadin pour intégrer Nuxeo et Lif...[Webinaire avec Océane Consulting] Utiliser Vaadin pour intégrer Nuxeo et Lif...
[Webinaire avec Océane Consulting] Utiliser Vaadin pour intégrer Nuxeo et Lif...
 
Building Entreprise App With Spring Portfolio
Building Entreprise App With Spring PortfolioBuilding Entreprise App With Spring Portfolio
Building Entreprise App With Spring Portfolio
 
De la multiplicité des sources d’informations à la consolidation : avantages ...
De la multiplicité des sources d’informations à la consolidation : avantages ...De la multiplicité des sources d’informations à la consolidation : avantages ...
De la multiplicité des sources d’informations à la consolidation : avantages ...
 
Alfresco Meetup - ETL Connector & Talend
Alfresco Meetup - ETL Connector & TalendAlfresco Meetup - ETL Connector & Talend
Alfresco Meetup - ETL Connector & Talend
 
#1 Introduction
#1 Introduction#1 Introduction
#1 Introduction
 
Presentation mug-data mapper
Presentation mug-data mapperPresentation mug-data mapper
Presentation mug-data mapper
 

Más de Paris, France

Transformation digitale
Transformation digitaleTransformation digitale
Transformation digitaleParis, France
 
Django Hacking : Comment dresser les serpents guitaristes
Django Hacking : Comment dresser les serpents guitaristesDjango Hacking : Comment dresser les serpents guitaristes
Django Hacking : Comment dresser les serpents guitaristesParis, France
 
SeSQL : un moteur de recherche en Python et PostgreSQL
SeSQL : un moteur de recherche en Python et PostgreSQLSeSQL : un moteur de recherche en Python et PostgreSQL
SeSQL : un moteur de recherche en Python et PostgreSQLParis, France
 
Neopod: une base de données objet distribuée
Neopod: une base de données objet distribuéeNeopod: une base de données objet distribuée
Neopod: une base de données objet distribuéeParis, France
 
Conférence Sesql - DjangoCong 2011
Conférence Sesql - DjangoCong 2011Conférence Sesql - DjangoCong 2011
Conférence Sesql - DjangoCong 2011Paris, France
 
API Cockpit : faites communiquer vos applications web
API Cockpit : faites communiquer vos applications webAPI Cockpit : faites communiquer vos applications web
API Cockpit : faites communiquer vos applications webParis, France
 
Indexation d'une base documentaire pour Liberation
Indexation d'une base documentaire pour LiberationIndexation d'une base documentaire pour Liberation
Indexation d'une base documentaire pour LiberationParis, France
 
Systematic/NEOPPOD dévoilent la première base de données objets NoSQL Open So...
Systematic/NEOPPOD dévoilent la première base de données objets NoSQL Open So...Systematic/NEOPPOD dévoilent la première base de données objets NoSQL Open So...
Systematic/NEOPPOD dévoilent la première base de données objets NoSQL Open So...Paris, France
 
Plone Conference 2008 Lightning Talk Static Zope Rpx
Plone Conference 2008 Lightning Talk Static Zope RpxPlone Conference 2008 Lightning Talk Static Zope Rpx
Plone Conference 2008 Lightning Talk Static Zope RpxParis, France
 
Neoppod, discloses first open source transactional NoSQL Object database for ...
Neoppod, discloses first open source transactional NoSQL Object database for ...Neoppod, discloses first open source transactional NoSQL Object database for ...
Neoppod, discloses first open source transactional NoSQL Object database for ...Paris, France
 
Cockpit, gestion de contacts et d'emailing
Cockpit, gestion de contacts et d'emailingCockpit, gestion de contacts et d'emailing
Cockpit, gestion de contacts et d'emailingParis, France
 
Plone, du site web à la gestion documentaire
Plone, du site web à la gestion documentairePlone, du site web à la gestion documentaire
Plone, du site web à la gestion documentaireParis, France
 
Les critères de choix d'un intranet
Les critères de choix d'un intranetLes critères de choix d'un intranet
Les critères de choix d'un intranetParis, France
 
Virtualisation Cloud Computing Saas Open Source
Virtualisation Cloud Computing Saas Open SourceVirtualisation Cloud Computing Saas Open Source
Virtualisation Cloud Computing Saas Open SourceParis, France
 
Open World Forum 2009 Presentation
Open World Forum 2009 PresentationOpen World Forum 2009 Presentation
Open World Forum 2009 PresentationParis, France
 
Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes...
Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes...Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes...
Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes...Paris, France
 
Deploiement de Plone et Deliverance avec Ubuntu VM Builder
Deploiement de Plone et Deliverance avec Ubuntu VM BuilderDeploiement de Plone et Deliverance avec Ubuntu VM Builder
Deploiement de Plone et Deliverance avec Ubuntu VM BuilderParis, France
 
Deliverance, la puissance de la gestion de contenu Plone appliquée aux thèmes...
Deliverance, la puissance de la gestion de contenu Plone appliquée aux thèmes...Deliverance, la puissance de la gestion de contenu Plone appliquée aux thèmes...
Deliverance, la puissance de la gestion de contenu Plone appliquée aux thèmes...Paris, France
 
Construire un module enfichable (pluggable) et dynamique pour Plone
Construire un module enfichable (pluggable) et dynamique pour PloneConstruire un module enfichable (pluggable) et dynamique pour Plone
Construire un module enfichable (pluggable) et dynamique pour PloneParis, France
 
La virtualisation dans le Datacenter
La virtualisation dans le DatacenterLa virtualisation dans le Datacenter
La virtualisation dans le DatacenterParis, France
 

Más de Paris, France (20)

Transformation digitale
Transformation digitaleTransformation digitale
Transformation digitale
 
Django Hacking : Comment dresser les serpents guitaristes
Django Hacking : Comment dresser les serpents guitaristesDjango Hacking : Comment dresser les serpents guitaristes
Django Hacking : Comment dresser les serpents guitaristes
 
SeSQL : un moteur de recherche en Python et PostgreSQL
SeSQL : un moteur de recherche en Python et PostgreSQLSeSQL : un moteur de recherche en Python et PostgreSQL
SeSQL : un moteur de recherche en Python et PostgreSQL
 
Neopod: une base de données objet distribuée
Neopod: une base de données objet distribuéeNeopod: une base de données objet distribuée
Neopod: une base de données objet distribuée
 
Conférence Sesql - DjangoCong 2011
Conférence Sesql - DjangoCong 2011Conférence Sesql - DjangoCong 2011
Conférence Sesql - DjangoCong 2011
 
API Cockpit : faites communiquer vos applications web
API Cockpit : faites communiquer vos applications webAPI Cockpit : faites communiquer vos applications web
API Cockpit : faites communiquer vos applications web
 
Indexation d'une base documentaire pour Liberation
Indexation d'une base documentaire pour LiberationIndexation d'une base documentaire pour Liberation
Indexation d'une base documentaire pour Liberation
 
Systematic/NEOPPOD dévoilent la première base de données objets NoSQL Open So...
Systematic/NEOPPOD dévoilent la première base de données objets NoSQL Open So...Systematic/NEOPPOD dévoilent la première base de données objets NoSQL Open So...
Systematic/NEOPPOD dévoilent la première base de données objets NoSQL Open So...
 
Plone Conference 2008 Lightning Talk Static Zope Rpx
Plone Conference 2008 Lightning Talk Static Zope RpxPlone Conference 2008 Lightning Talk Static Zope Rpx
Plone Conference 2008 Lightning Talk Static Zope Rpx
 
Neoppod, discloses first open source transactional NoSQL Object database for ...
Neoppod, discloses first open source transactional NoSQL Object database for ...Neoppod, discloses first open source transactional NoSQL Object database for ...
Neoppod, discloses first open source transactional NoSQL Object database for ...
 
Cockpit, gestion de contacts et d'emailing
Cockpit, gestion de contacts et d'emailingCockpit, gestion de contacts et d'emailing
Cockpit, gestion de contacts et d'emailing
 
Plone, du site web à la gestion documentaire
Plone, du site web à la gestion documentairePlone, du site web à la gestion documentaire
Plone, du site web à la gestion documentaire
 
Les critères de choix d'un intranet
Les critères de choix d'un intranetLes critères de choix d'un intranet
Les critères de choix d'un intranet
 
Virtualisation Cloud Computing Saas Open Source
Virtualisation Cloud Computing Saas Open SourceVirtualisation Cloud Computing Saas Open Source
Virtualisation Cloud Computing Saas Open Source
 
Open World Forum 2009 Presentation
Open World Forum 2009 PresentationOpen World Forum 2009 Presentation
Open World Forum 2009 Presentation
 
Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes...
Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes...Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes...
Deliverance, la puissance de la gestion de contenu Plone appliquee aux themes...
 
Deploiement de Plone et Deliverance avec Ubuntu VM Builder
Deploiement de Plone et Deliverance avec Ubuntu VM BuilderDeploiement de Plone et Deliverance avec Ubuntu VM Builder
Deploiement de Plone et Deliverance avec Ubuntu VM Builder
 
Deliverance, la puissance de la gestion de contenu Plone appliquée aux thèmes...
Deliverance, la puissance de la gestion de contenu Plone appliquée aux thèmes...Deliverance, la puissance de la gestion de contenu Plone appliquée aux thèmes...
Deliverance, la puissance de la gestion de contenu Plone appliquée aux thèmes...
 
Construire un module enfichable (pluggable) et dynamique pour Plone
Construire un module enfichable (pluggable) et dynamique pour PloneConstruire un module enfichable (pluggable) et dynamique pour Plone
Construire un module enfichable (pluggable) et dynamique pour Plone
 
La virtualisation dans le Datacenter
La virtualisation dans le DatacenterLa virtualisation dans le Datacenter
La virtualisation dans le Datacenter
 

Partenariat Exo Platform/Pilot Systems

  • 2. Histoire - Projet d’Université (ENSEIRB) - Publication d’Articles sur 2002 TheServideSide - Création d’eXo Platform SAS - Premier Client: DoD - Certification JSR-168 (Portlets) 2003 - Membre du Consortium OW2 2004 - eXo Portal v1.0 (Fev) 2005 - Membre du Java Community Process (JCP) 2006 - eXo ECM v1.0 (Juillet) - eXo WebOS Alpha - Etat de Genève (Avril) 2007 - Ministère des Finances Belge (Octobre) - 55 Employés dans 3 pays - eXo Portal & ECM v2.0 (Avril) - eXo WebOS v1.0 (Avril) 2008 - eXo Collaboration Suite v1.0 (Juillet) - 90 Employés dans 4 pays - Partenariat avec Pilot Systems ade by Jonas F. H.
  • 3. Contenu Applications eXo ECM & WCM Contenu Applications ... eXo CS, KS, Réseau social Processus eXo Social JBPM / Bonita
  • 4. Offre ­ Communauté • Versions fréquentes • Affero GPL v3 • Support public ­ Souscription • Binaires certifiés • Documentation • Support professionnel
  • 6. La plateforme eXo eXo ECM eXo CS eXo KS ... eXo Portal / WebOS eXo Portlet Container eXo Java Content Repository SOA stack with REST exposure
  • 7. Portlets ­ Définitions: (JSR-286) • Portlet : A portlet is an application that provides a specific piece of content (information  or service) to be included as part of a portal page. • Portlet Container : A portlet container contains portlets and manages their lifecycle.
  • 8. Java Content Repository ­ API java commune à tous types d'entrepôts de contenu • Agnostique à : datasource, protocole et architecture  • Standardisation de fonctionnalités complexes utiles pour des applications orientées  contenu ­ Facile à : • implémenter (pour les éditeurs) • utiliser (pour les développeurs)
  • 10. EXo Portal ­ Faciliter l’accès aux Applications et Données du SI • Personnalisation /  Profiling • Flexible Layouts & Themes • Utilisation des technologies AJAX améliorant l'expérience utilisateur ­ Utilisation des Standards • Compatible avec JavaEE • Java Portlets API (JSR­168 & JSR­286) • Portlets Distantes (WSRP 1&2) • Java Content Repository (JSR­170) • Google Gadgets ­ Extensible • REST Services • Portlet Bridges to facilitate IS integration
  • 11. Portlet Bridge ­ Technologie d’intégration d’application dans les Portails • JavaServer Faces bridge(JSR­301) eXo Portal Portlet Application Bridge JSF
  • 12. EXo Portal ­ Intégration LDAP • Basée sur les standards (JAAS) • Délégation de la gestion utilisateur au LDAP • Povisionning automatique des utilisateurs • Support de l’authentification Windows ­ Architecture • Utilisation du JCR pour la gestion des données • Méta­données du portail (pages, portlets, ...) • Personnalisation des Portlets • Choix de la base de données • MySQL, PostgreSQL, Oracle, DB2, HSQLDB • Choix du serveur d’application • Tomcat, JBoss, Jonas, IBM WAS, ... • Cluster sur tous les tiers possible
  • 14. EXo WebOS ­ Enterprise WebOS • Virtualisation du bureau utilisateur ­ Basé sur eXo Portal • SSO, Personalization, Applications ­ Basé sur les Standards Web 2.0 • Use only HTML/CSS and JavaScript ­ Réutilisation des Gadgets & Portlets ­ Intégration d’applications Web
  • 15. EXo Gadgets ­ Référentiel de Gadgets d’entreprise • Stock et exécute les gadgets dans l’entreprise • Executer les Gadgets dans eXo Portal • Stockage du code et des preferences dans eXo JCR • Utilisation des  Gagdets dans eXo Portal/WebOS et client OpenSocial ­ Basé sur OpenSocial
  • 16. EXo Gadgets Utilisation dans Utilisation dans toutes eXo Portal and WebOS les client OpenSocial Portal Server eXo Gadget Container eXo Gadgets sources and preferences (JCR)
  • 17. EXo ECM ­ Alternative Open Source pour l’Enterprise Content Management • Document Management, Record Management, Web Content Management • Collaboration • Workflow de validation et publication • Processus Métier • Recherche FullText intégrée basée sur Apache Lucene • Plugins pour Microsoft and Open Office facilitant l’édition en ligne des documents • Création du contenu par Scanner/OCR, Formulaires, ... ­ Basé sur les standards du marché • Contenu stocké dans eXo Java Content Repository  (JSR­170) • Multi­Support: RDBMS, File System, Amazon S3 & SimpleDB • Accès distant au référentiel: WebDAV, FTP, HTTP, REST,SOAP, CIFS • Evaluation du standard CMIS
  • 18. Le rôle de Pilot Systems dans l'offre eXo Platform ­ Une expertise Open Source • Expertise de projets clients • Expertise en infrastructure Open Source ­ Un savoir-faire en infrastructures Open Source • Mise en production de systèmes opérationnels (sites web et intranets à fort trafic, haute  disponibilité, systèmes de messagerie à grande échelle, gestion des identités) ­ Une expertise en intégration • Intégration de systèmes de gestion de contenus (renforcement d'eXo WCM) • Intégration de solutions JavaEE avec les solutions Python/Plone • Python/Plone comme fournisseur de services Open Social (renforcement d'eXo Social) ­ Un hébergement infogéré • Expérience dans la virtualisation
  • 19. EXo WCM ­ Web Content Management ­ Utilisation de l’infrastructure eXo ECM ­ Facilite la publication Web Sites & Contenus • Edition en ligne • Modèle de pages • Gestion de contenu multimedia • Gestion des liens et URLs • Utilisation du Portal • Modèle de page, Portlets, Gadgets, ...
  • 21. EXo Collaboration Suite ­ Amener votre bureau avec vous... ­ Applications Web • eXo Mail • eXo Contact • eXo Calendar
  • 22. EXo Knowledge Suite ­ Faciliter le partage des connaissances • Application Forum • Foire Aux Questions
  • 23. EXo Live Room ­ Travail Collaboratif en temps réel • Visio­Conférence (VoIP/WebCam) • Tableau Blanc Partagé • Messagerie Instantanée ­ Basé sur les standards • Messagerie Instantanée • XMPP (Protocole de Jabber) • AJAX/Comet • Visio­Whiteboard: Flex/Flash
  • 24. EXo Social ­ Partage d’information “bottom-up” ­ Gestion complète et déléguée des communautés ­ Résaux Sociaux d’Entreprise • Basé sur Open Social
  • 25. Success Stories ­ Conseil General 38 • eXo Portal & ECM • Portail Intranet • Document Management • 300 utilisateurs • En cours: Sites Internet avec WCM ­ Belgian Finances Ministry • eXo Portal & ECM • eXo LiveRoom • Cible: 30,000 users • Portail Collaboratif
  • 26. Success Stories ­ M6 (French TV Station) • eXo Portal & ECM • Marketing and Communication portal • Document Management • 1,500 users ­ State of Geneva • eXo Portal & ECM • Document Management Solution • Main Intranet Portal • Will be the platform for eAdministration • 15,000 users
  • 27. Success Stories ­ Nova Bonita • Open Source BPM & Workflow • eXo WebOS • eXo Portlet Container • OEM