Smart Content Migration using Apache ManifoldCF
Piergiorgio Lucidi
Alfresco Meetup Rome 2018
Piergiorgio Lucidi
Content Services Specialist @ TAI Solutions
Member @ The Apache Software Foundation
Reviewer @ AIIM & ECM Standards Program Committee
Project Leader and Committer @ JBoss Community
Author / Reviewer @ Packt Publishing
Member @ Microsoft Technical Advisory Group
Alfresco
–  Certified Instructor (ACI)
–  Certified Engineer (ACE)
–  Certified Administrator (ACA)
–  Forum Moderator
–  Wiki Gardener
What is Apache ManifoldCF?
Repository	1	
Repository	3	
Repository	4	
Repository	2	
Search	Server	1	
Search	Server	2	
Search	Server	3	
Search	Server	4	
Visit manifoldcf.apache.org
What you can do
•  Schedule your jobs using UI
•  Configure repositories for getting contents
•  Configure search servers for indexing
•  Configure pipeline transformations
•  Look at the history for each job
•  Configure target repositories to migrate contents
Apache ManifoldCF - Concepts
Crawling
Track injected
contents for
incremental
executions
Repository
Connection
Fetch from content
repositories
Output
Connection
Inject contents to
search servers and
content
repositories
We listen the Community!
Content Migration Architecture
Fetching	
Injection
CMIS Output Connector
Content Migration – Source repo tree
Content Migration – Source repo - Images
Content Migration – Source repo - Documents
Content Migration – Source repo – Audio
Content Migration – Source repo - Video
Content Migration – Target repo
Content Migration – Target repo
Content Migration – Start
Content Migration – in progress
Content Migration – Completed
Content Migration – Completed
Content Migration – Completed
Alfresco BFSI Output Connector
Roadmap - Content Migration – Azure & Alfresco BFSI Support
Watch the live session of
Alfresco BFSI support
(Beta)
Content Migration – export for BFSI
Content Migration – export for BFSI
Content Migration – import with BFSI
Content Migration – export for BFSI
Roadmap
Alfresco BFSI Output Connector
–  Thanks to Luis Cabaceira
Brand new website based on markdown templates
–  Thanks to David Ciamberlano for his xdocs converter
MongoDB Output Connector (in developing)
–  Thanks to Irindu Nugawela (GSOC student)
Azure & AWS Connectors
Thank You!

@pjlucidi

piergiorgio@apache.org

https://www.open4dev.com

Smart Content Migration using Apache ManifoldCF