O'Reilly Webcast: How Nordstrom Prepares Its Site for Holidays and Major Events

Post on 15-Aug-2015

294 views 1 download

Tags:

Transcript of O'Reilly Webcast: How Nordstrom Prepares Its Site for Holidays and Major Events

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