Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

17
Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015

Transcript of Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

Page 1: Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

Preparing Your Site for Major Events

GOPAL BRUGALETTE

SENIOR APPLIED ARCHITECT

5.27.2015

Page 2: Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

1901 Founded

63,000 employees

118 Nordstrom stores

167 Nordstrom Rack stores

Page 3: Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

Senior Architect, Performance Engineering Gopal Brugalette

Page 4: Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

Our Customer is Our Guide

Page 5: Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

Performance Impacts the Customer Experience

Page 6: Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

Nordstrom’s Major Events

HolidayEarly Access

Page 7: Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

How do we prepare?

We are always getting ready

Page 8: Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

This wasn’t always the case

Page 9: Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

Performance is a Feature

Instrumentation and Data

Continuous Improvement

Embrace a Cultural Shift

Page 10: Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

Analyze - Test - Monitor

Every featureat Development

How are we always getting ready?

Page 11: Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

•Study the past •Understand the present•Model the future

Analyze Test Monitor

What is the Customer Impact?Technical Impact?

Page 12: Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

AnalyzeTest Monitor

•Early, Often, Everywhere

•Projections & Contingencies

•Support your results

Page 13: Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

Analyze Test Monitor•Development and Test Environments

•Production at Deployment

•Production regularly

Build a Feedback Loop to Product Management and Engineering

Page 14: Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

During the event

•Monitor, Monitor, Monitor

•Contingency planning

•Coordinate with Vendors

Page 15: Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

Preparing your Site

• Cultural Shift• Performance is a Feature• Instrumentation and Data Focus• Continuous Improvement

• Always be Preparing• Analyze• Test• Monitor

Page 16: Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

The Future Holds…

•Customer Focus

•Continuous Delivery

•Cloud

•Continuous Improvement

Page 17: Preparing Your Site for Major Events GOPAL BRUGALETTE SENIOR APPLIED ARCHITECT 5.27.2015.

Questions?

• Office Hours Tomorrow 12:30-1:00

• Email: [email protected]

• And we are hiring…