SlideShare a Scribd company logo
Implementing Aqua Ion
Chris Schultz
Manager, Marketing Applications Development at Digi-Key
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
©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

©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

©2013 AKAMAI | FASTER FORWARDTM
About Dynamic Catalog - Main Page

©2013 AKAMAI | FASTER FORWARDTM
About Dynamic Catalog - Category Page

©2013 AKAMAI | FASTER FORWARDTM
About Dynamic Catalog - Search Page

©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…

©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

©2013 AKAMAI | FASTER FORWARDTM
Background
•Options
•In-house development
•Cloud solution

•How To Measure Performance
•Synthetic testing
•Real User Monitoring (RUM)

©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

©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

©2013 AKAMAI | FASTER FORWARDTM
Solution Implemented
•Aqua Ion
•Front End Optimization
•Real User Monitoring

©2013 AKAMAI | FASTER FORWARDTM
Front End Optimization
•Features Implemented
•JSS/CSS Streaming & Adaptive Consolidation
•Just-In-Time Image Loading
•Image Compression
•Minification
•Domain Sharding

©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

©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

©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

©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

©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

©2013 AKAMAI | FASTER FORWARDTM
RUM Results
• Parties Involved
• Digi-Key
• Web Optimization Specialist
• QA
• Akamai
• Technical Project Manager
• Solutions Architect

©2013 AKAMAI | FASTER FORWARDTM
RUM Results
• Timelines
• Test Environment
• Not Implemented
• Production Environment
• Issues – None
• RUM Enabled – 1 Weeks

©2013 AKAMAI | FASTER FORWARDTM
RUM Example #1

©2013 AKAMAI | FASTER FORWARDTM
RUM Example #2

©2013 AKAMAI | FASTER FORWARDTM
RUM Example #3

©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

©2013 AKAMAI | FASTER FORWARDTM
Summary
• Affordable fixing inefficiencies
• Refocus resources on high value projects
• Insight into real users performance

©2013 AKAMAI | FASTER FORWARDTM
Questions

©2013 AKAMAI | FASTER FORWARDTM

More Related Content

PDF
Structure & Power Scripts: Simplify and Tackle Dependency Management, Portfol...
PPTX
DevBoss May 2019 Presentation
PDF
Breaking down barriers empowering developers with service management insights
PDF
Enabling a True Omnichannel Ecosystem Using Adaptable Backend Platforms
PPTX
SharePoint Platform Options
PDF
ITI012En-Cloud computing
PDF
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
PPTX
Akamai internet insights
Structure & Power Scripts: Simplify and Tackle Dependency Management, Portfol...
DevBoss May 2019 Presentation
Breaking down barriers empowering developers with service management insights
Enabling a True Omnichannel Ecosystem Using Adaptable Backend Platforms
SharePoint Platform Options
ITI012En-Cloud computing
Clouds Ahead: Work with Walmart Labs's Hybrid, Multicloud Environment
Akamai internet insights

What's hot (19)

PDF
AppSphere 15 - Turning to Unified Monitoring & Real-time Application Analytics
PDF
Governing SharePoint
PPTX
EVOLVE'15 | Enhance | Bob O'Conner & Kevin Nenning | Capturing Existing Cont...
PPTX
Webinar: UI/UX best practices in cms based web design
PPTX
Deploying and Using the B2B Portal by Doug Johnson
PPTX
10 of the Top Agile Project Management Software
PPTX
Day 2 Keynote Presentations from the Acumatica Partner Summit 2015
PPTX
Dealing with Performance in SharePoint Server - SPSVancouver
PDF
EVOLVE'15 | Enhance | Norberto Leite | Effectively Scale and Operate AEM with...
PDF
Sync'ed Clients and Traffic Trends
PPTX
Keys to a successful SharePoint intranet - ECM101 - SharePoint Fest 2015
PPTX
Scale net apps in aws
PPTX
Acumatica Partner Summit Day 1 Keynote Decks
PDF
Collaborative Solutions eHealth Event -- Colab
PDF
ERPNext Open Day - January 2014
PDF
Accelerate your business with the FCCS now!
PPTX
PPTX
Web desktop
AppSphere 15 - Turning to Unified Monitoring & Real-time Application Analytics
Governing SharePoint
EVOLVE'15 | Enhance | Bob O'Conner & Kevin Nenning | Capturing Existing Cont...
Webinar: UI/UX best practices in cms based web design
Deploying and Using the B2B Portal by Doug Johnson
10 of the Top Agile Project Management Software
Day 2 Keynote Presentations from the Acumatica Partner Summit 2015
Dealing with Performance in SharePoint Server - SPSVancouver
EVOLVE'15 | Enhance | Norberto Leite | Effectively Scale and Operate AEM with...
Sync'ed Clients and Traffic Trends
Keys to a successful SharePoint intranet - ECM101 - SharePoint Fest 2015
Scale net apps in aws
Acumatica Partner Summit Day 1 Keynote Decks
Collaborative Solutions eHealth Event -- Colab
ERPNext Open Day - January 2014
Accelerate your business with the FCCS now!
Web desktop
Ad

Similar to Implementing Aqua Ion - Chris Schultz, Digi-Key (20)

PPTX
Tom edge-keynote-2013. final
PDF
Great Expectations - Dr. Tom Leighton, Akamai
PDF
Site Managing Performance
PPTX
Etail West 2013 Akamai CEO Tom Leighton_Final
PDF
Rise of The Hyper Connected Shopper
PPTX
eTail Keynote from Akamai CEO Tom Leighton
PPTX
10+апреля+фокус сессия+джон+диллон+akamai
PPTX
10+апреля+фокус сессия+джон+диллон+akamai
PPTX
Akamai: From Theory to Practice
PPTX
Akamai IR Summit 2013
PDF
Holiday Retail Readiness: Preparing For Peak
PPTX
Chicago Tech Day Jan 2015: Hidden Features
PDF
Akamai commercial business brocure
PDF
CIRCUIT 2015 - Akamai: Caching and Beyond
PPSX
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
PPSX
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
PDF
Data is the soil khan smith create tech 2012
PDF
Akamai in a hyperconnected world
PDF
Akamai in a hyperconnected world
PDF
DIY Website Performance - Akamai Toronto Tech Day 2015
Tom edge-keynote-2013. final
Great Expectations - Dr. Tom Leighton, Akamai
Site Managing Performance
Etail West 2013 Akamai CEO Tom Leighton_Final
Rise of The Hyper Connected Shopper
eTail Keynote from Akamai CEO Tom Leighton
10+апреля+фокус сессия+джон+диллон+akamai
10+апреля+фокус сессия+джон+диллон+akamai
Akamai: From Theory to Practice
Akamai IR Summit 2013
Holiday Retail Readiness: Preparing For Peak
Chicago Tech Day Jan 2015: Hidden Features
Akamai commercial business brocure
CIRCUIT 2015 - Akamai: Caching and Beyond
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
10+апреля+лучшие+практики+и+инновации+вадим+береговский+akamai
Data is the soil khan smith create tech 2012
Akamai in a hyperconnected world
Akamai in a hyperconnected world
DIY Website Performance - Akamai Toronto Tech Day 2015
Ad

More from Akamai Technologies (20)

PPTX
Akamai Intelligent Edge Security
PDF
Replacing recovery with resilience
PDF
Competitive EDGE - Data Driven Differentiation
PPTX
3 Reasons You Need Proactive Protection Against Malware
PPTX
3 Reasons It's Time for a New Remote Access Model
PPTX
새로운 원격 접속 모델이 필요한 3가지 이유
PPTX
更新遠端存取模式的 3 大理由
PPTX
应该采用全新远程访问模式的 3 大原因
PPTX
3 つの理由 今こそ新しいリモート・アク セス・モデルを採用すべきと き
PPTX
3 razões chegou a hora de um novo modelo de acesso remoto
PPTX
3 motivi per cui è necessario un nuovo modello di accesso remoto
PPTX
3 raisons de changer votre modèle d'accès à distance
PPTX
3 motivos por los que ahora es el momento perfecto para adoptar un nuevo mode...
PPTX
3 Gründe für eine neue Art des Remotezugriffs
PPTX
Chicago Tech Day Jan 2015: Foundry - HTTP2
PPTX
Chicago Tech Day Jan 2015: RWD
PPTX
Customer Technology Day Chicago 2015
PDF
Edge 2014: Maintaining the Balance: Getting the Most of Your CDN with IKEA
PDF
Edge 2014: Increasing Control with Property Manager with eBay
PDF
Edge 2014: Bypass Surgery - Akamai's Heartbleed Response Case Study
Akamai Intelligent Edge Security
Replacing recovery with resilience
Competitive EDGE - Data Driven Differentiation
3 Reasons You Need Proactive Protection Against Malware
3 Reasons It's Time for a New Remote Access Model
새로운 원격 접속 모델이 필요한 3가지 이유
更新遠端存取模式的 3 大理由
应该采用全新远程访问模式的 3 大原因
3 つの理由 今こそ新しいリモート・アク セス・モデルを採用すべきと き
3 razões chegou a hora de um novo modelo de acesso remoto
3 motivi per cui è necessario un nuovo modello di accesso remoto
3 raisons de changer votre modèle d'accès à distance
3 motivos por los que ahora es el momento perfecto para adoptar un nuevo mode...
3 Gründe für eine neue Art des Remotezugriffs
Chicago Tech Day Jan 2015: Foundry - HTTP2
Chicago Tech Day Jan 2015: RWD
Customer Technology Day Chicago 2015
Edge 2014: Maintaining the Balance: Getting the Most of Your CDN with IKEA
Edge 2014: Increasing Control with Property Manager with eBay
Edge 2014: Bypass Surgery - Akamai's Heartbleed Response Case Study

Recently uploaded (20)

PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Encapsulation theory and applications.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Big Data Technologies - Introduction.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Machine learning based COVID-19 study performance prediction
Network Security Unit 5.pdf for BCA BBA.
Encapsulation theory and applications.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
NewMind AI Weekly Chronicles - August'25-Week II
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Review of recent advances in non-invasive hemoglobin estimation
Unlocking AI with Model Context Protocol (MCP)
The Rise and Fall of 3GPP – Time for a Sabbatical?
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
MYSQL Presentation for SQL database connectivity
Building Integrated photovoltaic BIPV_UPV.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Diabetes mellitus diagnosis method based random forest with bat algorithm
Big Data Technologies - Introduction.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Machine learning based COVID-19 study performance prediction

Implementing Aqua Ion - Chris Schultz, Digi-Key

  • 1. Implementing Aqua Ion Chris Schultz Manager, Marketing Applications Development at Digi-Key
  • 2. 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 ©2013 AKAMAI | FASTER FORWARDTM
  • 3. 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 ©2013 AKAMAI | FASTER FORWARDTM
  • 4. 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 ©2013 AKAMAI | FASTER FORWARDTM
  • 5. About Dynamic Catalog - Main Page ©2013 AKAMAI | FASTER FORWARDTM
  • 6. About Dynamic Catalog - Category Page ©2013 AKAMAI | FASTER FORWARDTM
  • 7. About Dynamic Catalog - Search Page ©2013 AKAMAI | FASTER FORWARDTM
  • 8. 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… ©2013 AKAMAI | FASTER FORWARDTM
  • 9. 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 ©2013 AKAMAI | FASTER FORWARDTM
  • 10. Background •Options •In-house development •Cloud solution •How To Measure Performance •Synthetic testing •Real User Monitoring (RUM) ©2013 AKAMAI | FASTER FORWARDTM
  • 11. Background •In-House Development •Advantages •Best possible results •Fastest page possible •Better architecture •Disadvantages •Requires development resources •Other higher priority projects ©2013 AKAMAI | FASTER FORWARDTM
  • 12. 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 ©2013 AKAMAI | FASTER FORWARDTM
  • 13. Solution Implemented •Aqua Ion •Front End Optimization •Real User Monitoring ©2013 AKAMAI | FASTER FORWARDTM
  • 14. Front End Optimization •Features Implemented •JSS/CSS Streaming & Adaptive Consolidation •Just-In-Time Image Loading •Image Compression •Minification •Domain Sharding ©2013 AKAMAI | FASTER FORWARDTM
  • 15. 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 ©2013 AKAMAI | FASTER FORWARDTM
  • 16. 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 ©2013 AKAMAI | FASTER FORWARDTM
  • 17. 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 ©2013 AKAMAI | FASTER FORWARDTM
  • 18. Front End Optimization Results • Main page - 29% improvement in performance • Category page - 41% improvement in performance • Search page - 52% improvement in performance ©2013 AKAMAI | FASTER FORWARDTM
  • 19. 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 ©2013 AKAMAI | FASTER FORWARDTM
  • 20. RUM Results • Parties Involved • Digi-Key • Web Optimization Specialist • QA • Akamai • Technical Project Manager • Solutions Architect ©2013 AKAMAI | FASTER FORWARDTM
  • 21. RUM Results • Timelines • Test Environment • Not Implemented • Production Environment • Issues – None • RUM Enabled – 1 Weeks ©2013 AKAMAI | FASTER FORWARDTM
  • 22. RUM Example #1 ©2013 AKAMAI | FASTER FORWARDTM
  • 23. RUM Example #2 ©2013 AKAMAI | FASTER FORWARDTM
  • 24. RUM Example #3 ©2013 AKAMAI | FASTER FORWARDTM
  • 25. Future Implementation Considerations • Dynamic Page Caching • Implementation Options • Query String • Cookie Values • Request Headers • Main Considerations • Anonymous vs Logged Users • Automated Bots ©2013 AKAMAI | FASTER FORWARDTM
  • 26. Summary • Affordable fixing inefficiencies • Refocus resources on high value projects • Insight into real users performance ©2013 AKAMAI | FASTER FORWARDTM
  • 27. Questions ©2013 AKAMAI | FASTER FORWARDTM