Using Enterprise Search at the city of Antibes
-
Upload
francelabs -
Category
Technology
-
view
148 -
download
3
Transcript of Using Enterprise Search at the city of Antibes
France Labs
Open source Search@Antibes: from theory to practice
Patrick Duverger: CIO, city of AntibesCédric Ulmer: CEO, France Labs15/05/2013
Agenda
City of Antibes: Why Search ? Current IT landscape Needs Requirements
France Labs: Why us ? What we do Proposed solution Project plan Project execution
City of Antibes: What next ? First outcomes and roadmap
Antibes – A great city !
Beach
Mountain
Many activities
Sophia-Antipolis
Antibes – IT Landscape
Authen-
ticationSedit(HR)
Hardware infrastructure
Netapp (NAS)
Oracle Servers
DMZ
Server farm
Virtualized servers
Local servers
~ 1400 PCRéseau Local
VLA
N 1
VLA
N 2
VLA
N 3
VLA
N 4
VLA
N 5
Firewall
VPN
LoadBalancer
Switch & routersSwitch & routers
Web
siteATAL(ERP)
Fire
Wall
Exchange(mail)
GIS
GLPI(helpdesk)
AXEL(ERP)
Intranet (EAI) Talend
Assets MgtWeb frontendCRM
Internal process B2C process
Internet
SGBD
BO Salamandre
Ciril(Financial)
Antibes – Needs !
« Big Data » issue: 2.000 employees, 500.000 shared files, 15 terabytes of data and a growing usage of IT ressources…
Need to find the files
where they are.
Need to respect user
rights. Security and ACL
are mandatory.
Raise awareness of each
others activities
Antibes – Requirements
”Low cost“
Search engine rather than CMS
High performance
If it’s not fast, it’s not used
No training for employees
Open source (encouraged by prime minister)
No License fee
Visibility on the roadmap
Large community of Lucene/Solr contributors/users
Antibes: Demo (video)
Time to see what it looks like
France Labs
INSTALLATIONOf enterprise search engines
TrainingLucene/Solr and Constellio
ConsultingLucene/Solr and Constellio
Antibes: Proposed solution
Constellio 1.3 because: Open Source (LGPL) Can crawl file shares with ACLs Can be further extended to additional sources:
Nuxeo, Alfresco, SAP, DB, web, CMIS… Provides an extended web admin UI Leverages Apache Lucene/Solr:
reliable, scalable, autocompletion, spellchecker, multilingual faceting…
Constellio 1.3 based on: Java Google Connector Framework Java Wickets Developed by Doculibre
Antibes: Project plan
September-October 2012:
Constellio installation and configuration
October 2012:
File share connectors configuration
LDAP/AD connection
November 2012:
Stability tests
Usability tests
December 2012:
Official release
Antibes: Project execution 1/2
September-October 2012:
Constellio installation and configuration
September 2012 – January 2013: many unexpected issues
Very slow queries
Highlighting issues
Abnormally huge index
October 2012:
File share connectors configuration
LDAP/AD connection
January-March 2013:
No complete AD/LDAP query mechanism by default
Buggy ACL retrieval mechanism for the google file connector
Antibes: Project execution 2/2
November 2012:
Stability tests
Usability tests
March 2013:
Stability tests: no backup and monitoring scripts by default
Scalability tests: for up to 600.000 files, fine on a VM with 8
GB RAM, Index of 14 GB, dual-core,, 300 ms query time
Usability tests: positive feedback
December 2012:
Official release
April 2013:
Internal release
Antibes: Outcomes and roadmap
Delays in the implementation but:
Users satisfaction is high (for those who need documents!)
« No training » required is true
Open source = No license fees: youuuhouuuu !
ACLs are respected
Roadmap:
Crawl new data sources:
• Intranet
• Business Objects reports
• External sites (twitter, newspapers…)
Analyse logs for usage statistics
Integrate with the city network analysis tool (demo ?)
QUESTIONS ? (like, what does the France Labs logo represent?)
We’re at your disposal during this ESEU conference for any
question !
Otherwise, here are our contact details:Twitter: @francelabs.com
Our website: www.francelabs.com
Email: [email protected]él: +33 (0) 4 92 91 14 27
Adresse: France Labs SAS
Business Pôle Bâtiment A1047 route des Dolines, Allée Pierre Ziller
F-06560 Valbonne, France