azure-data-api-builder

Deploy Data API Builder to Azure Container Apps with Azure SQL and azd.

1|1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/JerryNixon/vslive-2026-las-demos --skill azure-data-api-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-data-api-builder
Source: https://github.com/JerryNixon/vslive-2026-las-demos/tree/main/.github/skills/azure-data-api-builder
Command: npx skills add https://github.com/JerryNixon/vslive-2026-las-demos --skill azure-data-api-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deploys Data API Builder (DAB) to Azure Container Apps with Azure SQL, using Azure Developer CLI (azd) to orchestrate provisioning and post-provision tasks; provides a repeatable path to host cloud APIs with built-in security and image customization.

Core Features & Use Cases

  • End-to-end deployment blueprint: Bicep templates, Dockerfile, and azure.yaml for Azure hosting.
  • Custom image workflow: bake DAB configuration into the image to ensure immutability and faster startups.
  • Production-ready orchestration: post-provision hook updates resources, deploys schema, and configures secrets.

Quick Start

Run azd up to provision the full Azure deployment and execute the post-provision hook.

Frequently Asked Questions about azure-data-api-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy Data API Builder to Azure Container Apps end-to-end?

To deploy Data API Builder to Azure Container Apps, this Skill uses Azure Developer CLI (azd) to orchestrate Bicep provisioning, Azure SQL setup, and ACR image creation. Running azd up provisions the full Azure deployment and executes the post-provision hook automatically.

Can I bake Data API Builder configuration into a Docker image for deployment?

Yes, you can bake Data API Builder configuration directly into a Docker image. This custom image workflow ensures configuration immutability and enables faster container startups when deploying to Azure Container Apps using the provided Dockerfile.

What's the best way to manage schema deployment when hosting Data API Builder in the cloud?

The best way to manage schema deployment is using a post-provision hook orchestrated by azd. After provisioning Azure SQL and Azure Container Apps, the hook automatically updates resources, deploys your schema via dacpac, and configures application secrets.

Does this Data API Builder deployment approach support secrets management and infrastructure-as-code?

Yes, this Data API Builder deployment fully supports secrets management and infrastructure-as-code. It uses Bicep templates for resource provisioning and coordinates a post-provision script to securely configure secrets within the Azure Container Apps environment.

Why use Azure Developer CLI to orchestrate Data API Builder hosting instead of manual configuration?

Using Azure Developer CLI provides a repeatable, self-contained deployment workflow for Data API Builder. It orchestrates end-to-end provisioning and post-provision tasks, eliminating manual configuration errors and ensuring consistent cloud hosting with built-in security.