Upload
dci-ag
View
219
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Â
Citation preview
Case Study - Planet Sports
Leipzig, 21.May 2012
Who are we?
Boris LokschinOpen Source Center Manager
Twitter.com/Boris_Lokschin
Simon BruggerWeb Department Manager
Тwitter.com/simonbrugger
Our last vacation...:)
Planet Sports history
Planet Sports KPIs
About Magento expert CGI (former symmetrics)
� Largest Magento Gold Partner in Europe - certified developers
� More than 40 Magento projects in 5 years with Magento
� Focus on replatforming, performance, migrations, integrations - quality
� >500 module reusable modules - time-to-market and TCO� >500 module reusable modules - time-to-market and TCO
� End-to-End operations (Project, Support, Cloud Hosting, Maintanence)
About Magento expert CGI
01
Current state Challenges Approach Achievements Sneak Peak
Never touch a running system?01
Herausfordende Anforderungen:
Teamwork & Erfahung
Top 6 reasons to move...01
� Historical OScommerce shop from 2003
� Highly modified and extended, spaghetti code
� Hard to maintain, hard to extend, hard to scale
� Really not much OOP or MVC
� Ambitious scaling and internationalization plans
� Growing marketing, seo and promotion demands
Moving from...01
...to there!01
Why Magento Enterprise?01
� MVC and OOP architecture
� Performant, scalable and feature-rich
� Open Source with wide eco system
� Strong in internationalization, marketing, seo, promotions
� Fair licensing model
� Enterprise ready and optimal TCO
02
Current state Challenges Approach Achievements Sneak Peak
02What needed to be done?
We needed a lot of muscles and power...02
Top 6 project challenges02
Ongoing frontend changes
-change it permanently
Performance Requirements
-high transaction numbers
-a lot of PI and visitors
Internationalization
-6 countries
-step by step rollout
Data migration
-all products
-all customers
-orders via API
Complex cataloge
-different size runs
-many options
Large amount of
features
->80 new features
Challenge - data migration02
� Oscommerce stores all products
� New product types created - superconfigurables
� Over 600.000 simples had to be migrated
� A middleware had to be developed
� Complex mapping because of different size runs and completely different logic in old systems
Challenge - moving department02
� New backend processes
� Maintaining more product information
� Moving during ongoing and scaling business
� Using CGI-Magento API for new tools
03
Current state Challenges Approach Achievements Sneak Peak
Agile and cooperation03
Wir liefern was wir zusagen:
>95% aller Projekte in time / budget
Agile approach 03
Quality 03
Cooperation03
� No black box handover!
� Setting up the hardware architecture together
� Building up and learning the deployment setup
� Knowledge transfer through developer camps
� Get acess to same development tools & environment
Tools needed...03
Collaboration 03
04
Current state Challenges Approach Achievements Sneak Peak
What did we achieve?04
Unser Versprechen:
Experience the commitment
Performance optimizations 04
Performance optimizations 04
Performance tuning04
� Varnish ESI integration
� Indexer optimizations and changes
� Frontend CSS, JS merge, sprites
� Extended flat tables usage
� Compiler optimizations� Compiler optimizations
� Integration with CDN
� Optimizing MySQL bottlenecks,
� Many more...
Architecture and setup 04
05
Current state Challenges Approach Achievements Sneak Peak
Curious?05
Sneak Peak05
Sneak Peak05
Sneak Peak05
Sneak Peak05
Sneak Peak05
We want you…05
We are looking for Magento Developers please visit:
www.planet-sports.de/jobsSymmetrics.de/jobs
Boris LokschinOpen Source Center Manager
[email protected]/Boris_Lokschin
Simon BruggerWeb Department Manager
www.planet-sports.com
Thank you for your attention!Questions?