migrating high volume traffic to magento...migrating high volume traffic to magento re platforming...

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

Upload: others

Post on 20-May-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

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