SlideShare a Scribd company logo
1 of 32
Webinar : eXo ECM
     November 25th 2009




                          Tugdual Grall
History
       - University Project
       - Articles posted on TheServerSide.com
2002   - First Customer DoD
                                                  - eXo Platform SAS Creation
                                                  - JSR-168 (Portlets)
                                                                                          2003

       - eXo joins OW2
2004
                                                  - eXo Portal v1.0
                                                                                          2005
       - eXo joins Java Community Process (JCP)
       - eXo ECM v1.0
2006
                                                  - eXo WebOS Alpha
                                                  - 55 employees in 3 countries
                                                                                          2007
       - eXo Portal & ECM v2.0
       - eXo WebOS v1.0
2008   - eXo Collaboration Suite v1.0
       - 85 employees in 4 countries              - eXo WCM 1.0
                                                  - eXo Knowledge Suite v1.0
                                                  - eXo & JBoss Portals Fusion : GateIn
                                                                                          2009
                                                  - 115 employees in 4 countries
eXo Platform
●   115 Employees in 5 countries
    − France : Head, Sales, Consulting
    − Ukraine : Development Center
    − Vietnam : Development, Support & Sales
    − Tunisie : Consulting, Support & Sales
    − USA: Sales, Communication, Marketing
eXo Vision

   Provide a standards-based,           Run on your preferred
   open platform for building,            technology platform
   publishing, managing                (e.g., OS, middleware,
   websites                                          browser)




Build and plug any                        Consolidate Applications
service into                                            & Content
platform
eXo Platform Suite
•   Modular applications that plug and play
•   Portal platform with rich user-oriented interface
•   Baked in Java and standards-based technologies




                                 Portlet Container
eXo Platform Suite
•   Modular applications that plug and play
•   Portal platform with rich user-oriented interface
•   Baked in Java and standards-based technologies




                                 Portlet Container
Portal/WebOS Integration Layer



• Facilitate Enterprise Data and Applications Access   • Virtualization of User's Desktop
    −   Personalization / Profiling                    • Leverage eXo Portal
    −   Flexible Layouts & Themes                          −   SSO, Personalization, Application Registry
    −   Leverage AJAX to improve user experience       • Standards Based
• Standard Based                                           −   Use only HTML/ CSS and JavaScript
    −   Leverage JavaEE Platform                       • Reuse Gadget & Portlets
    −   Java Portlets API (JSR-168 & JSR-286)          • Integrate Enterprise Applications
    −   Remote Portlets (WSRP 1&2)
    −   Java Content Repository (JSR-170)
    −   Google Gadgets
• Extensible
    −   REST Services
    −   Portlet Bridges to facilitate IS integration
Community or Commercial ?
•   Community                        •       Commercial (subscription)
    •   Pioneer builds                   •    Certified Binaries
    •   New version every 2 weeks        •    Same Code Base
    •   Affero GPL v3                    •    Regular Maintenance Releases
    •   Supported via the wiki and       •    QA (Tests and Benchmarks)
        mailing lists
                                         •    Documentation User/Admin
                                         •    EULA
                                         •    Professional support
                                              •   SLAs
eXo ECM Suite
Enterprise Content Management
eXo ECM 2.5
•   Document Management


•   Web Content Management


•   Workflow


•   Record Management


•   Collaboration
eXo Content Repository
•   Implementation of the Java Content Repository (JSR 170)
•   Can Store any type of content
    •   documents, images, videos, HTML, XML, ...

•   Content could be enriched with any Property or Meta-Data
    •   Native Support of Dublin Core
    •   Meta data extraction for common formats (PDF, MS & Open
        Office, ...)

•   Remote Access using standard protocols
    •   FTP, WebDAV, CIFS, REST/SOAP

•   Content stored in RDBMS and/or File Systems
ECM & Portal
•   ECM is based on a set of Portlets to manipulate the
    content
    •   File/Site Explorer to easily navigate the content
    •   Content Viewers to publish the content in the portal
Edit/Create Content
•   Wysiwyg Editor in the Browser
    •   Extensible template model
•   Edit using MS and Open Office directly using WebDaV
•   Upload Documents
    •   Web Interface
    •   FTP/DAV
Template Oriented


eXo Platform
                            Document Viewer




                  Template Engine




                  eXo JCR
   Content                                    Templates (GTMPL)
Organize, Share and Search
•   Add categories/taxonomies to content


•   Collaborate using Comments, Rating and Tagging


•   Search Content using eXo Search based on Apache Lucene
Advanced Content Features
•   Content Versioning


•   Check-in & Check-out


•   Advanced & Custom Actions
eXo Workflow
•   Use Workflows/Business Process to validate content
•   Based on Bonita or JBPM
•   Integrated with eXo ECM
eXo on Mobile
•   Access your applications and content from your Mobile
    •   iPhone & Android
eXo WCM
Web Content Management
eXo WCM
•   Leverage eXo DMS
    •   with specialized portlet and content types
•   Easy Management of Web Sites and Content
Inline Editing
Inline Editing
Publication Life Cycle
•   Extensible Publication Process
    •   Java and BPM based (advanced workflows)
    •   Customizable
    •   Used for Validation and Publication
Front Office Portlets
Content By List/Category   Show Single Content
Newsletter Management
•   Create and Manage your newsletters directly in your Web Sites
What’s Next?
Gate In Integration
                                     =
•   New Open Source Portal from eXo Portal and JBoss Portal


•   All eXo ECM will be ported on Gate
    •   Community Release Q1-2010
    •   Enterprise Release Q2-2010
New Features
•   New File Explorer                 •   Web Content Management
    •   Improved Usability (new UI)       •   New Workflows for
                                              publication
    •   Online PDF Viewer
    •   Document Converter                •   Composing and Cache
                                              Management for Pages/
                                              Content
• Document Management                •Site Management                           • Workflow & BPM
• Share documents                    • Easy Site Creation                       • Business Process Management
  • Structured or not                 • Multi-site Support                      • Integrated with the document
                                                                                repository and portal
• Online Procedures                  • Easy Publishing Process
• Application Integration            • Digital Asset Management                  • Content Validation / Publishing
 • ERP, CRM, ...                     • Edit In Line                              • Record Management
• Office Integration(MS/Open)        • External Editing using 3rd party tools   • Based on :
• Integrated and Secured Search       • Dreamweaver, Frontpage, ...              • JBoss JBPM
• Remote Access using WeDAV, CIFS,   • Remote Access using WeDAV, CIFS,          • Nova Bonita
FTP, REST, ...                       FTP, REST, ...
                                     • Integrated and Secured Search




                                                                                                                     27
More Information
•   Project Sites
    •   http://ww.exoplatform.org
    •   http://gatein.org
•   Community Wiki
    •   http://wiki.exoplatform.org
•   Community Forum
    •   http://forum.exoplatform.org
Q&A



Thank you
Webinar : eXo ECM
     November 25th 2009




                          Tugdual Grall

More Related Content

What's hot

01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
Nick Davis
 
The History and Status of Web Crypto API (2012)
The History and Status of Web Crypto API (2012)The History and Status of Web Crypto API (2012)
The History and Status of Web Crypto API (2012)
Channy Yun
 
Going Live: Live@EDU AT UGA
Going Live: Live@EDU AT UGAGoing Live: Live@EDU AT UGA
Going Live: Live@EDU AT UGA
Lewis Noles
 
Managing Content In Portal Wcm
Managing Content In Portal WcmManaging Content In Portal Wcm
Managing Content In Portal Wcm
tchaitanya
 
Creating Next-Generation ADF Mobile Applications
Creating Next-Generation ADF Mobile ApplicationsCreating Next-Generation ADF Mobile Applications
Creating Next-Generation ADF Mobile Applications
Brian Huff
 
Codestrong 2012 breakout session introduction to mobile web and best practices
Codestrong 2012 breakout session   introduction to mobile web and best practicesCodestrong 2012 breakout session   introduction to mobile web and best practices
Codestrong 2012 breakout session introduction to mobile web and best practices
Axway Appcelerator
 

What's hot (20)

Seamless Integrations between WebCenter Content, Site Studio, and WebCenter S...
Seamless Integrations between WebCenter Content, Site Studio, and WebCenter S...Seamless Integrations between WebCenter Content, Site Studio, and WebCenter S...
Seamless Integrations between WebCenter Content, Site Studio, and WebCenter S...
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
 
CM WebClient Datasheet
CM WebClient DatasheetCM WebClient Datasheet
CM WebClient Datasheet
 
CM WebClient CA Expo Mannheim Germany
CM WebClient CA Expo Mannheim Germany CM WebClient CA Expo Mannheim Germany
CM WebClient CA Expo Mannheim Germany
 
Introduction to the azure service bus eai edi features
Introduction to the azure service bus eai edi featuresIntroduction to the azure service bus eai edi features
Introduction to the azure service bus eai edi features
 
The Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGThe Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUG
 
Developing Apps with CA Plex + CM WebClient
Developing Apps with CA Plex + CM WebClientDeveloping Apps with CA Plex + CM WebClient
Developing Apps with CA Plex + CM WebClient
 
IBM Portal Web intro
IBM Portal Web introIBM Portal Web intro
IBM Portal Web intro
 
Mozilla Project and Open Web
Mozilla Project and Open WebMozilla Project and Open Web
Mozilla Project and Open Web
 
FISL: Content Management Primer
FISL: Content Management PrimerFISL: Content Management Primer
FISL: Content Management Primer
 
The History and Status of Web Crypto API (2012)
The History and Status of Web Crypto API (2012)The History and Status of Web Crypto API (2012)
The History and Status of Web Crypto API (2012)
 
Creating a Global E-Commerce Website With E-Business Suite and Fusion Middleware
Creating a Global E-Commerce Website With E-Business Suite and Fusion MiddlewareCreating a Global E-Commerce Website With E-Business Suite and Fusion Middleware
Creating a Global E-Commerce Website With E-Business Suite and Fusion Middleware
 
Developing Enterprise Applications Using Java Technology
Developing Enterprise Applications Using Java TechnologyDeveloping Enterprise Applications Using Java Technology
Developing Enterprise Applications Using Java Technology
 
The Latest in Enterprise JavaBeans Technology
The Latest in Enterprise JavaBeans TechnologyThe Latest in Enterprise JavaBeans Technology
The Latest in Enterprise JavaBeans Technology
 
Going Live: Live@EDU AT UGA
Going Live: Live@EDU AT UGAGoing Live: Live@EDU AT UGA
Going Live: Live@EDU AT UGA
 
Managing Content In Portal Wcm
Managing Content In Portal WcmManaging Content In Portal Wcm
Managing Content In Portal Wcm
 
Web works presso
Web works pressoWeb works presso
Web works presso
 
Creating Next-Generation ADF Mobile Applications
Creating Next-Generation ADF Mobile ApplicationsCreating Next-Generation ADF Mobile Applications
Creating Next-Generation ADF Mobile Applications
 
Codestrong 2012 breakout session introduction to mobile web and best practices
Codestrong 2012 breakout session   introduction to mobile web and best practicesCodestrong 2012 breakout session   introduction to mobile web and best practices
Codestrong 2012 breakout session introduction to mobile web and best practices
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
 

Similar to Introduction to eXo ECM Suite

Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
WSO2
 
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
WSO2
 
WebSphere Portal Technical Overview
WebSphere Portal Technical OverviewWebSphere Portal Technical Overview
WebSphere Portal Technical Overview
Vincent Perrin
 
01/2009 - Portral development with liferay
01/2009 - Portral development with liferay01/2009 - Portral development with liferay
01/2009 - Portral development with liferay
daveayan
 
Better Enterprise Integration With the WSO2 ESB 4.5.1
Better Enterprise Integration With the WSO2 ESB 4.5.1Better Enterprise Integration With the WSO2 ESB 4.5.1
Better Enterprise Integration With the WSO2 ESB 4.5.1
WSO2
 

Similar to Introduction to eXo ECM Suite (20)

GateIn - The Solution for Managing and Building Enterprise Web Apps
GateIn - The Solution for Managing and Building Enterprise Web AppsGateIn - The Solution for Managing and Building Enterprise Web Apps
GateIn - The Solution for Managing and Building Enterprise Web Apps
 
Oracle web center
Oracle web centerOracle web center
Oracle web center
 
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
 
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
 
Lessons learned Building Nuxeo EP - Component-based, open source ECM platform
Lessons learned Building Nuxeo EP - Component-based, open source ECM platformLessons learned Building Nuxeo EP - Component-based, open source ECM platform
Lessons learned Building Nuxeo EP - Component-based, open source ECM platform
 
DotNetNuke
DotNetNukeDotNetNuke
DotNetNuke
 
Developer’s intro to the alfresco platform
Developer’s intro to the alfresco platformDeveloper’s intro to the alfresco platform
Developer’s intro to the alfresco platform
 
Alfresco Coding mit dem Alfresco SDK (auf Englisch) - Julien Bruinaud, Techni...
Alfresco Coding mit dem Alfresco SDK (auf Englisch) - Julien Bruinaud, Techni...Alfresco Coding mit dem Alfresco SDK (auf Englisch) - Julien Bruinaud, Techni...
Alfresco Coding mit dem Alfresco SDK (auf Englisch) - Julien Bruinaud, Techni...
 
WebSphere Portal Technical Overview
WebSphere Portal Technical OverviewWebSphere Portal Technical Overview
WebSphere Portal Technical Overview
 
Nuxeo platform in 15mn
Nuxeo platform in 15mnNuxeo platform in 15mn
Nuxeo platform in 15mn
 
Alfresco Day Brussels 2016 - Alfresco One Product Suite Update + Demo
Alfresco Day Brussels 2016 - Alfresco One Product Suite Update + DemoAlfresco Day Brussels 2016 - Alfresco One Product Suite Update + Demo
Alfresco Day Brussels 2016 - Alfresco One Product Suite Update + Demo
 
Alfresco CMS (ECMS) - Businessware Technologies
Alfresco CMS (ECMS) - Businessware TechnologiesAlfresco CMS (ECMS) - Businessware Technologies
Alfresco CMS (ECMS) - Businessware Technologies
 
Effective admin and development in iib
Effective admin and development in iibEffective admin and development in iib
Effective admin and development in iib
 
01/2009 - Portral development with liferay
01/2009 - Portral development with liferay01/2009 - Portral development with liferay
01/2009 - Portral development with liferay
 
Alfresco cmis
Alfresco  cmisAlfresco  cmis
Alfresco cmis
 
Kentico CMS
Kentico CMSKentico CMS
Kentico CMS
 
Nuxeo Platform LTS 2015 Highlights
Nuxeo Platform LTS 2015 HighlightsNuxeo Platform LTS 2015 Highlights
Nuxeo Platform LTS 2015 Highlights
 
Owd multi repo-v2
Owd multi repo-v2Owd multi repo-v2
Owd multi repo-v2
 
Building bridges - Plone Conference 2015 Bucharest
Building bridges   - Plone Conference 2015 BucharestBuilding bridges   - Plone Conference 2015 Bucharest
Building bridges - Plone Conference 2015 Bucharest
 
Better Enterprise Integration With the WSO2 ESB 4.5.1
Better Enterprise Integration With the WSO2 ESB 4.5.1Better Enterprise Integration With the WSO2 ESB 4.5.1
Better Enterprise Integration With the WSO2 ESB 4.5.1
 

More from Tugdual Grall

Opensourceday 2014-iot
Opensourceday 2014-iotOpensourceday 2014-iot
Opensourceday 2014-iot
Tugdual Grall
 

More from Tugdual Grall (20)

Introduction to Streaming with Apache Flink
Introduction to Streaming with Apache FlinkIntroduction to Streaming with Apache Flink
Introduction to Streaming with Apache Flink
 
Introduction to Streaming with Apache Flink
Introduction to Streaming with Apache FlinkIntroduction to Streaming with Apache Flink
Introduction to Streaming with Apache Flink
 
Fast Cars, Big Data - How Streaming Can Help Formula 1
Fast Cars, Big Data - How Streaming Can Help Formula 1Fast Cars, Big Data - How Streaming Can Help Formula 1
Fast Cars, Big Data - How Streaming Can Help Formula 1
 
Lambda Architecture: The Best Way to Build Scalable and Reliable Applications!
Lambda Architecture: The Best Way to Build Scalable and Reliable Applications!Lambda Architecture: The Best Way to Build Scalable and Reliable Applications!
Lambda Architecture: The Best Way to Build Scalable and Reliable Applications!
 
Big Data Journey
Big Data JourneyBig Data Journey
Big Data Journey
 
Proud to be Polyglot - Riviera Dev 2015
Proud to be Polyglot - Riviera Dev 2015Proud to be Polyglot - Riviera Dev 2015
Proud to be Polyglot - Riviera Dev 2015
 
Introduction to NoSQL with MongoDB - SQLi Workshop
Introduction to NoSQL with MongoDB - SQLi WorkshopIntroduction to NoSQL with MongoDB - SQLi Workshop
Introduction to NoSQL with MongoDB - SQLi Workshop
 
Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications Enabling Telco to Build and Run Modern Applications
Enabling Telco to Build and Run Modern Applications
 
MongoDB and Hadoop
MongoDB and HadoopMongoDB and Hadoop
MongoDB and Hadoop
 
Proud to be polyglot
Proud to be polyglotProud to be polyglot
Proud to be polyglot
 
Drop your table ! MongoDB Schema Design
Drop your table ! MongoDB Schema DesignDrop your table ! MongoDB Schema Design
Drop your table ! MongoDB Schema Design
 
Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6
Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6
Devoxx 2014 : Atelier MongoDB - Decouverte de MongoDB 2.6
 
Some cool features of MongoDB
Some cool features of MongoDBSome cool features of MongoDB
Some cool features of MongoDB
 
Building Your First MongoDB Application
Building Your First MongoDB ApplicationBuilding Your First MongoDB Application
Building Your First MongoDB Application
 
Opensourceday 2014-iot
Opensourceday 2014-iotOpensourceday 2014-iot
Opensourceday 2014-iot
 
Neotys conference
Neotys conferenceNeotys conference
Neotys conference
 
Softshake 2013: Introduction to NoSQL with Couchbase
Softshake 2013: Introduction to NoSQL with CouchbaseSoftshake 2013: Introduction to NoSQL with Couchbase
Softshake 2013: Introduction to NoSQL with Couchbase
 
Introduction to NoSQL with Couchbase
Introduction to NoSQL with CouchbaseIntroduction to NoSQL with Couchbase
Introduction to NoSQL with Couchbase
 
Why and How to integrate Hadoop and NoSQL?
Why and How to integrate Hadoop and NoSQL?Why and How to integrate Hadoop and NoSQL?
Why and How to integrate Hadoop and NoSQL?
 
NoSQL Matters 2013 - Introduction to Map Reduce with Couchbase 2.0
NoSQL Matters 2013 - Introduction to Map Reduce with Couchbase 2.0NoSQL Matters 2013 - Introduction to Map Reduce with Couchbase 2.0
NoSQL Matters 2013 - Introduction to Map Reduce with Couchbase 2.0
 

Recently uploaded

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Recently uploaded (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 

Introduction to eXo ECM Suite

  • 1. Webinar : eXo ECM November 25th 2009 Tugdual Grall
  • 2. History - University Project - Articles posted on TheServerSide.com 2002 - First Customer DoD - eXo Platform SAS Creation - JSR-168 (Portlets) 2003 - eXo joins OW2 2004 - eXo Portal v1.0 2005 - eXo joins Java Community Process (JCP) - eXo ECM v1.0 2006 - eXo WebOS Alpha - 55 employees in 3 countries 2007 - eXo Portal & ECM v2.0 - eXo WebOS v1.0 2008 - eXo Collaboration Suite v1.0 - 85 employees in 4 countries - eXo WCM 1.0 - eXo Knowledge Suite v1.0 - eXo & JBoss Portals Fusion : GateIn 2009 - 115 employees in 4 countries
  • 3. eXo Platform ● 115 Employees in 5 countries − France : Head, Sales, Consulting − Ukraine : Development Center − Vietnam : Development, Support & Sales − Tunisie : Consulting, Support & Sales − USA: Sales, Communication, Marketing
  • 4. eXo Vision Provide a standards-based, Run on your preferred open platform for building, technology platform publishing, managing (e.g., OS, middleware, websites browser) Build and plug any Consolidate Applications service into & Content platform
  • 5. eXo Platform Suite • Modular applications that plug and play • Portal platform with rich user-oriented interface • Baked in Java and standards-based technologies Portlet Container
  • 6. eXo Platform Suite • Modular applications that plug and play • Portal platform with rich user-oriented interface • Baked in Java and standards-based technologies Portlet Container
  • 7. Portal/WebOS Integration Layer • Facilitate Enterprise Data and Applications Access • Virtualization of User's Desktop − Personalization / Profiling • Leverage eXo Portal − Flexible Layouts & Themes − SSO, Personalization, Application Registry − Leverage AJAX to improve user experience • Standards Based • Standard Based − Use only HTML/ CSS and JavaScript − Leverage JavaEE Platform • Reuse Gadget & Portlets − Java Portlets API (JSR-168 & JSR-286) • Integrate Enterprise Applications − Remote Portlets (WSRP 1&2) − Java Content Repository (JSR-170) − Google Gadgets • Extensible − REST Services − Portlet Bridges to facilitate IS integration
  • 8. Community or Commercial ? • Community • Commercial (subscription) • Pioneer builds • Certified Binaries • New version every 2 weeks • Same Code Base • Affero GPL v3 • Regular Maintenance Releases • Supported via the wiki and • QA (Tests and Benchmarks) mailing lists • Documentation User/Admin • EULA • Professional support • SLAs
  • 9. eXo ECM Suite Enterprise Content Management
  • 10. eXo ECM 2.5 • Document Management • Web Content Management • Workflow • Record Management • Collaboration
  • 11. eXo Content Repository • Implementation of the Java Content Repository (JSR 170) • Can Store any type of content • documents, images, videos, HTML, XML, ... • Content could be enriched with any Property or Meta-Data • Native Support of Dublin Core • Meta data extraction for common formats (PDF, MS & Open Office, ...) • Remote Access using standard protocols • FTP, WebDAV, CIFS, REST/SOAP • Content stored in RDBMS and/or File Systems
  • 12. ECM & Portal • ECM is based on a set of Portlets to manipulate the content • File/Site Explorer to easily navigate the content • Content Viewers to publish the content in the portal
  • 13. Edit/Create Content • Wysiwyg Editor in the Browser • Extensible template model • Edit using MS and Open Office directly using WebDaV • Upload Documents • Web Interface • FTP/DAV
  • 14. Template Oriented eXo Platform Document Viewer Template Engine eXo JCR Content Templates (GTMPL)
  • 15. Organize, Share and Search • Add categories/taxonomies to content • Collaborate using Comments, Rating and Tagging • Search Content using eXo Search based on Apache Lucene
  • 16. Advanced Content Features • Content Versioning • Check-in & Check-out • Advanced & Custom Actions
  • 17. eXo Workflow • Use Workflows/Business Process to validate content • Based on Bonita or JBPM • Integrated with eXo ECM
  • 18. eXo on Mobile • Access your applications and content from your Mobile • iPhone & Android
  • 19. eXo WCM Web Content Management
  • 20. eXo WCM • Leverage eXo DMS • with specialized portlet and content types • Easy Management of Web Sites and Content
  • 23. Publication Life Cycle • Extensible Publication Process • Java and BPM based (advanced workflows) • Customizable • Used for Validation and Publication
  • 24. Front Office Portlets Content By List/Category Show Single Content
  • 25. Newsletter Management • Create and Manage your newsletters directly in your Web Sites
  • 27. Gate In Integration = • New Open Source Portal from eXo Portal and JBoss Portal • All eXo ECM will be ported on Gate • Community Release Q1-2010 • Enterprise Release Q2-2010
  • 28. New Features • New File Explorer • Web Content Management • Improved Usability (new UI) • New Workflows for publication • Online PDF Viewer • Document Converter • Composing and Cache Management for Pages/ Content
  • 29. • Document Management •Site Management • Workflow & BPM • Share documents • Easy Site Creation • Business Process Management • Structured or not • Multi-site Support • Integrated with the document repository and portal • Online Procedures • Easy Publishing Process • Application Integration • Digital Asset Management • Content Validation / Publishing • ERP, CRM, ... • Edit In Line • Record Management • Office Integration(MS/Open) • External Editing using 3rd party tools • Based on : • Integrated and Secured Search • Dreamweaver, Frontpage, ... • JBoss JBPM • Remote Access using WeDAV, CIFS, • Remote Access using WeDAV, CIFS, • Nova Bonita FTP, REST, ... FTP, REST, ... • Integrated and Secured Search 27
  • 30. More Information • Project Sites • http://ww.exoplatform.org • http://gatein.org • Community Wiki • http://wiki.exoplatform.org • Community Forum • http://forum.exoplatform.org
  • 32. Webinar : eXo ECM November 25th 2009 Tugdual Grall