The Azure cloud gives services to thousands of organizations worldwide. Each organization has an isolated environment where it can create resources and configure them to the organization's needs. Inside each of these isolated environments, there can be more levels of separation that make it easier for the organization to manage the resources and their billing. From an Azure standpoint, it doesn't matter whether you represent a large enterprise or whether you are a single developer; the configuration model and billing work the same way, so it's best to understand the concepts that comprise your Azure environment, as shown in the following diagram:
Let's explain the different levels of the Azure environment:
- The root of the Azure environment is the directory (or tenant). This represents...