SlideShare a Scribd company logo
The	
  State	
  of	
  Ecommerce	
  in	
  and	
  around	
  Drupal	
  
                       Prodosh	
  Banerjee,	
  Managing	
  Partner	
  




Absolutely	
  No	
  Limits	
  -­‐	
  www.anolim.com	
  	
  
Ecommerce	
  goals	
  and	
  examples	
  
SoluEon	
  categories	
  
Ecommerce	
  Use	
  Case	
  Groups	
  

  Product	
  master	
  is	
           Product	
  master	
  is	
  
                                                                         Greenfield	
  operaEon	
  
     ERP	
  System,	
  	
                      CMS,	
  	
  
                                                                          or	
  upgrade/discard	
  
 build	
  web	
  front	
  end	
      build	
  web	
  front	
  end	
  
•  Physical	
  goods	
              •  Physical	
  goods,	
              •  Physical	
  goods,	
  
•  Product	
  and	
                    SubscripEons,	
                      SaaS,	
  subscripEons,	
  
   inventory	
                         downloads,	
  SaaS,	
                downloads,	
  
   synchronisaEon	
                    services	
                           services	
  
•  Handle	
  excepEons	
            •  Interface	
  to	
                 •  Integrated	
  system	
  
•  Use	
  ERP	
  vendor’s	
            accounEng	
  system	
  	
            or	
  best	
  of	
  breed	
  
   or	
  stand-­‐alone	
            •  Build	
  front	
  end	
  in	
        approach?	
  
   system?	
                           CMS	
  or	
  with	
  stand-­‐
                                       alone	
  ecommerce	
  
                                       system?	
  
User	
  Experience	
  Goals	
  


            ARracEve	
  
            Quick	
  and	
  easy	
  transacEon	
  compleEon	
  
            Seamless	
  
            Feeling	
  of	
  safety	
  for	
  buyer	
  
            Social	
  media	
  integraEon	
  
Ecommerce	
  SoluEon	
  Types	
  
Ecommerce	
  Sites	
  


           Examples	
  
Example	
  1	
  
Example	
  2	
  
Example	
  3	
  
Example	
  4	
  
Example	
  5	
  
Example	
  6	
  
History	
  of	
  Ecommerce	
  in	
  Drupal	
  
Ecommerce	
  in	
  Drupal:	
  Use	
  Case	
  Match	
  Up	
  
Benefits	
  of	
  Drupal	
  based	
  Ecommerce	
  

           Seamless	
  user	
  experience	
  
           Enterprise	
  class	
  features	
  
               Secure	
  
               Scalable	
  
               Good	
  performance	
  
               Lego	
  style	
  architecture:	
  flexible,	
  extensible	
  
               	
  
           Work	
  with	
  content	
  instead	
  of	
  tables	
  
               Create	
  mash-­‐ups	
  with	
  Drupal	
  Views	
  
Drupal	
  Commerce	
  

           Advantages	
                                  Disadvantages	
  
•  Can	
  be	
  themed	
  to	
  look	
  as	
      •  Many	
  Ubercart	
  modules	
  
   nice	
  as	
  you	
  can	
  design	
  it	
        need	
  to	
  be	
  ported	
  /	
  
•  MulE-­‐language	
                                 upgraded	
  
•  Fully	
  integrated	
  into	
  Drupal	
        •  DocumentaEon	
  needs	
  to	
  
•  Seamless	
  user	
  experience	
                  mature	
  
•  Interfaces	
  to	
  almost	
                   •  Recurring	
  payments	
  not	
  
   anything	
                                        supported	
  directly	
  
•  Modular	
  architecture	
  –	
                 •  SubscripEon	
  and	
  services	
  
   flexible	
                                         concept	
  needs	
  to	
  evolve	
  
•  Social	
  integraEon	
  
Magento	
  

           Advantages	
                                   Disadvantages	
  

•  Looks	
  nice	
  out	
  of	
  the	
  box	
     •  Complex	
  to	
  customize	
  
•  Separate	
  Backend	
                          •  Hard	
  to	
  customize	
  look	
  &	
  
•  MulEple	
  front	
  end	
  support	
              feel	
  
•  Payments	
  &	
  billing	
                     •  Requires	
  lots	
  of	
  compuEng	
  
•  Inventory	
                                       resources	
  
•  Order	
  management	
                          •  Hard	
  to	
  program,	
  
                                                     architecture	
  not	
  Lego	
  like	
  
                                                  •  Steep	
  learning	
  curve	
  
                                                  •  Not	
  well	
  documented	
  
                                                  •  Buggy	
  
Commerce	
  with	
  Wordpress	
  

           Advantages	
                                 Disadvantages	
  

•  Great	
  looking	
  shop	
  systems	
        •  Hard	
  to	
  grown	
  beyond	
  what	
  
•  At	
  least	
  8	
  good	
  ecommerce	
         Wordpress	
  is	
  good	
  at	
  
   plugins	
                                    •  Steep	
  learning	
  curve	
  
•  SoluEon	
  for	
  many	
  use	
  cases	
     •  DocumentaEon	
  could	
  be	
  a	
  
•  Coupons,	
  discounts,	
                        lot	
  beRer	
  
   internaEonal	
  taxes,	
  mulE-­‐            •  Security	
  could	
  be	
  beRer	
  
   language	
                                   •  Lot	
  of	
  new	
  versions	
  lead	
  to	
  
•  Integrated	
  with	
  CMS	
                     compaEbility	
  problems	
  
•  Affiliate	
  management	
  
Comparison	
  
Solu%on	
                      DC	
      UC	
     WPEC	
     MAG	
     Prop.	
  

User	
  experience	
          ✔✔✔	
      ✔✔	
     ✔✔✔	
       ✔✔	
       ✔	
  

FuncEonality	
                ✔✔✔	
     ✔✔✔	
      ✔✔	
      ✔✔✔	
      ✔✔	
  

Scalable?	
                   ✔✔✔	
      ✔✔	
      ✔✔	
        ✔	
     ✔✔✔	
  

Flexible?	
                   ✔✔✔	
      ✔✔	
      ✔✔	
       ✔✔	
      ✔✔	
  

Performance?	
                ✔✔✔	
     ✔✔✔	
     ✔✔✔	
      ✔✔✔	
     ✔✔✔	
  

Modules,	
  plug-­‐ins	
       ✔✔	
     ✔✔✔	
      ✔✔	
        ✔	
      ✔✔	
  

Interfaces	
  /	
  APIs	
     ✔✔✔	
     ✔✔✔	
     ✔✔✔	
       ✔✔	
      ✔✔	
  

DocumentaEon	
                 ✔✔	
     ✔✔✔	
      ✔✔	
        ✔	
     ✔✔✔	
  
Ecommerce	
  Use	
  Case	
  Groups	
  



  Product	
  master	
  is	
           Product	
  master	
  is	
  
                                                                        Greenfield	
  operaEon	
  
     ERP	
  System,	
  	
                      CMS,	
  	
  
                                                                         or	
  upgrade/discard	
  
 build	
  web	
  front	
  end	
      build	
  web	
  front	
  end	
  
•  Proprietary	
                    •  Drupal	
  Commerce	
             •  Drupal	
  Commerce	
  
   soluEons	
                       •  Ubercart	
                       •  Wordpress	
  E-­‐
•  Drupal	
  Commerce	
             •  Wordpress	
  E-­‐                   Commerce	
  
                                       Commerce	
                       •  Proprietary	
  
                                    •  Magento	
  
Technology,	
  Strategy,	
  Design,	
  ConsulEng	
  
           Cloud	
  Sogware	
  /	
  Sogware	
  as	
  a	
  Service	
  




Absolutely	
  No	
  Limits	
  -­‐	
  www.anolim.com	
  	
  
Anolim	
  Porholio	
  

More Related Content

Viewers also liked

Connecting social media to e commerce
Connecting social media to e commerceConnecting social media to e commerce
Connecting social media to e commerce
cloudtechnologies42
 
Connecting social media to e commerce (2)
Connecting social media to e commerce (2)Connecting social media to e commerce (2)
Connecting social media to e commerce (2)
krsenthamizhselvi
 
Connecting social media to e commerce system
Connecting social media to e commerce systemConnecting social media to e commerce system
Connecting social media to e commerce system
Jyothsna Sridhar
 
Effect of social media on e commerce
Effect of social media on e commerceEffect of social media on e commerce
Effect of social media on e commerce
Pooja Gupta
 
Social Commerce : E-Commerce and Social Media
Social Commerce :  E-Commerce and Social MediaSocial Commerce :  E-Commerce and Social Media
Social Commerce : E-Commerce and Social Media
Vijay S Paul
 
Social networking PPT
Social networking PPTSocial networking PPT
Social networking PPT
varun0912
 

Viewers also liked (7)

Connecting social media to e commerce
Connecting social media to e commerceConnecting social media to e commerce
Connecting social media to e commerce
 
Connecting social media to e commerce (2)
Connecting social media to e commerce (2)Connecting social media to e commerce (2)
Connecting social media to e commerce (2)
 
Connecting social media to e commerce system
Connecting social media to e commerce systemConnecting social media to e commerce system
Connecting social media to e commerce system
 
Effect of social media on e commerce
Effect of social media on e commerceEffect of social media on e commerce
Effect of social media on e commerce
 
Social Commerce : E-Commerce and Social Media
Social Commerce :  E-Commerce and Social MediaSocial Commerce :  E-Commerce and Social Media
Social Commerce : E-Commerce and Social Media
 
Presentation social network
Presentation social networkPresentation social network
Presentation social network
 
Social networking PPT
Social networking PPTSocial networking PPT
Social networking PPT
 

Similar to The Ecommerce landscape in and around Drupal

eCommerce with Magento
eCommerce with MagentoeCommerce with Magento
eCommerce with Magento
TLLMN
 
Managing Multiple Store Fronts on Magento
Managing Multiple Store Fronts on MagentoManaging Multiple Store Fronts on Magento
Managing Multiple Store Fronts on MagentoGeoffrey Mobisson
 
WordPress eCommerce Review
WordPress eCommerce ReviewWordPress eCommerce Review
WordPress eCommerce Review
belsien
 
Drupal commerce an overview drupalcamp gent
Drupal commerce an overview   drupalcamp gentDrupal commerce an overview   drupalcamp gent
Drupal commerce an overview drupalcamp gentwesleydv
 
How Men's Wearhouse is Addressing Commerce in the Age of the Informed Consumer
How Men's Wearhouse is Addressing Commerce in the Age of the Informed ConsumerHow Men's Wearhouse is Addressing Commerce in the Age of the Informed Consumer
How Men's Wearhouse is Addressing Commerce in the Age of the Informed ConsumerPerficient, Inc.
 
CRM@Oracle - Oracle CRM On Demand
CRM@Oracle - Oracle CRM On DemandCRM@Oracle - Oracle CRM On Demand
CRM@Oracle - Oracle CRM On Demand
tbOracleCRM
 
Small business or multinational, how could you define your e-commerce strategy ?
Small business or multinational, how could you define your e-commerce strategy ?Small business or multinational, how could you define your e-commerce strategy ?
Small business or multinational, how could you define your e-commerce strategy ?OGZ
 
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
guest31b03d
 
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
guesta23827
 
Marlabs Capability Overview: Web Development, Usability Engineering Services
Marlabs Capability Overview: Web Development, Usability Engineering ServicesMarlabs Capability Overview: Web Development, Usability Engineering Services
Marlabs Capability Overview: Web Development, Usability Engineering Services
Marlabs
 
ITmoov 2012 - Het OpenERP business model
ITmoov 2012 - Het OpenERP business modelITmoov 2012 - Het OpenERP business model
ITmoov 2012 - Het OpenERP business model
ABC-GROEP.BE
 
Forum Event KA-TI: OpenERP at a glance
Forum Event KA-TI: OpenERP at a glanceForum Event KA-TI: OpenERP at a glance
Forum Event KA-TI: OpenERP at a glance
ABC-GROEP.BE
 
GA - product management for entrepreneurs
GA - product management for entrepreneursGA - product management for entrepreneurs
GA - product management for entrepreneurszhurama
 
7 best cms for content management
7 best cms for content management7 best cms for content management
7 best cms for content management
Maitrikpaida
 
Drupal Commerce for Business
Drupal Commerce for BusinessDrupal Commerce for Business
Drupal Commerce for Business
Richard Jones
 
Why do IT projects fail
Why do IT projects failWhy do IT projects fail
Why do IT projects fail
Srijan Technologies
 
Devops for drupal
Devops for  drupalDevops for  drupal
Devops for drupal
Kris Buytaert
 
Sage CRM Presentation 2012
Sage CRM Presentation 2012 Sage CRM Presentation 2012

Similar to The Ecommerce landscape in and around Drupal (20)

eCommerce with Magento
eCommerce with MagentoeCommerce with Magento
eCommerce with Magento
 
Managing Multiple Store Fronts on Magento
Managing Multiple Store Fronts on MagentoManaging Multiple Store Fronts on Magento
Managing Multiple Store Fronts on Magento
 
WordPress eCommerce Review
WordPress eCommerce ReviewWordPress eCommerce Review
WordPress eCommerce Review
 
Drupal commerce an overview drupalcamp gent
Drupal commerce an overview   drupalcamp gentDrupal commerce an overview   drupalcamp gent
Drupal commerce an overview drupalcamp gent
 
Blue Experience Profile
Blue Experience ProfileBlue Experience Profile
Blue Experience Profile
 
How Men's Wearhouse is Addressing Commerce in the Age of the Informed Consumer
How Men's Wearhouse is Addressing Commerce in the Age of the Informed ConsumerHow Men's Wearhouse is Addressing Commerce in the Age of the Informed Consumer
How Men's Wearhouse is Addressing Commerce in the Age of the Informed Consumer
 
CRM@Oracle - Oracle CRM On Demand
CRM@Oracle - Oracle CRM On DemandCRM@Oracle - Oracle CRM On Demand
CRM@Oracle - Oracle CRM On Demand
 
Small business or multinational, how could you define your e-commerce strategy ?
Small business or multinational, how could you define your e-commerce strategy ?Small business or multinational, how could you define your e-commerce strategy ?
Small business or multinational, how could you define your e-commerce strategy ?
 
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
 
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
Maximizing your Sales Process by Choosing the Right CRM, John Paul Narowski, ...
 
Marlabs Capability Overview: Web Development, Usability Engineering Services
Marlabs Capability Overview: Web Development, Usability Engineering ServicesMarlabs Capability Overview: Web Development, Usability Engineering Services
Marlabs Capability Overview: Web Development, Usability Engineering Services
 
Cloud technology for msme sector sujit panigrahi v2
Cloud technology for msme sector   sujit panigrahi v2Cloud technology for msme sector   sujit panigrahi v2
Cloud technology for msme sector sujit panigrahi v2
 
ITmoov 2012 - Het OpenERP business model
ITmoov 2012 - Het OpenERP business modelITmoov 2012 - Het OpenERP business model
ITmoov 2012 - Het OpenERP business model
 
Forum Event KA-TI: OpenERP at a glance
Forum Event KA-TI: OpenERP at a glanceForum Event KA-TI: OpenERP at a glance
Forum Event KA-TI: OpenERP at a glance
 
GA - product management for entrepreneurs
GA - product management for entrepreneursGA - product management for entrepreneurs
GA - product management for entrepreneurs
 
7 best cms for content management
7 best cms for content management7 best cms for content management
7 best cms for content management
 
Drupal Commerce for Business
Drupal Commerce for BusinessDrupal Commerce for Business
Drupal Commerce for Business
 
Why do IT projects fail
Why do IT projects failWhy do IT projects fail
Why do IT projects fail
 
Devops for drupal
Devops for  drupalDevops for  drupal
Devops for drupal
 
Sage CRM Presentation 2012
Sage CRM Presentation 2012 Sage CRM Presentation 2012
Sage CRM Presentation 2012
 

More from Prodosh Banerjee

Getting Safe Swiss Cloud up and running with CloudStack
Getting Safe Swiss Cloud up and running with CloudStackGetting Safe Swiss Cloud up and running with CloudStack
Getting Safe Swiss Cloud up and running with CloudStack
Prodosh Banerjee
 
CMS-Technologien für Next Generation Websites
CMS-Technologien für Next Generation WebsitesCMS-Technologien für Next Generation Websites
CMS-Technologien für Next Generation Websites
Prodosh Banerjee
 
Subscription Systems and Recurring Payments in Drupal
Subscription Systems and Recurring Payments in DrupalSubscription Systems and Recurring Payments in Drupal
Subscription Systems and Recurring Payments in Drupal
Prodosh Banerjee
 
Social Shopping und Facebook Commerce
Social Shopping und Facebook CommerceSocial Shopping und Facebook Commerce
Social Shopping und Facebook Commerce
Prodosh Banerjee
 
Web Technology Trends (early 2009)
Web Technology Trends (early 2009)Web Technology Trends (early 2009)
Web Technology Trends (early 2009)
Prodosh Banerjee
 
Drupal and the Media
Drupal and the MediaDrupal and the Media
Drupal and the Media
Prodosh Banerjee
 

More from Prodosh Banerjee (6)

Getting Safe Swiss Cloud up and running with CloudStack
Getting Safe Swiss Cloud up and running with CloudStackGetting Safe Swiss Cloud up and running with CloudStack
Getting Safe Swiss Cloud up and running with CloudStack
 
CMS-Technologien für Next Generation Websites
CMS-Technologien für Next Generation WebsitesCMS-Technologien für Next Generation Websites
CMS-Technologien für Next Generation Websites
 
Subscription Systems and Recurring Payments in Drupal
Subscription Systems and Recurring Payments in DrupalSubscription Systems and Recurring Payments in Drupal
Subscription Systems and Recurring Payments in Drupal
 
Social Shopping und Facebook Commerce
Social Shopping und Facebook CommerceSocial Shopping und Facebook Commerce
Social Shopping und Facebook Commerce
 
Web Technology Trends (early 2009)
Web Technology Trends (early 2009)Web Technology Trends (early 2009)
Web Technology Trends (early 2009)
 
Drupal and the Media
Drupal and the MediaDrupal and the Media
Drupal and the Media
 

Recently uploaded

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 

The Ecommerce landscape in and around Drupal

  • 1. The  State  of  Ecommerce  in  and  around  Drupal   Prodosh  Banerjee,  Managing  Partner   Absolutely  No  Limits  -­‐  www.anolim.com    
  • 2. Ecommerce  goals  and  examples   SoluEon  categories  
  • 3. Ecommerce  Use  Case  Groups   Product  master  is   Product  master  is   Greenfield  operaEon   ERP  System,     CMS,     or  upgrade/discard   build  web  front  end   build  web  front  end   •  Physical  goods   •  Physical  goods,   •  Physical  goods,   •  Product  and   SubscripEons,   SaaS,  subscripEons,   inventory   downloads,  SaaS,   downloads,   synchronisaEon   services   services   •  Handle  excepEons   •  Interface  to   •  Integrated  system   •  Use  ERP  vendor’s   accounEng  system     or  best  of  breed   or  stand-­‐alone   •  Build  front  end  in   approach?   system?   CMS  or  with  stand-­‐ alone  ecommerce   system?  
  • 4. User  Experience  Goals   ARracEve   Quick  and  easy  transacEon  compleEon   Seamless   Feeling  of  safety  for  buyer   Social  media  integraEon  
  • 6. Ecommerce  Sites   Examples  
  • 13. History  of  Ecommerce  in  Drupal  
  • 14. Ecommerce  in  Drupal:  Use  Case  Match  Up  
  • 15. Benefits  of  Drupal  based  Ecommerce   Seamless  user  experience   Enterprise  class  features   Secure   Scalable   Good  performance   Lego  style  architecture:  flexible,  extensible     Work  with  content  instead  of  tables   Create  mash-­‐ups  with  Drupal  Views  
  • 16. Drupal  Commerce   Advantages   Disadvantages   •  Can  be  themed  to  look  as   •  Many  Ubercart  modules   nice  as  you  can  design  it   need  to  be  ported  /   •  MulE-­‐language   upgraded   •  Fully  integrated  into  Drupal   •  DocumentaEon  needs  to   •  Seamless  user  experience   mature   •  Interfaces  to  almost   •  Recurring  payments  not   anything   supported  directly   •  Modular  architecture  –   •  SubscripEon  and  services   flexible   concept  needs  to  evolve   •  Social  integraEon  
  • 17. Magento   Advantages   Disadvantages   •  Looks  nice  out  of  the  box   •  Complex  to  customize   •  Separate  Backend   •  Hard  to  customize  look  &   •  MulEple  front  end  support   feel   •  Payments  &  billing   •  Requires  lots  of  compuEng   •  Inventory   resources   •  Order  management   •  Hard  to  program,   architecture  not  Lego  like   •  Steep  learning  curve   •  Not  well  documented   •  Buggy  
  • 18. Commerce  with  Wordpress   Advantages   Disadvantages   •  Great  looking  shop  systems   •  Hard  to  grown  beyond  what   •  At  least  8  good  ecommerce   Wordpress  is  good  at   plugins   •  Steep  learning  curve   •  SoluEon  for  many  use  cases   •  DocumentaEon  could  be  a   •  Coupons,  discounts,   lot  beRer   internaEonal  taxes,  mulE-­‐ •  Security  could  be  beRer   language   •  Lot  of  new  versions  lead  to   •  Integrated  with  CMS   compaEbility  problems   •  Affiliate  management  
  • 19. Comparison   Solu%on   DC   UC   WPEC   MAG   Prop.   User  experience   ✔✔✔   ✔✔   ✔✔✔   ✔✔   ✔   FuncEonality   ✔✔✔   ✔✔✔   ✔✔   ✔✔✔   ✔✔   Scalable?   ✔✔✔   ✔✔   ✔✔   ✔   ✔✔✔   Flexible?   ✔✔✔   ✔✔   ✔✔   ✔✔   ✔✔   Performance?   ✔✔✔   ✔✔✔   ✔✔✔   ✔✔✔   ✔✔✔   Modules,  plug-­‐ins   ✔✔   ✔✔✔   ✔✔   ✔   ✔✔   Interfaces  /  APIs   ✔✔✔   ✔✔✔   ✔✔✔   ✔✔   ✔✔   DocumentaEon   ✔✔   ✔✔✔   ✔✔   ✔   ✔✔✔  
  • 20. Ecommerce  Use  Case  Groups   Product  master  is   Product  master  is   Greenfield  operaEon   ERP  System,     CMS,     or  upgrade/discard   build  web  front  end   build  web  front  end   •  Proprietary   •  Drupal  Commerce   •  Drupal  Commerce   soluEons   •  Ubercart   •  Wordpress  E-­‐ •  Drupal  Commerce   •  Wordpress  E-­‐ Commerce   Commerce   •  Proprietary   •  Magento  
  • 21. Technology,  Strategy,  Design,  ConsulEng   Cloud  Sogware  /  Sogware  as  a  Service   Absolutely  No  Limits  -­‐  www.anolim.com