
I built a free Azure resource naming tool - CAF compliant, respects each resource's character limits, exports Terraform/Bicep/Policy
Azure naming has annoyed me for years across client projects. The CAF guidance is solid but scattered, and every resource type has its own rules. Storage accounts: 24 chars, no hyphens; Windows VMs: 15; container registries: no hyphens at all. I'd cross-reference the docs and still hit a validation error at deploy time.
So I built AzureNamer to scratch my own itch:
- Generates CAF compliant names for 200+ resource types, applying each one's real length/character rules automatically
- Exports the names as CSV, Terraform, Bicep, JSON or as a Markdown.
- Reverse parser: paste an existing name and it breaks it into type / workload / env / region
Free, no login. It's a side project, so I'd genuinely like feedback - wrong abbreviations, missing resources, anything off (there's a feedback link on the site).
Hope it saves someone from naming a storage account stPayments-Prod, hitting deploy, and learning the hard way that storage names can't have hyphens or capitals.
u/cryptobelieverxx — 7 days ago