FabricFabricHarness
Deployment

Azure

Container Apps, Container Instances, AKS, and storage/secret integrations.

Status: designed for; not production implemented. Foundry Hosted Agents is the recommended Azure target today. The targets on this page are roadmap.

When Foundry Hosted Agents isn't available in your region/tenant, or when the workload is a plain Temporal worker that doesn't benefit from per-session isolation, Fabric Harness's planned Azure backends are:

Priority order

  1. Foundry Hosted Agents (primary, see its page).
  2. Azure Container Apps Jobs — fallback for container-style workloads without per-session isolation.
  3. Azure Container Instances — minimal isolated container for one-off tasks.
  4. AKS — when Kubernetes-native ops are required (custom networking, sidecars, in-cluster Temporal).
  5. Azure Batch — large-scale batch execution for data agents.

Storage and secrets (planned)

  • Azure Blob Storage / ADLS Gen2 for artifacts and large session entries.
  • Azure Key Vault for secrets, integrated with capability policy secret declarations.
  • Cosmos DB or Postgres for metadata (default Cosmos DB for Foundry-native deployments).
  • Application Insights / OpenTelemetry for traces — span/attribute names align with Foundry's OTel conventions.
  • Event Hubs for high-volume event streaming.

Azure OpenAI provider

The Azure OpenAI provider is a first-class model provider:

await init({
  model: 'openai/gpt-5.5',
  providers: {
    azureOpenAI: {
      endpoint: process.env.AZURE_OPENAI_ENDPOINT,
      apiKey: process.env.AZURE_OPENAI_API_KEY,
      apiVersion: '2025-01-01-preview',
    },
  },
});

Managed identity support is on the roadmap.

What ships today

  • The Foundry Hosted Agent build target (here).
  • The Docker target, which can be deployed by hand to ACA / ACI / AKS using your existing Bicep/Terraform.
  • The Node target wrapped in a container for the same.

For the latest, see the capability matrix.