SlideShare una empresa de Scribd logo
1 de 10
BUILDING THE NEXT GENERATION ECOMMERCE
PLATFORM
Uwe Horstmann
uwe.horstmann@project-a.com
@uwehorstmann
Yves & Zed – a shopping system that combines all the
features we need with the performance we expect
Executive Summary
• Lightweight eCommerce platform for
emerging and growing enterprises
• Highest and cache-free scalability
• Complete order-processing including
flexible workflow management system
• Reliable information through integrated
business intelligence system
 KPIs for sales and operations
 Integrated KPI library

Y&Z meets our standards better than any of-the-shelf or open source solution

2
Yves & Zed is a modern multi-purpose system
Model

Examples

1

Straight
eCommerce
2

Shopping
clubs
3

Marketplaces

Easily adoptable to
various business
models
Y&Z designed for fast
development

4

Subscription
models

Yves & Zed is a system for all transactional business models

3
Where do we come from?
Alice & Bob

Yves & Zed

Advantages
•
•
•
•

Easy to implement
Huge developer base (Recruiting)
Many features
Sufficient for medium sized
ecommerce businesses

Limitations

Yves & Zed

• Performance – scalability of
architecture very limited
• Features – high complexity to develop
customized features
• Order processing – often ERP system
needed (expensive and hard to
implement)
• Business intelligence – reporting
features not very advanced

Yves & Zed overcome the limitations of Magento

4
Yves & Zed has a lightweight structure and is easy to
work with for developers
Search-Engine
(Solr)
Read
only

Customers

External
providers

Push
updates

Yves – Frontend

Zed – Backend

Yii-Framework Application:

Zend-Framework Application:

•Very fast execution without html caching
•Easy to learn for developers
•Fast development

Payment

Loose couples components:
•Order-processing with state-machine
•Customer management
•Voucher system
•Cart calculation
•etc.
 Store-concept for localized shops

Webservice-calls
•saveOrder()
•registerCustomer()

Fulfillment

Logistics

Mail
Read
only

R/W

Sessions

Push
updates

KV-Storage

(clustered
Memcache)

(local
Membase)

Share
info

Store-Sync
(ActiveMQ)

QRM
propel

Database
(MySQL with
normalized
structure)

ETL

Business Intell.

Data
Warehouse
(PostgreSQL)

Webtrekk

Unlimited and cache free scalability through separation of front- and backend

5
Store concept enables code sharing between projects
and ventures
Shared code
between ventures

Specific code for
one venture

Specific code for
one store
Store DE

Venture specific

Store FR
Store PL

Core

Store DE

Venture specific
Store AT

Venture specific

Store DE

Updates of the Core are available for all attached shops

6
Yves & Zed offer state-of-the-art features
• Payment
• Logistics
• Return Handling / Dunning

Web tracking

• Tag management tool
• Individual tracking pixel creation
• Integrated uplinks to various providers

• Flexible product types
• Multi-tree categories
• Search

User & role
management

• Role assignment
• User groups and privileges / rights mgmt

Internationalization

• Translations
• Store concept

Cross-device
capabilities

• Responsiveness to various screen sizes
• Framework for easy creation of device
dependent CSS

Data
Warehouse

• Ad-hoc reporting
• Flexible Quebes
• Full operations and marketing KPIs

Order
processing

Catalog

Marketing

Content
Management

• Vouchers / coupons
• Data feeds
• CMS
• SEO
• URL redirection

Monitoring

• Detection of of problems and
monitoring of system health

Mails

• Full mailing functionality for automatic
transaction notifications

Customer
admin

• Customer data/relations management
• Subscription management

Range of features is steadily being increased

7
Technical decisions lead to lightweight and highly
scalable system
Separation
Front- and
Backend

PHP

• 100 > 10 > 1: from 100 visits, 10 convert to shopping cart, resulting in 1 sale (exemplary!)
• Through separation of front- and backend: 100 visitors only strain Yves and do not slow Zed
• Yves always up to date; each second data is updated from Zed (asynchronous)

• High quality developers widely available at adequate salary

Proven
technologies

• Use of fully tested and proven technologies (e.g. Solr, Zend framework)

Architecture

• Flat tables in databases easy to read

Monitoring

• Fast detection of problems and system health

Lean architecture with proven technologies

8
Incorporated Date Warehouse enables data driven
decision making
Marketing Tools

Shop Back-End
Import Data
DWH

Push Data

Web Analytics

CRM Tools
Reporting
& Analysis

DWHs not only integrate different data sources but also push information
9
Incorporated Date Warehouse enables data driven
decision making
Marketing Tools

Shop Back-End
Import Data
DWH

Push Data

Web Analytics

CRM Tools
Reporting
& Analysis

DWHs not only integrate different data sources but also push information
9

Más contenido relacionado

Más de IDCEE

IDCEE 2014: A Personal Path Becomes Shared Experience - Daniele Regolo (Found...
IDCEE 2014: A Personal Path Becomes Shared Experience - Daniele Regolo (Found...IDCEE 2014: A Personal Path Becomes Shared Experience - Daniele Regolo (Found...
IDCEE 2014: A Personal Path Becomes Shared Experience - Daniele Regolo (Found...
IDCEE
 
Step-by-step guide for startups
Step-by-step guide for startupsStep-by-step guide for startups
Step-by-step guide for startups
IDCEE
 
IDCEE 2011. How it was
IDCEE 2011. How it wasIDCEE 2011. How it was
IDCEE 2011. How it was
IDCEE
 

Más de IDCEE (7)

IDCEE 2014: A Personal Path Becomes Shared Experience - Daniele Regolo (Found...
IDCEE 2014: A Personal Path Becomes Shared Experience - Daniele Regolo (Found...IDCEE 2014: A Personal Path Becomes Shared Experience - Daniele Regolo (Found...
IDCEE 2014: A Personal Path Becomes Shared Experience - Daniele Regolo (Found...
 
IDCEE 2014: It Industry In Ukraine: Overview & Trends 2014 - Max Ishcheko (Fo...
IDCEE 2014: It Industry In Ukraine: Overview & Trends 2014 - Max Ishcheko (Fo...IDCEE 2014: It Industry In Ukraine: Overview & Trends 2014 - Max Ishcheko (Fo...
IDCEE 2014: It Industry In Ukraine: Overview & Trends 2014 - Max Ishcheko (Fo...
 
IDCEE 2013: How to do a successful company around open source - Michael Widen...
IDCEE 2013: How to do a successful company around open source - Michael Widen...IDCEE 2013: How to do a successful company around open source - Michael Widen...
IDCEE 2013: How to do a successful company around open source - Michael Widen...
 
IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technic...
IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technic...IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technic...
IDCEE 2013: Notes from 25 years at Microsoft - Mark Zbikowski (Senior Technic...
 
IDCEE 2013: Global Innovation Economy: Golden Age of Entrepreneurship - Kamra...
IDCEE 2013: Global Innovation Economy: Golden Age of Entrepreneurship - Kamra...IDCEE 2013: Global Innovation Economy: Golden Age of Entrepreneurship - Kamra...
IDCEE 2013: Global Innovation Economy: Golden Age of Entrepreneurship - Kamra...
 
Step-by-step guide for startups
Step-by-step guide for startupsStep-by-step guide for startups
Step-by-step guide for startups
 
IDCEE 2011. How it was
IDCEE 2011. How it wasIDCEE 2011. How it was
IDCEE 2011. How it was
 

Último

The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 

Último (20)

The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
Falcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business GrowthFalcon Invoice Discounting: Empowering Your Business Growth
Falcon Invoice Discounting: Empowering Your Business Growth
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 

IDCEE 2013: Building the next generation ecommerce platform lessons learned - Uwe Horstmann (Founding Partner @ Project A Ventures)

  • 1. BUILDING THE NEXT GENERATION ECOMMERCE PLATFORM Uwe Horstmann uwe.horstmann@project-a.com @uwehorstmann
  • 2. Yves & Zed – a shopping system that combines all the features we need with the performance we expect Executive Summary • Lightweight eCommerce platform for emerging and growing enterprises • Highest and cache-free scalability • Complete order-processing including flexible workflow management system • Reliable information through integrated business intelligence system  KPIs for sales and operations  Integrated KPI library Y&Z meets our standards better than any of-the-shelf or open source solution 2
  • 3. Yves & Zed is a modern multi-purpose system Model Examples 1 Straight eCommerce 2 Shopping clubs 3 Marketplaces Easily adoptable to various business models Y&Z designed for fast development 4 Subscription models Yves & Zed is a system for all transactional business models 3
  • 4. Where do we come from? Alice & Bob Yves & Zed Advantages • • • • Easy to implement Huge developer base (Recruiting) Many features Sufficient for medium sized ecommerce businesses Limitations Yves & Zed • Performance – scalability of architecture very limited • Features – high complexity to develop customized features • Order processing – often ERP system needed (expensive and hard to implement) • Business intelligence – reporting features not very advanced Yves & Zed overcome the limitations of Magento 4
  • 5. Yves & Zed has a lightweight structure and is easy to work with for developers Search-Engine (Solr) Read only Customers External providers Push updates Yves – Frontend Zed – Backend Yii-Framework Application: Zend-Framework Application: •Very fast execution without html caching •Easy to learn for developers •Fast development Payment Loose couples components: •Order-processing with state-machine •Customer management •Voucher system •Cart calculation •etc.  Store-concept for localized shops Webservice-calls •saveOrder() •registerCustomer() Fulfillment Logistics Mail Read only R/W Sessions Push updates KV-Storage (clustered Memcache) (local Membase) Share info Store-Sync (ActiveMQ) QRM propel Database (MySQL with normalized structure) ETL Business Intell. Data Warehouse (PostgreSQL) Webtrekk Unlimited and cache free scalability through separation of front- and backend 5
  • 6. Store concept enables code sharing between projects and ventures Shared code between ventures Specific code for one venture Specific code for one store Store DE Venture specific Store FR Store PL Core Store DE Venture specific Store AT Venture specific Store DE Updates of the Core are available for all attached shops 6
  • 7. Yves & Zed offer state-of-the-art features • Payment • Logistics • Return Handling / Dunning Web tracking • Tag management tool • Individual tracking pixel creation • Integrated uplinks to various providers • Flexible product types • Multi-tree categories • Search User & role management • Role assignment • User groups and privileges / rights mgmt Internationalization • Translations • Store concept Cross-device capabilities • Responsiveness to various screen sizes • Framework for easy creation of device dependent CSS Data Warehouse • Ad-hoc reporting • Flexible Quebes • Full operations and marketing KPIs Order processing Catalog Marketing Content Management • Vouchers / coupons • Data feeds • CMS • SEO • URL redirection Monitoring • Detection of of problems and monitoring of system health Mails • Full mailing functionality for automatic transaction notifications Customer admin • Customer data/relations management • Subscription management Range of features is steadily being increased 7
  • 8. Technical decisions lead to lightweight and highly scalable system Separation Front- and Backend PHP • 100 > 10 > 1: from 100 visits, 10 convert to shopping cart, resulting in 1 sale (exemplary!) • Through separation of front- and backend: 100 visitors only strain Yves and do not slow Zed • Yves always up to date; each second data is updated from Zed (asynchronous) • High quality developers widely available at adequate salary Proven technologies • Use of fully tested and proven technologies (e.g. Solr, Zend framework) Architecture • Flat tables in databases easy to read Monitoring • Fast detection of problems and system health Lean architecture with proven technologies 8
  • 9. Incorporated Date Warehouse enables data driven decision making Marketing Tools Shop Back-End Import Data DWH Push Data Web Analytics CRM Tools Reporting & Analysis DWHs not only integrate different data sources but also push information 9
  • 10. Incorporated Date Warehouse enables data driven decision making Marketing Tools Shop Back-End Import Data DWH Push Data Web Analytics CRM Tools Reporting & Analysis DWHs not only integrate different data sources but also push information 9

Notas del editor

  1. Besonders interessant ist, dass man KPIs verschiedener Bereiche kombinieren kann, e.g. wie hoch ist Retourenquote über einen gewissen Kanal (e.g. SEM)