o'reilly webcast: how nordstrom prepares its site for holidays and major events
TRANSCRIPT
Preparing Your Site for Holidays and Major Events
Gopal Brugalette – Senior Applied Architect
Tammy Everts – Senior Researcher & Evangelist
Gopal BrugaletteSenior Architect, Performance Engineering
Tammy Everts@tameverts
Performance affects every (?) business KPI
RevenueConversions/downloads
User satisfactionUser retentionTime on sitePage viewsBounce rate
Organic search trafficBrand perception
Source: SOASTA
Source: SOASTA
Average revenue loss per hour of downtime
Average revenue loss due to one hour of performance slowdown (slower than 4.4s)
$21,000
$4,100
Source: TRAC Research
Permanent abandonment rate
Outage Slow performance
9% 28%Source: Akamai
Source: comScore
2015 holidayecommerce sales
could hit $60B
Average holiday order value
Source: IBM Digital Analytics Benchmark
Impact of a 1-second delayA site that earns $100K
per day could lose $2.5M in sales
in one yearSource: Aberdeen Group
1901 founded
63,000 employees
118 Nordstrom stores
167 Nordstrom Rack stores
Our customer is our guide
Performance impacts the customer experience
Nordstrom’s major events
HolidayEarly access
How do we prepare?
We are always getting ready
This wasn’t always the case
Performance is a feature
Instrumentation and data
Continuous improvement
Embrace a cultural shift
Analyze - Test - Monitor
Every featureat development
How are we always getting ready?
• Study the past • Understand the present• Model the future
Analyze Test Monitor
What is the… …customer impact?…technical impact?
Analyze Test Monitor
Analyze Test Monitor
Analyze Test Monitor
Early, often, everywhere
Projections & contingencies
Support your results
Analyze Test Monitor
Worst case vs. realistic
caseUnderstand the costs associated with supporting your worst case
Analyze Test Monitor• Development and
test environments• Production at
deployment• Production regularly
Build a feedback loop to Product Management and Engineering
Analyze Test Monitor
During the event
Monitor:• experience• load• health
Contingency planningCoordinate with vendors
During the event
Mobile sign-ins 9x greater than projected
Issues happen where unanticipated
Preparing your site
Cultural shift• Performance is a feature
• Instrumentation & data focus
• Continuous improvement
Always be preparing• Analyze
• Test
• Monitor
The future…
• Customer focus
• Continuous delivery
• Cloud• Continuous
improvement
soasta.com/holiday-readiness
Complimentary mPulse real user monitoring
through 2015
Site performance analysis with an expert
Performance Consultant
Baseline performance test using SOASTA
CloudTest
Summary report with test results and optimization
suggestions
FREE Holiday Performance
Readiness Assessment