magnolia, salesforce and sap: a magnolia 5 app to capture and enrich leads
Post on 08-May-2015
914 Views
Preview:
DESCRIPTION
TRANSCRIPT
Magnolia Conference 2013Philip Mundt, MagnoliaMarcel Rassinger, E2E Technologies
1
Magnolia, Salesforce, and SAP
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
Part I: The App to Capture and Enrich LeadsPart II: How to Integrate Salesforce & SAP
A Magnolia 5 App to Capture and Enrich Leads
2
Version 1.1Magnolia is a registered trademark owned by Magnolia
International Ltd.
Use Case
Users want to download files from websiteMarketing interested in these eventsHowever users should not be forced to enter too much dataBut marketing & admins want to see full dataset
Solution• Simple download form• Integration of CRM into Magnolia• Enrichment of data from SAP
3
Version 1.1Magnolia is a registered trademark owned by Magnolia
International Ltd.
Magnolia instances / E2E
4
Version 1.1Magnolia is a registered trademark owned by Magnolia
International Ltd.
Project modules
magnolia-sample-form (form)• Bootstrapping form / sample content• Custom form processor
magnolia-sample-lead-app (app)• Custom app & node type• Browser / edit view• Custom actions
magnolia-sample-service (service)• RESTful service• Persistence of entities / messaging /
observation
5
Version 1.1Magnolia is a registered trademark owned by Magnolia
International Ltd.
Modules and libraries
Magnolia modules• STK, forms, observation, content app
Jackrabbit OCM• Persisting entities in JCR with custom node type
RESTEasy • RESTful web service
Apache POI• XLS export
6 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
Demo App
7
Who we areWhat do we doThe architectureThe componentsDemo
Integrating Salesforce & SAP
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
8
Who we are …
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
Locations
DE: Saarbrücken| Freiburg | MünchenCH: Basel | ZürichA: Wien | GrazUK: LondonF: ParisFI: HämeenlinnaRO: SibiuUA: Dnepropetrovsk
IMC Interactive Predict Xpire
Scheer Group
E2EScheerManagement
E2E Technologies Ltd
Founded: 1996 (Professional Services), 2006 (ISV)Approach: Model-based process integrationPartner: SAP, Oracle, Microsoft, AvaloqCustomers: Antalis, DKSH, EVN, Nikon, Nokia Siemens Networks, PKZ, RBS, Swisscom, UBS, Ypsomed, ZuelligPharma, etc.
9
E2E Technologies: what we do ….
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
PKZIntranet
StorePOS GUI
Internet
PKZ Direct CustomersHybris Shop GUI
DMZ
ProxyServer
E2E Process Developer
Development
Technical Backend Integration
ERP POS CRM LogisticsBI E-Shop
Back officeERP GUI
Marketing
CRM GUI
Process Integration
PKZ Process Supervisor
E2E GUI
10
Backends: the world of adapters ….
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
11
Magnolia & E2E: The architecture
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
Magnolia
User/Apps
HTTP/HTML
HTTP/REST
Developer
User
Ext FW Int FW
ESB
ERP
...
HTTP,SOAP,JMS,SQL,
SAPRFC
REST/JSON
12
Magnolia & E2E: The components
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
13 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
Demo
14
Flows: Orchestration of the information flow
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
15
Gateways: Agile access to backends
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
16
Dashboard: Monitoring your solution
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
17
www.magnolia-cms.com
Philip Mundt, MagnoliaMarcel Rassinger, E2E Technologies
Magnolia Conference 2013
Questions & Answers
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
top related