Description
Introduction
Introduction to Optimizely B2B Commerce Architecture is a foundational training designed to help professionals understand the structural design, components, and technical framework of Optimizely’s B2B commerce platform.
This course provides a deep dive into the architecture behind Optimizely B2B Commerce (formerly InsiteCommerce), covering its layered architecture, integrations, deployment models, extensibility framework, APIs, and cloud infrastructure.
Participants will gain clarity on how the platform supports complex B2B scenarios such as multi-site management, custom pricing, real-time ERP integration, role-based access control, and scalable digital commerce experiences.
This training is ideal for solution architects, developers, technical consultants, DevOps engineers, and IT decision-makers who want to design, implement, or support Optimizely B2B Commerce solutions effectively.
Prerequisites
- Basic understanding of B2B eCommerce concepts
- Familiarity with web application architecture (MVC, APIs, databases)
- Working knowledge of C# and .NET framework
- Basic understanding of REST APIs and integrations
- Familiarity with ERP/CRM systems (preferred but not mandatory)
- Experience with cloud hosting concepts (Azure knowledge is a plus)
Table of Contents
Module 1: Overview of Optimizely B2B Commerce
- Introduction to Optimizely Digital Experience Platform
- Evolution of Optimizely B2B Commerce
- Key Features & Capabilities
- B2B vs B2C Architecture Differences
- Real-World B2B Commerce Use Cases
Module 2: Core Architecture Overview
- High-Level Architecture Diagram
- Platform Components and Services
- Application Layers (Presentation, Business, Data)
- Multi-Tenant and Multi-Site Architecture
- Deployment Models (On-Premise vs Cloud)
Module 3: Technology Stack
- .NET Framework & ASP.NET MVC Architecture
- Database Architecture (SQL Server)
- Frontend Framework & Theming
- API Layer & Services
- Authentication & Security Framework
Module 4: Commerce Engine & Business Logic
- Catalog Architecture
- Pricing Engine & Customer-Specific Pricing
- Inventory & Real-Time Availability
- Order Management Workflow
- Tax & Shipping Integrations
Module 5: Integration Architecture
- ERP Integration Patterns
- CRM & Marketing Automation Integration
- REST APIs & Webhooks
- Middleware & Integration Best Practices
- Real-Time vs Batch Synchronization
Module 6: Extensibility & Customization
- Custom Handlers & Extensions
- Event Pipeline & Custom Business Rules
- Custom Workflows
- Plugin Architecture
- UI Customization & Theming
Module 7: Infrastructure & Deployment
- Azure Hosting Architecture
- CI/CD Pipelines
- Environment Management (Dev, QA, Prod)
- Performance & Scalability Design
- Caching Strategy
Module 8: Security & Governance
- Authentication & Authorization Model
- Role-Based Access Control
- Secure API Design
- Data Protection & Compliance
- Audit & Monitoring
Module 9: Performance Optimization & Best Practices
- Load Handling & Scaling
- Database Optimization
- Indexing & Search Optimization
- Troubleshooting Common Architectural Issues
- Design Best Practices for Enterprise B2B
Module 10: Architecture Design Workshop
- End-to-End Architecture Design Exercise
- ERP Integration Case Study
- Multi-Site B2B Scenario
- Performance Review & Optimization Strategy
- Architecture Review & Feedback







Reviews
There are no reviews yet.