Best practices - Naming conventions for Azure resources

Please refer this wonderful article which provides a summary of the naming rules and restrictions for Azure resources, as well as providing a baseline set of recommendations for naming conventions. You can use these recommendations as a starting point for your own conventions specific to your needs. The key to success with naming conventions is establishing and following them across your applications and organizations, adapting them as you deploy more applications and services across the Azure platform.

Hope this helps.