SlideShare ist ein Scribd-Unternehmen logo
1 von 93
Downloaden Sie, um offline zu lesen
TYPO3 + Magento + SugarCRM + Alfresco
An Enterprise Integrated Platform
30/10/2013 – T3CON13DE Stuttgard
Who am I?
Mauro Lorenzutti
CTO at
www.webformat.com
TYPO3 developer & consultant
since 2004
Main developer of
“DB Integration” (extkey: wfqbe)
Let’s start with a question…
What does
Enterprise
Software
mean
for you?
A software that
covers all my
business needs!
Mmmmhhh…
Is this
enterprise?
Image from http://www.tecnocino.it/2006/08/articolo/wenger-knife/2433/
Ok, you can do almost
everything with that.
But is it the best tool to…
Cut eggplants?
Image from http://www.pianetamamma.it/network/ricette-nonna/maccheroni-alle-melanzane-e-scamorza.html
Wouldn’t you prefer this knife?
Image from http://www.mercurycut.it/it/product/219/coltello_da_cucina_cm20.html
Assemble furniture?
Image from http://www.ikea.it
Wouldn’t you prefer this screwdriver?
Image from http://www.melchioni.it/catalogo-megastore/articolo/495110428/
Can you save a nuclear plant with
that Swiss Knife?
Image from http://libertariancrier.com/insider-reveals-san-diego-nuclear-plant-is-to-dangerous/
Of
course!
Image from http://www.youtube.com/watch?v=lqtJXzzvC8o
Ok…
Bad example…
Go back to the
original question!
What does
Enterprise
Software
mean
for you?
From Wikipedia:
Enterprise software describes a collection of computer
programs with common business applications, tools for
modeling how the entire organization works, and development
tools for building applications unique to the organization.
The software is intended to solve an enterprise-wide problem,
rather than a departmental problem.
http://en.wikipedia.org/wiki/Enterprise_software
Some words are
really interesting!
Enterprise software describes a collection of computer
programs with common business applications, […]
The software is intended to solve an enterprise-wide problem,
rather than a departmental problem.
So…
Is TYPO3 powerful enough to
solve an enterprise-wide
problem, rather than a
departmental one?
Let’s try to identify some common
needs of big companies
Just to be simple, a company
usually needs:
• A nice website to
promote its business
• An e-commerce to
sell goods
• A way to collect and
analyze customers data
• An intranet to internally
share news and knowledge
• A tool to store and
manage documents
• A tool to create a
marketing campaign
• And much more…
Is TYPO3 the right solution?
• A nice website to
promote its business
• An intranet to internally
share news and knowledge
Who said “NO” ???
Is TYPO3 the right solution?
• A nice website to
promote its business
• An intranet to internally
share news and knowledge
Obviously it is !!!
Ok, companies need
• An e-commerce to sell goods
Is TYPO3 the right solution?
Why not?
TYPO3 has a lot of ecommerce plugins:
 TT_products
 Commerce
 Extendedshop
 Multishop
 Wt_cart
 Trade Ecommerce System
And many others…
But are those plugins ready to
satisfy big e-commerce needs?
• Multi-language,
multi-currency,
multi-store
• Simple, configurable,
boundle, virtual and
downloadable products
• Custom attributes • Stock management
• A lot of payment gateways
and shipping integrations
• Easy to integrate
with ERPs
• And much more…
I don’t think so…
There are a lot of platforms whose
specific scope is e-commerce:
OS Commerce, PrestaShop,
Magento, Zen Cart, Shopify, …
•Open source ecommerce platform
•Based on Zend Framework
•Leader platform in the market
www.magentocommerce.com
•Downloaded more then 3M times
•Translated in 60 languages
•More than 1M registered users
System
• Layered navigation
• Wishlist
• Products comparison
• Orders history
• Advanced search
• …
Marketing
• Multi-site, multi-language,
multi-currency
• Products, orders, shippings
and invoices management
• Stock management
• A lot of payment gateways
and shipping services
integrated
• Over 4000 plugins available
• …
Customers
• SEO ready
• Upselling and Cross-selling
• Gift certificates
• Promotions engine
• Abandoned cart management
• A lot of reports
• …
Ok, companies need a powerful
ecommerce platform like
• A way to collect and
analyze customers data
• A tool to create a
marketing campaign
Is TYPO3 the right solution?
Maybe yes, but…
There are a lot of platforms whose
specific scope is CRM:
SugarCRM, Sales Force, Nimble,
vTiger, Zoho CRM, …
Open source CRM platform
Based on PHP / Mysql
Integrated with many softwares
www.sugarcrm.com
Marketing
• Sharing customer
information
• Opportunity oriented
• Commercial agents efficient
improvements
• Offers monitoring
• …
Customer care
• Multi-channel campaigns
management
• ROI measurement
• Real-time reports
• …
Sales
• Information centralized
• Email integration
• Knowledge base
• Issue tracking
• Asterisk integration
•…
Ok, companies need a powerful
CRM platform like
• An intranet to internally
share news and knowledge
• A tool to store and
manage documents
Is TYPO3 the right solution?
Why not?
TYPO3 has two great assets management plugins:
TYPO3 4.x
 DAM
TYPO3 6.x
 FAL
 Media
But are those plugins ready to satisfy
complex documents managements?
• ACL • Versioning
• Full-text search • Custom metadata
• Metadata extractors • Checkin / Checkout
• And much more…
• Secure downloads • Integrated workflow engine
• Automatic documents
conversion
• Easy integration with
other tools
Some features are
covered, but what
about the others?
There are a lot of platforms whose
specific scope is document management:
Documentum, MS Sharepoint,
Knowledge Tree, Alfresco, …
Open source Document management platform
Based on Java technology
Integrated with MS Office, Google Drive, iWork, …
www.alfresco.com
Collaboration
• MS Office integration
• Checkin / Checkout
• Metadata extractors
• Fulltext search
• …
System
• Versioning
• ACL
• Integrated Workflow
engine
• Secure downloads
• Document associations
• …
Users
• CMIS support
• CIFS support
• Documents and folders
rule engine
• Easy integration
•…
Ok, companies need a powerful
document management platform like
So, is TYPO3 powerful enough to
solve an enterprise-wide
problem, rather than a
departmental one?
Yes…
But…
There are other platforms that are a
better choice to satisfy specific needs
Content Management Framework
E-commerce Platform
Customer Relationship Management
Document Management Platform
And now?
2. Integrate the other platforms
1. Improve TYPO3
We have two possibilities:
Let’s Improve TYPO3!
Can we compete
with Magento for ecommerce?
with Alfresco for DM?
with Sugar for CRM?
Are you sure?
Have you ever heard about
re-inventing the wheel?
Image from http://revolveapp.com
What about integrating them?
Would it be a right approach?
Enterprise software describes a collection of computer
programs with common business applications, […]
“Good programmers know what to write.
Great ones know what to rewrite (and reuse).”
(Eric S. Raymond)
Ok, tell me about your integration!
Let’s analyze integrations in pairs!
• Goal:
• To integrate advanced e-commerce features in a TYPO3 website
• Functionalities integrated:
• Single-Sign-On
• Products in TYPO3 pages
• TYPO3 contents in Magento pages
• Products management in TYPO3 backend
• Same layout, user doesn’t feel the transition between the two systems
Magento
products,
categories and
blocks inclusion as
TYPO3 content
elements
Magento products management in a TYPO3 backend module:
A small advertisement
Tomorrow I’m going to speak about the TYPO3 and
Magento integration to manage the Panini stickers
ecommerce!
• Goal:
• To use Alfresco as asset management for TYPO3
• Functionalities integrated:
• Documents navigation, upload, edit and search in TYPO3 frontend
• Not ready yet:
• Alfresco as FAL repository
• Goal:
• To use Alfresco as asset management for Magento
• Functionalities integrated:
• Orders confirmation, invoices and shipping documents are stored in Alfresco
• Documents associated to products are stored in Alfresco
• Customer documents secure download from Alfresco
• Goal:
• Collect user data from a TYPO3 website into SugarCRM
• Functionalities integrated:
• TYPO3 Users synchronized with SugarCRM contacts
• Leads creation in SugaCRM for TYPO3 powermail contacts
• Surveys data collection from TYPO3 (pbsurvey) into SugarCRM
• Goal:
• To use Alfresco as asset management for SugarCRM
• Functionalities integrated:
• Contacts, leads and companies documents stored in Alfresco
• Notes stored as Alfresco documents
• Templates stored in Alfresco and used to documents with contacts data
automatically filled in
• Goal:
• Collect user data from a Magento e-commerce into SugarCRM
• Functionalities integrated:
• Magento customers synchronized with SugarCRM contacts
• Orders, invoices, shippings imported in SugarCRM and associated to contacts
• Recently viewed products, products in cart and in wishlist and abbandoned
carts imported in SugarCRM and associated to contacts
• Data collected can be used to filter contacts while creating a marketing
campaign
So, what is the big picture?
Alfresco is used as a shared document
repository for the other platforms
SugarCRM collects users data from
both TYPO3 and Magento
and provides tools to use that data
E.g. you can create a marketing campaign suggesting a new
smartphone to all users who have an older version in the wishlist
and have answered that they are going to change their smartphone
in a few months in a poll
Easy and effective content management
thanks to TYPO3
and advanced e-commerce features
thanks to Magento
Mmmhh, how did you achieve this?
Two integration principes:
1. Direct API calls
2. Messages exchange
through a BUS
Direct API calls
PRO: Useful when realtime data sharing is needed
CON: Creates a strong dependence between the
integrated software
Examples:
• Document uploads into Alfresco (based on CMIS)
• Magento products shown in TYPO3 pages (based
on Magento APIs)
• TYPO3 contents shown in Magento pages (based
on TYPO3 typeNum concept)
• …
Messages exchange
PRO: Useful when information has to be
broadcasted to more than one software,
more scalable
CON: Delay in information exchange
Example:
• Customer data from TYPO3 and Magento to
SugarCRM
How we achieved this integration:
A BUS manages information broadcasting thanks
to a message queue
An Identity Management takes care about SSO
and users profiles
A single panel to manage backend users for all the
softwares
An interface for realtime monitoring the BUS and the
Identity Management
Hey, is a television that
in the lower right?
TYPO3 and Magento as
multichannel content providers
JSON / XML
HTML
SOAP
SOAP
Conclusions
The right tool for each need
Concept can be extended to third-
party softwares for other needs
E.g. we usually integrate ERPs
or substitute SugarCRM with other CRMs
It was not easy…
A lot of work remains to be done!
A small complain with TYPO3
It doesn’t expose any Web Service or REST API
Q & A
mauro.lorenzutti@webformat.com
http://it.linkedin.com/in/maurolorenzutti
https://twitter.com/MauroLorenzutti
http://www.slideshare.net/mauro.lorenzutti

Weitere ähnliche Inhalte

Andere mochten auch

CASE-8 Integrating Alfresco with Sugar CRM
CASE-8 Integrating Alfresco with Sugar CRMCASE-8 Integrating Alfresco with Sugar CRM
CASE-8 Integrating Alfresco with Sugar CRMAlfresco Software
 
Mauro Lorenzutti: Quale CMS per Magento?
Mauro Lorenzutti: Quale CMS per Magento?Mauro Lorenzutti: Quale CMS per Magento?
Mauro Lorenzutti: Quale CMS per Magento?Meet Magento Italy
 
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...MagentoImagine
 
Integrating Magento into Joomla!
Integrating Magento into Joomla!Integrating Magento into Joomla!
Integrating Magento into Joomla!Yireo
 
EAV Sytem- Magento EAV Model
EAV Sytem- Magento EAV ModelEAV Sytem- Magento EAV Model
EAV Sytem- Magento EAV ModelKhoa Truong Dinh
 
Бизнес переходит в облака
Бизнес переходит в облакаБизнес переходит в облака
Бизнес переходит в облакаPolinchuk
 
i95Dev Magento RMS Connect | eCommerce RMS Integration | Magento eCommerce In...
i95Dev Magento RMS Connect | eCommerce RMS Integration | Magento eCommerce In...i95Dev Magento RMS Connect | eCommerce RMS Integration | Magento eCommerce In...
i95Dev Magento RMS Connect | eCommerce RMS Integration | Magento eCommerce In...i95Dev
 
Entity Attribute Value (Eav)
Entity   Attribute   Value (Eav)Entity   Attribute   Value (Eav)
Entity Attribute Value (Eav)Tâm
 
Anypoint Salesforce Connector With Mulesoft
Anypoint Salesforce Connector With MulesoftAnypoint Salesforce Connector With Mulesoft
Anypoint Salesforce Connector With MulesoftJitendra Bafna
 
Alfresco In An Hour - Document Management, Web Content Management, and Collab...
Alfresco In An Hour - Document Management, Web Content Management, and Collab...Alfresco In An Hour - Document Management, Web Content Management, and Collab...
Alfresco In An Hour - Document Management, Web Content Management, and Collab...Alfresco Software
 
Data Modeling PPT
Data Modeling PPTData Modeling PPT
Data Modeling PPTTrinath
 

Andere mochten auch (16)

CASE-8 Integrating Alfresco with Sugar CRM
CASE-8 Integrating Alfresco with Sugar CRMCASE-8 Integrating Alfresco with Sugar CRM
CASE-8 Integrating Alfresco with Sugar CRM
 
Integrando SugarCRM con Alfresco
Integrando SugarCRM con AlfrescoIntegrando SugarCRM con Alfresco
Integrando SugarCRM con Alfresco
 
Mauro Lorenzutti: Quale CMS per Magento?
Mauro Lorenzutti: Quale CMS per Magento?Mauro Lorenzutti: Quale CMS per Magento?
Mauro Lorenzutti: Quale CMS per Magento?
 
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...
 
Integrating Magento into Joomla!
Integrating Magento into Joomla!Integrating Magento into Joomla!
Integrating Magento into Joomla!
 
EAV Sytem- Magento EAV Model
EAV Sytem- Magento EAV ModelEAV Sytem- Magento EAV Model
EAV Sytem- Magento EAV Model
 
Бизнес переходит в облака
Бизнес переходит в облакаБизнес переходит в облака
Бизнес переходит в облака
 
i95Dev Magento RMS Connect | eCommerce RMS Integration | Magento eCommerce In...
i95Dev Magento RMS Connect | eCommerce RMS Integration | Magento eCommerce In...i95Dev Magento RMS Connect | eCommerce RMS Integration | Magento eCommerce In...
i95Dev Magento RMS Connect | eCommerce RMS Integration | Magento eCommerce In...
 
Yoav Kutner Dutchento
Yoav Kutner DutchentoYoav Kutner Dutchento
Yoav Kutner Dutchento
 
Entity Attribute Value (Eav)
Entity   Attribute   Value (Eav)Entity   Attribute   Value (Eav)
Entity Attribute Value (Eav)
 
Salesforce Admin
Salesforce AdminSalesforce Admin
Salesforce Admin
 
Anypoint Salesforce Connector With Mulesoft
Anypoint Salesforce Connector With MulesoftAnypoint Salesforce Connector With Mulesoft
Anypoint Salesforce Connector With Mulesoft
 
Alfresco In An Hour - Document Management, Web Content Management, and Collab...
Alfresco In An Hour - Document Management, Web Content Management, and Collab...Alfresco In An Hour - Document Management, Web Content Management, and Collab...
Alfresco In An Hour - Document Management, Web Content Management, and Collab...
 
Salesforce Data Structures
Salesforce Data StructuresSalesforce Data Structures
Salesforce Data Structures
 
Data model in salesforce
Data model in salesforceData model in salesforce
Data model in salesforce
 
Data Modeling PPT
Data Modeling PPTData Modeling PPT
Data Modeling PPT
 

Ähnlich wie TYPO3 + Magento + SugarCRM + Alfresco: An Enterprise Integrated Platform

PPT_Digital_Transformation.pptx
PPT_Digital_Transformation.pptxPPT_Digital_Transformation.pptx
PPT_Digital_Transformation.pptxAshish360593
 
Setting_Product_Strategy.pptx
Setting_Product_Strategy.pptxSetting_Product_Strategy.pptx
Setting_Product_Strategy.pptxAshish360593
 
Amplexor Alfresco ECM Solutions Seminar - Alfresco Vision And Roadmap 2014
Amplexor Alfresco ECM Solutions Seminar - Alfresco Vision And Roadmap 2014Amplexor Alfresco ECM Solutions Seminar - Alfresco Vision And Roadmap 2014
Amplexor Alfresco ECM Solutions Seminar - Alfresco Vision And Roadmap 2014Amplexor
 
PHPro presentation "plugin the power"-launch event Chili Publish v 4
PHPro presentation "plugin the power"-launch event Chili Publish v 4PHPro presentation "plugin the power"-launch event Chili Publish v 4
PHPro presentation "plugin the power"-launch event Chili Publish v 4PHPro nv
 
PIM to Magento -> How to integrate them
PIM to Magento -> How to integrate themPIM to Magento -> How to integrate them
PIM to Magento -> How to integrate themSales Layer
 
Things to consider when choosing eCommerce software for Ingram Micro
Things to consider when choosing eCommerce software for Ingram MicroThings to consider when choosing eCommerce software for Ingram Micro
Things to consider when choosing eCommerce software for Ingram MicroShane Emerson
 
Choosing the Right E-commerce Solution
Choosing the Right E-commerce SolutionChoosing the Right E-commerce Solution
Choosing the Right E-commerce SolutionDr Matt McDougall
 
Magento live eCommerce demo tutorial for beginners by Magento Universe
Magento live eCommerce demo tutorial for beginners by Magento UniverseMagento live eCommerce demo tutorial for beginners by Magento Universe
Magento live eCommerce demo tutorial for beginners by Magento UniverseMagento Universe
 
Magento Live eCommerce Demo Tutorial for Beginners » Magento Universe
Magento Live eCommerce Demo Tutorial for Beginners » Magento UniverseMagento Live eCommerce Demo Tutorial for Beginners » Magento Universe
Magento Live eCommerce Demo Tutorial for Beginners » Magento UniversePuneet Parashar
 
Wow! you built this with joomla!
Wow! you built this with joomla!Wow! you built this with joomla!
Wow! you built this with joomla!Parth Lawate
 
Microservices Architecture for e-Commerce
Microservices Architecture for e-CommerceMicroservices Architecture for e-Commerce
Microservices Architecture for e-CommerceDivante
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 
Age of Exploration: How to Achieve Enterprise-Wide Discovery
Age of Exploration: How to Achieve Enterprise-Wide DiscoveryAge of Exploration: How to Achieve Enterprise-Wide Discovery
Age of Exploration: How to Achieve Enterprise-Wide DiscoveryInside Analysis
 
Introduction to Serverless. Oracle Fn Project.
Introduction to Serverless. Oracle Fn Project.Introduction to Serverless. Oracle Fn Project.
Introduction to Serverless. Oracle Fn Project.Rolando Carrasco
 
Pinnacle Cart eCommerce - Product Demo 2012
Pinnacle Cart eCommerce - Product Demo 2012Pinnacle Cart eCommerce - Product Demo 2012
Pinnacle Cart eCommerce - Product Demo 2012Craig Fox
 
Lecture 9 - E-Commerce - Marketing in The Digital Age.pptx
Lecture 9 - E-Commerce - Marketing in The Digital Age.pptxLecture 9 - E-Commerce - Marketing in The Digital Age.pptx
Lecture 9 - E-Commerce - Marketing in The Digital Age.pptxFaizanGul6
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsRichard Harbridge
 

Ähnlich wie TYPO3 + Magento + SugarCRM + Alfresco: An Enterprise Integrated Platform (20)

PPT_Digital_Transformation.pptx
PPT_Digital_Transformation.pptxPPT_Digital_Transformation.pptx
PPT_Digital_Transformation.pptx
 
Setting_Product_Strategy.pptx
Setting_Product_Strategy.pptxSetting_Product_Strategy.pptx
Setting_Product_Strategy.pptx
 
Amplexor Alfresco ECM Solutions Seminar - Alfresco Vision And Roadmap 2014
Amplexor Alfresco ECM Solutions Seminar - Alfresco Vision And Roadmap 2014Amplexor Alfresco ECM Solutions Seminar - Alfresco Vision And Roadmap 2014
Amplexor Alfresco ECM Solutions Seminar - Alfresco Vision And Roadmap 2014
 
PHPro presentation "plugin the power"-launch event Chili Publish v 4
PHPro presentation "plugin the power"-launch event Chili Publish v 4PHPro presentation "plugin the power"-launch event Chili Publish v 4
PHPro presentation "plugin the power"-launch event Chili Publish v 4
 
PIM to Magento -> How to integrate them
PIM to Magento -> How to integrate themPIM to Magento -> How to integrate them
PIM to Magento -> How to integrate them
 
Ecommerce Solutions (China & West)
Ecommerce Solutions (China & West)Ecommerce Solutions (China & West)
Ecommerce Solutions (China & West)
 
Things to consider when choosing eCommerce software for Ingram Micro
Things to consider when choosing eCommerce software for Ingram MicroThings to consider when choosing eCommerce software for Ingram Micro
Things to consider when choosing eCommerce software for Ingram Micro
 
Choosing the Right E-commerce Solution
Choosing the Right E-commerce SolutionChoosing the Right E-commerce Solution
Choosing the Right E-commerce Solution
 
Magento live eCommerce demo tutorial for beginners by Magento Universe
Magento live eCommerce demo tutorial for beginners by Magento UniverseMagento live eCommerce demo tutorial for beginners by Magento Universe
Magento live eCommerce demo tutorial for beginners by Magento Universe
 
Magento Live eCommerce Demo Tutorial for Beginners » Magento Universe
Magento Live eCommerce Demo Tutorial for Beginners » Magento UniverseMagento Live eCommerce Demo Tutorial for Beginners » Magento Universe
Magento Live eCommerce Demo Tutorial for Beginners » Magento Universe
 
GLAM COLLECTION.pptx
GLAM COLLECTION.pptxGLAM COLLECTION.pptx
GLAM COLLECTION.pptx
 
Wow! you built this with joomla!
Wow! you built this with joomla!Wow! you built this with joomla!
Wow! you built this with joomla!
 
The Robot Marketeer
The Robot MarketeerThe Robot Marketeer
The Robot Marketeer
 
Microservices Architecture for e-Commerce
Microservices Architecture for e-CommerceMicroservices Architecture for e-Commerce
Microservices Architecture for e-Commerce
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 
Age of Exploration: How to Achieve Enterprise-Wide Discovery
Age of Exploration: How to Achieve Enterprise-Wide DiscoveryAge of Exploration: How to Achieve Enterprise-Wide Discovery
Age of Exploration: How to Achieve Enterprise-Wide Discovery
 
Introduction to Serverless. Oracle Fn Project.
Introduction to Serverless. Oracle Fn Project.Introduction to Serverless. Oracle Fn Project.
Introduction to Serverless. Oracle Fn Project.
 
Pinnacle Cart eCommerce - Product Demo 2012
Pinnacle Cart eCommerce - Product Demo 2012Pinnacle Cart eCommerce - Product Demo 2012
Pinnacle Cart eCommerce - Product Demo 2012
 
Lecture 9 - E-Commerce - Marketing in The Digital Age.pptx
Lecture 9 - E-Commerce - Marketing in The Digital Age.pptxLecture 9 - E-Commerce - Marketing in The Digital Age.pptx
Lecture 9 - E-Commerce - Marketing in The Digital Age.pptx
 
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & BotsBeyond The Intranet: Digital Workplace Apps, Solutions & Bots
Beyond The Intranet: Digital Workplace Apps, Solutions & Bots
 

Mehr von Mauro Lorenzutti

Integrare Apache Solr in TYPO3
Integrare Apache Solr in TYPO3Integrare Apache Solr in TYPO3
Integrare Apache Solr in TYPO3Mauro Lorenzutti
 
TYPO3 sfida il mondo Enterprise
TYPO3 sfida il mondo EnterpriseTYPO3 sfida il mondo Enterprise
TYPO3 sfida il mondo EnterpriseMauro Lorenzutti
 
MageDay 2013 - Magento e TYPO3: una soluzione integrata
MageDay 2013 - Magento e TYPO3: una soluzione integrataMageDay 2013 - Magento e TYPO3: una soluzione integrata
MageDay 2013 - Magento e TYPO3: una soluzione integrataMauro Lorenzutti
 
Aumentiamo la sicurezza di TYPO3
Aumentiamo la sicurezza di TYPO3Aumentiamo la sicurezza di TYPO3
Aumentiamo la sicurezza di TYPO3Mauro Lorenzutti
 
Aumentiamo la sicurezza in TYPO3
Aumentiamo la sicurezza in TYPO3Aumentiamo la sicurezza in TYPO3
Aumentiamo la sicurezza in TYPO3Mauro Lorenzutti
 

Mehr von Mauro Lorenzutti (10)

Integrare Apache Solr in TYPO3
Integrare Apache Solr in TYPO3Integrare Apache Solr in TYPO3
Integrare Apache Solr in TYPO3
 
Il FAL di TYPO3 6.x
Il FAL di TYPO3 6.xIl FAL di TYPO3 6.x
Il FAL di TYPO3 6.x
 
TYPO3 sfida il mondo Enterprise
TYPO3 sfida il mondo EnterpriseTYPO3 sfida il mondo Enterprise
TYPO3 sfida il mondo Enterprise
 
MageDay 2013 - Magento e TYPO3: una soluzione integrata
MageDay 2013 - Magento e TYPO3: una soluzione integrataMageDay 2013 - Magento e TYPO3: una soluzione integrata
MageDay 2013 - Magento e TYPO3: una soluzione integrata
 
TYPO3 TCA: Tips & Tricks
TYPO3 TCA: Tips & TricksTYPO3 TCA: Tips & Tricks
TYPO3 TCA: Tips & Tricks
 
Aumentiamo la sicurezza di TYPO3
Aumentiamo la sicurezza di TYPO3Aumentiamo la sicurezza di TYPO3
Aumentiamo la sicurezza di TYPO3
 
Typo3 autenticazione
Typo3 autenticazioneTypo3 autenticazione
Typo3 autenticazione
 
Aumentiamo la sicurezza in TYPO3
Aumentiamo la sicurezza in TYPO3Aumentiamo la sicurezza in TYPO3
Aumentiamo la sicurezza in TYPO3
 
Typo3 prestazioni
Typo3 prestazioniTypo3 prestazioni
Typo3 prestazioni
 
Typo3 alfresco
Typo3 alfrescoTypo3 alfresco
Typo3 alfresco
 

Kürzlich hochgeladen

INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.CarlotaBedoya1
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Call Girls in Nagpur High Profile
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024APNIC
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...tanu pandey
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...Neha Pandey
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...singhpriety023
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Delhi Call girls
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 

Kürzlich hochgeladen (20)

INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
INDIVIDUAL ASSIGNMENT #3 CBG, PRESENTATION.
 
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...Top Rated  Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
Top Rated Pune Call Girls Daund ⟟ 6297143586 ⟟ Call Me For Genuine Sex Servi...
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
DDoS In Oceania and the Pacific, presented by Dave Phelan at NZNOG 2024
 
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...Nanded City ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready ...
Nanded City ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready ...
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
Dwarka Sector 26 Call Girls | Delhi | 9999965857 🫦 Vanshika Verma More Our Se...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Connaught Place ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 

TYPO3 + Magento + SugarCRM + Alfresco: An Enterprise Integrated Platform

  • 1. TYPO3 + Magento + SugarCRM + Alfresco An Enterprise Integrated Platform 30/10/2013 – T3CON13DE Stuttgard
  • 3. Mauro Lorenzutti CTO at www.webformat.com TYPO3 developer & consultant since 2004 Main developer of “DB Integration” (extkey: wfqbe)
  • 4. Let’s start with a question…
  • 6. A software that covers all my business needs!
  • 10. Ok, you can do almost everything with that. But is it the best tool to…
  • 11. Cut eggplants? Image from http://www.pianetamamma.it/network/ricette-nonna/maccheroni-alle-melanzane-e-scamorza.html
  • 12. Wouldn’t you prefer this knife? Image from http://www.mercurycut.it/it/product/219/coltello_da_cucina_cm20.html
  • 13. Assemble furniture? Image from http://www.ikea.it
  • 14. Wouldn’t you prefer this screwdriver? Image from http://www.melchioni.it/catalogo-megastore/articolo/495110428/
  • 15. Can you save a nuclear plant with that Swiss Knife? Image from http://libertariancrier.com/insider-reveals-san-diego-nuclear-plant-is-to-dangerous/
  • 17. Ok… Bad example… Go back to the original question!
  • 19. From Wikipedia: Enterprise software describes a collection of computer programs with common business applications, tools for modeling how the entire organization works, and development tools for building applications unique to the organization. The software is intended to solve an enterprise-wide problem, rather than a departmental problem. http://en.wikipedia.org/wiki/Enterprise_software
  • 20. Some words are really interesting!
  • 21. Enterprise software describes a collection of computer programs with common business applications, […]
  • 22. The software is intended to solve an enterprise-wide problem, rather than a departmental problem.
  • 23. So…
  • 24. Is TYPO3 powerful enough to solve an enterprise-wide problem, rather than a departmental one?
  • 25. Let’s try to identify some common needs of big companies
  • 26. Just to be simple, a company usually needs: • A nice website to promote its business • An e-commerce to sell goods • A way to collect and analyze customers data • An intranet to internally share news and knowledge • A tool to store and manage documents • A tool to create a marketing campaign • And much more…
  • 27. Is TYPO3 the right solution? • A nice website to promote its business • An intranet to internally share news and knowledge
  • 29. Is TYPO3 the right solution? • A nice website to promote its business • An intranet to internally share news and knowledge Obviously it is !!!
  • 31. • An e-commerce to sell goods Is TYPO3 the right solution?
  • 32. Why not? TYPO3 has a lot of ecommerce plugins:  TT_products  Commerce  Extendedshop  Multishop  Wt_cart  Trade Ecommerce System And many others…
  • 33. But are those plugins ready to satisfy big e-commerce needs? • Multi-language, multi-currency, multi-store • Simple, configurable, boundle, virtual and downloadable products • Custom attributes • Stock management • A lot of payment gateways and shipping integrations • Easy to integrate with ERPs • And much more…
  • 35. There are a lot of platforms whose specific scope is e-commerce: OS Commerce, PrestaShop, Magento, Zen Cart, Shopify, …
  • 36. •Open source ecommerce platform •Based on Zend Framework •Leader platform in the market www.magentocommerce.com •Downloaded more then 3M times •Translated in 60 languages •More than 1M registered users
  • 37. System • Layered navigation • Wishlist • Products comparison • Orders history • Advanced search • … Marketing • Multi-site, multi-language, multi-currency • Products, orders, shippings and invoices management • Stock management • A lot of payment gateways and shipping services integrated • Over 4000 plugins available • … Customers • SEO ready • Upselling and Cross-selling • Gift certificates • Promotions engine • Abandoned cart management • A lot of reports • …
  • 38. Ok, companies need a powerful ecommerce platform like
  • 39. • A way to collect and analyze customers data • A tool to create a marketing campaign Is TYPO3 the right solution?
  • 41. There are a lot of platforms whose specific scope is CRM: SugarCRM, Sales Force, Nimble, vTiger, Zoho CRM, …
  • 42. Open source CRM platform Based on PHP / Mysql Integrated with many softwares www.sugarcrm.com
  • 43. Marketing • Sharing customer information • Opportunity oriented • Commercial agents efficient improvements • Offers monitoring • … Customer care • Multi-channel campaigns management • ROI measurement • Real-time reports • … Sales • Information centralized • Email integration • Knowledge base • Issue tracking • Asterisk integration •…
  • 44. Ok, companies need a powerful CRM platform like
  • 45. • An intranet to internally share news and knowledge • A tool to store and manage documents Is TYPO3 the right solution?
  • 46. Why not? TYPO3 has two great assets management plugins: TYPO3 4.x  DAM TYPO3 6.x  FAL  Media
  • 47. But are those plugins ready to satisfy complex documents managements? • ACL • Versioning • Full-text search • Custom metadata • Metadata extractors • Checkin / Checkout • And much more… • Secure downloads • Integrated workflow engine • Automatic documents conversion • Easy integration with other tools
  • 48. Some features are covered, but what about the others?
  • 49. There are a lot of platforms whose specific scope is document management: Documentum, MS Sharepoint, Knowledge Tree, Alfresco, …
  • 50. Open source Document management platform Based on Java technology Integrated with MS Office, Google Drive, iWork, … www.alfresco.com
  • 51. Collaboration • MS Office integration • Checkin / Checkout • Metadata extractors • Fulltext search • … System • Versioning • ACL • Integrated Workflow engine • Secure downloads • Document associations • … Users • CMIS support • CIFS support • Documents and folders rule engine • Easy integration •…
  • 52. Ok, companies need a powerful document management platform like
  • 53. So, is TYPO3 powerful enough to solve an enterprise-wide problem, rather than a departmental one?
  • 55. There are other platforms that are a better choice to satisfy specific needs Content Management Framework E-commerce Platform Customer Relationship Management Document Management Platform
  • 57. 2. Integrate the other platforms 1. Improve TYPO3 We have two possibilities:
  • 58. Let’s Improve TYPO3! Can we compete with Magento for ecommerce? with Alfresco for DM? with Sugar for CRM?
  • 60. Have you ever heard about re-inventing the wheel? Image from http://revolveapp.com
  • 61. What about integrating them? Would it be a right approach?
  • 62. Enterprise software describes a collection of computer programs with common business applications, […]
  • 63. “Good programmers know what to write. Great ones know what to rewrite (and reuse).” (Eric S. Raymond)
  • 64. Ok, tell me about your integration!
  • 66. • Goal: • To integrate advanced e-commerce features in a TYPO3 website • Functionalities integrated: • Single-Sign-On • Products in TYPO3 pages • TYPO3 contents in Magento pages • Products management in TYPO3 backend • Same layout, user doesn’t feel the transition between the two systems
  • 67. Magento products, categories and blocks inclusion as TYPO3 content elements Magento products management in a TYPO3 backend module:
  • 68. A small advertisement Tomorrow I’m going to speak about the TYPO3 and Magento integration to manage the Panini stickers ecommerce!
  • 69. • Goal: • To use Alfresco as asset management for TYPO3 • Functionalities integrated: • Documents navigation, upload, edit and search in TYPO3 frontend • Not ready yet: • Alfresco as FAL repository
  • 70. • Goal: • To use Alfresco as asset management for Magento • Functionalities integrated: • Orders confirmation, invoices and shipping documents are stored in Alfresco • Documents associated to products are stored in Alfresco • Customer documents secure download from Alfresco
  • 71.
  • 72. • Goal: • Collect user data from a TYPO3 website into SugarCRM • Functionalities integrated: • TYPO3 Users synchronized with SugarCRM contacts • Leads creation in SugaCRM for TYPO3 powermail contacts • Surveys data collection from TYPO3 (pbsurvey) into SugarCRM
  • 73. • Goal: • To use Alfresco as asset management for SugarCRM • Functionalities integrated: • Contacts, leads and companies documents stored in Alfresco • Notes stored as Alfresco documents • Templates stored in Alfresco and used to documents with contacts data automatically filled in
  • 74. • Goal: • Collect user data from a Magento e-commerce into SugarCRM • Functionalities integrated: • Magento customers synchronized with SugarCRM contacts • Orders, invoices, shippings imported in SugarCRM and associated to contacts • Recently viewed products, products in cart and in wishlist and abbandoned carts imported in SugarCRM and associated to contacts • Data collected can be used to filter contacts while creating a marketing campaign
  • 75. So, what is the big picture?
  • 76. Alfresco is used as a shared document repository for the other platforms
  • 77. SugarCRM collects users data from both TYPO3 and Magento and provides tools to use that data E.g. you can create a marketing campaign suggesting a new smartphone to all users who have an older version in the wishlist and have answered that they are going to change their smartphone in a few months in a poll
  • 78. Easy and effective content management thanks to TYPO3 and advanced e-commerce features thanks to Magento
  • 79. Mmmhh, how did you achieve this?
  • 80. Two integration principes: 1. Direct API calls 2. Messages exchange through a BUS
  • 81. Direct API calls PRO: Useful when realtime data sharing is needed CON: Creates a strong dependence between the integrated software Examples: • Document uploads into Alfresco (based on CMIS) • Magento products shown in TYPO3 pages (based on Magento APIs) • TYPO3 contents shown in Magento pages (based on TYPO3 typeNum concept) • …
  • 82. Messages exchange PRO: Useful when information has to be broadcasted to more than one software, more scalable CON: Delay in information exchange Example: • Customer data from TYPO3 and Magento to SugarCRM
  • 83. How we achieved this integration: A BUS manages information broadcasting thanks to a message queue An Identity Management takes care about SSO and users profiles A single panel to manage backend users for all the softwares An interface for realtime monitoring the BUS and the Identity Management
  • 84.
  • 85. Hey, is a television that in the lower right?
  • 86.
  • 87. TYPO3 and Magento as multichannel content providers JSON / XML HTML SOAP SOAP
  • 89. The right tool for each need
  • 90. Concept can be extended to third- party softwares for other needs E.g. we usually integrate ERPs or substitute SugarCRM with other CRMs
  • 91. It was not easy… A lot of work remains to be done!
  • 92. A small complain with TYPO3 It doesn’t expose any Web Service or REST API