Product · Technical reference

Azure-native enterprise service bus.

Art2link ESB runs as a stateless workload on Azure App Service. Messages traverse a deterministic pipeline — receive → validate → transform → route → deliver — with first-class itinerary metadata, XSLT 3.0 transformation, OpenAPI and JSON Schema validation, OpenTelemetry-compatible tracing, and Entra ID-secured operator access. Configuration is delivered as immutable bundles; new versions hot-swap at runtime without rebuild or restart. There is no proprietary IDE, no Visual Studio, and no Windows fleet to patch.

Runtime
Azure App Service · stateless · horizontal autoscale
Transformation
XSLT 3.0 · XML & JSON · JSON Schema 2020-12
Identity
Entra ID · OIDC · managed-identity workloads
Observability
OpenTelemetry · App Insights · OTLP export
Architecture

Source endpoints, integration pipeline, Azure foundation.

Three tiers. The top is what your systems already use to talk to one another. The middle is Art2link’s deterministic pipeline. The bottom is the Azure foundation we run on — PaaS services your platform team already understands.

Endpoints Inbound & outbound
REST · OpenAPI 3.1 SOAP · WS-* over TLS 1.3 AS2 / AS4 · EDIINT HL7 v2.x · FHIR R4 / R5 X12 · EDIFACT SWIFT MT / MX AMQP 1.0 MQTT 5 JMS 2.0 gRPC SFTP / FTPS JDBC / ODBC
Art2link ESB Pipeline stages
Receive · auth · idempotency token Validate · XSD 1.1 · JSON Schema Transform · XSLT 3.0 Route · itinerary match Deliver · retry · circuit-break DLQ & replay Track · correlation IDs Notify · webhook · email · Teams
Microsoft Azure Managed PaaS
App Service · B1–P3v3 Service Bus · Premium Storage · queues + blobs Cosmos DB / Azure SQL Application Insights Key Vault · HSM Entra ID Front Door · WAF
Capabilities

Five capability surfaces. One configuration plane.

Every Art2link tenant ships with all five surfaces working in one runtime. No add-on SKUs, no per-feature gates, no plug-in store to inventory.

Runtime

Stateless workloads on Azure App Service. Horizontal autoscale by inbound message rate. Configuration delivered as immutable bundles, hot-swapped at runtime. No rebuild, no restart, no compiled releases.

App Service Bicep / Terraform Zero-downtime swap
Runtime reference

Transformation

XSLT 3.0 engine with EXPath function library. Native XML and JSON in/out. Schema validation against XSD 1.1 and JSON Schema 2020-12. Custom function packages deployable as .NET assemblies. Maps matched at runtime via itinerary metadata.

XSLT 3.0 XSD 1.1 JSON Schema 2020-12 EXPath
Mapping reference

Telemetry

Per-message audit log with configurable payload retention. Correlation IDs span the full pipeline. OpenTelemetry-compatible traces exported to Application Insights, Datadog, Splunk, or any OTLP receiver. Operator-friendly tracking UI on top of the raw event store.

OpenTelemetry OTLP App Insights Structured JSON logs
Telemetry reference

Identity & governance

Entra ID with OIDC and SAML 2.0 for operator sign-in. Managed identity for outbound calls. Per-artifact RBAC. mTLS on every external connection. Key Vault-backed secrets with HSM tier optional. Configuration snapshots with diff and rollback; audit log immutable and exportable to SIEM.

Entra ID OIDC / SAML 2.0 mTLS Key Vault HSM RBAC
Security reference

Connectivity

200+ enterprise adapters. Every protocol modern integration speaks — from REST and gRPC down to OFTP2 and SWIFT MT. EDI shapes covering healthcare X12, retail (X12 4010 and 5010), automotive (EDIFACT), and supply-chain (ANSI ASC X12).

REST / SOAP AS2 / AS4 HL7 v2 / FHIR R5 X12 / EDIFACT SWIFT MT / MX
Adapter catalog
See it run

Walk a real integration end-to-end with our team.

A 30-minute working session against your current integration landscape. We will model one of your live flows on Art2link ESB and walk you through the result — no slides.