SlideShare a Scribd company logo
1 of 27
Going Global
Considerations for global ecommerce architecture
Ilya Vinogradsky
Why go global?
SCALING →
Top countries with online users
245
82
513 101
121
What to keep in mind going global
Each geography has particular nuances
in each of the following areas:
— Language
— Currency
— Pricing
— Taxation
— Shipping methods and calculation rules
— Payment methods
— User experience
— Name and number of fields
— Numbers
— Dates
— Form validation
— Order management/Fulfillment
— Integrations with 3rd parties
— Search Engines and Social Networks
Language
— European languages are left to right
— Middle Eastern languages are right to left
— Asian languages are either right to left of up down
— Same words in different languages take up different amount of space on screen
Currency
— Different currency symbols ($₤€₱₴₴)
— Different number separators (, .)
Pricing
— Pricing in different countries is different
— Pricing in US usually ends with .99 while in other countries ends with .00
— Some countries don’t show fractions at all
Taxation
— Tax rules often change
— US merchant is supposed to charge taxes at location of store/warehouse
— In Europe each country has different rules for taxation
Crocs (NY State) Crocs (GB) Crocs (ESP)
Shipping methods and calculation rules
Shipping methods
— In US most typical are Standard (5-7 days delivery), Expedited (2 days), Overnight (1 day)
— In Eastern Europe and Asia Cash on Delivery is very important
Calculations
— Can be done by a standard shipping table
— By integration with shipping provider
— Some companies offer free shipping for online orders
Payment methods
User Experience
Different expectations:
— Name and number of fields
— Numbers
— Dates
— Form validation
Order Management/Fulfillment
─ If each geographies grow independently it’s very common to have different Order Management systems
─ Integration with all of these order management system may be difficult
─ Standardization of a single Order Management system for multiple geographies can save time, but is
not realistic everywhere due to valid business reasons, as well as internal company politics
Integration with 3rd parties
analytics, product reviews, product recommendations, address
verification, tag management, shopping comparison engines,
order auto replenishment, video hosting, social
Multiple ways to architect the solution
Hybrid way to architect the solution
Single global solution – Option 1
Single website that mostly focuses on your primary market, but allows orders from other geographies to
be placed and fulfilled.
Basic approach: keep everything, including single currency and language, but add ability to ship globally
Pros:
─ Least expensive solution
─ Cheaper to maintain from development
and business point of view
─ Single code base
─ Hosted in one location
─ Shipping from one global location
─ Minimal changes to functionality of the site,
forms manipulation
─ Minimal requirements for ecommerce
platform
Cons:
─ Low conversion rate for customers coming
from other geographies
─ User experience cannot be fully optimized
─ Shipping costs are high to secondary
geographies
─ Doesn’t accommodate local payment
methods
─ Search engines will not rank site high in
non-primary geographies
─ Site loads slower in secondary geographies,
because of Internet latency (can be
mitigated somewhat by using Content
Delivery Networks such as Akamai)
Single global solution – Option 2
Single website that mostly focuses on your primary market, but accommodates languages and pricing for
secondary markets and allows orders from other geographies to be placed and fulfilled.
Basic approach: keep everything, add currency and language options, ability to ship globally
Pros:
─ Single code base
─ Hosted in one location
─ Shipping from one global location
─ Minimal changes to functionality of the site,
forms manipulation
─ Minimal requirements for ecommerce
platform
Cons:
─ Conversion rate for customers coming from
other geographies is better, but still lower
than from primary geography
─ User experience cannot be fully optimized
─ Shipping costs are high to secondary
geographies
─ Doesn’t accommodate local payment
methods
─ Search engines will not rank site high in
non-primary geographies
─ Site loads slower in secondary geographies,
because of Internet latency (can be
mitigated somewhat by using Content
Delivery Networks such as Akamai)
─ A little more expensive to maintain than
Option 1
─ Business team must provide translations and
pricing for each geography as well as maintain
site content for each language
Single global solution (Option 2)
Architecture requirements:
Requirements for ecommerce platform
— Single ecommerce site
— Multiple languages
— Multiple currencies
— Multiple price lists – one for each geography
Requirements for site implementation
— Manipulation of site forms to accommodate each geography
— Implementation of geography and language selection manually or based on geo location
— Page implementation to accommodate different length of words within same area of the page
— Integration with payment gateway that accepts multiple currencies
Separate solution for each geography
Multiple sites – each fully customized to the needs of each locale
Basic approach: each new site is a full copy of the existing code base, which is customized and
managed separately going forward.
Pros:
─ Accommodates all needs of each
geography fully
─ Simple development architecture
─ Can be managed by each individual local
team
─ No network latency when each site is
hosting in dedicated locale
Cons:
─ High cost for implementation, hosting and
maintenance
─ Not a lot of code reuse
─ No centralized control over branding,
technical direction and functionality
Hybrid: Shared architecture with customizations
Components based architecture (Reference Application) that can be
easily customized and configured for plugging in and out features and
integrations.
Provides 80+% functionality needed to launch sites internationally.
Provides standard storefront and user experience optimized for brands
user base.
Multiple sites built on top of shared Ref App code base with some site
specific customizations.
Ref App Approach
Ref App Evolution – V1
Ref App Evolution – V2
Ref App Evolution – V3
Ref App Pros/Cons
Pros:
─ Very flexible architecture
─ Significant code reuse
─ Allows for locale specific customizations
─ Hosted in one location
─ Significant saving in effort and time for
large (50+ site) global rollout
Cons:
─ Requires advanced ecommerce platform
─ Complex architecture
─ Requires strong centralized management
and global vision
Conclusion
— Size
— Internal Management Structure
— Financing
— Ambitions
— Vision
Architectural approach should be selected based on each
companies
Going global

More Related Content

Viewers also liked

Правила хорошего SEO тона в Frontend разработке
Правила хорошего SEO тона в Frontend разработкеПравила хорошего SEO тона в Frontend разработке
Правила хорошего SEO тона в Frontend разработке
Ecommerce Solution Provider SysIQ
 

Viewers also liked (20)

Databases on Client Side
Databases on Client SideDatabases on Client Side
Databases on Client Side
 
Management and Communications (IPAA)
Management and Communications (IPAA)Management and Communications (IPAA)
Management and Communications (IPAA)
 
Доступность веб-сайтов: WWW для всех?
Доступность веб-сайтов: WWW для всех?Доступность веб-сайтов: WWW для всех?
Доступность веб-сайтов: WWW для всех?
 
Seo and Marketing Requirements in Web Architecture
Seo and Marketing Requirements in Web ArchitectureSeo and Marketing Requirements in Web Architecture
Seo and Marketing Requirements in Web Architecture
 
Getting to know magento
Getting to know magentoGetting to know magento
Getting to know magento
 
Lupan big enterprise ecommerce fusion 2013
Lupan   big enterprise ecommerce fusion 2013Lupan   big enterprise ecommerce fusion 2013
Lupan big enterprise ecommerce fusion 2013
 
Testing schools overview
Testing schools overviewTesting schools overview
Testing schools overview
 
Правила хорошего SEO тона в Frontend разработке
Правила хорошего SEO тона в Frontend разработкеПравила хорошего SEO тона в Frontend разработке
Правила хорошего SEO тона в Frontend разработке
 
All things php
All things phpAll things php
All things php
 
Гибкость и Структурированность Oбъектно Oриентированноя CSS
Гибкость и Структурированность Oбъектно Oриентированноя CSSГибкость и Структурированность Oбъектно Oриентированноя CSS
Гибкость и Структурированность Oбъектно Oриентированноя CSS
 
Unexpected achievements 2013
Unexpected achievements 2013Unexpected achievements 2013
Unexpected achievements 2013
 
Модульные сетки в реальном мире - IQLab Frontend Fusion 2012
Модульные сетки в реальном мире - IQLab Frontend Fusion 2012Модульные сетки в реальном мире - IQLab Frontend Fusion 2012
Модульные сетки в реальном мире - IQLab Frontend Fusion 2012
 
External Widgets Performance
External Widgets PerformanceExternal Widgets Performance
External Widgets Performance
 
Java serialization
Java serializationJava serialization
Java serialization
 
Mastering Java ByteCode
Mastering Java ByteCodeMastering Java ByteCode
Mastering Java ByteCode
 
Frontend Servers and NGINX: What, Where and How
Frontend Servers and NGINX: What, Where and HowFrontend Servers and NGINX: What, Where and How
Frontend Servers and NGINX: What, Where and How
 
Manifest of modern engineers
Manifest of modern engineersManifest of modern engineers
Manifest of modern engineers
 
Эффективный JavaScript - IQLab Frontend Fusion 2012
Эффективный  JavaScript - IQLab Frontend Fusion 2012Эффективный  JavaScript - IQLab Frontend Fusion 2012
Эффективный JavaScript - IQLab Frontend Fusion 2012
 
IGears: Template Architecture and Principles
IGears: Template Architecture and PrinciplesIGears: Template Architecture and Principles
IGears: Template Architecture and Principles
 
Speed Up Your Website
Speed Up Your WebsiteSpeed Up Your Website
Speed Up Your Website
 

Similar to Going global

Intohand mobile apps open mic8 4 nov 2010
Intohand mobile apps open mic8 4 nov 2010Intohand mobile apps open mic8 4 nov 2010
Intohand mobile apps open mic8 4 nov 2010
bookmeister
 
International SEO: Are We Speaking The Same Language?
International SEO: Are We Speaking The Same Language?International SEO: Are We Speaking The Same Language?
International SEO: Are We Speaking The Same Language?
guestca744f
 
Global regional-local sales systems
Global regional-local sales systemsGlobal regional-local sales systems
Global regional-local sales systems
Allen Furnas
 
Cross Platform Mobile Application Architecture
Cross Platform Mobile Application ArchitectureCross Platform Mobile Application Architecture
Cross Platform Mobile Application Architecture
Derrick Bowen
 

Similar to Going global (20)

Gate2Shop overview
Gate2Shop overviewGate2Shop overview
Gate2Shop overview
 
Gate2Shop Overview September 2013
Gate2Shop Overview September 2013Gate2Shop Overview September 2013
Gate2Shop Overview September 2013
 
C Soft E Commerce&Web 201105
C Soft E Commerce&Web 201105C Soft E Commerce&Web 201105
C Soft E Commerce&Web 201105
 
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
PayU's Digital Transformation: Transparency from Dev to Prod, Monitoring Micr...
 
Intohand mobile apps open mic8 4 nov 2010
Intohand mobile apps open mic8 4 nov 2010Intohand mobile apps open mic8 4 nov 2010
Intohand mobile apps open mic8 4 nov 2010
 
International SEO: Are We Speaking The Same Language?
International SEO: Are We Speaking The Same Language?International SEO: Are We Speaking The Same Language?
International SEO: Are We Speaking The Same Language?
 
Magento live eCommerce demo tutorial for beginners by Magento Universe
Magento live eCommerce demo tutorial for beginners by Magento UniverseMagento live eCommerce demo tutorial for beginners by Magento Universe
Magento live eCommerce demo tutorial for beginners by Magento Universe
 
Magento Live eCommerce Demo Tutorial for Beginners » Magento Universe
Magento Live eCommerce Demo Tutorial for Beginners » Magento UniverseMagento Live eCommerce Demo Tutorial for Beginners » Magento Universe
Magento Live eCommerce Demo Tutorial for Beginners » Magento Universe
 
Global regional-local sales systems
Global regional-local sales systemsGlobal regional-local sales systems
Global regional-local sales systems
 
Tips on setting up an eCcommerce web site using istore
Tips on setting up an eCcommerce web site using istoreTips on setting up an eCcommerce web site using istore
Tips on setting up an eCcommerce web site using istore
 
Platform vs. Native vs. HTML5: Which mobile development makes sense for your ...
Platform vs. Native vs. HTML5: Which mobile development makes sense for your ...Platform vs. Native vs. HTML5: Which mobile development makes sense for your ...
Platform vs. Native vs. HTML5: Which mobile development makes sense for your ...
 
Cross Platform Mobile Application Architecture
Cross Platform Mobile Application ArchitectureCross Platform Mobile Application Architecture
Cross Platform Mobile Application Architecture
 
International SEO Strategy - Helga Bendea - Seocamp
International SEO Strategy - Helga Bendea - SeocampInternational SEO Strategy - Helga Bendea - Seocamp
International SEO Strategy - Helga Bendea - Seocamp
 
impact hub presentation ready to go international, how to adapt your online...
impact hub presentation   ready to go international, how to adapt your online...impact hub presentation   ready to go international, how to adapt your online...
impact hub presentation ready to go international, how to adapt your online...
 
DNN Connect 2014 - Enterprise Ecommerce and DotNetNuke
DNN Connect 2014 - Enterprise Ecommerce and DotNetNukeDNN Connect 2014 - Enterprise Ecommerce and DotNetNuke
DNN Connect 2014 - Enterprise Ecommerce and DotNetNuke
 
Think Global, Act Local: Global Payments Strategies for Digital Businesses
Think Global, Act Local: Global Payments Strategies for Digital BusinessesThink Global, Act Local: Global Payments Strategies for Digital Businesses
Think Global, Act Local: Global Payments Strategies for Digital Businesses
 
Alite 120809
Alite 120809Alite 120809
Alite 120809
 
GIS.ppt
GIS.pptGIS.ppt
GIS.ppt
 
Multi Vendor Ecommerce Platform
Multi Vendor Ecommerce PlatformMulti Vendor Ecommerce Platform
Multi Vendor Ecommerce Platform
 
Travelportal
TravelportalTravelportal
Travelportal
 

More from Ecommerce Solution Provider SysIQ (8)

Developing for e commerce is important
Developing for e commerce is importantDeveloping for e commerce is important
Developing for e commerce is important
 
Developing for e commerce is important
Developing for e commerce is importantDeveloping for e commerce is important
Developing for e commerce is important
 
Magento code audit
Magento code auditMagento code audit
Magento code audit
 
Scalability and performance for e commerce
Scalability and performance for e commerceScalability and performance for e commerce
Scalability and performance for e commerce
 
Going Global
Going GlobalGoing Global
Going Global
 
Interactive web prototyping
Interactive web prototypingInteractive web prototyping
Interactive web prototyping
 
Модульные сетки в реальном мире
Модульные сетки в реальном миреМодульные сетки в реальном мире
Модульные сетки в реальном мире
 
Understanding Annotations in Java
Understanding Annotations in JavaUnderstanding Annotations in Java
Understanding Annotations in Java
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Going global

  • 1. Going Global Considerations for global ecommerce architecture Ilya Vinogradsky
  • 3. Top countries with online users 245 82 513 101 121
  • 4. What to keep in mind going global Each geography has particular nuances in each of the following areas: — Language — Currency — Pricing — Taxation — Shipping methods and calculation rules — Payment methods — User experience — Name and number of fields — Numbers — Dates — Form validation — Order management/Fulfillment — Integrations with 3rd parties — Search Engines and Social Networks
  • 5. Language — European languages are left to right — Middle Eastern languages are right to left — Asian languages are either right to left of up down — Same words in different languages take up different amount of space on screen
  • 6. Currency — Different currency symbols ($₤€₱₴₴) — Different number separators (, .)
  • 7. Pricing — Pricing in different countries is different — Pricing in US usually ends with .99 while in other countries ends with .00 — Some countries don’t show fractions at all
  • 8. Taxation — Tax rules often change — US merchant is supposed to charge taxes at location of store/warehouse — In Europe each country has different rules for taxation Crocs (NY State) Crocs (GB) Crocs (ESP)
  • 9. Shipping methods and calculation rules Shipping methods — In US most typical are Standard (5-7 days delivery), Expedited (2 days), Overnight (1 day) — In Eastern Europe and Asia Cash on Delivery is very important Calculations — Can be done by a standard shipping table — By integration with shipping provider — Some companies offer free shipping for online orders
  • 11. User Experience Different expectations: — Name and number of fields — Numbers — Dates — Form validation
  • 12. Order Management/Fulfillment ─ If each geographies grow independently it’s very common to have different Order Management systems ─ Integration with all of these order management system may be difficult ─ Standardization of a single Order Management system for multiple geographies can save time, but is not realistic everywhere due to valid business reasons, as well as internal company politics
  • 13. Integration with 3rd parties analytics, product reviews, product recommendations, address verification, tag management, shopping comparison engines, order auto replenishment, video hosting, social
  • 14. Multiple ways to architect the solution
  • 15. Hybrid way to architect the solution
  • 16. Single global solution – Option 1 Single website that mostly focuses on your primary market, but allows orders from other geographies to be placed and fulfilled. Basic approach: keep everything, including single currency and language, but add ability to ship globally Pros: ─ Least expensive solution ─ Cheaper to maintain from development and business point of view ─ Single code base ─ Hosted in one location ─ Shipping from one global location ─ Minimal changes to functionality of the site, forms manipulation ─ Minimal requirements for ecommerce platform Cons: ─ Low conversion rate for customers coming from other geographies ─ User experience cannot be fully optimized ─ Shipping costs are high to secondary geographies ─ Doesn’t accommodate local payment methods ─ Search engines will not rank site high in non-primary geographies ─ Site loads slower in secondary geographies, because of Internet latency (can be mitigated somewhat by using Content Delivery Networks such as Akamai)
  • 17. Single global solution – Option 2 Single website that mostly focuses on your primary market, but accommodates languages and pricing for secondary markets and allows orders from other geographies to be placed and fulfilled. Basic approach: keep everything, add currency and language options, ability to ship globally Pros: ─ Single code base ─ Hosted in one location ─ Shipping from one global location ─ Minimal changes to functionality of the site, forms manipulation ─ Minimal requirements for ecommerce platform Cons: ─ Conversion rate for customers coming from other geographies is better, but still lower than from primary geography ─ User experience cannot be fully optimized ─ Shipping costs are high to secondary geographies ─ Doesn’t accommodate local payment methods ─ Search engines will not rank site high in non-primary geographies ─ Site loads slower in secondary geographies, because of Internet latency (can be mitigated somewhat by using Content Delivery Networks such as Akamai) ─ A little more expensive to maintain than Option 1 ─ Business team must provide translations and pricing for each geography as well as maintain site content for each language
  • 18. Single global solution (Option 2) Architecture requirements: Requirements for ecommerce platform — Single ecommerce site — Multiple languages — Multiple currencies — Multiple price lists – one for each geography Requirements for site implementation — Manipulation of site forms to accommodate each geography — Implementation of geography and language selection manually or based on geo location — Page implementation to accommodate different length of words within same area of the page — Integration with payment gateway that accepts multiple currencies
  • 19. Separate solution for each geography Multiple sites – each fully customized to the needs of each locale Basic approach: each new site is a full copy of the existing code base, which is customized and managed separately going forward. Pros: ─ Accommodates all needs of each geography fully ─ Simple development architecture ─ Can be managed by each individual local team ─ No network latency when each site is hosting in dedicated locale Cons: ─ High cost for implementation, hosting and maintenance ─ Not a lot of code reuse ─ No centralized control over branding, technical direction and functionality
  • 20. Hybrid: Shared architecture with customizations Components based architecture (Reference Application) that can be easily customized and configured for plugging in and out features and integrations. Provides 80+% functionality needed to launch sites internationally. Provides standard storefront and user experience optimized for brands user base. Multiple sites built on top of shared Ref App code base with some site specific customizations.
  • 25. Ref App Pros/Cons Pros: ─ Very flexible architecture ─ Significant code reuse ─ Allows for locale specific customizations ─ Hosted in one location ─ Significant saving in effort and time for large (50+ site) global rollout Cons: ─ Requires advanced ecommerce platform ─ Complex architecture ─ Requires strong centralized management and global vision
  • 26. Conclusion — Size — Internal Management Structure — Financing — Ambitions — Vision Architectural approach should be selected based on each companies