HomeBlogCase Teardown

Architecting Enterprise Demo Engines: Inside the Adobe IDB Platform

A technical retrospective on building a live browser-injection system and distributed cloud synchronization platform for Adobe partners worldwide.

Adobe Interactive Demo Builder Architecture
In enterprise software sales, static slide decks and pre-rendered videos consistently fail to convey real product capability. Prospects want to see how a complex platform performs inside their actual digital environment. In 2019, Intelli Design was commissioned as an official Adobe software supplier to solve this exact challenge. The result was the Interactive Demo Builder (IDB).

1. The Challenge: Live Simulation Without Codebase Intrusion

Enterprise demoing has traditionally been trapped between two bad options: generic sandbox environments that feel artificial, or intrusive customer-side script deployments that require lengthy security reviews and IT sign-offs.

Our objective was ambitious: enable Adobe enterprise sales specialists and certified global partners to visit any prospective client's live, production website, activate an overlay, and demonstrate live AI-driven Adobe Platform personalization, analytics, and experience manipulation in real time — with zero prior access or installation required by the prospect.

2. The System Architecture: Extension + Cloud State Mesh

To achieve this without compromising security or browser stability, we architected a distributed system composed of four interconnected modules:

✦ 01

Browser Injection Layer: A secure Chrome extension that dynamically injects isolated simulation scripts into the prospect's DOM using a shadow boundary.

✦ 02

Real-Time State Hub: A low-latency NoSQL database acting as a synchronized message bus across all connected sessions.

✦ 03

Admin Control Webapp: A comprehensive control plane where presenters configure custom personas, simulation behaviors, and trigger real-time workflow events.

✦ 04

Audience Companion Apps: Three client-facing web applications allowing meeting attendees to participate interactively from their smartphones or tablets.

3. Handling Real-Time Synchronization Under Load

During major Adobe annual events and high-stakes executive demonstrations, the system had to maintain sub-100ms synchronization across hundreds of simultaneous connected mobile devices while the presenter navigated through complex web applications.

We implemented state reconciliation routines with optimistic UI updates and resilient websocket reconnection logic. If an attendee's device briefly dropped cellular connectivity in an auditorium, the state was instantaneously restored without desynchronizing the live demo flow.

"... Intellidesign Ltd, an official supplier of software for Adobe. The results achieved on IDB, which is an ambitious project of Adobe, are of exceptional quality."

Nishant Pithia/ Manager at Adobe

4. Architectural Impact & Enterprise Adoption

Starting in 2019, IDB evolved from an experimental prototype into a core sales enablement engine used by Adobe partner agencies and solution architects globally.

The platform proved so effective in accelerating contract velocity that in 2021, core architectural components and workflows were transitioned into Adobe's internal tooling suite for ongoing executive demonstrations.

Key Architectural Takeaways

  • Zero-friction client demonstration creates 3x higher executive engagement than pre-recorded screencasts.
  • Browser extensions provide a non-destructive sandboxed environment for demonstrating complex API services on third-party domains.
  • Decoupling presenter controls from the client injection script ensures high reliability during live stage presentations.
  • Optimistic state synchronization with automatic rollback enables seamless multi-device live audience interactions.
Marco Pileri

Marco Pileri

Head of Engineering at Intelli Design

Marco leads software architecture and AI engineering at Intelli Design, architecting enterprise platforms for global brands and venture-backed organizations.

← Back to all articlesView Adobe IDB Case Study →
Newsletter

Subscribe now to Our Newsletter Our Newsletter

and get updated with new articles from our blog. All your information is completely confidential.