Hi All
Started our move to Azure, the one thing i noticed is that it is very tricky to get a decent naming convection that can cover all resources. Which i also soon discovered you simply cant, because of the complex amount of resources and each having their own 'rules.'
After reading and researching a number of sources online. Found that there is simply no way to cover all and it all depends on your scenario.
I'm thinking of going;
<company unit>-<environment>-<workload>-<number>-<resource>
Dont need to show region cause we will only ever use two at very most. Location is also always show on the portal.
We do have multiple company units, which need their own resources at times.
Keep it short as possible.
All lower case
Keep it simple as possible
Examples;
contoso-prd-webservers-rg
contoso-prd-hub-1-vnet
acme-dev-iis-rg
acme-prd-wvdspoke-1-vnet
acme-prd-wvdspoke-1-nsg
acmepsql1vm
acmedsql1vm
contosoprdcdnst
What you guys think? How are you doing your naming conventions?
Thanks
Started our move to Azure, the one thing i noticed is that it is very tricky to get a decent naming convection that can cover all resources. Which i also soon discovered you simply cant, because of the complex amount of resources and each having their own 'rules.'
After reading and researching a number of sources online. Found that there is simply no way to cover all and it all depends on your scenario.
I'm thinking of going;
<company unit>-<environment>-<workload>-<number>-<resource>
Dont need to show region cause we will only ever use two at very most. Location is also always show on the portal.
We do have multiple company units, which need their own resources at times.
Keep it short as possible.
All lower case
Keep it simple as possible
Examples;
contoso-prd-webservers-rg
contoso-prd-hub-1-vnet
acme-dev-iis-rg
acme-prd-wvdspoke-1-vnet
acme-prd-wvdspoke-1-nsg
acmepsql1vm
acmedsql1vm
contosoprdcdnst
What you guys think? How are you doing your naming conventions?
Thanks