Wiki source code of naming-standards
Last modified by Rudi Marais on 2023/05/22 23:50
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | |||
| 2 | |||
| 3 | = Format = | ||
| 4 | |||
| 5 | |||
| 6 | Loosly based on [[uri scheme>>https://en.wikipedia.org/wiki/Uniform_Resource_Identifier]] and [[reverse domain name notation>>https://en.wikipedia.org/wiki/Reverse_domain_name_notation]]. | ||
| 7 | |||
| 8 | |||
| 9 | {{code language="none"}} | ||
| 10 | {region}-{client}-{env}-{app}-{instance}-{rg} | ||
| 11 | {{/code}} | ||
| 12 | |||
| 13 | |||
| 14 | * region | ||
| 15 | ** varchar[4] | ||
| 16 | ** country and subdivision as per: [[ISO 3166-2 - Wikipedia>>url:https://en.wikipedia.org/wiki/ISO_3166-2||style="background-color: rgb(255, 255, 255);"]] | ||
| 17 | ** example | ||
| 18 | *** zagp | ||
| 19 | *** zawc | ||
| 20 | * client | ||
| 21 | ** short name for client or ebs for non client specific | ||
| 22 | |||
| 23 | * env | ||
| 24 | ** short code for environment | ||
| 25 | *** prd | ||
| 26 | *** stg | ||
| 27 | *** dev | ||
| 28 | |||
| 29 | * app | ||
| 30 | ** short code for application or service | ||
| 31 | |||
| 32 | * instance | ||
| 33 | ** varchar[3] | ||
| 34 | ** 001 - 999 | ||
| 35 | |||
| 36 | * rg | ||
| 37 | ** resource short code as per: | ||
| 38 | *** [[Recommended abbreviations for Azure resource types - Cloud Adoption Framework | Microsoft Docs>>url:https://docs.microsoft.com/en-us/azure/cloud-adoption-framework/ready/azure-best-practices/resource-abbreviations]] | ||
| 39 | |||
| 40 | = Examples = | ||
| 41 | |||
| 42 | |||
| 43 | 1. Managed SQL Instance in South Africa North not specific to a client | ||
| 44 | 1*. zagp-ebs-dev-everest-001-sqlmi | ||
| 45 | |||
| 46 | |||
| 47 | = References = | ||
| 48 | |||
| 49 | |||
| 50 | * [[Uniform Resource Identifier - Wikipedia>>url:https://en.wikipedia.org/wiki/Uniform_Resource_Identifier]] | ||
| 51 | * ((( | ||
| 52 | [[Recommended abbreviations for Azure resource types - Cloud Adoption Framework | Microsoft Docs>>url:https://docs.microsoft.com/en-us/azure/cloud-adoption-framework/ready/azure-best-practices/resource-abbreviations]] | ||
| 53 | ))) | ||
| 54 | * ((( | ||
| 55 | [[ISO 3166-2 - Wikipedia>>url:https://en.wikipedia.org/wiki/ISO_3166-2]] | ||
| 56 | ))) | ||
| 57 | * ((( | ||
| 58 | [[Define your naming convention - Cloud Adoption Framework | Microsoft Docs>>url:https://docs.microsoft.com/en-us/azure/cloud-adoption-framework/ready/azure-best-practices/resource-naming]] | ||
| 59 | ))) | ||
| 60 | * ((( | ||
| 61 | [[Reverse domain name notation - Wikipedia>>url:https://en.wikipedia.org/wiki/Reverse_domain_name_notation]] | ||
| 62 | ))) |