LocalStack deploys Azure emulator into public preview

LocalStack Deploys Azure Emulator into Public Preview With Unenforced Security Settings

LocalStack launched a free, self-serve public preview of its Azure emulator on October 31, targeting general availability in early 2027. LocalStack’s Azure emulator accepts existing ARM and Bicep templates, Terraform modules, Pulumi programs, and Azure CLI scripts without rewrites, providing isolated local sandboxes to test applications without live subscriptions.

Paolo Salvatori, a Microsoft principal for 28 years and creator of Service Bus Explorer, leads the project. Salvatori set a strict fidelity baseline for the emulator. “If your solution runs perfectly on Azure but fails on our emulator, that is our bug to fix,” he stated.

Coverage Variations Across Azure Resource Providers

Documentation for the public preview spans 24 resource providers, but implementation depths vary significantly across the board. Storage Accounts implements 13 of 81 total operations. App Service covers 143 of 616 operations. Virtual Network implements a sparse 10 of 29 operations.

The more disruptive pattern involves implemented operations that accept configuration parameters without enforcing them.

The emulator stores keys, access restrictions, authentication settings, and publishing credential policies without applying them. The platform saves custom host-name bindings while the application responds solely on its default names. Furthermore, the httpsOnly flag is ignored, leaving the emulator to serve plain HTTP traffic.

Networking and Storage Authentication Divergences

Network isolation features exhibit similar limitations in the sandbox environment. Virtual Network documentation confirms that the emulator does not route network traffic or enforce security rules. Peering is completely unsupported. Essential enterprise networking components—including VPN gateways, ExpressRoute circuits, Load Balancer, Application Gateway, and Network Watcher—remain entirely unimplemented.

Storage authentication layers present distinct divergence vectors. Data-plane requests carrying any bearer token succeed whenever a token is present, bypassing RBAC enforcement unless explicitly enabled. User delegation SAS tokens skip principal RBAC re-checks at use time. Additionally, SAS tokens restricted to a caller’s public IP address fail because the emulator reads a loopback or Docker container address instead.

Apple Silicon Build Failures and Runtime Mismatches

Developers targeting Apple Silicon hardware face immediate friction during code deployments. The Oryx build image ships exclusively for the amd64 architecture. Consequently, builds fail on ARM-based Macs, forcing applications to start without necessary dependencies.

LocalStack for Azure Enters Public Preview with Security Settings Stored but Not Enforced
Photo: daily.dev

A separate runtime quirk ensures web apps created on Windows plans execute their code within a Linux runtime environment. App Service state is held exclusively in memory, meaning all configuration and data vanish when the emulator stops.

LocalStack positions the sandbox as an environment where AI agents can deploy, break, and retry safely. However, because security constraints are stored rather than enforced, automated agents operate under an invisible, permissive security posture.

Azure Service Implemented Operations Total Operations
Storage Accounts 13 81
App Service 143 616
Virtual Network 10 29

Pricing structures will take effect upon general availability, at which point the current preview access period terminates. Transition terms remain unsettled, leaving the official product page with literal placeholders as development pushes toward 2027.

How to install LocalStack Snowflake Emulator

Photo of author

Sophie Lin - Technology Editor

Sophie is a tech innovator and acclaimed tech writer recognized by the Online News Association. She translates the fast-paced world of technology, AI, and digital trends into compelling stories for readers of all backgrounds.

Secondary Schools Wait Months For Overdue Student Laptops From Olive Group