evolve'15 | maximize | bin xu | retainer model for aem support

Post on 13-Apr-2017

373 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

AUGUST 17, 2015

RETAINER MODEL FOR AEM SUPPORTvw.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 MODELDevOps - 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 MODELDevOps - 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 BusinessAgencies

SUPPORT MODELDevOps - Process

8

• Subversion

• Jira

• Jenkins

• Nexus

• Confluence

SUPPORT MODELDevOps - 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

38%

31%

15%

15%

Issues Resolved (13)

MajorMinorSuggestionsAnalysed

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 CycleGeneral Availability (GA): May 28, 2015

Translating Content

Reduce efforts to maintain multi-language sites

WorkflowTake less time to complete

19

IMPROVE CUSTOMER EXPERENCE

20

21

22

A/B TestingDetermine 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

facebookfacebook.com/VW

mail@vw.com

twittertwitter.com/vw

linkledinlinkedin.com/company/volkswagen-of-america-inc

26

top related