20
MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly

MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly

Page 2: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

PRESENTERS

James Lowe Consultant & Project Manager,

Acidgreen

Emmanuel Negri Development Manager & Tech

Consultant, Acidgreen

Christian Larsen CTO, Anchor

Page 3: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

OVERVIEW • Why re platform

• Why Magento?

• Re platforming - our process

• Princess Polly case study

• Implementation details

• Why hosting matters

• Learnings

Page 4: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

WHY REPLATFORM?

• Locked into a proprietary system

• Changes are costly

• Limited development agencies

• Unstable website

Page 5: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

WHY MOVE TO MAGENTO? • eBay! Investment into R&D

• Constantly evolving

• Features out of the box

• Community of extensions

• Integration with ERP systems and Magento API

• Certification program in place

• Enterprise level solution, without the price tag

Page 6: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

• Embrace the Magento philosophy

• Leverage Magento / Minimise customisations

• Analyse the current store vs Magento

• Migrate the baseline

• Maximise / minimise extensions

• Think about data

• Think about SEO

• Hosting

THE

PROCESS

Page 7: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

PRINCESS POLLY

Page 8: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

THE BRIEF • Speed - Fast!!!

• Category pages - 60 products

• Mobile / multistore ready

• Custom reports

Page 9: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

HOW DID WE DO IT • Client involvement

• Understand the challenges

• Migrate the baseline

• Focus on data

• Hosting integration

Page 10: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

CHALLENGES • Data migration

• Currency and Varnish

• Category page load times

• Mini cart and Varnish

Page 11: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

DATA MIGRATION • Products ~ 50K

• Customers ~ 140K

• Script it and repeat

• Magmi to the rescue

• Dry running

Page 12: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

CURR-ENCY

Page 13: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

CATE-GORY

Page 14: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

MINI CART

Page 15: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

MANAGED HOSTING Insourced hosting partners!

Page 16: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

MANAGED HOSTING

AND DEVOPS • Isolated operations teams are useless

• Workflow

• Feedback

• Learning

Page 17: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

HIGH AVAILABILITY • Isolated operations teams are useless

• Architect for failure

• Risk VS Cost

• Clouds require special consideration

Page 18: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

PERFORMANCE OPTIMISATION • Cache all the things

• Tune your stack

• CDN

Page 19: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

HOW DID WE GO • Average non cached loading time <~5 seconds

• Average cached loading time < ~2 seconds

• Varnish hit rate ~ 70%

• Availability > 99.9%

• Total page view in the last 7 days > 2.5 million

• Transaction in the last 7 days > 3000

Page 20: MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO...MIGRATING HIGH VOLUME TRAFFIC TO MAGENTO Re platforming for success with Princess Polly . PRESENTERS James Lowe Consultant & Project Manager,

CONCLUSION Take outs... • DO Embrace Magento

• DO Confirm buy in from your client

• DO Keep it simple (migrate your baseline)

• DO Focus on data

• DO Find a good agency AND hosting partner team