Skip to content

Azure Emulators

The Azure emulator family, composed. This repo runs no emulator of its own — no binary, no image, no Go module. It is the neutral place where six independently released emulators are wired together, documented as a family, and tested against each other.

Terminal window
docker compose up # entra + arm + keyvault
docker compose --profile fabric up # …adds fabric
docker compose --profile apim up # …adds apim
docker compose --profile databricks up # …adds databricks

ARM governs the vault, as it does in Azure: role assignments decide who may read a secret, and no assignment means no access.

  • Quickstart — the whole family in one command
  • The family — who the members are, and why the boundary between them is real
  • Release coordination — the BOM, the three consumption channels, and the ordering rule
  • The chain test — the one check no single repo can make
EmulatorDocs
entra-emulatorsite
arm-emulatorsite
azure-keyvault-emulatorsite
fabric-emulatorsite
azure-apim-emulatorsite
databricks-emulatorsite