SlideShare a Scribd company logo
AUGUST 17, 2015
RETAINER MODEL FOR AEM SUPPORT
vw.com 3.0 - It's a match finding site, it's for cars and it's awesome.
2
• Headquarters in Wolfsburg, Germany.
• Employs about 592,000 people worldwide.
• Vehicles sold in 153 countries.
• 2014 sales revenue totaled € 202 billion.
• 12 brands including Volkswagen, Audi, Bentley,
Bugatti, Lamborghini, Porsche.
WHO ARE WE - VOLKSWAGEN GROUP
3
• About 3 million monthly site visits.
• Build the site on a globally supported Web
Content Management (WCM) platform – AEM
• Minimize the number of clicks to user experience
• Improved site performance (speed)
• Vehicle search that returns real-time inventory
result
WHAT IS VW.COM?
4
WHAT IS VW.COM MADE OF?
What is VW.COM Made of?
SOLR delivers dealer and
inventory specific data based
on user location.
Image Servers render hi-
res CGI 360 degree spin of
vehicle based on
unique inventory.
CGI
CQ manages and packages this
content, and Apache delivers it to the
CDN cache.
When a customer considers
purchasing a vehicle, JBOSS
and MySql drive the “Get A
Quote” form.
5
• Changes come from agencies or partners
 Content
 Code
 Image
 Product
 Pricing
• Deployed and tested in
 Integration
 QA
 Production
SUPPORT MODEL
DevOps - General
6
• Tiger team
 Dedicated DevOps team
• Co-locate resources from:
 Application Management Support (AMS)
 Enterprise Architecture
 Process Integration Organization (PIO)
 Quality Assurance
 WebOps
SUPPORT MODEL
DevOps - People
7
• Rapid Deployment Process
 three-day process to shorten the time span
 Daily Change Advisory Board (CAB) reviews
• Scrum Meetings
 Daily Standup meetings
 Attended by
VW IT (Tiger team)
VW Business
Agencies
SUPPORT MODEL
DevOps - Process
8
• Subversion
• Jira
• Jenkins
• Nexus
• Confluence
SUPPORT MODEL
DevOps - Technology
9
CHALLENGES
10
• Find AEM resources with experience in
 Development
 Administration
 Architecture
• Find AEM resources in
 Michigan
OUR AEM CHALLENGES
11
• On Site trainings from Adobe
 Admin
 Developer
• Found an on site resource
• Retained resource from Youngsoft
 Business level Partner with Adobe
 Dedicated AEM Practice
SOLUTIONS
12
• Problem - Issue with dynamic JavaScript cache.
 Concatenated js files
 Not being refreshed after child updates.
AEM RETAINER MODEL – SUCCESS STORY 1
• Resolution
 Invalidate ClientLib cache via OSGI console
 Rebuild libraries and cache via OSGI console
13
AEM RETAINER MODEL – SUCCESS STORY 2
• Problem - Builder page was taking too long to load
 Dispatcher does not cache suffix
 Builder calls were going to suffix pages.
• Resolution
 Update the dispatcher rewrite rule
 Add redirect mapping for builder pages
14
AEM RETAINER MODEL – SUCCESS STORY 3
• Problem - Deployment issues in QA environment.
 Same code packages are correctly deployed in
Integration
 However they fail in QA environment
• Resolution
 Rebuild the environment and deploy
 Disable the version history
15
AEM RETAINER MODEL – CONTRIBUTION
Youngsoft gathered
architecture and
implementation
knowledge of vw.com
site
• Join daily scrum
meetings
• On site support
during releases
39%
31%
15%
15%
Issues Resolved (13)
Major
Minor
Suggestions
Analysed
16
• Just a call/email away.
• Located in Midwest.
• Flexibility
• The cost is only a fraction of an FTE
AEM RETAINER MODEL - BENEFITS
17
FUTURE
18
Life Cycle
General Availability (GA): May 28, 2015
Translating Content
Reduce efforts to maintain multi-
language sites
Workflow
Take less time to complete
19
IMPROVE CUSTOMER EXPERENCE
20
21
22
A/B Testing
Determine best offers and content
Automated Personalization
Measure and monitor campaigns
Marketer-driven targeting
Deliver the right content to visitor
segments – with little or no coding
required
23
• Launch
 Creative design
 Fast speed
• Operations
 DevOps
 AEM retainer
• Future
 Upgrade AEM
 Improve customer experience
SUMMARY
24
Bin Xu – VWGoA Manager Web Technologies
Bin.Xu@vw.com
CONTACT INFORMATION
25
facebook
facebook.com/VW
mail
@vw.com
twitter
twitter.com/vw
linkledin
linkedin.com/company/volkswagen-of-america-inc
26

More Related Content

PPTX
Customized e commerce website
PDF
How Progressive Web App Is The Future Of Web Development - An Infographic
PPTX
Episerver Ascend '17 | How to focus your digital strategy on UX
PDF
Adobe.com Redesign: Powered by Day CQ5
PPTX
EVOLVE'16 | Maximize | Ben Hubble & Lynn Tabet | Scaling the AEM Customer Exp...
PPSX
Pam Ten Corporate Presentation
PPTX
Bombardier adobe aem msm implementation
PPTX
Evolve18 | Abhishek Dwevidi & Varun Mitra | Intro to Adobe Experience Manager...
Customized e commerce website
How Progressive Web App Is The Future Of Web Development - An Infographic
Episerver Ascend '17 | How to focus your digital strategy on UX
Adobe.com Redesign: Powered by Day CQ5
EVOLVE'16 | Maximize | Ben Hubble & Lynn Tabet | Scaling the AEM Customer Exp...
Pam Ten Corporate Presentation
Bombardier adobe aem msm implementation
Evolve18 | Abhishek Dwevidi & Varun Mitra | Intro to Adobe Experience Manager...

What's hot (15)

PPTX
Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5
PPTX
Evolve 19 | Amol Anand & Daniel Gordon | Author in AEM Once - Deliver Everywhere
PPTX
Nexteer presentation
PDF
PPTX
Evolve 19 | Ameeth Palla | Adobe Asset Link - Use Cases and Pitfalls to Avoid
PPT
Hydrogen 7 - Purple Cows
PPTX
Evolve 19 | Gordon Pike | Prepping for Tomorrow - Creating a Flexible AEM Arc...
PDF
Ibm xDx omnichannel commerce experience
PDF
Accelerated Mobile Pages
PPSX
JPG Designs
PPTX
EVOLVE'16 | Keynote | Community Profile: Autodesk
PPTX
Inmotion hosting
PPTX
Get AMP'ed for Accelerated Mobile Pages - SEO Grail Philadelphia 1/20/16
PDF
Windows Azure Platform Veri Çözümleri
PPTX
Front End development of biological database
Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5
Evolve 19 | Amol Anand & Daniel Gordon | Author in AEM Once - Deliver Everywhere
Nexteer presentation
Evolve 19 | Ameeth Palla | Adobe Asset Link - Use Cases and Pitfalls to Avoid
Hydrogen 7 - Purple Cows
Evolve 19 | Gordon Pike | Prepping for Tomorrow - Creating a Flexible AEM Arc...
Ibm xDx omnichannel commerce experience
Accelerated Mobile Pages
JPG Designs
EVOLVE'16 | Keynote | Community Profile: Autodesk
Inmotion hosting
Get AMP'ed for Accelerated Mobile Pages - SEO Grail Philadelphia 1/20/16
Windows Azure Platform Veri Çözümleri
Front End development of biological database
Ad

Similar to EVOLVE'15 | Maximize | Bin Xu | Retainer Model for AEM Support (20)

PPTX
EVOLVE'14 | Keynote | Jacquie Kearns | Marketing Driven Brand Authority
PPTX
SEO Optimization with AEM Tips and Strategies (1).pptx
DOCX
Haparz Offers Expert AEM Developers in India
PDF
S903 palla
PPTX
Adobe Marketing Cloud Integration with Adobe AEM
PPTX
Best Practices for AEM Content Management.pptx
PPTX
EVOLVE'14 | Keynote | Cat Reusswig | Building a Great AEM Team
PPTX
How a Dealership Overcame Tragedy - DrivingSales Executive Summit 2017
PDF
AEC - Extended Profile
PPTX
Manage Your Existing Mobile Apps with AEM Mobile
PPTX
EVOLVE'15 | Maximize | Gary Gamitian | Informatica
PDF
The right model for the job: vacancy recommendations at Randstad
PDF
AEM Consulting
DOC
Sanjay_Resume_exp_AEM
PPTX
CAANF Conference Presentation 21-02-2011
PDF
Boost your productivity for free!
PPTX
Automotive industry
PPTX
AEM User Group: India Chapter Kickoff Meeting
PPTX
Social Media Marketing and Internet Reputation Management for Car Dealers
PPTX
Social media marketing and internet reputation management for car dealers v4
EVOLVE'14 | Keynote | Jacquie Kearns | Marketing Driven Brand Authority
SEO Optimization with AEM Tips and Strategies (1).pptx
Haparz Offers Expert AEM Developers in India
S903 palla
Adobe Marketing Cloud Integration with Adobe AEM
Best Practices for AEM Content Management.pptx
EVOLVE'14 | Keynote | Cat Reusswig | Building a Great AEM Team
How a Dealership Overcame Tragedy - DrivingSales Executive Summit 2017
AEC - Extended Profile
Manage Your Existing Mobile Apps with AEM Mobile
EVOLVE'15 | Maximize | Gary Gamitian | Informatica
The right model for the job: vacancy recommendations at Randstad
AEM Consulting
Sanjay_Resume_exp_AEM
CAANF Conference Presentation 21-02-2011
Boost your productivity for free!
Automotive industry
AEM User Group: India Chapter Kickoff Meeting
Social Media Marketing and Internet Reputation Management for Car Dealers
Social media marketing and internet reputation management for car dealers v4
Ad

More from Evolve The Adobe Digital Marketing Community (20)

PDF
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
PPTX
Evolve 19 | Upen Manickam & Amanda Gray | Adventures in SPA with AEM 6.5
PPTX
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
PPTX
Evolve 19 | Paul Legan & Kristin Jones | Anatomy of a Solid AEM Implementatio...
PPTX
Evolve 19 | Rabiah Coon & Rebecca Blaha | Rockstar Kickoffs for AEM Projects
PPTX
Evolve19 | Nick Panagopoulos | World Focus: Translation Tips and Trends
PPTX
Evolve 19 | Rabiah Coon, Sabrina Schmidt & Noah Linge | Industry Focus | Furn...
PPTX
Evolve 19 | Carl Madaffari | Best Practices | From Customer Data to Customer ...
PPTX
Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...
PPTX
Evolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
PPTX
Evolve 19 | Dave Fox | Retaining Niche Talent in a Highly Competitive Environ...
PDF
Evolve 19 | Paul Legan | Going Beyond Metadata: Extracting Meaningful Informa...
PPTX
Evolve19 | Giancarlo Berner & Brett Butterfield | AI & Adobe Sensei
PPTX
Evolve 19 | Jayan Kandathil | Running AEM Workloads on Microsoft Azure
PDF
Evolve 19 | Bruce Swann | Adobe Campaign - Capabilities, Roadmap, and Fit wit...
PPTX
Evolve 19 | Pete Hoback & Francisco Fagalde | AEM QA, UAT, & Go Live
PPTX
Evolve 19 | Harsh Walia | Best Practices - Adobe Experience Manager
PPTX
Evolve19 | Michel Holland | Marketo - Delivering the Best Experience for the ...
PPTX
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to AEM Integration w...
PPTX
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Adobe Analytics a...
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
Evolve 19 | Upen Manickam & Amanda Gray | Adventures in SPA with AEM 6.5
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
Evolve 19 | Paul Legan & Kristin Jones | Anatomy of a Solid AEM Implementatio...
Evolve 19 | Rabiah Coon & Rebecca Blaha | Rockstar Kickoffs for AEM Projects
Evolve19 | Nick Panagopoulos | World Focus: Translation Tips and Trends
Evolve 19 | Rabiah Coon, Sabrina Schmidt & Noah Linge | Industry Focus | Furn...
Evolve 19 | Carl Madaffari | Best Practices | From Customer Data to Customer ...
Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...
Evolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
Evolve 19 | Dave Fox | Retaining Niche Talent in a Highly Competitive Environ...
Evolve 19 | Paul Legan | Going Beyond Metadata: Extracting Meaningful Informa...
Evolve19 | Giancarlo Berner & Brett Butterfield | AI & Adobe Sensei
Evolve 19 | Jayan Kandathil | Running AEM Workloads on Microsoft Azure
Evolve 19 | Bruce Swann | Adobe Campaign - Capabilities, Roadmap, and Fit wit...
Evolve 19 | Pete Hoback & Francisco Fagalde | AEM QA, UAT, & Go Live
Evolve 19 | Harsh Walia | Best Practices - Adobe Experience Manager
Evolve19 | Michel Holland | Marketo - Delivering the Best Experience for the ...
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to AEM Integration w...
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Adobe Analytics a...

Recently uploaded (20)

PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Cloud computing and distributed systems.
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Machine Learning_overview_presentation.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Programs and apps: productivity, graphics, security and other tools
Cloud computing and distributed systems.
Per capita expenditure prediction using model stacking based on satellite ima...
Assigned Numbers - 2025 - Bluetooth® Document
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
MYSQL Presentation for SQL database connectivity
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Machine Learning_overview_presentation.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”
Dropbox Q2 2025 Financial Results & Investor Presentation
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
MIND Revenue Release Quarter 2 2025 Press Release
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Spectroscopy.pptx food analysis technology
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Chapter 3 Spatial Domain Image Processing.pdf
20250228 LYD VKU AI Blended-Learning.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx

EVOLVE'15 | Maximize | Bin Xu | Retainer Model for AEM Support

  • 1. AUGUST 17, 2015 RETAINER MODEL FOR AEM SUPPORT vw.com 3.0 - It's a match finding site, it's for cars and it's awesome.
  • 2. 2 • Headquarters in Wolfsburg, Germany. • Employs about 592,000 people worldwide. • Vehicles sold in 153 countries. • 2014 sales revenue totaled € 202 billion. • 12 brands including Volkswagen, Audi, Bentley, Bugatti, Lamborghini, Porsche. WHO ARE WE - VOLKSWAGEN GROUP
  • 3. 3 • About 3 million monthly site visits. • Build the site on a globally supported Web Content Management (WCM) platform – AEM • Minimize the number of clicks to user experience • Improved site performance (speed) • Vehicle search that returns real-time inventory result WHAT IS VW.COM?
  • 4. 4 WHAT IS VW.COM MADE OF? What is VW.COM Made of? SOLR delivers dealer and inventory specific data based on user location. Image Servers render hi- res CGI 360 degree spin of vehicle based on unique inventory. CGI CQ manages and packages this content, and Apache delivers it to the CDN cache. When a customer considers purchasing a vehicle, JBOSS and MySql drive the “Get A Quote” form.
  • 5. 5 • Changes come from agencies or partners  Content  Code  Image  Product  Pricing • Deployed and tested in  Integration  QA  Production SUPPORT MODEL DevOps - General
  • 6. 6 • Tiger team  Dedicated DevOps team • Co-locate resources from:  Application Management Support (AMS)  Enterprise Architecture  Process Integration Organization (PIO)  Quality Assurance  WebOps SUPPORT MODEL DevOps - People
  • 7. 7 • Rapid Deployment Process  three-day process to shorten the time span  Daily Change Advisory Board (CAB) reviews • Scrum Meetings  Daily Standup meetings  Attended by VW IT (Tiger team) VW Business Agencies SUPPORT MODEL DevOps - Process
  • 8. 8 • Subversion • Jira • Jenkins • Nexus • Confluence SUPPORT MODEL DevOps - Technology
  • 10. 10 • Find AEM resources with experience in  Development  Administration  Architecture • Find AEM resources in  Michigan OUR AEM CHALLENGES
  • 11. 11 • On Site trainings from Adobe  Admin  Developer • Found an on site resource • Retained resource from Youngsoft  Business level Partner with Adobe  Dedicated AEM Practice SOLUTIONS
  • 12. 12 • Problem - Issue with dynamic JavaScript cache.  Concatenated js files  Not being refreshed after child updates. AEM RETAINER MODEL – SUCCESS STORY 1 • Resolution  Invalidate ClientLib cache via OSGI console  Rebuild libraries and cache via OSGI console
  • 13. 13 AEM RETAINER MODEL – SUCCESS STORY 2 • Problem - Builder page was taking too long to load  Dispatcher does not cache suffix  Builder calls were going to suffix pages. • Resolution  Update the dispatcher rewrite rule  Add redirect mapping for builder pages
  • 14. 14 AEM RETAINER MODEL – SUCCESS STORY 3 • Problem - Deployment issues in QA environment.  Same code packages are correctly deployed in Integration  However they fail in QA environment • Resolution  Rebuild the environment and deploy  Disable the version history
  • 15. 15 AEM RETAINER MODEL – CONTRIBUTION Youngsoft gathered architecture and implementation knowledge of vw.com site • Join daily scrum meetings • On site support during releases 39% 31% 15% 15% Issues Resolved (13) Major Minor Suggestions Analysed
  • 16. 16 • Just a call/email away. • Located in Midwest. • Flexibility • The cost is only a fraction of an FTE AEM RETAINER MODEL - BENEFITS
  • 18. 18 Life Cycle General Availability (GA): May 28, 2015 Translating Content Reduce efforts to maintain multi- language sites Workflow Take less time to complete
  • 20. 20
  • 21. 21
  • 22. 22 A/B Testing Determine best offers and content Automated Personalization Measure and monitor campaigns Marketer-driven targeting Deliver the right content to visitor segments – with little or no coding required
  • 23. 23 • Launch  Creative design  Fast speed • Operations  DevOps  AEM retainer • Future  Upgrade AEM  Improve customer experience SUMMARY
  • 24. 24 Bin Xu – VWGoA Manager Web Technologies Bin.Xu@vw.com CONTACT INFORMATION
  • 26. 26