Show HN: Topaz – replace three Azure emulators with one binary

1 pointsposted 5 hours ago
by kamilmrzyglod

1 Comments

kamilmrzyglod

5 hours ago

Hey, my name's Kamil and I'm the author. I started working on Topaz, local Azure emulator, over a year ago as a prototype. After validating it in a few commercial projects I was working on, I kept developing it. It's built on a principle of going deep-first - emulating not only typical CRUD operations but also intricacies of data planes (like ACR OCI protocol emulation, soft-deleting, simulating network errors, Entra ID authentication flows and similar low-level issues).

The main idea behind starting the project was providing a single tool for Azure developers with a unified DevEx - DNS, SSL, IaC support.

Would love to hear more about what gaps you see when trying to emulate Azure services and what scenarios you'd like to cover with such a tool.

Here's the before/after writeup if you want the full context - https://topaz.thecloudtheory.com/blog/replacing-azure-emulat...