Azure Stack virtual machines should also be separated on the workloads they are used for. Therefore, we recommend the naming conventions separated on the workloads and applications they are being used for:
Category |
Service |
Scope |
Casing |
Valid characters |
Length |
Virtual machine |
Resource group |
Resource group |
Case-insensitive |
Alphanumeric, hyphen |
1-15 |
We also recommend separated abbreviations for virtual machines, which would help fast identification of the virtual machine usage and function:
Server |
Function |
S - Windows |
DCxx: Domain Controller |
S - Linux |
AVxx: Antivirus server |
None |
Fxx: File server |
None |
SQLxx: SQL Server |
None |
APxx: Application server |