Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Dr. Martin Mayr
Big Data for the Enterprise Decision Maker
September 26th, 2016
Case Study:
Volkswagen AG.
Prime-Force
mee...
AGENDA
 Who is Prime Force?
 Skills and competences
 OnKomm @Volkswagen AG
 Additional projects
 What we can do for y...
WHO WE ARE
Prime Force Group (PFG) is a independent systems integrator
and pan-European consulting company (ECM and WCMS)....
COMPETENCE NEAR YOU
CH Basel, Lucerne, Zurich
A Salzburg
D Berlin, Frankfurt, Munich
DK Copenhagen
PL Warsaw
SRB Belgrade
WHY WE DO IT
WHYWE DO IT
BECAUSE WE KNOW THAT WE CAN
FASCINATED BY NEW TECHNOLOGIES
WE LOVE THE CHALLENGE
HOW WE DO IT
HOWWE DO IT
WITH KNOW-HOW AND TALENT
WITH PASSION AND COMMITMENT
100% SOLUTION FOCUSED
WHAT WE DO
WHATWE DO
ECM-/WCMS- STRATEGY CONSULTING
AEM-/CQ-BUSINESS-ANALYSIS/-DESIGN
AEM-/CQ-IMPLEMENTATION
SYSTEM MAINTE...
SKILLS AND COMPETENCES
PRODUKTPORTFOLIO
 CMS/WCMS (+ Analytics)
 Campaign
 Test &Target (Personalization)
 DMS
 Mobil...
MONGODB TECHNOLOGY PARTNER
PRIME FORCE
COMPETENCE
WHERE AND WHY WE
USE MONGODB
(SOME USE-CASES)
EXAMPLE USECASE VOLKSWAGEN
Curent Prime-Force/MongoDB
Volkswagen Projects
Sub-
Projects
Main-
Projects
Partner Volkswagen
...
EXAMPLE USECASE VOLKSWAGEN
Curent Prime-Force/MongoDB
Volkswagen Projects
Sub-
Projects
Main-
Projects
Partner Volkswagen
...
EXAMPLE USECASE ONKOMM
VW ONKOMM
Project Aim
Concept a new company wide
(EMEA, US, Asia Pacific)
standard AEM infrastructu...
EXAMPLE USECASE ONKOMM
VW ONKOMM
It’s a comprehensive
content management
solution for building
websites, mobile apps, and
...
EXAMPLE USECASE ONKOMM
OnKomm Scenario 1:
„MongoDB as Repository (MongoMK)“
MK
Core
JCR oak-jcr
oak-
core
TarMK MongoMK
EXAMPLE USECASE ONKOMM
OnKomm Scenario 1:
„MongoDB as Repository (MongoMK)“
Instances
MK
Core
oak-
core
TarMK
(MongoMK)
Pu...
EXAMPLE USECASE ONKOMM
OnKomm Scenario 2: „MongoDB for dynamic data“
Wanted Problem
• Dynamic data must be
accessed (at en...
EXAMPLE USECASE ONKOMM
OnKomm Scenario 2: „MongoDB for dynamic data“
1
AEM
Publish
AEM
Publish
User generated content
Comm...
EXAMPLE USECASE ONKOMM
OnKomm Scenario 2: „MongoDB for dynamic data“
1
AEM
Publish
AEM
Publish
2 Stored in repository
and ...
EXAMPLE USECASE ONKOMM
OnKomm Scenario 2: „MongoDB for dynamic data“
1
AEM
Publish
AEM
Publish
2 Stored in repository
and ...
EXAMPLE USECASE ONKOMM
OnKomm Scenario 2: „MongoDB for dynamic data“
Wanted Problem Result
• Dynamic data must be
accessed...
EXAMPLE USECASE ONKOMM
OnKomm Scenario 2: „MongoDB for dynamic data“
22AEM Author
• Publish instances are clustered with
M...
EXAMPLE USECASE VOLKSWAGEN
Curent Prime-Force/MongoDB
Volkswagen Projects
Sub-
Projects
Main-
Projects
Partner Volkswagen
...
EXAMPLE USECASE CAR-NET
Car-Net - Overview
EXAMPLE USECASE CAR-NET
Car-Net: App-Connect
EXAMPLE USECASE CAR-NET
Car-Net: Guide & Inform
EXAMPLE USECASE CAR-NET
Car-Net: Security & Service
EXAMPLE USECASE CAR-NET
Car-Net – Architecture Overview
EXAMPLE USECASE CAR-NET
Car-Net – Architecture V2
EXAMPLE USECASE CAR-NET
Car-Net – Architecture V2
• Data also available when
MBB offline
• Better performance
because of f...
EXAMPLE USECASE CAR-NET
Car-Net – Planed Improvements
EXAMPLE USECASE CAR-NET
Car-Net – Planed Improvements
EXAMPLE USECASE CAR-NET
Car-Net: Summary
Benefits to: Car-Net Project
Reduce cost (70%)
Better Scale (Horizontal, not
Vert...
WHAT WE CAN DO FOR YOU
HAPPY
CUSTOMERS.
FOR THIS, WE
TAKE CARE.
THANK YOU!
Dr. Martin Mayr
Prime Force Group
Jakob-Harringer-Strasse 5
A-5020 Salzburg
Phone: +43 662 261 966 04
Fax: +43 ...
Upcoming SlideShare
Loading in …5
×

Case Study Volkswagen AG Prime-Force meets MongoDB

679 views

Published on

By Thomas Pesendorfer, CTO, Primeforce

Published in: Data & Analytics
  • Be the first to comment

  • Be the first to like this

Case Study Volkswagen AG Prime-Force meets MongoDB

  1. 1. Dr. Martin Mayr Big Data for the Enterprise Decision Maker September 26th, 2016 Case Study: Volkswagen AG. Prime-Force meets MongoDB.
  2. 2. AGENDA  Who is Prime Force?  Skills and competences  OnKomm @Volkswagen AG  Additional projects  What we can do for you
  3. 3. WHO WE ARE Prime Force Group (PFG) is a independent systems integrator and pan-European consulting company (ECM and WCMS). Our team of 97 exceptional specialists assists our clients with all sub-steps of complex IT-projects. WHOIS PFG
  4. 4. COMPETENCE NEAR YOU CH Basel, Lucerne, Zurich A Salzburg D Berlin, Frankfurt, Munich DK Copenhagen PL Warsaw SRB Belgrade
  5. 5. WHY WE DO IT WHYWE DO IT BECAUSE WE KNOW THAT WE CAN FASCINATED BY NEW TECHNOLOGIES WE LOVE THE CHALLENGE
  6. 6. HOW WE DO IT HOWWE DO IT WITH KNOW-HOW AND TALENT WITH PASSION AND COMMITMENT 100% SOLUTION FOCUSED
  7. 7. WHAT WE DO WHATWE DO ECM-/WCMS- STRATEGY CONSULTING AEM-/CQ-BUSINESS-ANALYSIS/-DESIGN AEM-/CQ-IMPLEMENTATION SYSTEM MAINTENANCE/OPERATION
  8. 8. SKILLS AND COMPETENCES PRODUKTPORTFOLIO  CMS/WCMS (+ Analytics)  Campaign  Test &Target (Personalization)  DMS  Mobile-App Development  Front-End-Engineering  Input-/Inbound Management  Output Management  Document and e-Mail Archiving  Search Engine Implementation TECHNOLOGIERPARTNER  Adobe (Service Partner)  EMC2 (Preferred Partner Program)  Oracle (Gold Partner)  MS SharePoint (Gold Partner)  MongoDB (Advanced Partner)  Apache Solr
  9. 9. MONGODB TECHNOLOGY PARTNER PRIME FORCE COMPETENCE
  10. 10. WHERE AND WHY WE USE MONGODB (SOME USE-CASES)
  11. 11. EXAMPLE USECASE VOLKSWAGEN Curent Prime-Force/MongoDB Volkswagen Projects Sub- Projects Main- Projects Partner Volkswagen Projects OnKomm Corporate Website Portal Media Services Car-Net
  12. 12. EXAMPLE USECASE VOLKSWAGEN Curent Prime-Force/MongoDB Volkswagen Projects Sub- Projects Main- Projects Partner Volkswagen Projects OnKomm Corporate Website Portal Media Services Car-Net
  13. 13. EXAMPLE USECASE ONKOMM VW ONKOMM Project Aim Concept a new company wide (EMEA, US, Asia Pacific) standard AEM infrastructure and relaunch the existing web pages.
  14. 14. EXAMPLE USECASE ONKOMM VW ONKOMM It’s a comprehensive content management solution for building websites, mobile apps, and forms. And it makes it easy to manage your marketing content and assets.
  15. 15. EXAMPLE USECASE ONKOMM OnKomm Scenario 1: „MongoDB as Repository (MongoMK)“ MK Core JCR oak-jcr oak- core TarMK MongoMK
  16. 16. EXAMPLE USECASE ONKOMM OnKomm Scenario 1: „MongoDB as Repository (MongoMK)“ Instances MK Core oak- core TarMK (MongoMK) Publishing MongoMK Authoring
  17. 17. EXAMPLE USECASE ONKOMM OnKomm Scenario 2: „MongoDB for dynamic data“ Wanted Problem • Dynamic data must be accessed (at entry), stored and distributed over all publisher • User-driven data like comments and likes • User data (profiles) • Publisher synchronization • AEM: distribution over the author instance •  “un-wanted” data @author • CRX/JCR Repository is not designed to store a huge amount of UGC.
  18. 18. EXAMPLE USECASE ONKOMM OnKomm Scenario 2: „MongoDB for dynamic data“ 1 AEM Publish AEM Publish User generated content Comments, likes AEM Author Internal Network DMZ
  19. 19. EXAMPLE USECASE ONKOMM OnKomm Scenario 2: „MongoDB for dynamic data“ 1 AEM Publish AEM Publish 2 Stored in repository and in Replication Outbox 3 Check and fetch Outbox content 4 Workflow-based moderation and spam check AEM Author Replication to all publish Internal Network DMZ 5 5 User generated content Comments, likes
  20. 20. EXAMPLE USECASE ONKOMM OnKomm Scenario 2: „MongoDB for dynamic data“ 1 AEM Publish AEM Publish 2 Stored in repository and in Replication Outbox 3 Check and fetch Outbox content 4 Workflow-based moderation and spam check AEM Author Replication to all publish Internal Network DMZ 5 5 • User data in internal network • Everything over author • Not immediately available • Slow User generated content Comments, likes
  21. 21. EXAMPLE USECASE ONKOMM OnKomm Scenario 2: „MongoDB for dynamic data“ Wanted Problem Result • Dynamic data must be accessed (at entry), stored and distributed over all publisher • User-driven data like comments and likes • User data (profiles) • Publisher synchronization • AEM: distribution over the author instance •  “unwanted” data @author • CRX/JCR Repository is not designed to store a huge amount of UGC. • Store dynamic data on a mongodb cluster • Only publisher access data •  MongoDB over AEM Communities • No Community data in the • CRX/JCR Repository
  22. 22. EXAMPLE USECASE ONKOMM OnKomm Scenario 2: „MongoDB for dynamic data“ 22AEM Author • Publish instances are clustered with MongoMK • Default storage mechanism • Easy to setup UGC • UGC is only available on publish instances • Publish Farm is not utilized MongoMK AEM Publish 3 AEM Publish 2 AEM Publish 1 Author Content UGC Author Content
  23. 23. EXAMPLE USECASE VOLKSWAGEN Curent Prime-Force/MongoDB Volkswagen Projects Sub- Projects Main- Projects Partner Volkswagen Projects OnKomm Corporate Website Portal Media Services Car-Net
  24. 24. EXAMPLE USECASE CAR-NET Car-Net - Overview
  25. 25. EXAMPLE USECASE CAR-NET Car-Net: App-Connect
  26. 26. EXAMPLE USECASE CAR-NET Car-Net: Guide & Inform
  27. 27. EXAMPLE USECASE CAR-NET Car-Net: Security & Service
  28. 28. EXAMPLE USECASE CAR-NET Car-Net – Architecture Overview
  29. 29. EXAMPLE USECASE CAR-NET Car-Net – Architecture V2
  30. 30. EXAMPLE USECASE CAR-NET Car-Net – Architecture V2 • Data also available when MBB offline • Better performance because of faster access
  31. 31. EXAMPLE USECASE CAR-NET Car-Net – Planed Improvements
  32. 32. EXAMPLE USECASE CAR-NET Car-Net – Planed Improvements
  33. 33. EXAMPLE USECASE CAR-NET Car-Net: Summary Benefits to: Car-Net Project Reduce cost (70%) Better Scale (Horizontal, not Vertical) Enable Hybrid-Cloud Concept: Scale non-sensitive data to Public Cloud Optimal integration of Geospatial data (DB-Query: Find all e-car charging stations next to client (permanent out of range alert) Quick-inlcude unstructured data (Facebook, XING contacts, Apple Music) Deliver project faster due flexible schema
  34. 34. WHAT WE CAN DO FOR YOU HAPPY CUSTOMERS. FOR THIS, WE TAKE CARE.
  35. 35. THANK YOU! Dr. Martin Mayr Prime Force Group Jakob-Harringer-Strasse 5 A-5020 Salzburg Phone: +43 662 261 966 04 Fax: +43 662 234 662 170 Mobile: +43 676 716 66 44 E-Mail: martin.mayr@prime-force.com

×