implementing aqua ion - chris schultz, digi-key

27
Implementing Aqua Ion Chris Schultz Manager, Marketing Applications Development at Digi-Key

Upload: akamai-technologies

Post on 05-Dec-2014

1.144 views

Category:

Technology


3 download

DESCRIPTION

Digi-Key, the top-rated and most visited Web site in the electronic distribution industry, migrated their catalog to a digital form a few years ago. Although site visitors were impressed with the design of the dynamic catalog, the retailer received complaints about poor performance. Join this session to hear how Digi-Key is working with Akamai and leveraging Aqua Ion to gain insight into user performance and help boost their online performance for their customers, while freeing up technical resources to work on more sophisticated site functionality and high-value projects. The speaker will share best practices on how they implement Akamai solutions, as well as the benefits they realize from using Akamai’s front-end optimization and real user monitoring features. See Chris Schultz's Edge Presentation: http://www.akamai.com/html/custconf/edgetv-commerce.html#beyond-middle-mile The Akamai Edge Conference is a gathering of the industry revolutionaries who are committed to creating leading edge experiences, realizing the full potential of what is possible in a Faster Forward World. From customer innovation stories, industry panels, technical labs, partner and government forums to Web security and developers' tracks, there’s something for everyone at Edge 2013. Learn more at http://www.akamai.com/edge

TRANSCRIPT

Page 1: Implementing Aqua Ion - Chris Schultz, Digi-Key

Implementing Aqua IonChris Schultz

Manager, Marketing Applications Development at Digi-Key

Page 2: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

About Digi-Key

• One of the fastest growing distributors of electronic components

in the world.

• Digi-Key's website is the top-rated and most-visited website in the

electronic distribution industry. *

* UBM Electronics - 2012 Distributor Customer Evaluation Study

Page 3: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

About Digi-Key

•What makes Digi-Key unique?

•Authorized Distribution

•600+ suppliers

•Breadth of Product

•750,000 stocking products

•3.5M+ sku’s on website

•Support/Resources

•Customer Service

•Technical Service

Page 4: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

About Dynamic Catalog

• April 12th 2012, Digi-Key launches Dynamic Catalog

• Replacement for Printed Catalog

• Challenges with Printed Catalog

• Outdated Quickly - parts being continually added, prices change

• Expensive

• Time consuming to create

Page 5: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

About Dynamic Catalog - Main Page

Page 6: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

About Dynamic Catalog - Category Page

Page 7: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

About Dynamic Catalog - Search Page

Page 8: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

Background

•Challenges

•Site hosted from data center in northern Minnesota

•Size of catalog

•Rapidly evolving content

•Heavy on JavaScript and CSS

•Lots of images

•Varying performance by users based on location, computer speed, browser version, etc…

Page 9: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

Background

•Why move beyond mid-mile acceleration?

•Performance, performance, performance

•Geographically diverse customer base

•Majority of future growth outside United States

•Growing mobile customer base

Page 10: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

Background

•Options

• In-house development

•Cloud solution

•How To Measure Performance

•Synthetic testing

•Real User Monitoring (RUM)

Page 11: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

Background

•In-House Development

•Advantages

•Best possible results

•Fastest page possible

•Better architecture

•Disadvantages

•Requires development resources

•Other higher priority projects

Page 12: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

Background

•Cloud Solution

•Advantages

•No development resources needed

•Administrator & cloud provider implement solution

•Disadvantages

•Cost

•Required additional external testing for all projects

•Loss of understanding

Page 13: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

Solution Implemented

•Aqua Ion

•Front End Optimization

•Real User Monitoring

Page 14: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

Front End Optimization

•Features Implemented

•JSS/CSS Streaming & Adaptive Consolidation

•Just-In-Time Image Loading

•Image Compression

•Minification

•Domain Sharding

Page 15: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

Front End Optimization Results

• Parties Involved

• Digi-Key

• Myself

• Web Optimization Specialist

• Software Engineer (Helped resolve JavaScript/CSS issue)

• QA

• Akamai

• Technical Project Manager

• Solutions Architect

Page 16: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

Front End Optimization Results

• Timelines

• Test Environment

• Issues

• JavaScript/CSS - Header on column did not align up properly with columns in

table

• FEO Enabled – 4 Weeks

• Production Environment

• Issues – None

• FEO Enabled – 4 Weeks

Page 17: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

Implementation Activities

Activity Timeframe

Project Kick off and Requirements Gathering Week One

Complete discovery documents Week One

Set up Domain Sharding Host Names Week One

Complete Configuration and Provisioning Week Two – Week Three

Akamai - Test configuration changes Week Four

Digi-Key - Test configuration changes and provide sign off Week Five – Week Six

Production Go-Live Week Seven

Page 18: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

Front End Optimization Results

• Main page - 29% improvement in performance

• Category page - 41% improvement in performance

• Search page - 52% improvement in performance

Page 19: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

Real User Monitoring

•One step past synthetic monitoring

•Reports Used

•Page load time by country

•Page load time by operating system

•Page load time by browser version

•Worst 10% reports

•Takes into account

•Network time

•Rendering time

Page 20: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

RUM Results

• Parties Involved

• Digi-Key

• Web Optimization Specialist

• QA

• Akamai

• Technical Project Manager

• Solutions Architect

Page 21: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

RUM Results

• Timelines

• Test Environment

• Not Implemented

• Production Environment

• Issues – None

• RUM Enabled – 1 Weeks

Page 22: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

RUM Example #1

Page 23: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

RUM Example #2

Page 24: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

RUM Example #3

Page 25: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

Future Implementation Considerations

• Dynamic Page Caching

• Implementation Options

• Query String

• Cookie Values

• Request Headers

• Main Considerations

• Anonymous vs Logged Users

• Automated Bots

Page 26: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

Summary

• Affordable fixing inefficiencies

• Refocus resources on high value projects

• Insight into real users performance

Page 27: Implementing Aqua Ion - Chris Schultz, Digi-Key

©2013 AKAMAI | FASTER FORWARDTM

Questions