SlideShare a Scribd company logo
CQ WCM and Connectors
Architecture and Demo




Jean-Michel Pittet, SVP Engineering, jmp@day.com




                                                   1
Jun-4-08




Agenda

Communiqé WCM update
WCM Demo
Connector Architecture
WCM & Connector Demo




Content-Centric Infrastructure              2
Day Product Portfolio
                               Web Frontend
                              CQ Delivery (Portal)


                   CQ       CQ                                     CQ SDK
                                                CQ
                  WCM       DAM
                                           Collaboration           Custom
                                                                   Applications




                                  JSR 170 API
                                                                      Content
                                                                     Connectors

                            CRX                        Apache
                                                      Jackrabbit
                        JCR Repository


Product Roadmap                                                                   3
Communiqué WCM 4.2:
Author clustering
Active Active,                     cluster
read and write,
cluster

in addition to
other options
                                                 Load
                                                balancer




    Characteristics:      Shared:
    Shared perisistence   (Clustered) Journal
    Pessimistic Locking   Layer: RDBMS
    Transactional


Product Roadmap                                            4
Communiqué WCM 4.2:
Japanese User Interface




Product Roadmap           5
Communiqué WCM 4.3:
Themes
 More Author Clustering: TarPM
 More Search: Faceted Search
 Permission sensitive caching
 Rollout Manager
 Include / sync connectors
 Bug fixes & Maintenance




June 4, 08                        6
Communiqué WCM 4.3:
Author clustering
Active Active,                     cluster
read and write,
cluster

in addition to
other options
                                                 Load
                                                balancer




    Characteristics:      Shared:
    Shared perisistence   (Clustered) Journal
    Pessimistic Locking   Layer: RDBMS
    Transactional         TarPM

Product Roadmap                                            7
Tar PM Clustering




Content-Centric Infrastructure   8
Communiqué WCM 4.3: Faceted Search




June 4, 08                           9
Communiqué WCM 4.3: Faceted Search




Content-Centric Infrastructure       10
Jun-4-08




Agenda

Communiqé WCM update
WCM Demo
Connector Architecture
WCM & Connector Demo




Content-Centric Infrastructure              11
Jun-4-08




Agenda

Communiqé WCM update
WCM Demo
Connector Architecture
WCM & Connector Demo




Content-Centric Infrastructure              12
Day Product Portfolio
                                        Web Frontend
                                       CQ Delivery (Portal)


                       CQ        CQ                                         CQ SDK
                                                  CQ              CQ
                      WCM        DAM
                                             Collaboration        DMS        Custom
                                                                             Applications




                                         JSR 170 API



                                     CRX                                    Content
                                                               Apache
                                                                           Connectors
                                                              Jackrabbit
                                 JCR Repository


Content-Centric Infrastructure                                                              13
Jun-4-08




Problem
Content Isolated in Silos


                Accounting          Marketing         Legal            HR                        R&D




             Application A       Application B   Application C   Application D              Application E




                Repository         Repository      Repository      Repository                 Repository
                    A                  B               C               D                          E


Content-Centric Infrastructure                                                                              14
Jun-4-08




Strategy
Enterprise 2.0 & the Future of ECM


                Accounting          Marketing         Legal             HR                        R&D




                                                 Web Frontend



             Application A       Application B    Application C   Application D              Application E




                                                 JSR-170 API




                Repository         Repository       Repository      Repository                Repository
                    A                  B                C               D                         E


Content-Centric Infrastructure                                                                               15
Jun-4-08




Product Portfolio
CQ Content Infrastructure Products

Day Virtual Repository


Day JCR Connectors
             Currently available for: OpenText Livelink, EMC Documentum,
       
             FileNet P8, IBM Lotus Notes, Microsoft SharePoint, Vignette
             VCM, Interwoven TeamSite



Day Content Repository Extreme (CRX)
             CRX Developer Edition
       
             CRX Enterprise Edition
       



Content-Centric Infrastructure                                                        16
Day’s Product Stack
Applications & Infrastructure
                                                     CQ Delivery (Portal)


                      CQ                    CQ                   CQ                 CQ           CQ SDK
                     WCM                    DAM             Collaboration           WF            Custom
                                                                                                  Applications




                                                   JCR API (JSR 170 API)

                                                     Virtual Repository Layer



                 JCR                  JCR              JCR
               Connector            Connector        Connector
                 for...               for...           for...




                                                                                CRX: Native JCR Repository
                             Legacy Repositories
Content-Centric Infrastructure                                                                                   17
Communiqué WCM 4.2:
Connector Integration: JCR & Components




Product Roadmap                           18
Jun-4-08




Day Virtual Repository
Based on ContentBus Architecture

Unifying and Consolidating Repositories
Single Point of Truth - Distributed Information, Unified Access
Embrace and/or Replace - Leverage Existing and/or Consolidate
Common Services for ALL Content




Content-Centric Infrastructure                                     19
Product and Technology Roadmap                                                          June 4, 08




What is a Virtualization?
                                                            Application

                                                      JCR API (JSR 170 API)

                                                          Virtual Repository Layer
                                 Standard “Inter-workspace” communication using clone, update, merge, …



                                                               CRX
                                                                                       Workspace C
                                                            Workspace B
                                   Workspace A
                                                                                          JCR
                                                               JCR
                                   Native store
                                                                                        Connector
                                                             Connector




                                                                                          Legacy
                                                                Legacy
                                                                                      Data Repository
                                                            Data Repository
                                                                                             C
                                                                   B
Content-Centric Infrastructure                                                                            20
Jun-4-08




JCR Connectors
JCR-Enabling Legacy Repositories

Unlocking content residing in proprietary repositories
and minimizing repository integration work




Content-Centric Infrastructure                                      21
Jun-4-08




What is a JCR Connector?
                                                  A connector is a component “JCR-
                                                   enabling” an existing legacy data
                                                   source or repository without native
                                   JCR API
                                                   JCR support.

                                   JCR
                                                  Thanks to the connector a legacy
                                 Connector
                                                   data source or repository will be
                                                   accessible via the standard JCR
                                                   API and fit into a customer’s
                                                   standard-based infrastructure.



                                    Legacy
                                 Data Source
                                 or Repository


Content-Centric Infrastructure                                                         22
Jun-4-08




Connector Overview: Level 1+

            Observation
                                                                   Optional
            Query (SQL)




            Unstructured
                                                                   Level 2
            Access Control




            Read                  Hierarchical   Finegrained

                                                                   Level 1
            Query (XPath)         Structured     Export

            Binary, Text, Date, Numbers



Content-Centric Infrastructure                                                23
Jun-4-08




JCR Connector Capabilities
 Read content, metadata, users, groups, group memberships
 Execute queries against repository
 Apply Access Control Lists (ACLs) to extracted content
 Observe content, metadata, users, groups, group
  memberships
 Support full scans efficiently
 Incremental Updates




Content-Centric Infrastructure                               24
Jun-4-08




JCR Connector Portfolio
Available JCR Connectors

 EMC Documentum v5.2.5 / v5.3
 FileNet P8 Content Mgr V3.5, 4.x
 Microsoft SharePoint 2003 – (MOSS 2007 planned)
 Vignette V7.3.0.5 (V7.3.1 planned)
 OpenText LiveLink v9.5 / v9.6 / v9.7
 Interwoven TeamSite V6.5
 IBM Lotus Notes v6.5 / v7.0
 WebDAV File System Client
 Day ContentBus

Content-Centric Infrastructure                         25
Jun-4-08




Use Case Examples
                                                                   Display and browse content stored in
                                                               
                                                                   different repositories using a single
                                                                   user interface
                                                                   Federated Search
                                                               
                                                3rd Party
              CQ Apps
                                                                   Content Virtualization
                                                               
                                                Products
                 or
                                               (e.g. BEA,
            Custom Apps                                            Repository unification, sychronization
                                                               
                                             Oracle, FAST)
                                                                   and consolidation
                                                                   Repository Migration
                                                               
                        JCR API (JSR 170 API)
                                                                   Populate “Content Warehouse“
                                                               
                                                                   Multi-Repository development
                                                               
                       Virtual Repository Layer                    environment with a single API


           JCR                     JCR               JCR
         Connector               Connector         Connector
           for...                  for...            for...




Content-Centric Infrastructure                                                                              26
JCR view of IWOV




Jun-4-08           27
JSR-170 Connectors
e.g. Documentum Connector




Jun-4-08                    28
Jun-4-08




Agenda

Communiqé WCM update
WCM Demo
Connector Architecture
WCM & Connector Demo




Content-Centric Infrastructure              29
Thank you


More questions:
                                 jmp@day.com




Content-Centric Infrastructure                 30

More Related Content

What's hot

Silverlight 4 & Windows Phone 7 at Zup Zip Black Coffee#5
Silverlight 4 & Windows Phone 7 at Zup Zip Black Coffee#5Silverlight 4 & Windows Phone 7 at Zup Zip Black Coffee#5
Silverlight 4 & Windows Phone 7 at Zup Zip Black Coffee#5SoftEngine
 
"Right Availability in RAC environment"
"Right Availability in RAC environment""Right Availability in RAC environment"
"Right Availability in RAC environment"
Transfer Solutions
 
Extending Titanium with native iOS and Android modules
Extending Titanium with native iOS and Android modules Extending Titanium with native iOS and Android modules
Extending Titanium with native iOS and Android modules
omorandi
 
Google App Engine Update 2012
Google App Engine Update 2012Google App Engine Update 2012
Google App Engine Update 2012
David Chandler
 
Framework Engineering
Framework EngineeringFramework Engineering
Framework Engineering
YoungSu Son
 
Html 5 Revolution
Html 5 RevolutionHtml 5 Revolution
Html 5 Revolution
Alex Ivy
 
Titanium Mobile: flexibility vs. performance
Titanium Mobile: flexibility vs. performanceTitanium Mobile: flexibility vs. performance
Titanium Mobile: flexibility vs. performanceomorandi
 
20090410 J Spring Pragmatic Model Driven Development In Java Using Smart
20090410   J Spring Pragmatic Model Driven Development In Java Using Smart20090410   J Spring Pragmatic Model Driven Development In Java Using Smart
20090410 J Spring Pragmatic Model Driven Development In Java Using Smart
Sander Hoogendoorn
 
Developing modular, polyglot applications with Spring (SpringOne India 2012)
Developing modular, polyglot applications with Spring (SpringOne India 2012)Developing modular, polyglot applications with Spring (SpringOne India 2012)
Developing modular, polyglot applications with Spring (SpringOne India 2012)Chris Richardson
 
colony framework & omni platform
colony framework & omni platformcolony framework & omni platform
colony framework & omni platform
Hive Solutions
 
Hive solutions cloudviews 2010 presentation
Hive solutions cloudviews 2010 presentationHive solutions cloudviews 2010 presentation
Hive solutions cloudviews 2010 presentationEuroCloud
 
Value Networks and Business Models of Information-centric Networking
Value Networks and Business Models of Information-centric NetworkingValue Networks and Business Models of Information-centric Networking
Value Networks and Business Models of Information-centric Networking
Tapio Levä
 
Mike Taulty TechDays 2010 Silverlight 4 - What's New?
Mike Taulty TechDays 2010 Silverlight 4 - What's New?Mike Taulty TechDays 2010 Silverlight 4 - What's New?
Mike Taulty TechDays 2010 Silverlight 4 - What's New?ukdpe
 
Cascade 10.0 ---- Application Aware Network Performance Management (NPM)
Cascade 10.0 ---- Application Aware Network Performance Management (NPM)Cascade 10.0 ---- Application Aware Network Performance Management (NPM)
Cascade 10.0 ---- Application Aware Network Performance Management (NPM)
Riverbed Technology
 
Marakana Android Internals
Marakana Android InternalsMarakana Android Internals
Marakana Android Internals
Marko Gargenta
 
Extending Appcelerator Titanium Mobile through Native Modules
Extending Appcelerator Titanium Mobile through Native ModulesExtending Appcelerator Titanium Mobile through Native Modules
Extending Appcelerator Titanium Mobile through Native Modules
omorandi
 
Android Internals
Android InternalsAndroid Internals
Android Internals
Marko Gargenta
 
Smooth transition to Eclipse in practice
Smooth transition to Eclipse in practiceSmooth transition to Eclipse in practice
Smooth transition to Eclipse in practice
guest301ea
 

What's hot (20)

Silverlight 4 & Windows Phone 7 at Zup Zip Black Coffee#5
Silverlight 4 & Windows Phone 7 at Zup Zip Black Coffee#5Silverlight 4 & Windows Phone 7 at Zup Zip Black Coffee#5
Silverlight 4 & Windows Phone 7 at Zup Zip Black Coffee#5
 
"Right Availability in RAC environment"
"Right Availability in RAC environment""Right Availability in RAC environment"
"Right Availability in RAC environment"
 
Extending Titanium with native iOS and Android modules
Extending Titanium with native iOS and Android modules Extending Titanium with native iOS and Android modules
Extending Titanium with native iOS and Android modules
 
Google App Engine Update 2012
Google App Engine Update 2012Google App Engine Update 2012
Google App Engine Update 2012
 
Project Zero Php Quebec
Project Zero Php QuebecProject Zero Php Quebec
Project Zero Php Quebec
 
Framework Engineering
Framework EngineeringFramework Engineering
Framework Engineering
 
Html 5 Revolution
Html 5 RevolutionHtml 5 Revolution
Html 5 Revolution
 
20111007 activiti
20111007 activiti20111007 activiti
20111007 activiti
 
Titanium Mobile: flexibility vs. performance
Titanium Mobile: flexibility vs. performanceTitanium Mobile: flexibility vs. performance
Titanium Mobile: flexibility vs. performance
 
20090410 J Spring Pragmatic Model Driven Development In Java Using Smart
20090410   J Spring Pragmatic Model Driven Development In Java Using Smart20090410   J Spring Pragmatic Model Driven Development In Java Using Smart
20090410 J Spring Pragmatic Model Driven Development In Java Using Smart
 
Developing modular, polyglot applications with Spring (SpringOne India 2012)
Developing modular, polyglot applications with Spring (SpringOne India 2012)Developing modular, polyglot applications with Spring (SpringOne India 2012)
Developing modular, polyglot applications with Spring (SpringOne India 2012)
 
colony framework & omni platform
colony framework & omni platformcolony framework & omni platform
colony framework & omni platform
 
Hive solutions cloudviews 2010 presentation
Hive solutions cloudviews 2010 presentationHive solutions cloudviews 2010 presentation
Hive solutions cloudviews 2010 presentation
 
Value Networks and Business Models of Information-centric Networking
Value Networks and Business Models of Information-centric NetworkingValue Networks and Business Models of Information-centric Networking
Value Networks and Business Models of Information-centric Networking
 
Mike Taulty TechDays 2010 Silverlight 4 - What's New?
Mike Taulty TechDays 2010 Silverlight 4 - What's New?Mike Taulty TechDays 2010 Silverlight 4 - What's New?
Mike Taulty TechDays 2010 Silverlight 4 - What's New?
 
Cascade 10.0 ---- Application Aware Network Performance Management (NPM)
Cascade 10.0 ---- Application Aware Network Performance Management (NPM)Cascade 10.0 ---- Application Aware Network Performance Management (NPM)
Cascade 10.0 ---- Application Aware Network Performance Management (NPM)
 
Marakana Android Internals
Marakana Android InternalsMarakana Android Internals
Marakana Android Internals
 
Extending Appcelerator Titanium Mobile through Native Modules
Extending Appcelerator Titanium Mobile through Native ModulesExtending Appcelerator Titanium Mobile through Native Modules
Extending Appcelerator Titanium Mobile through Native Modules
 
Android Internals
Android InternalsAndroid Internals
Android Internals
 
Smooth transition to Eclipse in practice
Smooth transition to Eclipse in practiceSmooth transition to Eclipse in practice
Smooth transition to Eclipse in practice
 

Similar to Wc Mand Connectors2

CRX 2 Content Application Platform
CRX 2 Content Application PlatformCRX 2 Content Application Platform
CRX 2 Content Application Platform
Cédric Hüsler
 
Eb07 Day Communiqué Web Content Management En
Eb07 Day Communiqué Web Content Management EnEb07 Day Communiqué Web Content Management En
Eb07 Day Communiqué Web Content Management En
Valtech
 
Agile Edge Valtech
Agile Edge ValtechAgile Edge Valtech
Agile Edge Valtech
David Nuescheler
 
Web Content Management And Agile
Web Content Management And AgileWeb Content Management And Agile
Web Content Management And Agile
Valtech UK
 
JBoye Presentation: WCM Trends for 2010
JBoye Presentation: WCM Trends for 2010JBoye Presentation: WCM Trends for 2010
JBoye Presentation: WCM Trends for 2010
David Nuescheler
 
Inaugural address manjusha - Indicthreads cloud computing conference 2011
Inaugural address manjusha -  Indicthreads cloud computing conference 2011Inaugural address manjusha -  Indicthreads cloud computing conference 2011
Inaugural address manjusha - Indicthreads cloud computing conference 2011
IndicThreads
 
(ATS3-DEV05) Coding up Pipeline Pilot Components
(ATS3-DEV05) Coding up Pipeline Pilot Components(ATS3-DEV05) Coding up Pipeline Pilot Components
(ATS3-DEV05) Coding up Pipeline Pilot Components
BIOVIA
 
Venus-c: Using open source clouds in eScience
Venus-c: Using open source clouds in eScienceVenus-c: Using open source clouds in eScience
Venus-c: Using open source clouds in eScience
OW2
 
전문가 토크릴레이 1탄 html5 전망 (전종홍 박사)
전문가 토크릴레이 1탄 html5 전망 (전종홍 박사)전문가 토크릴레이 1탄 html5 전망 (전종홍 박사)
전문가 토크릴레이 1탄 html5 전망 (전종홍 박사)
zinyus
 
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012Alexandre Morgaut
 
Crx 2.2 Deep-Dive
Crx 2.2 Deep-DiveCrx 2.2 Deep-Dive
Crx 2.2 Deep-Dive
Gabriel Walt
 
Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012
Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012
Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012
Alexandre Morgaut
 
VMware vFabric - CIO Webinar - Al Sargent
VMware vFabric - CIO Webinar - Al SargentVMware vFabric - CIO Webinar - Al Sargent
VMware vFabric - CIO Webinar - Al Sargent
VMware vFabric
 
CloudStack Collaboration Conference 12; Refactoring cloud stack
CloudStack Collaboration Conference 12; Refactoring cloud stackCloudStack Collaboration Conference 12; Refactoring cloud stack
CloudStack Collaboration Conference 12; Refactoring cloud stack
buildacloud
 
Making of a Successful Cloud Business
Making of a Successful Cloud BusinessMaking of a Successful Cloud Business
Making of a Successful Cloud Business
ACMBangalore
 
PIM4Cloud
PIM4CloudPIM4Cloud
PIM4Cloud
Marcos Almeida
 
Modern Architectures with Spring and JavaScript
Modern Architectures with Spring and JavaScriptModern Architectures with Spring and JavaScript
Modern Architectures with Spring and JavaScript
martinlippert
 
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCFMigrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
Roy Braam
 
Content Management Standards
Content Management StandardsContent Management Standards
Content Management Standards
David Nuescheler
 

Similar to Wc Mand Connectors2 (20)

CRX 2 Content Application Platform
CRX 2 Content Application PlatformCRX 2 Content Application Platform
CRX 2 Content Application Platform
 
Eb07 Day Communiqué Web Content Management En
Eb07 Day Communiqué Web Content Management EnEb07 Day Communiqué Web Content Management En
Eb07 Day Communiqué Web Content Management En
 
Agile Edge Valtech
Agile Edge ValtechAgile Edge Valtech
Agile Edge Valtech
 
Web Content Management And Agile
Web Content Management And AgileWeb Content Management And Agile
Web Content Management And Agile
 
JBoye Presentation: WCM Trends for 2010
JBoye Presentation: WCM Trends for 2010JBoye Presentation: WCM Trends for 2010
JBoye Presentation: WCM Trends for 2010
 
Inaugural address manjusha - Indicthreads cloud computing conference 2011
Inaugural address manjusha -  Indicthreads cloud computing conference 2011Inaugural address manjusha -  Indicthreads cloud computing conference 2011
Inaugural address manjusha - Indicthreads cloud computing conference 2011
 
(ATS3-DEV05) Coding up Pipeline Pilot Components
(ATS3-DEV05) Coding up Pipeline Pilot Components(ATS3-DEV05) Coding up Pipeline Pilot Components
(ATS3-DEV05) Coding up Pipeline Pilot Components
 
Venus-c: Using open source clouds in eScience
Venus-c: Using open source clouds in eScienceVenus-c: Using open source clouds in eScience
Venus-c: Using open source clouds in eScience
 
전문가 토크릴레이 1탄 html5 전망 (전종홍 박사)
전문가 토크릴레이 1탄 html5 전망 (전종홍 박사)전문가 토크릴레이 1탄 html5 전망 (전종홍 박사)
전문가 토크릴레이 1탄 html5 전망 (전종홍 박사)
 
QualysGuard InfoDay 2012 - QualysGuard Suite 7.0
QualysGuard InfoDay 2012 - QualysGuard Suite 7.0QualysGuard InfoDay 2012 - QualysGuard Suite 7.0
QualysGuard InfoDay 2012 - QualysGuard Suite 7.0
 
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
Wakanda: NoSQL for Model-Driven Web applications - NoSQL matters 2012
 
Crx 2.2 Deep-Dive
Crx 2.2 Deep-DiveCrx 2.2 Deep-Dive
Crx 2.2 Deep-Dive
 
Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012
Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012
Wakanda: NoSQL & SSJS for Model-driven Web Applications - SourceDevCon 2012
 
VMware vFabric - CIO Webinar - Al Sargent
VMware vFabric - CIO Webinar - Al SargentVMware vFabric - CIO Webinar - Al Sargent
VMware vFabric - CIO Webinar - Al Sargent
 
CloudStack Collaboration Conference 12; Refactoring cloud stack
CloudStack Collaboration Conference 12; Refactoring cloud stackCloudStack Collaboration Conference 12; Refactoring cloud stack
CloudStack Collaboration Conference 12; Refactoring cloud stack
 
Making of a Successful Cloud Business
Making of a Successful Cloud BusinessMaking of a Successful Cloud Business
Making of a Successful Cloud Business
 
PIM4Cloud
PIM4CloudPIM4Cloud
PIM4Cloud
 
Modern Architectures with Spring and JavaScript
Modern Architectures with Spring and JavaScriptModern Architectures with Spring and JavaScript
Modern Architectures with Spring and JavaScript
 
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCFMigrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
Migrate a on-prem platform to the public cloud with Java - SpringBoot and PCF
 
Content Management Standards
Content Management StandardsContent Management Standards
Content Management Standards
 

More from day

Performance Pack
Performance PackPerformance Pack
Performance Packday
 
Scala for scripting
Scala for scriptingScala for scripting
Scala for scriptingday
 
Scala4sling
Scala4slingScala4sling
Scala4slingday
 
Testing Zen
Testing ZenTesting Zen
Testing Zenday
 
Java Persistence Frameworks
Java Persistence FrameworksJava Persistence Frameworks
Java Persistence Frameworksday
 
Embrace OSGi Apache Con Europe2009
Embrace OSGi Apache Con Europe2009Embrace OSGi Apache Con Europe2009
Embrace OSGi Apache Con Europe2009day
 
Scripting Yor Java Application with BSF3
Scripting Yor Java Application with BSF3Scripting Yor Java Application with BSF3
Scripting Yor Java Application with BSF3day
 
Tarpm Clustering
Tarpm ClusteringTarpm Clustering
Tarpm Clusteringday
 
Tech Summit 08 Support Initiative
Tech Summit 08 Support InitiativeTech Summit 08 Support Initiative
Tech Summit 08 Support Initiativeday
 
Non Cms For Web Apps
Non Cms For Web AppsNon Cms For Web Apps
Non Cms For Web Appsday
 
Getting Into The Flow With Cq Dam
Getting Into The Flow With Cq DamGetting Into The Flow With Cq Dam
Getting Into The Flow With Cq Damday
 
Dispatcher Oom
Dispatcher OomDispatcher Oom
Dispatcher Oomday
 
Advanced Collaboration And Beyond
Advanced Collaboration And BeyondAdvanced Collaboration And Beyond
Advanced Collaboration And Beyondday
 
Jackrabbit Roadmap
Jackrabbit RoadmapJackrabbit Roadmap
Jackrabbit Roadmapday
 
Doc Book Vs Dita
Doc Book Vs DitaDoc Book Vs Dita
Doc Book Vs Ditaday
 
Doc Book Vs Dita Teresa
Doc Book Vs Dita TeresaDoc Book Vs Dita Teresa
Doc Book Vs Dita Teresaday
 
862
862862
862day
 
Apache Con Us2007 Sanselan
Apache Con Us2007 SanselanApache Con Us2007 Sanselan
Apache Con Us2007 Sanselanday
 
Apache Con Us2007 Jcr In Action
Apache Con Us2007 Jcr In ActionApache Con Us2007 Jcr In Action
Apache Con Us2007 Jcr In Actionday
 
Apache Con Us2007 Apachei Batis
Apache Con Us2007 Apachei BatisApache Con Us2007 Apachei Batis
Apache Con Us2007 Apachei Batisday
 

More from day (20)

Performance Pack
Performance PackPerformance Pack
Performance Pack
 
Scala for scripting
Scala for scriptingScala for scripting
Scala for scripting
 
Scala4sling
Scala4slingScala4sling
Scala4sling
 
Testing Zen
Testing ZenTesting Zen
Testing Zen
 
Java Persistence Frameworks
Java Persistence FrameworksJava Persistence Frameworks
Java Persistence Frameworks
 
Embrace OSGi Apache Con Europe2009
Embrace OSGi Apache Con Europe2009Embrace OSGi Apache Con Europe2009
Embrace OSGi Apache Con Europe2009
 
Scripting Yor Java Application with BSF3
Scripting Yor Java Application with BSF3Scripting Yor Java Application with BSF3
Scripting Yor Java Application with BSF3
 
Tarpm Clustering
Tarpm ClusteringTarpm Clustering
Tarpm Clustering
 
Tech Summit 08 Support Initiative
Tech Summit 08 Support InitiativeTech Summit 08 Support Initiative
Tech Summit 08 Support Initiative
 
Non Cms For Web Apps
Non Cms For Web AppsNon Cms For Web Apps
Non Cms For Web Apps
 
Getting Into The Flow With Cq Dam
Getting Into The Flow With Cq DamGetting Into The Flow With Cq Dam
Getting Into The Flow With Cq Dam
 
Dispatcher Oom
Dispatcher OomDispatcher Oom
Dispatcher Oom
 
Advanced Collaboration And Beyond
Advanced Collaboration And BeyondAdvanced Collaboration And Beyond
Advanced Collaboration And Beyond
 
Jackrabbit Roadmap
Jackrabbit RoadmapJackrabbit Roadmap
Jackrabbit Roadmap
 
Doc Book Vs Dita
Doc Book Vs DitaDoc Book Vs Dita
Doc Book Vs Dita
 
Doc Book Vs Dita Teresa
Doc Book Vs Dita TeresaDoc Book Vs Dita Teresa
Doc Book Vs Dita Teresa
 
862
862862
862
 
Apache Con Us2007 Sanselan
Apache Con Us2007 SanselanApache Con Us2007 Sanselan
Apache Con Us2007 Sanselan
 
Apache Con Us2007 Jcr In Action
Apache Con Us2007 Jcr In ActionApache Con Us2007 Jcr In Action
Apache Con Us2007 Jcr In Action
 
Apache Con Us2007 Apachei Batis
Apache Con Us2007 Apachei BatisApache Con Us2007 Apachei Batis
Apache Con Us2007 Apachei Batis
 

Recently uploaded

Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 

Recently uploaded (20)

Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 

Wc Mand Connectors2

  • 1. CQ WCM and Connectors Architecture and Demo Jean-Michel Pittet, SVP Engineering, jmp@day.com 1
  • 2. Jun-4-08 Agenda Communiqé WCM update WCM Demo Connector Architecture WCM & Connector Demo Content-Centric Infrastructure 2
  • 3. Day Product Portfolio Web Frontend CQ Delivery (Portal) CQ CQ CQ SDK CQ WCM DAM Collaboration Custom Applications JSR 170 API Content Connectors CRX Apache Jackrabbit JCR Repository Product Roadmap 3
  • 4. Communiqué WCM 4.2: Author clustering Active Active, cluster read and write, cluster in addition to other options Load balancer Characteristics: Shared: Shared perisistence (Clustered) Journal Pessimistic Locking Layer: RDBMS Transactional Product Roadmap 4
  • 5. Communiqué WCM 4.2: Japanese User Interface Product Roadmap 5
  • 6. Communiqué WCM 4.3: Themes  More Author Clustering: TarPM  More Search: Faceted Search  Permission sensitive caching  Rollout Manager  Include / sync connectors  Bug fixes & Maintenance June 4, 08 6
  • 7. Communiqué WCM 4.3: Author clustering Active Active, cluster read and write, cluster in addition to other options Load balancer Characteristics: Shared: Shared perisistence (Clustered) Journal Pessimistic Locking Layer: RDBMS Transactional TarPM Product Roadmap 7
  • 9. Communiqué WCM 4.3: Faceted Search June 4, 08 9
  • 10. Communiqué WCM 4.3: Faceted Search Content-Centric Infrastructure 10
  • 11. Jun-4-08 Agenda Communiqé WCM update WCM Demo Connector Architecture WCM & Connector Demo Content-Centric Infrastructure 11
  • 12. Jun-4-08 Agenda Communiqé WCM update WCM Demo Connector Architecture WCM & Connector Demo Content-Centric Infrastructure 12
  • 13. Day Product Portfolio Web Frontend CQ Delivery (Portal) CQ CQ CQ SDK CQ CQ WCM DAM Collaboration DMS Custom Applications JSR 170 API CRX Content Apache Connectors Jackrabbit JCR Repository Content-Centric Infrastructure 13
  • 14. Jun-4-08 Problem Content Isolated in Silos Accounting Marketing Legal HR R&D Application A Application B Application C Application D Application E Repository Repository Repository Repository Repository A B C D E Content-Centric Infrastructure 14
  • 15. Jun-4-08 Strategy Enterprise 2.0 & the Future of ECM Accounting Marketing Legal HR R&D Web Frontend Application A Application B Application C Application D Application E JSR-170 API Repository Repository Repository Repository Repository A B C D E Content-Centric Infrastructure 15
  • 16. Jun-4-08 Product Portfolio CQ Content Infrastructure Products Day Virtual Repository Day JCR Connectors Currently available for: OpenText Livelink, EMC Documentum,  FileNet P8, IBM Lotus Notes, Microsoft SharePoint, Vignette VCM, Interwoven TeamSite Day Content Repository Extreme (CRX) CRX Developer Edition  CRX Enterprise Edition  Content-Centric Infrastructure 16
  • 17. Day’s Product Stack Applications & Infrastructure CQ Delivery (Portal) CQ CQ CQ CQ CQ SDK WCM DAM Collaboration WF Custom Applications JCR API (JSR 170 API) Virtual Repository Layer JCR JCR JCR Connector Connector Connector for... for... for... CRX: Native JCR Repository Legacy Repositories Content-Centric Infrastructure 17
  • 18. Communiqué WCM 4.2: Connector Integration: JCR & Components Product Roadmap 18
  • 19. Jun-4-08 Day Virtual Repository Based on ContentBus Architecture Unifying and Consolidating Repositories Single Point of Truth - Distributed Information, Unified Access Embrace and/or Replace - Leverage Existing and/or Consolidate Common Services for ALL Content Content-Centric Infrastructure 19
  • 20. Product and Technology Roadmap June 4, 08 What is a Virtualization? Application JCR API (JSR 170 API) Virtual Repository Layer Standard “Inter-workspace” communication using clone, update, merge, … CRX Workspace C Workspace B Workspace A JCR JCR Native store Connector Connector Legacy Legacy Data Repository Data Repository C B Content-Centric Infrastructure 20
  • 21. Jun-4-08 JCR Connectors JCR-Enabling Legacy Repositories Unlocking content residing in proprietary repositories and minimizing repository integration work Content-Centric Infrastructure 21
  • 22. Jun-4-08 What is a JCR Connector?  A connector is a component “JCR- enabling” an existing legacy data source or repository without native JCR API JCR support. JCR  Thanks to the connector a legacy Connector data source or repository will be accessible via the standard JCR API and fit into a customer’s standard-based infrastructure. Legacy Data Source or Repository Content-Centric Infrastructure 22
  • 23. Jun-4-08 Connector Overview: Level 1+ Observation Optional Query (SQL) Unstructured Level 2 Access Control Read Hierarchical Finegrained Level 1 Query (XPath) Structured Export Binary, Text, Date, Numbers Content-Centric Infrastructure 23
  • 24. Jun-4-08 JCR Connector Capabilities  Read content, metadata, users, groups, group memberships  Execute queries against repository  Apply Access Control Lists (ACLs) to extracted content  Observe content, metadata, users, groups, group memberships  Support full scans efficiently  Incremental Updates Content-Centric Infrastructure 24
  • 25. Jun-4-08 JCR Connector Portfolio Available JCR Connectors  EMC Documentum v5.2.5 / v5.3  FileNet P8 Content Mgr V3.5, 4.x  Microsoft SharePoint 2003 – (MOSS 2007 planned)  Vignette V7.3.0.5 (V7.3.1 planned)  OpenText LiveLink v9.5 / v9.6 / v9.7  Interwoven TeamSite V6.5  IBM Lotus Notes v6.5 / v7.0  WebDAV File System Client  Day ContentBus Content-Centric Infrastructure 25
  • 26. Jun-4-08 Use Case Examples Display and browse content stored in  different repositories using a single user interface Federated Search  3rd Party CQ Apps Content Virtualization  Products or (e.g. BEA, Custom Apps Repository unification, sychronization  Oracle, FAST) and consolidation Repository Migration  JCR API (JSR 170 API) Populate “Content Warehouse“  Multi-Repository development  Virtual Repository Layer environment with a single API JCR JCR JCR Connector Connector Connector for... for... for... Content-Centric Infrastructure 26
  • 27. JCR view of IWOV Jun-4-08 27
  • 28. JSR-170 Connectors e.g. Documentum Connector Jun-4-08 28
  • 29. Jun-4-08 Agenda Communiqé WCM update WCM Demo Connector Architecture WCM & Connector Demo Content-Centric Infrastructure 29
  • 30. Thank you More questions: jmp@day.com Content-Centric Infrastructure 30