[Srijan Wednesday Webinar] Building BPMN Web Portals with Camunda and Drupal
[Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce
-
Upload
srijan-technologies -
Category
Technology
-
view
628 -
download
4
Transcript of [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce
![Page 1: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/1.jpg)
Truly Scalable eCommerce
With !Chris Rooney
President – Digital Bridge [email protected]
@dbridgechicago
![Page 2: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/2.jpg)
Wait… you mean Drupal does eCommerce too?
@srijan #SrijanWW
![Page 3: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/3.jpg)
- About Us@srijan #SrijanWW
• Full lifecycle Drupal development agency founded in 2009
• Digital commerce and content experiences for mid-sized enterprises
Our History Our Friends
Some Drupal Clients
![Page 4: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/4.jpg)
![Page 5: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/5.jpg)
So What IS eCommerce?@srijan #SrijanWW
![Page 6: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/6.jpg)
Who Are The Players?@srijan #SrijanWW
Size (of target client, project budget, etc.)
![Page 7: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/7.jpg)
The Problem With Large #s@srijan #SrijanWW
![Page 8: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/8.jpg)
Scaling Challenges@srijan #SrijanWW
Features
Traffic & Transactions
Integrations
Products / SKUs
![Page 9: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/9.jpg)
Products / SKUsChallenges
• Database Performance
• Catalog Navigation
• Product Management
Slow websiteUnsatisfied / confused customers
Sad, overwhelmed eCommerce team
@srijan #SrijanWW
![Page 10: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/10.jpg)
Products / SKUsSolutions
• DB Performance - External, optimized MySQL
• Catalog Navigation - SOLR-based faceted navigation & search
• Product Management – Client ERP
@srijan #SrijanWW
www.hawkusa.com • 500,000+ SKUs, 20+ attributes per SKU• Product configurator with 4 QUADRILLION
potential outcomes
![Page 11: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/11.jpg)
Traffic & TransactionsChallenges
• Infrastructure Performance (web server, database)
• Caching
• Scaling Un-cached Pages (i.e. checkout)
• Change Management
Performance degradationOutages
Stressed out support team
@srijan #SrijanWW
![Page 12: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/12.jpg)
Traffic & TransactionsSolutions
• Infrastructure Performance & Scaling Un-cached Pages• Load testing• Load balancing• App server cloning• Database optimization
• Caching – Redis, Memcache, Varnish
@srijan #SrijanWW
Consumer Products Client • 50% of annual orders processed during 2
month period• Periodic promotion-driven traffic surges of
10,000%
![Page 13: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/13.jpg)
FeaturesChallenges
• Code Maintenance and Supportability
Higher support costsStressed out support team
@srijan #SrijanWW
![Page 14: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/14.jpg)
FeaturesSolutions
• Code Maintenance and Supportability• Drupal Commerce framework• The Community!
@srijan #SrijanWW
www.martin-eng.com • Multi-lingual• Localized product catalog• B2B commerce
![Page 15: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/15.jpg)
IntegrationsChallenges
• Integration Methods - Multiple vs. One
• Load Capacity Of Other Systems
Slow websiteSad, overwhelmed eCommerce Team
@srijan #SrijanWW
![Page 16: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/16.jpg)
IntegrationsSolutions
• Integration Methods• Modules• Asynchronous integration
• Load Capacity of Other Systems• Monitoring
@srijan #SrijanWW
![Page 17: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/17.jpg)
In Summary…Drupal Commerce helps you scale because:
@srijan #SrijanWW
Vs.
![Page 18: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/18.jpg)
But What About Drupal 8?Not to worry…
• Commerce modules are currently being ported
• Symfony framework enables “cleaner” module development
• Improved “out of box” page caching and faster page downloads
• Multi-lingual and multi-currency capabilities now included
@srijan #SrijanWW
![Page 19: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/19.jpg)
Drupal Knowledge Helps…
• Drupal is powerful and flexible
• Invest in planning your data model
• Content best practices can be applied to eCommerce
But Commerce Is Hard!
• Performance and availability really matter
• Security and compliance issues
• Responsive design complexities
Advice For Drupalists@srijan #SrijanWW
![Page 20: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/20.jpg)
Advice For OrganizationsDo you have:
• Non-standard order / checkout processes?
• Complex, configurable products?
• Multi-step buying process, or a need for guided selling?
• Complex business rules around who can buy what, and at what price?
• Something unique on the backend that needs to be connected to in a unique way?
… If this sounds like you, consider Drupal Commerce!
@srijan #SrijanWW
![Page 21: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/21.jpg)
![Page 22: [Srijan Wednesday Webinars] Truly Scalable eCommerce with Drupal Commerce](https://reader036.fdocuments.in/reader036/viewer/2022062522/587f71dc1a28ab3f4e8b45df/html5/thumbnails/22.jpg)
Chris RooneyPresident – Digital Bridge [email protected]
@dbridgechicago
Thank You!
Take this conversation online by tweeting using the hashtag #SrijanWW