Integrace podnikových Open Source aplikací v praxi RNDr. Petr Novák, Open Source Conference – Praha, 19. duben 2011
Partneři řešení
Business Systems, a.s. www.bsys.cz MULTIMAGE, s.r.o. www.multimageweb.com Zitec, s.r.o. www.zitec.sk Sefima, s.r.o. www.sefima.cz
Page 2
Představa klienta Server SAE
Server ČÍNA
Server USA
CRM
ERP CRM
Server POLSKO
ERP
Server VB
replikace
replikace
ERP CRM
CRM
Server ČESKÁ REPUBLIKA
Offline klient
Offline klient
Offline klient Page 3
Koncepce řešení
SAE
USA ČÍNA CRM ERP
DMS INTEGRACE MIS POLSKO
Page 4
VB
Vlastnosti řešení • Všechny komponenty OpenSource
• Webový klient • Multicompany, multijazyčnost CRM ERP • Multiuser (unlimited licence)
Page 5
Vlastnosti řešení – použité OS SW, licence apod. Software
Platforma
Licence
Společnost
Počet Downloudů
Sugar CRM
PHP/mySQL
GPL
Sugar CRM
8 mil.
Alfresco
Java
LGPL
ADempiere
Java
ERP
GPL
Alfresco CRM ADempiere
Palo
Jedox
Lucene
Java
Apache
ASF
CoucheDB
Erlang
Apache
ASF
MPL
Adobe
Flex
Page 6
250 tis. (Sourceforge) 45 tis.
JasperReports
Java
LGPL
Jaspersoft
500 tis. (Sourceforge)
Talend
Java/Perl/SQL
GPL/Apache
Talend
115 tis. (Sourceforge)
Funkční integrace
Controling
Marketing
Back Office
Sales
Design Výroba Projektové řízení
Page 7
Integrace entit MIS
ERP
Reporting + plánování
Účet Saldo Skladové zásoby
Faktura Platba
Nabídka Kontakt
CRM
Produkt Projekt Zákazník
Sestavy
Sestavy MIS
Design, výroba Úloha ve wf Technická dokumentace
KATALOG ‐nabídka
ERP CRM
User
‐kontakt ‐produkt Page 8
LDAP
Offline klient
DMS
Offline katalog
DMS
Integrace entit – TALEND
TALEND Data management
Application integration
Data quality Data integration Master Data management
TALEND open Studio • Synchronizace, replikace databáze •Dávková výměna informací mezi systémy •ETL •Migrace dat •Transformace dat Page 9
SOA
ESB
Integrace entit – TALEND Open Studio Job designer (metadriven design) Real time debugging
Grid (nemusí být centralizovaný server)
Page 10
TALEND
Page 11
TALEND
Page 12
Integrace entit – TALEND Komponenty > 500 komponent, korektorů Lze vytvářet nové Příklady Files: CSV, Excel, XML, unstructured Databases: MySQL, MS SQL Server, DB2, Oracle, Teradata, Ingres, PostgreSQL, EnterpriseDB, Sybase , MS Acces, Informix, Firebird Applications: SAP, MS Dynamics, Salesforce.com Log&error: info, warming, statistics, filtering Data quality: deduplication, fuzzy logic matching Transformation: filtering, mapping, reference, aggregation, lookup, XSLT, (de)normalizing Miscellaneous: Web Services, FTP, HTTP, systém, SSH, data generator Page 13
Integrace entit – TALEND Konektory pro naše řešení Alfresco output (add) SugarCRM output (update, add) Palo input Excel (in/out) ADempiere (Proces, output)
Page 14
Offline klient
CRM TALEND
DMS
Page 15
PC
API
PC
User experience of integration Webový klient aplikace na míru s integrací do DMS a CRM a) práce s daty z jiného systému b) odskok do původního systému jednotný reporting v různých systémech (Jasper v ERP, CRM) webový klient ve všech systémech umožňuje odskoky do vztažných systémů tvorba dalších dashlets (quickinfo)
Page 16
Implementace ‐ Metodika
Page 17
Implementace Výhody řešení standardy (hlavní řešení) ( 8 mil. downloads) open source v community edition (volné licence), unlimited users Finanční (nejsou poplatky za licence) klient není vázán na 1 dodavatele a 1 řešení (flexibilita) všechny sw mají před sebou vývoj nadnárodní charakter (vícejazyčnost) procesní vyrovnanost ve všech potřebných oblastech (CRM, ERP, DMS) vzor procesů pro společnost Lze community edition upgradovat na profesionální edition
Page 18
Implementace Kritická místa integrace (developement, deployment, future changes) jednotlivé role se musejí seznámit s více nástroji (implementace) náročná implementace (různé metodiky)
Page 19
Kontakt – Česká republika
Business Systems, a.s. Štěpánská 51, Praha 1 T: +420 – 222 958 956 www.bsys.cz,
[email protected]
Page 20