Enterprise Architecture for SAP BTP

One Plugin.
Four AI Engines.
Zero Architecture Changes.

ONE Multi-Target Application deployed in 12 minutes. Modular licensing controls which engines are active. Disabled engines consume zero CPU.

1
MTA
4
Engines
7
Modules
5
BTP Services
SAP BTP Certified
Clean Core Compliant
CPU-Only AI
Zero Modifications
Architecture Comparison

ONE MTA vs. 4 Separate Plugins

Why deploy four separate applications when one unified architecture delivers more for less?

SEPARATE: 4 MTAs
HANA Containers
4
XSUAA Instances
4
Event Mesh Subscriptions
4
Deploy Time
24 min
Monthly Cost
~$2,200
Cross-Module Intelligence
None

4x infrastructure cost. Zero cross-engine intelligence. 4 separate deployments to manage.

ZYNOVIQ: 1 MTA
HANA Container
1
XSUAA Instance
1
Event Mesh Subscription
1
Deploy Time
12 min
Monthly Cost
~$800
Cross-Module Intelligence
Native

63% lower cost. Native cross-module intelligence. One deployment command.

Technical Architecture

6-Layer Architecture

From the user interface to your S/4HANA system — every layer is purpose-built, security-hardened, and optimized for CPU-only AI inference.

1

User Interface

SAP Mobile StartSAP Fiori LaunchpadSAP Joule

Unified dashboard across all four engines with role-based views

2

Application Router

XSUAA AuthenticationRoute MappingCSP/CORS Policies

Single entry point with enterprise-grade security headers

3

Platform Service

Domain EnginesLicense EnforcerAI Inference (CPU-only)Correlation Engine

Core runtime: all 4 engines + cross-module intelligence layer

4

Data Layer

SAP HANA Cloud HDIShared TablesPer-Domain Tables

Single HDI container with shared + domain-specific CDS entities

5

SAP Integration

Event MeshDestination ServiceJoule Studio

Native BTP service bindings for event-driven architecture

6

Customer's S/4HANA

Standard OData APIsZero ModificationsClean Core Compliant

Read-only access via standard SAP APIs. No ABAP. No transports.

Zero Modifications to S/4HANA

All communication uses standard OData APIs. No ABAP code. No transports. No BAdIs. 100% Clean Core compliant.

Cross-Module Correlation Engine

Multiple Domains Flag the Same Entity?
Scores Multiply Automatically.

When multiple engines flag the same vendor, employee, or transaction, the correlation engine automatically boosts risk scores. Zero configuration required.

Score Multiplication Rules
1 Domain
x1.00
+0 pts
Base Score
2 Domains
x1.15
+10 pts
Score x 1.15 + 10
3 Domains
x1.25
+15 pts
Score x 1.25 + 15
4 Domains
x1.40
+25 pts
Score x 1.40 + 25
Auto-Discovery

Registered domains are automatically discovered and included in correlation analysis.

Fuzzy Entity Matching

Levenshtein distance of 3 or less matches entities across domains, catching typos and variations.

Zero Configuration

No setup, no rules, no thresholds. The correlation engine works the moment you deploy.

Modular Licensing

License JWT Controls Activation.
Disabled Engines = Zero CPU.

Pay only for the engines you use. Disabled engines are code-present but return immediately, consuming zero processing resources.

Scenario: FraudGuard Only
FraudGuard
ACTIVEProcessing
Compliance Autopilot
DISABLEDZero CPU
SupplyChain Prophet
DISABLEDZero CPU
VoiceOps AI
DISABLEDZero CPU

{ "apps_enabled": ["fraudguard"] }

Scenario: All 4 Engines
FraudGuard
ACTIVEProcessing
Compliance Autopilot
ACTIVEProcessing
SupplyChain Prophet
ACTIVEProcessing
VoiceOps AI
ACTIVEProcessing

{ "apps_enabled": ["fraudguard", "compliance", "supplychain", "voiceops"] }

Cross-module correlation automatically enabled
RSA-4096
JWT Signing
Cannot be forged or modified
BTP Fingerprint
Instance Bound
License tied to specific BTP subaccount
Zero CPU
Disabled Engine Cost
Code present but returns immediately
Extensible Domain System

Adding Domain 5 Requires
Only 5 Steps.

The architecture is built for extensibility. New AI engines plug into the existing platform without changing a single line of core code.

What You DO

1
Create engine class

Implements BaseEngine interface

2
Register in engine registry

1 line of code

3
Add HANA CDS entities

Domain-specific tables

4
Rebuild MTA

cf deploy zynoviq-sap-plugin.mtar

5
Update license server

Enable new domain in JWT

What DOESN'T Change

Architecture
Correlation Engine
Dashboard
Event Routing
License Validation
Audit Trail
Deployment

The core platform is locked. New domains plug in. They never modify the foundation.

MTA Module Breakdown

7 Modules. 5 BTP Resources. One File.

Everything your SAP system needs — from AI inference to auto-updates — compiled into a single deployable .mtar archive.

7 MTA Modules

1
platform-srv32GB RAM

All engines + AI models

2
db-deployerBuild-time

HANA HDI schema deployment

3
approuterLightweight

Authentication + routing

4
fiori-uiStatic

Unified dashboard

5
license-agentSidecar

License validation

6
update-agentSidecar

Auto-updates

7
joule-agentsSkills

Joule skills/agents

5 BTP Resources

1
HANA Cloud HDI

Persistent data layer

2
XSUAA

Authentication & authorization

3
Event Mesh

Event-driven messaging

4
Destination Service

S/4HANA connectivity

5
Connectivity Service

On-premise tunnel

One Command Deployment

cf deploy zynoviq-sap-plugin.mtar

All 7 modules deployed, all 5 BTP service bindings created, all HANA tables provisioned. 12 minutes. One command.

Performance Benchmarks

CPU-Only Performance Targets

All benchmarks measured on standard BTP infrastructure: 8 vCPU, 32GB RAM. No GPU. No specialized hardware. Production-grade performance.

3 seconds
VoiceOps End-to-End
500ms
FraudGuard Per-Transaction
500ms
Compliance Per-Transaction
3 seconds
SupplyChain Single Supplier
2 seconds
Dashboard Page Load
1ms
License Validation (Cached)
12 minutes
MTA Deployment
15 minutes
Onboarding
8 vCPU
Standard Compute
No specialized hardware required
32 GB RAM
Memory Allocation
All AI models loaded in memory
0 GPU
GPU Requirement
CPU-only inference — zero GPU cost
Enterprise-Ready Architecture

Architecture Your CIO
Will Love

One MTA. Four AI engines. CPU-only. Clean Core compliant. 12-minute deployment. 63% lower infrastructure cost. Zero architecture changes.

1 MTA Deployment
CPU-Only AI
Modular Licensing
Zero Modifications
Cross-Module Intelligence