Magnolia Conference 2013
Philip Mundt, Magnolia
Marcel Rassinger, E2E Technologies
Magnolia, Salesforce, and SAP
1 Version...
2 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
Use Case
Users want to download file...
3 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
Magnolia instances / E2E
4 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
Project modules
magnolia-sample-form...
5 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
Modules and libraries
Magnolia modul...
6 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
Demo App
Who we are
What do we do
The architecture
The components
Demo
7
Integrating Salesforce & SAP
Version 1.1 Magnolia is a reg...
8
Who we are …
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
Locations
DE: Saarbrück...
9
E2E Technologies: what we do ….
Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
PKZ
...
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.
Ma...
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 Internati...
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.
www.magnolia-cms.com
Philip Mundt, Magnolia
Marcel Rassinger, E2E Technologies
Magnolia Conference 2013
Questions & Answer...
Upcoming SlideShare
Loading in …5
×

Magnolia, Salesforce and SAP: a Magnolia 5 App to Capture and Enrich Leads

1,387 views

Published on

This presentation was given at Magnolia Conference 2013 by Marcel Rassinger, CTO at E2E (http://e2ebridge.com) and Philip Mundt, Senior Developer at Magnolia International.

More and more companies position content management systems at the center of their digital presence. However, this means that the number of systems to be integrated into a CMS increases steadily.

In this presentation, we show how to build a Magnolia 5 App that captures and enriches leads by orchestrating two such systems: Salesforce and SAP. The orchestration happens on top of Node.js, making it easy to develop very scalable RESTful services that are used by Magnolia to send and receive data. Additionally, Node.js based integration services are easily deployed into the cloud, if required.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,387
On SlideShare
0
From Embeds
0
Number of Embeds
190
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Magnolia, Salesforce and SAP: a Magnolia 5 App to Capture and Enrich Leads

  1. 1. Magnolia Conference 2013 Philip Mundt, Magnolia Marcel Rassinger, E2E Technologies Magnolia, Salesforce, and SAP 1 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. Part I: The App to Capture and Enrich Leads Part II: How to Integrate Salesforce & SAP A Magnolia 5 App to Capture and Enrich Leads
  2. 2. 2 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. Use Case Users want to download files from website Marketing interested in these events However users should not be forced to enter too much data But marketing & admins want to see full dataset Solution • Simple download form • Integration of CRM into Magnolia • Enrichment of data from SAP
  3. 3. 3 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. Magnolia instances / E2E
  4. 4. 4 Version 1.1 Magnolia 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. 5. 5 Version 1.1 Magnolia 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. 6. 6 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. Demo App
  7. 7. Who we are What do we do The architecture The components Demo 7 Integrating Salesforce & SAP Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
  8. 8. 8 Who we are … Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. Locations DE: Saarbrücken| Freiburg | München CH: Basel | Zürich A: Wien | Graz UK: London F: Paris FI: Hämeenlinna RO: Sibiu UA: Dnepropetrovsk IMC Interactive Predict Xpire Scheer Group E2EScheer Management E2E Technologies Ltd Founded: 1996 (Professional Services), 2006 (ISV) Approach: Model-based process integration Partner: SAP, Oracle, Microsoft, Avaloq Customers: Antalis, DKSH, EVN, Nikon, Nokia Siemens Networks, PKZ, RBS, Swisscom, UBS, Ypsomed, ZuelligPharma, etc.
  9. 9. 9 E2E Technologies: what we do …. Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. PKZ Intranet Store POS GUI Internet PKZ Direct Customers Hybris Shop GUI DMZ Proxy Server E2E Process Developer Development Technical Backend Integration ERP POS CRM LogisticsBIE-Shop Back office ERP GUI Marketing CRM GUI Process Integration PKZ Process Supervisor E2E GUI
  10. 10. 10 Backends: the world of adapters …. Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
  11. 11. 11 Magnolia & E2E: The architecture Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. Magnolia User/Apps Developer User Ext FW Int FW ESB ERP ... HTTP, SOAP, JMS, SQL, SAPRFC REST/JSON
  12. 12. 12 Magnolia & E2E: The components Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
  13. 13. 13 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd. Demo
  14. 14. 14 Flows: Orchestration of the information flow Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
  15. 15. 15 Gateways: Agile access to backends Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
  16. 16. 16 Dashboard: Monitoring your solution Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.
  17. 17. www.magnolia-cms.com Philip Mundt, Magnolia Marcel Rassinger, E2E Technologies Magnolia Conference 2013 Questions & Answers 17 Version 1.1 Magnolia is a registered trademark owned by Magnolia International Ltd.

×