This session will discuss the event-driven architectural patterns and practices leveraged in recent eCommerce projects utilising MuleSoft and Solace. Discussing what works well and lessons learned along the way, finishing up with a demo of event-driven async API’s combined with mobile protocols like MQTT.
2. What we’ll talk about today
Drivers,
Inhibitors &
Enablers
Standards,
Patterns &
Reference
Architecture
Demo, Lessons
Learned &
Questions
3. • MuleSoft leveraged for API
enablement and integration
• Solace PubSub+ Event Broker
leveraged for multi protocol
eventing, event mesh and
messaging
• Implemented API Led/Event Driven
architecture to support Covid
contactless eCommerce solutions
using Salesforce, SAP Hybris and
internal systems
• Finalists for Digital
Transformation of the year and
Designers institute Best Design
Awards
• In 54 days since launch
• 10k+ Downloads
• 2k+ Orders
• $1m+ Revenue
6. Technical Inhibitors and Enablers
Monolithic
Architectures
Legacy
Systems
Tight
Coupling
Slow Release
Cycles
Inability to
Scale
Cyber
Security
Secure by DesignScalable Hybrid
Cloud
CI, CD and
DevOps Practices
Event Driven
Architecture
API Led
Architecture
13. eCommerce Reference Architecture
ERPPIM
V
PIM Events Order Events
IDM Events
CIM
Master Data
Place Order
Stock/Pricing
Order Request
Stock/Pricing
MQTT
Notifications
REST RequestsCIM
CIM
Events