Cost Reporting Solution for Azure App Services and Databases: Best Practices and Recommendations

Designing an Azure Solution for Cost Reporting: Department-wise Breakdown

Question

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.

After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.

You are designing an Azure solution for a company that has four departments. Each department will deploy several Azure app services and Azure SQL databases.

You need to recommend a solution to report the costs for each department to deploy the app services and the databases. The solution must provide a consolidated view for cost reporting that displays cost broken down by department.

Solution: Create a new subscription for each department.

Does this meet the goal?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B.

B

Instead, create a resources group for each resource type. Assign tags to each resource

Note: Tags enable you to retrieve related resources from different resource groups. This approach is helpful when you need to organize resources for billing or management.

https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-using-tags

Option A is a valid solution for providing a consolidated view of costs for each department. By creating a new subscription for each department, you can track the usage and costs of resources deployed by each department separately. You can then use Azure Cost Management and Billing to view the costs and usage for each subscription and break it down by department.

Azure Cost Management and Billing provides various tools to help you monitor, allocate, and optimize your cloud costs. You can use it to view cost breakdowns by resource group, resource, and tag, as well as by subscription. By using tags, you can easily group resources by department and create custom cost reports.

However, it is important to note that creating multiple subscriptions can also have some drawbacks. It can increase administrative overhead, as each subscription needs to be managed separately. Additionally, some services may have limits on the number of subscriptions that can be created. It is also important to consider the impact on governance and security, as you will need to ensure that each subscription is properly secured and managed.

In summary, creating a new subscription for each department can be a valid solution for reporting costs broken down by department, but it is important to weigh the benefits and drawbacks and consider other factors such as governance and security.