↓ Skip to main content
Cloud / Azure / Products / Azure Business Process Tracking - Business Context for Logic Apps

Azure Business Process Tracking - Business Context for Logic Apps

Azure Business Process Tracking visualizes business processes across Standard Logic Apps workflows and logs transactions to Azure Data Explorer.

integration
Pricing Model Azure Business Process Tracking itself does not incur charges at this time per the vendor; it requires an Azure Data Explorer cluster for storage, billed according to the chosen pricing option
Availability Design, tracking and deployment are currently available only in the Azure portal
Data Sovereignty EU regions available (dependent on the region of the linked Azure Data Explorer cluster)
Reliability SLA per provider (see official SLA page) SLA

What is Azure Business Process Tracking?

Per Microsoft, Azure Business Process Tracking is aimed at developers and business analysts who integrate solutions across multiple Azure resources and want to make the relationship between technical components and the real-world business scenario visible. A business process is a series of stages that represent the tasks flowing through a real-world business scenario, for example resolving a customer ticket for a power outage across multiple Standard Logic Apps workflows.

The service decouples business process design from the technical implementation: no tracking code needs to be embedded in code, resources, or the solution itself. Instead, the mapping between the transaction ID, business properties, and the actual workflow operations is defined through the process editor in the Azure portal.

Core Features

  • Stage-based process design: Business processes are defined in the Azure portal as a series of stages representing the real-world business flow.
  • Transaction ID for correlation: A single transaction ID, such as an order, case, or ticket number, identifies a transaction across all process stages and allows correlating them.
  • Mapping to Standard Logic Apps workflows: A read-only workflow designer maps the transaction ID and business properties to specific operations and their outputs in a Standard Logic Apps workflow.
  • Storage in Azure Data Explorer: Captured transactions and business properties are stored in a linked Azure Data Explorer cluster and can be evaluated there.
  • CI/CD support: Deployed business processes support continuous integration and continuous deployment pipelines, so stages and mappings don’t need to be rebuilt for each environment.

Typical Use Cases

Business context for integration solutions: Teams running integration solutions across multiple Azure resources visualize the relationship between technical components and the real-world business process, such as resolving a customer ticket.

Transaction tracking across multiple workflows: A transaction that flows through several Standard Logic Apps workflows can be traced across all stages using its transaction ID.

Reporting on business metrics: Business properties captured from workflow operations are available in Azure Data Explorer for later evaluation and reporting.

Rollout across multiple environments: CI/CD pipelines allow rolling out business processes consistently across development, test, and production environments.

Benefits

  • Decouples business process design from the technical implementation without embedded tracking code
  • Traceability of transactions across multiple workflow stages using a single transaction ID
  • Reusability of the process definition across CI/CD pipelines
  • No additional charge for the tracking service itself at this time per Microsoft (charges apply only for the Azure Data Explorer cluster used)

Integration with innFactory

As a Microsoft Solutions Partner, innFactory helps you introduce Azure Business Process Tracking for your Standard Logic Apps integrations, size the required Azure Data Explorer cluster, and account for current limitations such as the lack of support for stateless workflows.

Contact us for a no-obligation consultation on Azure Business Process Tracking.

Typical Use Cases

Visually model business processes as a series of stages and map them to Azure resources
Correlate transactions across multiple Standard Logic Apps workflows using a transaction ID
Capture business properties from workflow operations at runtime and store them in Azure Data Explorer
Decouple business process design from the technical implementation without embedding tracking code in workflows
Use CI/CD pipelines to roll out business processes across environments such as dev, test and production

Technical Specifications

0th A business process resource defines a single transaction ID (such as an order number or ticket number) to correlate stages and data across the whole process
1st The process editor in the Azure portal is used to design process stages and the business properties to capture per stage, along with their data sources
2nd Mapping the transaction ID and business properties to workflow operations uses a read-only workflow designer for Standard Logic Apps
3rd Once finished, the business process is deployed as a separate Azure resource with an individual tracking profile applied to the related resources, and supports CI/CD pipelines
4th Storing transactions and business properties requires an existing or new Azure Data Explorer cluster, database, and table
5th Only Standard logic app resources and stateful workflows are supported; stateless workflows are currently not supported
6th Export and import of tracking profiles are currently not possible per Microsoft

Frequently Asked Questions

What is Azure Business Process Tracking?

Azure Business Process Tracking lets you model a business process as a series of stages that represent real-world business scenarios, and map those stages to the underlying Azure resources in an integration solution. This adds business context to technical resources without embedding tracking code in the implementation.

What limitations currently apply?

Per Microsoft's documentation, business process design, tracking, and deployment are currently available only in the Azure portal, and no capability exists to export or import tracking profiles. Only Standard logic app resources with stateful workflows are supported; stateless workflows are currently not supported.

Why is an Azure Data Explorer cluster required?

When you create a business process, you must specify an existing or new Azure Data Explorer cluster, database, and table. The business process uses this database to store transactions and the captured business property values for later evaluation.

How much does Azure Business Process Tracking cost?

Per Microsoft, Azure Business Process Tracking itself does not incur charges at this time. However, because every business process requires an Azure Data Explorer cluster, database, and table, Azure Data Explorer charges apply based on the selected pricing option.

Note: All product information on this page has been compiled with care, but is provided without guarantee and may be outdated or incomplete. Cloud services evolve rapidly — features, pricing, SLAs, and availability change frequently. Authoritative and up-to-date information can only be found on the official product page of Azure (official documentation). This page does not represent an offer by Azure.

Microsoft Solutions Partner

innFactory is a Microsoft Solutions Partner. We provide expert consulting, implementation, and managed services for Azure.

Microsoft Solutions Partner Microsoft Data & AI

Similar Products from Other Clouds

Other cloud providers offer comparable services in this category. As a multi-cloud partner, we help you choose the right solution.

STACKIT

STACKIT Automation Service - Automated Cloud Tasks (Public Preview)

STACKIT Automation Service: scheduled and on-demand automations for STACKIT resources, currently covering volume …

Pricing Pricing as published in the STACKIT …
SLA N/A (public preview)
Compare →
STACKIT

STACKIT MailOut - Outbound Email Delivery (Beta)

STACKIT MailOut: beta service for automated, outbound delivery of transactional and marketing emails with SPF, DKIM, …

Pricing Pricing as published in the STACKIT …
SLA N/A (beta)
Compare →
STACKIT

STACKIT RabbitMQ - Managed Message Broker

STACKIT RabbitMQ: Managed message broker from German data centers. AMQP, MQTT, high availability. GDPR compliant.

Pricing Hourly billing based on instance size …
SLA SLA as published by the provider
Compare →
Google Cloud

Integration Connectors - Connectors to SaaS and Enterprise Systems

Integration Connectors connects Google Cloud to data sources and business applications through a standardized interface, …

Pricing Billed as part of Application …
SLA SLA as published by the provider
Compare →
AWS

Amazon EventBridge - Event Bus

Amazon EventBridge is a serverless event bus for event-driven architectures and SaaS integrations.

Pricing Pay per event published
SLA 99.99% availability (monthly, per AWS SLA)
Compare →
AWS

Amazon MQ - Managed Message Broker

Amazon MQ is AWS's managed message broker for Apache ActiveMQ Classic and RabbitMQ.

Pricing Pay-per-use billed by instance hours …
SLA SLA as published by the provider
Compare →

17 comparable products found across other clouds.

Ready to start with Azure Business Process Tracking - Business Context for Logic Apps?

Our certified Azure experts help you with architecture, integration, and optimization.

Schedule Consultation