diff --git a/docs-mslearn/conduct-iteration.md b/docs-mslearn/conduct-iteration.md index 4ce7c5c3a..5f8eda41c 100644 --- a/docs-mslearn/conduct-iteration.md +++ b/docs-mslearn/conduct-iteration.md @@ -3,7 +3,7 @@ title: Tutorial - Conduct an iteration description: This tutorial helps you learn how to take an iterative approach to FinOps adoption. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: tutorial ms.service: finops ms.subservice: finops-learning-resources @@ -46,7 +46,7 @@ Use the following information as a guide to select the right FinOps capabilities 1. Reporting and analytics 2. Forecasting 3. Budgeting - 4. Workload optimization + 4. Usage optimization 5. Anomaly management 2. If you're building a new FinOps team or interested in driving awareness and adoption of FinOps, start with: 1. FinOps practice operations @@ -69,11 +69,11 @@ Use the following information as a guide to select the right FinOps capabilities 4. Reporting and analytics 6. If your team has a solid understanding of the basics and wants to focus on deeper optimization through advanced automation, consider: 1. Architecting for the cloud - 2. Workload optimization + 2. Usage optimization 3. Rate optimization 4. Licensing and SaaS 5. Cloud sustainability - 6. Policy and governance + 6. Governance, policy, and risk 7. If your team has a solid understanding of the basics and needs to map cloud investments back to business value, consider: 1. Unit economics 2. Allocation diff --git a/docs-mslearn/framework/capabilities.md b/docs-mslearn/framework/capabilities.md index 6eaf71d2a..4b79fbcfb 100644 --- a/docs-mslearn/framework/capabilities.md +++ b/docs-mslearn/framework/capabilities.md @@ -3,7 +3,7 @@ title: FinOps capabilities description: Learn about what the fundamental building blocks of the FinOps Framework that enable you to maximize business value through the cloud. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: conceptual ms.service: finops ms.subservice: finops-learning-resources @@ -44,7 +44,7 @@ The **Quantify business value** domain is focused on identifying and breaking do The **Optimize usage and cost** domain is focused on designing and optimizing solutions for efficiency to ensure you get the most out of your cloud investments. - [Architecting for the cloud](./optimize/architecting.md) -- [Workload optimization](./optimize/workloads.md) +- [Usage optimization](./optimize/workloads.md) - [Rate optimization](./optimize/rates.md) - [Licensing and SaaS](./optimize/licensing.md) - [Cloud sustainability](./optimize/sustainability.md) @@ -58,7 +58,7 @@ The **Manage the FinOps practice** domain is focused on establishing a clear and - [FinOps education and enablement](./manage/education.md) - [FinOps practice operations](./manage/operations.md) - [Onboarding workloads](./manage/onboarding.md) -- [Policy and governance](./manage/governance.md) +- [Governance, policy, and risk](./manage/governance.md) - [Invoicing and chargeback](./manage/invoicing-chargeback.md) - [FinOps assessment](./manage/assessment.md) - [FinOps tools and services](./manage/tools-services.md) diff --git a/docs-mslearn/framework/finops-framework.md b/docs-mslearn/framework/finops-framework.md index 92d2623d9..5ec97593b 100644 --- a/docs-mslearn/framework/finops-framework.md +++ b/docs-mslearn/framework/finops-framework.md @@ -3,7 +3,7 @@ title: FinOps Framework overview description: 'Learn about what the FinOps Framework is and how you can use it to accelerate your cost management and optimization goals.' author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-learning-resources @@ -133,7 +133,7 @@ The FinOps Framework includes capabilities that cover everything you need to per - Optimize usage and cost - [Architecting for the cloud](./optimize/architecting.md) - - [Workload optimization](./optimize/workloads.md) + - [Usage optimization](./optimize/workloads.md) - [Rate optimization](./optimize/rates.md) - [Licensing and SaaS](./optimize/licensing.md) - [Cloud sustainability](./optimize/sustainability.md) @@ -143,7 +143,7 @@ The FinOps Framework includes capabilities that cover everything you need to per - [FinOps education and enablement](./manage/education.md) - [FinOps practice operations](./manage/operations.md) - [Onboarding workloads](./manage/onboarding.md) - - [Policy and governance](./manage/governance.md) + - [Governance, policy, and risk](./manage/governance.md) - [Invoicing and chargeback](./manage/invoicing-chargeback.md) - [FinOps assessment](./manage/assessment.md) - [FinOps tools and services](./manage/tools-services.md) diff --git a/docs-mslearn/framework/manage/governance.md b/docs-mslearn/framework/manage/governance.md index 29b188f89..90aacbeda 100644 --- a/docs-mslearn/framework/manage/governance.md +++ b/docs-mslearn/framework/manage/governance.md @@ -1,31 +1,31 @@ --- -title: Policy and governance -description: This article helps you understand the policy and governance capability within the FinOps Framework and how to implement that in the Microsoft Cloud. +title: Governance, policy, and risk +description: This article helps you understand the governance, policy, and risk capability within the FinOps Framework and how to implement that in the Microsoft Cloud. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-learning-resources ms.reviewer: kedelaro -# customer intent: As a FinOps practitioner, I want to understand the policy and governance capability so that I can implement it in the Microsoft Cloud. +# customer intent: As a FinOps practitioner, I want to understand the governance, policy, and risk capability so that I can implement it in the Microsoft Cloud. --- -# Policy and governance +# Governance, policy, and risk -This article helps you understand the policy and governance capability within the FinOps Framework and how to implement that in the Microsoft Cloud. +This article helps you understand the governance, policy, and risk capability within the FinOps Framework and how to implement that in the Microsoft Cloud.
## Definition -**Policy and governance refers to the process of defining, implementing, and monitoring a framework of rules that guide an organization's FinOps efforts.** +**Governance, policy, and risk refers to the process of defining, implementing, and monitoring a framework of rules that guide an organization's FinOps efforts.** Define your governance goals and success metrics. Review and document how existing policies are updated to account for FinOps efforts. Review with all stakeholders to get buy-in and endorsement. Establish a rollout plan that starts with audit rules and slowly (and safely) expands coverage to drive compliance without negatively impacting engineering efforts. -Implementing a policy and governance strategy enables organizations to sustainably implement FinOps at scale. Policy and governance can act as a multiplier to FinOps efforts by building them natively into day-to-day operations. +Implementing a governance, policy, and risk strategy enables organizations to sustainably implement FinOps at scale. Governance, policy, and risk can act as a multiplier to FinOps efforts by building them natively into day-to-day operations.
@@ -59,14 +59,14 @@ At this point, you have a basic set of policies in place that are being managed - Map governance efforts to FinOps efficiencies that can be mapped back to more business value with less effort. - Expand coverage of more scenarios. - Consider evaluating ways to quantify the impact of each rule in cost and/or business value. -- Integrate policy and governance into every conversation to establish a plan for how you want to automate the tracking and application of new policies. +- Integrate governance, policy, and risk into every conversation to establish a plan for how you want to automate the tracking and application of new policies. - Consider advanced governance scenarios outside of Azure Policy. Build monitoring solutions using systems like [Power Automate](/power-automate/getting-started) or [Logic Apps](/azure/logic-apps/logic-apps-overview).
## Learn more at the FinOps Foundation -This capability is a part of the FinOps Framework by the FinOps Foundation, a non-profit organization dedicated to advancing cloud cost management and optimization. For more information about FinOps, including useful playbooks, training and certification programs, and more, see the [Policy and governance capability](https://www.finops.org/framework/capabilities/policy-governance/) article in the FinOps Framework documentation. +This capability is a part of the FinOps Framework by the FinOps Foundation, a non-profit organization dedicated to advancing cloud cost management and optimization. For more information about FinOps, including useful playbooks, training and certification programs, and more, see the [Governance, policy, and risk capability](https://www.finops.org/framework/capabilities/governance-policy-risk/) article in the FinOps Framework documentation. You can also find related videos on the FinOps Foundation YouTube channel: @@ -97,7 +97,7 @@ If you're looking for something specific, vote for an existing or create a new i Related FinOps capabilities: - [FinOps practice operations](./operations.md) -- [Workload optimization](../optimize/workloads.md) +- [Usage optimization](../optimize/workloads.md) Related products: diff --git a/docs-mslearn/framework/manage/manage-finops.md b/docs-mslearn/framework/manage/manage-finops.md index 8e7362021..2e3bac384 100644 --- a/docs-mslearn/framework/manage/manage-finops.md +++ b/docs-mslearn/framework/manage/manage-finops.md @@ -3,7 +3,7 @@ title: Manage the FinOps practice description: Learn about the FinOps capabilities that help you establish your FinOps practice and drive organizational accountability. author: flanakin ms.author: micflan -ms.date: 05/19/2026 +ms.date: 06/21/2026 ms.topic: conceptual ms.service: finops ms.subservice: finops-learning-resources @@ -20,7 +20,7 @@ This domain is focused on establishing a clear and consistent vision of FinOps a ## FinOps education and enablement -FinOps education and enablement involve refers to the process of providing training, resources, and support to help individuals and teams within an organization adopt FinOps practices. This capability ensures that stakeholders across the organization have the resources they need to: +FinOps education and enablement refers to the process of providing training, resources, and support to help individuals and teams within an organization adopt FinOps practices. This capability ensures that stakeholders across the organization have the resources they need to: - Understand FinOps - Understand how it can help them achieve their goals @@ -56,15 +56,15 @@ To learn more, see [Onboarding workloads](./onboarding.md).
-## Policy and governance +## Governance, policy, and risk -Policy and governance refer to the process of defining, implementing, and monitoring a framework of rules that guide an organization's FinOps efforts. With this capability, you identify and implement policies to support organizational goals by promoting or limiting the use of: +Governance, policy, and risk refers to the process of defining, implementing, and monitoring a framework of rules that guide an organization's FinOps efforts. With this capability, you identify and implement policies to support organizational goals by promoting or limiting the use of: - Specific SKUs - Resource configurations - Other practices that might affect cost, usage, and carbon growth -To learn more, see [Policy and governance](./governance.md). +To learn more, see [Governance, policy, and risk](./governance.md).
diff --git a/docs-mslearn/framework/manage/onboarding.md b/docs-mslearn/framework/manage/onboarding.md index b02f471cf..de63fa6d5 100644 --- a/docs-mslearn/framework/manage/onboarding.md +++ b/docs-mslearn/framework/manage/onboarding.md @@ -3,7 +3,7 @@ title: Onboarding workloads description: This article helps you understand the onboarding workloads capability within the FinOps Framework and how to implement that in the Microsoft Cloud. author: flanakin ms.author: micflan -ms.date: 05/19/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-learning-resources @@ -104,6 +104,6 @@ If you're looking for something specific, vote for an existing or create a new i Related FinOps capabilities: - [Forecasting](../quantify/forecasting.md) -- [Policy and governance](./governance.md) +- [Governance, policy, and risk](./governance.md)
diff --git a/docs-mslearn/framework/optimize/architecting.md b/docs-mslearn/framework/optimize/architecting.md index adecc0313..0571ff738 100644 --- a/docs-mslearn/framework/optimize/architecting.md +++ b/docs-mslearn/framework/optimize/architecting.md @@ -3,7 +3,7 @@ title: Architecting for cloud description: This article helps you understand the architecting for cloud capability within the FinOps Framework and how to implement that in the Microsoft Cloud. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-learning-resources @@ -96,7 +96,7 @@ If you're looking for something specific, vote for an existing or create a new i Related FinOps capabilities: -- [Workload optimization](./workloads.md) +- [Usage optimization](./workloads.md) - [Rate optimization](./rates.md) Other resources: diff --git a/docs-mslearn/framework/optimize/licensing.md b/docs-mslearn/framework/optimize/licensing.md index b6c72bfce..067ce4a8b 100644 --- a/docs-mslearn/framework/optimize/licensing.md +++ b/docs-mslearn/framework/optimize/licensing.md @@ -3,7 +3,7 @@ title: Licensing and SaaS description: This article helps you understand the licensing and SaaS capability within the FinOps Framework and how to implement that in the Microsoft Cloud. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-learning-resources @@ -82,7 +82,7 @@ If you're looking for something specific, vote for an existing or create a new i Related FinOps capabilities: - [Reporting and analytics](../understand/reporting.md) -- [Policy and governance](../manage/governance.md) +- [Governance, policy, and risk](../manage/governance.md) Related solutions: diff --git a/docs-mslearn/framework/optimize/optimize-cloud-usage-cost.md b/docs-mslearn/framework/optimize/optimize-cloud-usage-cost.md index b2064dc11..538bb4d75 100644 --- a/docs-mslearn/framework/optimize/optimize-cloud-usage-cost.md +++ b/docs-mslearn/framework/optimize/optimize-cloud-usage-cost.md @@ -3,7 +3,7 @@ title: Optimize usage and cost description: Learn about the FinOps capabilities that help you identify and implement the right mix of pricing models, services, and resources needed to meet business demands. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: conceptual ms.service: finops ms.subservice: finops-learning-resources @@ -28,11 +28,11 @@ To learn more, see [Architecting for the cloud](./architecting.md).
-## Workload optimization +## Usage optimization -Onboarding workloads refers to the process of bringing new and existing applications into the cloud based on their financial and technical feasibility. With this capability, you analyze cost, usage, and carbon emissions for cloud workloads to identify opportunities to maximize efficiency. This capability usually starts with recommendations and expands into more nuanced optimization efforts based on detailed resource utilization analysis. This capability can be time and effort intensive as each cloud service has its different optimization opportunities. +Usage optimization focuses on analyzing cost, usage, and carbon emissions across cloud workloads to identify opportunities to maximize efficiency. This capability usually starts with recommendations and expands into more nuanced optimization efforts based on detailed resource utilization analysis. This capability can be time and effort intensive because each cloud service has different optimization opportunities. -To learn more, see [Workload optimization](./workloads.md). +To learn more, see [Usage optimization](./workloads.md).
diff --git a/docs-mslearn/framework/optimize/rates.md b/docs-mslearn/framework/optimize/rates.md index 4088ad56a..9e064d2c5 100644 --- a/docs-mslearn/framework/optimize/rates.md +++ b/docs-mslearn/framework/optimize/rates.md @@ -3,7 +3,7 @@ title: Rate optimization description: This article helps you understand the rate optimization capability within the FinOps Framework and how to implement that in the Microsoft Cloud. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-learning-resources @@ -106,7 +106,7 @@ If you're looking for something specific, vote for an existing or create a new i Related FinOps capabilities: - [Data analysis and showback](../understand/reporting.md) -- [Policy and governance](../manage/governance.md) +- [Governance, policy, and risk](../manage/governance.md) Related products: diff --git a/docs-mslearn/framework/optimize/sustainability.md b/docs-mslearn/framework/optimize/sustainability.md index b18df265b..25ee6ec5e 100644 --- a/docs-mslearn/framework/optimize/sustainability.md +++ b/docs-mslearn/framework/optimize/sustainability.md @@ -3,7 +3,7 @@ title: Cloud sustainability description: This article helps you understand the cloud sustainability capability within the FinOps Framework and how to implement that in the Microsoft Cloud. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-learning-resources @@ -75,7 +75,7 @@ If you're looking for something specific, vote for an existing or create a new i Related FinOps capabilities: -- [Workload optimization](./workloads.md) +- [Usage optimization](./workloads.md) - [Rate optimization](./rates.md) - [Unit economics](../quantify/unit-economics.md) diff --git a/docs-mslearn/framework/optimize/workloads.md b/docs-mslearn/framework/optimize/workloads.md index 4d585fd5a..c59949974 100644 --- a/docs-mslearn/framework/optimize/workloads.md +++ b/docs-mslearn/framework/optimize/workloads.md @@ -1,31 +1,31 @@ --- -title: Workload optimization -description: This article helps you understand the Workload optimization capability within the FinOps Framework and how to implement that in the Microsoft Cloud. +title: Usage optimization +description: This article helps you understand the Usage optimization capability within the FinOps Framework and how to implement that in the Microsoft Cloud. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-learning-resources ms.reviewer: kedelaro -# customer intent: As a FinOps practitioner, I want to understand the workload optimization capability so that I can implement it in the Microsoft Cloud. +# customer intent: As a FinOps practitioner, I want to understand the usage optimization capability so that I can implement it in the Microsoft Cloud. --- -# Workload optimization +# Usage optimization -This article helps you understand the Workload optimization capability within the FinOps Framework and how to implement that in the Microsoft Cloud. +This article helps you understand the Usage optimization capability within the FinOps Framework and how to implement that in the Microsoft Cloud.
## Definition -**Workload optimization refers to the process of ensuring cloud services are utilized and tuned to maximize business value and minimize wasteful usage and spending.** +**Usage optimization refers to the process of ensuring cloud services are utilized and tuned to maximize business value and minimize wasteful usage and spending.** Review how services get used and ensure each is maximizing return on investment. Evaluate and implement best practices and recommendations. Every cost should have direct or indirect traceability back to business value. Eliminate fully "optimized" resources that aren't contributing to business value. -Review your resource usage patterns and determine if they can be scaled down or even shutdown (to stop billing) during off-peak hours. To reduce costs, consider cheaper alternatives. Avoid unnecessary usage and costs that don't contribute to the mission, which in turn increases return on investment and profitability. +Review your resource usage patterns and determine if they can be scaled down or even shut down (to stop billing) during off-peak hours. To reduce costs, consider cheaper alternatives. Avoid unnecessary usage and costs that don't contribute to the mission, which in turn increases return on investment and profitability.
@@ -90,7 +90,7 @@ At this point, you implemented all the basic cost optimization recommendations a ## Learn more at the FinOps Foundation -This capability is a part of the FinOps Framework by the FinOps Foundation, a non-profit organization dedicated to advancing cloud cost management and optimization. For more information about FinOps, including useful playbooks, training and certification programs, and more, see the [Workload optimization capability](https://www.finops.org/framework/capabilities/workload-optimization/) article in the FinOps Framework documentation. +This capability is a part of the FinOps Framework by the FinOps Foundation, a non-profit organization dedicated to advancing cloud cost management and optimization. For more information about FinOps, including useful playbooks, training and certification programs, and more, see the [Usage optimization capability](https://www.finops.org/framework/capabilities/usage-optimization/) article in the FinOps Framework documentation. You can also find related videos on the FinOps Foundation YouTube channel: @@ -121,7 +121,7 @@ If you're looking for something specific, vote for an existing or create a new i Related FinOps capabilities: - [Rate optimization](./rates.md) -- [Policy and governance](../manage/governance.md) +- [Governance, policy, and risk](../manage/governance.md) Related products: diff --git a/docs-mslearn/framework/quantify/benchmarking.md b/docs-mslearn/framework/quantify/benchmarking.md index 5f18652ac..fe0038138 100644 --- a/docs-mslearn/framework/quantify/benchmarking.md +++ b/docs-mslearn/framework/quantify/benchmarking.md @@ -3,7 +3,7 @@ title: FinOps benchmarking description: This article helps you understand the benchmarking capability within the FinOps Framework and how to implement that in the Microsoft Cloud. author: flanakin ms.author: micflan -ms.date: 05/12/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-learning-resources @@ -33,7 +33,7 @@ When you first start managing cost in the cloud, use the existing guidance and r - Review the [Azure Advisor score](/azure/advisor/azure-advisor-score) at the primary scope you manage, whether that's a subscription, resource group, or based on tags. - The Advisor score consists of an overall score, which can be further broken down into five category scores. One score for each category of Advisor represents the five pillars of the Well-Architected Framework. - - Use the [Workload optimization](../optimize/workloads.md) capability to prioritize and implement recommendations with the highest priority. + - Use the [Usage optimization](../optimize/workloads.md) capability to prioritize and implement recommendations with the highest priority. - Use the [Rate optimization](../optimize/rates.md) capability to maximize savings with commitment discounts, like reservations and savings plans. - Complete the [Azure Well-Architected Review self-assessment](/azure/well-architected/cross-cutting-guides/implementing-recommendations) to identify areas your existing workloads can be improved based on the Azure Well-Architected Framework. - Link your subscription to include Azure Advisor recommendations in the assessment. @@ -87,7 +87,7 @@ Related FinOps capabilities: - [Forecasting](./forecasting.md) - [Budgeting](./budgeting.md) - [Unit economics](./unit-economics.md) -- [Workload optimization](../optimize/workloads.md) +- [Usage optimization](../optimize/workloads.md) - [Rate optimization](../optimize/rates.md) Related products: diff --git a/docs-mslearn/framework/quantify/planning.md b/docs-mslearn/framework/quantify/planning.md index abcc50b78..fffd9309b 100644 --- a/docs-mslearn/framework/quantify/planning.md +++ b/docs-mslearn/framework/quantify/planning.md @@ -3,7 +3,7 @@ title: Planning and estimating description: This article helps you understand the planning and estimating capability within the FinOps Framework and how to implement that in the Microsoft Cloud. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-learning-resources @@ -104,7 +104,7 @@ Related FinOps capabilities: - [Forecasting](./forecasting.md) - [Architecting for cloud](../optimize/architecting.md) -- [Workload optimization](../optimize/workloads.md) +- [Usage optimization](../optimize/workloads.md) - [Rate optimization](../optimize/rates.md) Related products: diff --git a/docs-mslearn/framework/understand/allocation.md b/docs-mslearn/framework/understand/allocation.md index d721bc4de..945e9cc06 100644 --- a/docs-mslearn/framework/understand/allocation.md +++ b/docs-mslearn/framework/understand/allocation.md @@ -3,7 +3,7 @@ title: Allocation description: This article helps you understand the Allocation capability within the FinOps Framework and how to implement that in the Microsoft Cloud. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-learning-resources @@ -65,7 +65,7 @@ Allocation is usually an afterthought and requires some level of cleanup when in - Contact stakeholders who are responsible for the potentially shared services. Make sure they understand if the shared services are shared and how costs are allocated today. If not accounted for, how allocation could or should be done. - How do you want to use management groups? - Organize subscriptions into environment-based management groups to optimize for policy assignment. Management groups allow policy admins to manage policies at the top level but blocks the ability to perform cross-subscription reporting without an external solution, which increases your data analysis and showback efforts. - - To optimize for organizational reporting, organize subscriptions into management groups based on the organizational hierarchy. Management groups allow leaders within the organization to view costs more naturally from the portal but requires policy admins to use tag-based policies, which increases policy and governance efforts. Also keep in mind you might have multiple organizational hierarchies and management groups only support one. + - To optimize for organizational reporting, organize subscriptions into management groups based on the organizational hierarchy. Management groups allow leaders within the organization to view costs more naturally from the portal but requires policy admins to use tag-based policies, which increases governance, policy, and risk efforts. Also keep in mind you might have multiple organizational hierarchies and management groups only support one. - [Define a comprehensive tagging strategy](/azure/cloud-adoption-framework/ready/azure-best-practices/resource-tagging) that aligns with your organization's allocation objectives. - Consider the specific attributes that are relevant for cost attribution, such as: - How to map costs back to financial constructs, for example, cost center? diff --git a/docs-mslearn/index.yml b/docs-mslearn/index.yml index 9918de98b..0928d691b 100644 --- a/docs-mslearn/index.yml +++ b/docs-mslearn/index.yml @@ -97,7 +97,7 @@ conceptualContent: text: Architecting for cloud - url: framework/optimize/workloads.md itemType: concept - text: Workload optimization + text: Usage optimization - url: framework/optimize/licensing.md itemType: concept text: Licensing and SaaS @@ -121,7 +121,7 @@ conceptualContent: text: FinOps education and enablement - url: framework/manage/governance.md itemType: concept - text: Policy and governance + text: Governance, policy, and risk - url: framework/manage/invoicing-chargeback.md itemType: concept text: Invoicing + chargeback diff --git a/docs-mslearn/toolkit/alerts/configure-finops-alerts.md b/docs-mslearn/toolkit/alerts/configure-finops-alerts.md index 01f0cda5b..892063d2d 100644 --- a/docs-mslearn/toolkit/alerts/configure-finops-alerts.md +++ b/docs-mslearn/toolkit/alerts/configure-finops-alerts.md @@ -3,7 +3,7 @@ title: Configure FinOps alerts description: Learn how to configure and customize FinOps alerts to perform notifications and actions based on your organizational needs. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-toolkit @@ -86,7 +86,7 @@ If you're looking for something specific, vote for an existing or create a new i Related FinOps capabilities: - [Reporting and analytics](../../framework/understand/reporting.md) -- [Workload optimization](../../framework/optimize/workloads.md) +- [Usage optimization](../../framework/optimize/workloads.md) Related products: diff --git a/docs-mslearn/toolkit/alerts/finops-alerts-overview.md b/docs-mslearn/toolkit/alerts/finops-alerts-overview.md index ebf5d7128..7532addc4 100644 --- a/docs-mslearn/toolkit/alerts/finops-alerts-overview.md +++ b/docs-mslearn/toolkit/alerts/finops-alerts-overview.md @@ -3,7 +3,7 @@ title: FinOps alerts overview description: FinOps alerts accelerate cost optimization efforts with scheduled notifications that continuously monitor your cloud environment. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-toolkit @@ -60,7 +60,7 @@ If you're looking for something specific, vote for an existing or create a new i Related FinOps capabilities: - [Reporting and analytics](../../framework/understand/reporting.md) -- [Workload optimization](../../framework/optimize/workloads.md) +- [Usage optimization](../../framework/optimize/workloads.md) Related products: diff --git a/docs-mslearn/toolkit/changelog.md b/docs-mslearn/toolkit/changelog.md index 1f7974bef..da207a75b 100644 --- a/docs-mslearn/toolkit/changelog.md +++ b/docs-mslearn/toolkit/changelog.md @@ -3,7 +3,7 @@ title: FinOps toolkit changelog description: Review the latest features and enhancements in the FinOps toolkit, including updates to FinOps hubs, Power BI reports, and more. author: MSBrett ms.author: brettwil -ms.date: 06/19/2026 +ms.date: 06/21/2026 ms.topic: reference ms.service: finops ms.subservice: finops-toolkit @@ -35,6 +35,9 @@ _Released June 2026_ ### [Implementing FinOps guide](../implementing-finops-guide.md) v15 +- **Changed** + - Aligned FinOps Framework capability names and links across guidance to current FinOps Framework terminology, including Usage optimization and Governance, policy, and risk ([#2170](https://github.com/microsoft/finops-toolkit/pull/2170)). + - **Fixed** - Corrected stale and incorrect descriptions for `BilledCost`, `EffectiveCost`, `BillingCurrency`, `BillingProfileId`, `BillingProfileName`, `CommitmentDiscountQuantity`, `ListUnitPrice`, `PricingQuantity`, `PricingUnitDescription`, and `TotalSavingsRunningTotal` in the [data dictionary](help/data-dictionary.md) to align with FOCUS 1.2 ([#2112](https://github.com/microsoft/finops-toolkit/pull/2112)). @@ -55,9 +58,16 @@ _Released June 2026_ ### [Power BI reports](power-bi/reports.md) v15 +- **Changed** + - Updated report labels and documentation to use current FinOps Framework capability names, including Usage optimization and Governance, policy, and risk ([#2170](https://github.com/microsoft/finops-toolkit/pull/2170)). - **Fixed** - Fixed Power BI storage report refresh errors caused by ISO 8601 duration `x_SkuTerm` values (like `P3Y`) and empty strings in cost exports ([#2174](https://github.com/microsoft/finops-toolkit/issues/2174)). +### [FinOps workbooks](workbooks/finops-workbooks-overview.md) v15 + +- **Changed** + - Updated workbook labels and documentation to use current FinOps Framework capability names, including Usage optimization and Governance, policy, and risk ([#2170](https://github.com/microsoft/finops-toolkit/pull/2170)). + ### [Data dictionary](help/data-dictionary.md) updates - **Fixed** diff --git a/docs-mslearn/toolkit/help/data-dictionary.md b/docs-mslearn/toolkit/help/data-dictionary.md index 5c0fe49b5..c6c7a50dd 100644 --- a/docs-mslearn/toolkit/help/data-dictionary.md +++ b/docs-mslearn/toolkit/help/data-dictionary.md @@ -3,7 +3,7 @@ title: FinOps toolkit data dictionary description: This article describes the column names found in FinOps toolkit solutions, including columns from Cost Management and FOCUS. author: flanakin ms.author: micflan -ms.date: 04/29/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-toolkit @@ -280,8 +280,8 @@ Related FinOps capabilities: - [Reporting and analytics](../../framework/understand/reporting.md) - [Rate optimization](../../framework/optimize/rates.md) -- [Workload optimization](../../framework/optimize/workloads.md) -- [Cloud policy and governance](../../framework/manage/governance.md) +- [Usage optimization](../../framework/optimize/workloads.md) +- [Governance, policy, and risk](../../framework/manage/governance.md) Related products: diff --git a/docs-mslearn/toolkit/help/errors.md b/docs-mslearn/toolkit/help/errors.md index 213a9cbd2..d159296a0 100644 --- a/docs-mslearn/toolkit/help/errors.md +++ b/docs-mslearn/toolkit/help/errors.md @@ -3,7 +3,7 @@ title: Troubleshoot common FinOps toolkit errors description: This article describes common FinOps toolkit errors and provides solutions to help you resolve issues you might encounter. author: flanakin ms.author: micflan -ms.date: 06/03/2026 +ms.date: 06/21/2026 ms.topic: troubleshooting ms.service: finops ms.subservice: finops-toolkit @@ -392,7 +392,7 @@ Exports weren't found in the specified storage path. This billing scope type is not supported by managed exports. -**Mitigation**: Remove the unsupported billing scope from settings.json, confirm the billing scope is supported by FinOps hubs and manually create new Cost management exports for the billing scope. +**Mitigation**: Remove the unsupported billing scope from settings.json, confirm the billing scope is supported by FinOps hubs and manually create new Cost Management exports for the billing scope.
@@ -762,7 +762,7 @@ Indicates that the account loading data in Power BI doesn't have the [Storage Bl Severity: Major -Azure Resource Graph queries in the Governance and Workload optimization Power BI reports may return an error similar to: +Azure Resource Graph queries in the Governance and Usage optimization Power BI reports may return an error similar to: > _OLE DB or ODBC error: [Expression.Error] Please provide below info when asking for support: timestamp = {timestamp}, correlationId = {guid}. Details: Response payload size is {number}, and has exceeded the limit of 16777216. Please consider querying less data at a time and make paginated call if needed._ diff --git a/docs-mslearn/toolkit/hubs/deploy.md b/docs-mslearn/toolkit/hubs/deploy.md index 66176e571..1f3a1991f 100644 --- a/docs-mslearn/toolkit/hubs/deploy.md +++ b/docs-mslearn/toolkit/hubs/deploy.md @@ -3,7 +3,7 @@ title: How to create and update FinOps hubs description: This tutorial helps you create a new or update an existing FinOps hubs instance in Azure or Microsoft Fabric. author: flanakin ms.author: micflan -ms.date: 06/03/2026 +ms.date: 06/21/2026 ms.topic: tutorial ms.service: finops ms.subservice: finops-toolkit @@ -604,7 +604,7 @@ Related FinOps capabilities: - [Data ingestion](../../framework/understand/ingestion.md) - [Reporting and analytics](../../framework/understand/reporting.md) - [Rate optimization](../../framework/optimize/rates.md) -- [Workload optimization](../../framework/optimize/workloads.md) +- [Usage optimization](../../framework/optimize/workloads.md) Related products: diff --git a/docs-mslearn/toolkit/hubs/finops-hubs-overview.md b/docs-mslearn/toolkit/hubs/finops-hubs-overview.md index 5292e0c9d..bad3b861b 100644 --- a/docs-mslearn/toolkit/hubs/finops-hubs-overview.md +++ b/docs-mslearn/toolkit/hubs/finops-hubs-overview.md @@ -3,7 +3,7 @@ title: FinOps hubs overview description: FinOps hubs provide a reliable platform for cost analytics, insights, and optimization, supporting large accounts and organizations. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-toolkit @@ -224,7 +224,7 @@ Related FinOps capabilities: - [Data ingestion](../../framework/understand/ingestion.md) - [Reporting and analytics](../../framework/understand/reporting.md) - [Rate optimization](../../framework/optimize/rates.md) -- [Workload optimization](../../framework/optimize/workloads.md) +- [Usage optimization](../../framework/optimize/workloads.md) Related products: diff --git a/docs-mslearn/toolkit/hubs/media/finops-hubs-overview/architecture.png b/docs-mslearn/toolkit/hubs/media/finops-hubs-overview/architecture.png index 58233e27a..397769f56 100644 Binary files a/docs-mslearn/toolkit/hubs/media/finops-hubs-overview/architecture.png and b/docs-mslearn/toolkit/hubs/media/finops-hubs-overview/architecture.png differ diff --git a/docs-mslearn/toolkit/optimization-engine/overview.md b/docs-mslearn/toolkit/optimization-engine/overview.md index 7c7949bc0..f4010e52a 100644 --- a/docs-mslearn/toolkit/optimization-engine/overview.md +++ b/docs-mslearn/toolkit/optimization-engine/overview.md @@ -3,7 +3,7 @@ title: Get started with the Azure Optimization Engine description: The Azure Optimization Engine (AOE) is an extensible solution designed to generate optimization recommendations for your Azure environment. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: how-to ms.service: finops ms.subservice: finops-toolkit @@ -177,7 +177,7 @@ Related FinOps capabilities: - [Data ingestion](../../framework/understand/ingestion.md) - [Reporting and analytics](../../framework/understand/reporting.md) - [Rate optimization](../../framework/optimize/rates.md) -- [Workload optimization](../../framework/optimize/workloads.md) +- [Usage optimization](../../framework/optimize/workloads.md) Related products: diff --git a/docs-mslearn/toolkit/optimization-engine/reports.md b/docs-mslearn/toolkit/optimization-engine/reports.md index 5324f1c60..72f78cc88 100644 --- a/docs-mslearn/toolkit/optimization-engine/reports.md +++ b/docs-mslearn/toolkit/optimization-engine/reports.md @@ -3,7 +3,7 @@ title: Azure optimization engine reports description: Visualize the Azure Optimization Engine's rich recommendations and insights through various reporting options, including Power BI reports. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-toolkit @@ -148,7 +148,7 @@ Related FinOps capabilities: - [Data ingestion](../../framework/understand/ingestion.md) - [Reporting and analytics](../../framework/understand/reporting.md) - [Rate optimization](../../framework/optimize/rates.md) -- [Workload optimization](../../framework/optimize/workloads.md) +- [Usage optimization](../../framework/optimize/workloads.md) Related products: diff --git a/docs-mslearn/toolkit/optimization-engine/setup-options.md b/docs-mslearn/toolkit/optimization-engine/setup-options.md index 5c478a151..7f9e9966d 100644 --- a/docs-mslearn/toolkit/optimization-engine/setup-options.md +++ b/docs-mslearn/toolkit/optimization-engine/setup-options.md @@ -3,7 +3,7 @@ title: Setup options description: This article describes advance scenarios for setting up or upgrading Azure optimization engine (AOE). author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-toolkit @@ -118,7 +118,7 @@ Related FinOps capabilities: - [Data ingestion](../../framework/understand/ingestion.md) - [Reporting and analytics](../../framework/understand/reporting.md) - [Rate optimization](../../framework/optimize/rates.md) -- [Workload optimization](../../framework/optimize/workloads.md) +- [Usage optimization](../../framework/optimize/workloads.md) Related products: diff --git a/docs-mslearn/toolkit/optimization-engine/suppress-recommendations.md b/docs-mslearn/toolkit/optimization-engine/suppress-recommendations.md index d5ec049d5..8ce57eb2a 100644 --- a/docs-mslearn/toolkit/optimization-engine/suppress-recommendations.md +++ b/docs-mslearn/toolkit/optimization-engine/suppress-recommendations.md @@ -3,7 +3,7 @@ title: Suppress recommendations description: Learn how to adjust the Azure Optimization Engine recommendation results for your environment characteristics by suppressing irrelevant recommendations. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-toolkit @@ -57,7 +57,7 @@ Related FinOps capabilities: - [Data ingestion](../../framework/understand/ingestion.md) - [Reporting and analytics](../../framework/understand/reporting.md) - [Rate optimization](../../framework/optimize/rates.md) -- [Workload optimization](../../framework/optimize/workloads.md) +- [Usage optimization](../../framework/optimize/workloads.md) Related products: diff --git a/docs-mslearn/toolkit/optimization-engine/troubleshooting.md b/docs-mslearn/toolkit/optimization-engine/troubleshooting.md index ab6e2000a..3d3e8e3b5 100644 --- a/docs-mslearn/toolkit/optimization-engine/troubleshooting.md +++ b/docs-mslearn/toolkit/optimization-engine/troubleshooting.md @@ -3,7 +3,7 @@ title: Troubleshoot Azure Optimization Engine issues description: This article helps you troubleshoot common issues with Azure Optimization Engine deployment and runtime. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: troubleshooting ms.service: finops ms.subservice: finops-toolkit @@ -84,7 +84,7 @@ Related FinOps capabilities: - [Data ingestion](../../framework/understand/ingestion.md) - [Reporting and analytics](../../framework/understand/reporting.md) - [Rate optimization](../../framework/optimize/rates.md) -- [Workload optimization](../../framework/optimize/workloads.md) +- [Usage optimization](../../framework/optimize/workloads.md) Related products: diff --git a/docs-mslearn/toolkit/power-bi/reports.md b/docs-mslearn/toolkit/power-bi/reports.md index c619c4c1c..a0d9e2102 100644 --- a/docs-mslearn/toolkit/power-bi/reports.md +++ b/docs-mslearn/toolkit/power-bi/reports.md @@ -3,7 +3,7 @@ title: FinOps toolkit Power BI reports description: Learn about the Power BI reports in the FinOps toolkit to customize and enhance your FinOps reporting and connect to Cost Management exports or FinOps hubs. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: how-to ms.service: finops ms.subservice: finops-toolkit @@ -28,8 +28,8 @@ The FinOps toolkit includes reports that connect to different data sources. We r - [Cost summary](cost-summary.md) – Overview of amortized costs with common breakdowns. - [Rate optimization](rate-optimization.md) – Summarizes existing and potential savings from commitment discounts. - [Invoicing and chargeback](invoicing.md) – Summarizes billed cost trends and facilitates invoice reconciliation and chargeback. -- [Workload optimization](workload-optimization.md) – Summarizes opportunities to achieve resource cost and usage efficiencies. -- [Policy and governance](governance.md) – Summarizes the governance posture including areas like compliance, security, operations, and resource management. +- [Usage optimization](workload-optimization.md) – Summarizes opportunities to achieve resource cost and usage efficiencies. +- [Governance, policy, and risk](governance.md) – Summarizes the governance posture including areas like compliance, security, operations, and resource management. - [Data ingestion](data-ingestion.md) – Provides insights into your data ingestion layer. If you need to monitor more than $1 million in spend, we generally recommend using Kusto Query Language (KQL) reports that connect to [FinOps hubs](../hubs/finops-hubs-overview.md) with Azure Data Explorer or Microsoft Fabric. Organizations who need other reports can continue to connect to the underlying hub storage account. @@ -126,7 +126,7 @@ Related FinOps capabilities: - [Reporting and analytics](../../framework/understand/reporting.md) - [Rate optimization](../../framework/optimize/rates.md) -- [Workload optimization](../../framework/optimize/workloads.md) +- [Usage optimization](../../framework/optimize/workloads.md) Related products: diff --git a/docs-mslearn/toolkit/power-bi/workload-optimization.md b/docs-mslearn/toolkit/power-bi/workload-optimization.md index 3624f4b6f..d25e39f38 100644 --- a/docs-mslearn/toolkit/power-bi/workload-optimization.md +++ b/docs-mslearn/toolkit/power-bi/workload-optimization.md @@ -1,21 +1,21 @@ --- -title: FinOps toolkit Workload optimization report -description: Learn about the Workload optimization report, which identifies opportunities for rightsizing and removing unused resources to enhance efficiency. +title: FinOps toolkit Usage optimization report +description: Learn about the Usage optimization report, which identifies opportunities for rightsizing and removing unused resources to enhance efficiency. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-toolkit ms.reviewer: micflan -# customer intent: As a As a FinOps user, I want to learn about the Workload optimization report so that I can identify and eliminate inefficiencies in my cloud resource usage. +# customer intent: As a FinOps user, I want to learn about the Usage optimization report so that I can identify and eliminate inefficiencies in my cloud resource usage. --- -# Workload optimization report +# Usage optimization report -The **Workload optimization report** provides insights into resource utilization and efficiency opportunities based on historical usage patterns. This report helps you: +The **Usage optimization report** provides insights into resource utilization and efficiency opportunities based on historical usage patterns. This report helps you: - Identify unattached disks @@ -24,7 +24,7 @@ This report pulls data from: - Cost Management exports or FinOps hubs - Azure Resource Graph -The Workload optimization report is new and still in development. We will continue to expand capabilities in each release in alignment with the [Cost optimization workbook](../workbooks/optimization.md). To request other capabilities, [create a feature request](https://aka.ms/ftk/ideas) in GitHub. +The Usage optimization report is new and still in development. We will continue to expand capabilities in each release in alignment with the [Cost optimization workbook](../workbooks/optimization.md). To request other capabilities, [create a feature request](https://aka.ms/ftk/ideas) in GitHub. > [!div class="nextstepaction"] @@ -45,7 +45,7 @@ Before using this report, you need to configure Cost Management exports to provi | ---------------------- | -------------------------------- | ------------ | ----------------------------------------------------------------------------------------------- | | Cost and usage (FOCUS) | `1.0`, `1.0r2`, or `1.2-preview` | **Required** | Provides the primary cost and usage data for resource cost analysis. | | Price sheet | `2023-05-01` | Recommended | Required to populate missing prices for EA and MCA accounts to show accurate cost calculations. | -| Azure Resource Graph | Latest | **Required** | Required to gather resource metadata for workload optimization analysis. | +| Azure Resource Graph | Latest | **Required** | Required to gather resource metadata for usage optimization analysis. | For instructions on how to create Cost Management exports, see [Create and manage exports](/azure/cost-management-billing/costs/tutorial-improved-exports). If using FinOps hubs, these exports can be configured automatically. diff --git a/docs-mslearn/toolkit/workbooks/finops-workbooks-overview.md b/docs-mslearn/toolkit/workbooks/finops-workbooks-overview.md index 282abbc45..bf2cd65cd 100644 --- a/docs-mslearn/toolkit/workbooks/finops-workbooks-overview.md +++ b/docs-mslearn/toolkit/workbooks/finops-workbooks-overview.md @@ -3,7 +3,7 @@ title: Deploy FinOps workbooks description: FinOps workbooks are Azure Monitor workbooks that help you implement FinOps capabilities, including optimization and governance, to achieve your FinOps goals. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: how-to ms.service: finops ms.subservice: finops-toolkit @@ -79,8 +79,8 @@ If you're looking for something specific, vote for an existing or create a new i Related FinOps capabilities: - [Rate optimization](../../framework/optimize/rates.md) -- [Workload optimization](../../framework/optimize/workloads.md) -- [Cloud policy and governance](../../framework/manage/governance.md) +- [Usage optimization](../../framework/optimize/workloads.md) +- [Governance, policy, and risk](../../framework/manage/governance.md) Related products: diff --git a/docs-mslearn/toolkit/workbooks/governance.md b/docs-mslearn/toolkit/workbooks/governance.md index 77d3b6666..5b2e20dba 100644 --- a/docs-mslearn/toolkit/workbooks/governance.md +++ b/docs-mslearn/toolkit/workbooks/governance.md @@ -3,12 +3,12 @@ title: Governance workbook description: Azure Monitor workbook focused on governance, providing an overview of your Azure environment's governance posture and compliance. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-toolkit ms.reviewer: nteyan -#customer intent: As a FinOps user, I want to understand what the FinOps Governance workbook is and how it can help me implement the Cloud policy and governance capability. +#customer intent: As a FinOps user, I want to understand what the FinOps Governance workbook is and how it can help me implement the Governance, policy, and risk capability. --- # Governance workbook @@ -220,7 +220,7 @@ If you're looking for something specific, vote for an existing or create a new i Related FinOps capabilities: -- [Cloud policy and governance](../../framework/manage/governance.md) +- [Governance, policy, and risk](../../framework/manage/governance.md) Related products: diff --git a/docs-mslearn/toolkit/workbooks/optimization.md b/docs-mslearn/toolkit/workbooks/optimization.md index 2ee0ee766..33b0a4f73 100644 --- a/docs-mslearn/toolkit/workbooks/optimization.md +++ b/docs-mslearn/toolkit/workbooks/optimization.md @@ -3,12 +3,12 @@ title: FinOps toolkit Optimization workbook description: The Azure Monitor workbook focuses on cost optimization, providing insights and recommendations for improving cost efficiency in your Azure environment. author: flanakin ms.author: micflan -ms.date: 04/01/2026 +ms.date: 06/21/2026 ms.topic: concept-article ms.service: finops ms.subservice: finops-toolkit ms.reviewer: arclares -#customer intent: As a FinOps user, I want to understand what the FinOps Optimization workbook is and how it can help me implement the Workload optimization and Rate optimization FinOps capabilities. +#customer intent: As a FinOps user, I want to understand what the FinOps Optimization workbook is and how it can help me implement the Usage optimization and Rate optimization FinOps capabilities. --- # Optimization workbook @@ -73,7 +73,7 @@ If you're looking for something specific, vote for an existing or create a new i Related FinOps capabilities: - [Rate optimization](../../framework/optimize/rates.md) -- [Workload optimization](../../framework/optimize/workloads.md) +- [Usage optimization](../../framework/optimize/workloads.md) Related products: diff --git a/docs/power-bi.md b/docs/power-bi.md index 3f63d094d..b64c6fd4a 100644 --- a/docs/power-bi.md +++ b/docs/power-bi.md @@ -186,7 +186,7 @@ Create a new or update an existing FinOps hub instance.
-
☁️ Workload optimization
+
☁️ Usage optimization
Gain insights into resource utilization and efficiency opportunities based on historical usage patterns.
diff --git a/src/power-bi/kql/CostSummary.Report/report.json b/src/power-bi/kql/CostSummary.Report/report.json index 667839da0..27a7481b6 100644 --- a/src/power-bi/kql/CostSummary.Report/report.json +++ b/src/power-bi/kql/CostSummary.Report/report.json @@ -4999,7 +4999,7 @@ "z": 1000.0 }, { - "config": "{\"name\":\"adad1df4dc74f2f73033\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":8000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Cost summary report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" provides several summaries of your effective (amortized) and billed costs based on the FinOps Open Cost and Usage Specification (FOCUS). Amortization breaks down reservation and savings plan purchases and allocates costs to the resources that received the benefit. Effective costs will not match your invoice.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \",\"textStyle\":{\"fontSize\":\"13.3333px\"}},{\"value\":\"Reporting and analy\",\"textStyle\":{\"fontSize\":\"13.3333px\",\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/understand/reporting\"},{\"value\":\"tics capability\",\"textStyle\":{\"fontSize\":\"13.3333px\",\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/optimize/rates\"},{\"value\":\" in the FinOps Framework.\",\"textStyle\":{\"fontSize\":\"13.3333px\"}}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/CostSummary\"},{\"value\":\"\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", + "config": "{\"name\":\"adad1df4dc74f2f73033\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":8000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Cost summary report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" provides several summaries of your effective (amortized) and billed costs based on the FinOps Open Cost and Usage Specification (FOCUS). Amortization breaks down reservation and savings plan purchases and allocates costs to the resources that received the benefit. Effective costs will not match your invoice.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \",\"textStyle\":{\"fontSize\":\"13.3333px\"}},{\"value\":\"Reporting and analy\",\"textStyle\":{\"fontSize\":\"13.3333px\",\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/understand/reporting\"},{\"value\":\"tics capability\",\"textStyle\":{\"fontSize\":\"13.3333px\",\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/understand/reporting\"},{\"value\":\" in the FinOps Framework.\",\"textStyle\":{\"fontSize\":\"13.3333px\"}}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/CostSummary\"},{\"value\":\"\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", "filters": "[]", "height": 176.0, "width": 848.0, diff --git a/src/power-bi/kql/Governance.Report/report.json b/src/power-bi/kql/Governance.Report/report.json index 823de749e..133f342b4 100644 --- a/src/power-bi/kql/Governance.Report/report.json +++ b/src/power-bi/kql/Governance.Report/report.json @@ -1926,7 +1926,7 @@ "z": 4000.00 }, { - "config": "{\"name\":\"278b621b26a043871160\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":7000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Policy and governance report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" summarizes your Microsoft Cloud governance posture. It offers the standard metrics aligned with the Cloud Adoption Framework to facilitate identifying issues, applying recommendations, and resolving compliance gaps.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"The Cloud Adoption Framework Govern methodology provides a structured approach for establishing and optimizing cloud governance in Azure, including areas like regulatory compliance, security, operations, cost, data, resource management, and artificial intelligence (AI).\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \"},{\"value\":\"Policy and governance capability\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/manage/governance\"},{\"value\":\" in the FinOps Framework. \"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/Governance\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", + "config": "{\"name\":\"278b621b26a043871160\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":7000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Governance, policy, and risk report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" summarizes your Microsoft Cloud governance posture. It offers the standard metrics aligned with the Cloud Adoption Framework to facilitate identifying issues, applying recommendations, and resolving compliance gaps.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"The Cloud Adoption Framework Govern methodology provides a structured approach for establishing and optimizing cloud governance in Azure, including areas like regulatory compliance, security, operations, cost, data, resource management, and artificial intelligence (AI).\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \"},{\"value\":\"Governance, policy, and risk capability\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/manage/governance\"},{\"value\":\" in the FinOps Framework. \"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/Governance\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", "filters": "[]", "height": 176.00, "width": 848.00, @@ -2293,7 +2293,7 @@ "z": 17000.00 }, { - "config": "{\"name\":\"ee7b5fb1edc97c406608\",\"layouts\":[{\"id\":0,\"position\":{\"x\":211.66666666666669,\"y\":24.166666666666668,\"z\":8000,\"width\":852.5,\"height\":85.83333333333334,\"tabOrder\":2000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"Policy and governance\",\"textStyle\":{\"fontWeight\":\"bold\",\"fontSize\":\"42pt\"}}]}]}}]},\"vcObjects\":{\"visualHeader\":[{\"properties\":{\"show\":{\"expr\":{\"Literal\":{\"Value\":\"false\"}}}}}],\"background\":[{\"properties\":{\"show\":{\"expr\":{\"Literal\":{\"Value\":\"false\"}}}}}],\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Report name'\"}}}}}]}}}", + "config": "{\"name\":\"ee7b5fb1edc97c406608\",\"layouts\":[{\"id\":0,\"position\":{\"x\":211.66666666666669,\"y\":24.166666666666668,\"z\":8000,\"width\":852.5,\"height\":85.83333333333334,\"tabOrder\":2000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"Governance, policy, and risk\",\"textStyle\":{\"fontWeight\":\"bold\",\"fontSize\":\"42pt\"}}]}]}}]},\"vcObjects\":{\"visualHeader\":[{\"properties\":{\"show\":{\"expr\":{\"Literal\":{\"Value\":\"false\"}}}}}],\"background\":[{\"properties\":{\"show\":{\"expr\":{\"Literal\":{\"Value\":\"false\"}}}}}],\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Report name'\"}}}}}]}}}", "filters": "[]", "height": 85.83, "width": 852.50, diff --git a/src/power-bi/kql/Invoicing.Report/report.json b/src/power-bi/kql/Invoicing.Report/report.json index c1cdc8857..c64e0f08b 100644 --- a/src/power-bi/kql/Invoicing.Report/report.json +++ b/src/power-bi/kql/Invoicing.Report/report.json @@ -3034,7 +3034,7 @@ "z": 1000.0 }, { - "config": "{\"name\":\"adad1df4dc74f2f73033\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":8000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Invoicing and chargeback report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" provides several summaries of your billed cost to facilitate invoice reconciliation for Microsoft Customer Agreement (MCA) and Enterprise Agreement (EA) accounts or to perform chargeback using effective (amortized) costs. Amortization breaks down reservation and savings plan purchases and allocates costs to the resources that received the benefit to facilitate more accurate chargeback reports and facilitate savings calculations.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \",\"textStyle\":{\"fontSize\":\"13.3333px\"}},{\"value\":\"Invoicing and chargeback \",\"textStyle\":{\"fontSize\":\"13.3333px\",\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/understand/reporting\"},{\"value\":\"capability\",\"textStyle\":{\"fontSize\":\"13.3333px\",\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/manage/invoicing-chargeback\"},{\"value\":\" in the FinOps Framework.\",\"textStyle\":{\"fontSize\":\"13.3333px\"}}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/Invoicing\"},{\"value\":\"\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", + "config": "{\"name\":\"adad1df4dc74f2f73033\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":8000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Invoicing and chargeback report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" provides several summaries of your billed cost to facilitate invoice reconciliation for Microsoft Customer Agreement (MCA) and Enterprise Agreement (EA) accounts or to perform chargeback using effective (amortized) costs. Amortization breaks down reservation and savings plan purchases and allocates costs to the resources that received the benefit to facilitate more accurate chargeback reports and facilitate savings calculations.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \",\"textStyle\":{\"fontSize\":\"13.3333px\"}},{\"value\":\"Invoicing and chargeback \",\"textStyle\":{\"fontSize\":\"13.3333px\",\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/manage/invoicing-chargeback\"},{\"value\":\"capability\",\"textStyle\":{\"fontSize\":\"13.3333px\",\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/manage/invoicing-chargeback\"},{\"value\":\" in the FinOps Framework.\",\"textStyle\":{\"fontSize\":\"13.3333px\"}}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/Invoicing\"},{\"value\":\"\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", "filters": "[]", "height": 176.0, "width": 848.0, diff --git a/src/power-bi/kql/RateOptimization.Report/report.json b/src/power-bi/kql/RateOptimization.Report/report.json index a6cd310f5..622647150 100644 --- a/src/power-bi/kql/RateOptimization.Report/report.json +++ b/src/power-bi/kql/RateOptimization.Report/report.json @@ -2248,7 +2248,7 @@ "z": 14000.0 }, { - "config": "{\"name\":\"60280221a64c0eb4d3bd\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":7000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Rate optimization report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" provides insights into any rate optimization opportunities, like reservations, savings plans, and Azure Hybrid Benefit. This reports uses effective cost, which amortizes and breaks reservation and savings plan purchases down and allocates costs out to the resources that received the benefit. Effective cost will not match your invoice.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \",\"textStyle\":{\"fontSize\":\"13.3333px\"}},{\"value\":\"Rate optimization capability\",\"textStyle\":{\"fontSize\":\"13.3333px\",\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/optimize/rates\"},{\"value\":\" in the FinOps Framework.\",\"textStyle\":{\"fontSize\":\"13.3333px\"}}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/RateOptimization\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", + "config": "{\"name\":\"60280221a64c0eb4d3bd\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":7000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Rate optimization report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" provides insights into any rate optimization opportunities, like reservations, savings plans, and Azure Hybrid Benefit. This report uses effective cost, which amortizes and breaks reservation and savings plan purchases down and allocates costs out to the resources that received the benefit. Effective cost will not match your invoice.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \",\"textStyle\":{\"fontSize\":\"13.3333px\"}},{\"value\":\"Rate optimization capability\",\"textStyle\":{\"fontSize\":\"13.3333px\",\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/optimize/rates\"},{\"value\":\" in the FinOps Framework.\",\"textStyle\":{\"fontSize\":\"13.3333px\"}}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/RateOptimization\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", "filters": "[]", "height": 176.0, "width": 848.0, diff --git a/src/power-bi/kql/WorkloadOptimization.Report/report.json b/src/power-bi/kql/WorkloadOptimization.Report/report.json index 71851c270..d11d893ce 100644 --- a/src/power-bi/kql/WorkloadOptimization.Report/report.json +++ b/src/power-bi/kql/WorkloadOptimization.Report/report.json @@ -1028,7 +1028,7 @@ "z": 11000.00 }, { - "config": "{\"name\":\"7e536659318f0aaddb2f\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":8000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Workload optimization report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" provides insights into resource utilization and efficiency opportunities based on historical usage patterns. Use this report to determine if resources can be scaled down or even shutdown during off-peak hours to minimize wasteful usage and spending. Also consider cheaper alternatives when available and ensure all workloads have some direct or indirect link to business value to avoid unnecessary usage and costs that don't contribute to the mission.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \"},{\"value\":\"Workload optimization capability\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/optimize/workloads\"},{\"value\":\" in the FinOps Framework.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/WorkloadOptimization\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", + "config": "{\"name\":\"7e536659318f0aaddb2f\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":8000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Usage optimization report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" provides insights into resource utilization and efficiency opportunities based on historical usage patterns. Use this report to determine if resources can be scaled down or even shut down during off-peak hours to minimize wasteful usage and spending. Also consider cheaper alternatives when available and ensure all workloads have some direct or indirect link to business value to avoid unnecessary usage and costs that don't contribute to the mission.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \"},{\"value\":\"Usage optimization capability\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/optimize/workloads\"},{\"value\":\" in the FinOps Framework.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/WorkloadOptimization\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", "filters": "[]", "height": 176.00, "width": 848.00, @@ -1144,7 +1144,7 @@ "z": 0.00 }, { - "config": "{\"name\":\"ad5e62ecf686180722f1\",\"layouts\":[{\"id\":0,\"position\":{\"x\":211.66666666666669,\"y\":24.166666666666668,\"z\":9000,\"width\":852.5,\"height\":85.83333333333334,\"tabOrder\":2000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"Workload optimization\",\"textStyle\":{\"fontWeight\":\"bold\",\"fontSize\":\"42pt\"}}]}]}}]},\"vcObjects\":{\"visualHeader\":[{\"properties\":{\"show\":{\"expr\":{\"Literal\":{\"Value\":\"false\"}}}}}],\"background\":[{\"properties\":{\"show\":{\"expr\":{\"Literal\":{\"Value\":\"false\"}}}}}],\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Report name'\"}}}}}]}}}", + "config": "{\"name\":\"ad5e62ecf686180722f1\",\"layouts\":[{\"id\":0,\"position\":{\"x\":211.66666666666669,\"y\":24.166666666666668,\"z\":9000,\"width\":852.5,\"height\":85.83333333333334,\"tabOrder\":2000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"Usage optimization\",\"textStyle\":{\"fontWeight\":\"bold\",\"fontSize\":\"42pt\"}}]}]}}]},\"vcObjects\":{\"visualHeader\":[{\"properties\":{\"show\":{\"expr\":{\"Literal\":{\"Value\":\"false\"}}}}}],\"background\":[{\"properties\":{\"show\":{\"expr\":{\"Literal\":{\"Value\":\"false\"}}}}}],\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Report name'\"}}}}}]}}}", "filters": "[]", "height": 85.83, "width": 852.50, diff --git a/src/power-bi/storage/Governance.Report/report.json b/src/power-bi/storage/Governance.Report/report.json index 650824f5b..0eb980625 100644 --- a/src/power-bi/storage/Governance.Report/report.json +++ b/src/power-bi/storage/Governance.Report/report.json @@ -1606,7 +1606,7 @@ "z": 9000.00 }, { - "config": "{\"name\":\"343341e97b7308150de2\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":7000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Policy and governance report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" summarizes your Microsoft Cloud governance posture. It offers the standard metrics aligned with the Cloud Adoption Framework to facilitate identifying issues, applying recommendations, and resolving compliance gaps.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"The Cloud Adoption Framework Govern methodology provides a structured approach for establishing and optimizing cloud governance in Azure, including areas like regulatory compliance, security, operations, cost, data, resource management, and artificial intelligence (AI).\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \"},{\"value\":\"Policy and governance capability\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/manage/governance\"},{\"value\":\" in the FinOps Framework. \"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/Governance\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", + "config": "{\"name\":\"343341e97b7308150de2\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":7000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Governance, policy, and risk report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" summarizes your Microsoft Cloud governance posture. It offers the standard metrics aligned with the Cloud Adoption Framework to facilitate identifying issues, applying recommendations, and resolving compliance gaps.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"The Cloud Adoption Framework Govern methodology provides a structured approach for establishing and optimizing cloud governance in Azure, including areas like regulatory compliance, security, operations, cost, data, resource management, and artificial intelligence (AI).\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \"},{\"value\":\"Governance, policy, and risk capability\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/manage/governance\"},{\"value\":\" in the FinOps Framework. \"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/Governance\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", "filters": "[]", "height": 176.00, "width": 848.00, @@ -1907,7 +1907,7 @@ "z": 3000.00 }, { - "config": "{\"name\":\"d184e5815389da951190\",\"layouts\":[{\"id\":0,\"position\":{\"x\":211.66666666666669,\"y\":24.166666666666668,\"z\":8000,\"width\":852.5,\"height\":85.83333333333334,\"tabOrder\":2000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"Policy and governance\",\"textStyle\":{\"fontWeight\":\"bold\",\"fontSize\":\"42pt\"}}]}]}}]},\"vcObjects\":{\"visualHeader\":[{\"properties\":{\"show\":{\"expr\":{\"Literal\":{\"Value\":\"false\"}}}}}],\"background\":[{\"properties\":{\"show\":{\"expr\":{\"Literal\":{\"Value\":\"false\"}}}}}],\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Report name'\"}}}}}]}}}", + "config": "{\"name\":\"d184e5815389da951190\",\"layouts\":[{\"id\":0,\"position\":{\"x\":211.66666666666669,\"y\":24.166666666666668,\"z\":8000,\"width\":852.5,\"height\":85.83333333333334,\"tabOrder\":2000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"Governance, policy, and risk\",\"textStyle\":{\"fontWeight\":\"bold\",\"fontSize\":\"42pt\"}}]}]}}]},\"vcObjects\":{\"visualHeader\":[{\"properties\":{\"show\":{\"expr\":{\"Literal\":{\"Value\":\"false\"}}}}}],\"background\":[{\"properties\":{\"show\":{\"expr\":{\"Literal\":{\"Value\":\"false\"}}}}}],\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Report name'\"}}}}}]}}}", "filters": "[]", "height": 85.83, "width": 852.50, diff --git a/src/power-bi/storage/Invoicing.Report/report.json b/src/power-bi/storage/Invoicing.Report/report.json index 2c16050e1..2a71ac8c2 100644 --- a/src/power-bi/storage/Invoicing.Report/report.json +++ b/src/power-bi/storage/Invoicing.Report/report.json @@ -920,7 +920,7 @@ "z": 3000.00 }, { - "config": "{\"name\":\"3b17519ee64f1d0bd78a\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":7000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Invoicing and chargeback report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" provides several summaries of your billed cost to facilitate invoice reconciliation for Microsoft Customer Agreement (MCA) and Enterprise Agreement (EA) accounts or to perform chargeback using effective (amortized) costs. Amortization breaks down reservation and savings plan purchases and allocates costs to the resources that received the benefit to facilitate more accurate chargeback reports and facilitate savings calculations.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \",\"textStyle\":{\"fontSize\":\"13.3333px\"}},{\"value\":\"Invoicing and chargeback \",\"textStyle\":{\"fontSize\":\"13.3333px\",\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/understand/reporting\"},{\"value\":\"capability\",\"textStyle\":{\"fontSize\":\"13.3333px\",\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/manage/invoicing-chargeback\"},{\"value\":\" in the FinOps Framework.\",\"textStyle\":{\"fontSize\":\"13.3333px\"}}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/Invoicing\"},{\"value\":\"\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", + "config": "{\"name\":\"3b17519ee64f1d0bd78a\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":7000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Invoicing and chargeback report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" provides several summaries of your billed cost to facilitate invoice reconciliation for Microsoft Customer Agreement (MCA) and Enterprise Agreement (EA) accounts or to perform chargeback using effective (amortized) costs. Amortization breaks down reservation and savings plan purchases and allocates costs to the resources that received the benefit to facilitate more accurate chargeback reports and facilitate savings calculations.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \",\"textStyle\":{\"fontSize\":\"13.3333px\"}},{\"value\":\"Invoicing and chargeback \",\"textStyle\":{\"fontSize\":\"13.3333px\",\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/manage/invoicing-chargeback\"},{\"value\":\"capability\",\"textStyle\":{\"fontSize\":\"13.3333px\",\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/manage/invoicing-chargeback\"},{\"value\":\" in the FinOps Framework.\",\"textStyle\":{\"fontSize\":\"13.3333px\"}}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/Invoicing\"},{\"value\":\"\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", "filters": "[]", "height": 176.00, "width": 848.00, diff --git a/src/power-bi/storage/RateOptimization.Report/report.json b/src/power-bi/storage/RateOptimization.Report/report.json index 840ddccf5..9482b98e3 100644 --- a/src/power-bi/storage/RateOptimization.Report/report.json +++ b/src/power-bi/storage/RateOptimization.Report/report.json @@ -1087,7 +1087,7 @@ "z": 19000.00 }, { - "config": "{\"name\":\"4cabaa169baeca1b8080\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":7000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Rate optimization report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" provides insights into any workload optimization opportunities, like reservations, savings plans, and Azure Hybrid Benefit. This reports uses effective cost, which amortizes and breaks reservation and savings plan purchases down and allocates costs out to the resources that received the benefit. Effective cost will not match your invoice.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \",\"textStyle\":{\"fontSize\":\"13.3333px\"}},{\"value\":\"Rate optimization capability\",\"textStyle\":{\"fontSize\":\"13.3333px\",\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/optimize/rates\"},{\"value\":\" in the FinOps Framework.\",\"textStyle\":{\"fontSize\":\"13.3333px\"}}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/RateOptimization\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", + "config": "{\"name\":\"4cabaa169baeca1b8080\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":7000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Rate optimization report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" provides insights into any rate optimization opportunities, like reservations, savings plans, and Azure Hybrid Benefit. This report uses effective cost, which amortizes and breaks reservation and savings plan purchases down and allocates costs out to the resources that received the benefit. Effective cost will not match your invoice.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \",\"textStyle\":{\"fontSize\":\"13.3333px\"}},{\"value\":\"Rate optimization capability\",\"textStyle\":{\"fontSize\":\"13.3333px\",\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/optimize/rates\"},{\"value\":\" in the FinOps Framework.\",\"textStyle\":{\"fontSize\":\"13.3333px\"}}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/RateOptimization\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", "filters": "[]", "height": 176.00, "width": 848.00, diff --git a/src/power-bi/storage/WorkloadOptimization.Report/report.json b/src/power-bi/storage/WorkloadOptimization.Report/report.json index 6d5cb4c5f..c310accfb 100644 --- a/src/power-bi/storage/WorkloadOptimization.Report/report.json +++ b/src/power-bi/storage/WorkloadOptimization.Report/report.json @@ -1043,7 +1043,7 @@ "z": 4000.00 }, { - "config": "{\"name\":\"8a4573bf23d8b8613b68\",\"layouts\":[{\"id\":0,\"position\":{\"x\":211.66666666666669,\"y\":24.166666666666668,\"z\":8000,\"width\":852.5,\"height\":85.83333333333334,\"tabOrder\":2000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"Workload optimization\",\"textStyle\":{\"fontWeight\":\"bold\",\"fontSize\":\"42pt\"}}]}]}}]},\"vcObjects\":{\"visualHeader\":[{\"properties\":{\"show\":{\"expr\":{\"Literal\":{\"Value\":\"false\"}}}}}],\"background\":[{\"properties\":{\"show\":{\"expr\":{\"Literal\":{\"Value\":\"false\"}}}}}],\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Report name'\"}}}}}]}}}", + "config": "{\"name\":\"8a4573bf23d8b8613b68\",\"layouts\":[{\"id\":0,\"position\":{\"x\":211.66666666666669,\"y\":24.166666666666668,\"z\":8000,\"width\":852.5,\"height\":85.83333333333334,\"tabOrder\":2000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"Usage optimization\",\"textStyle\":{\"fontWeight\":\"bold\",\"fontSize\":\"42pt\"}}]}]}}]},\"vcObjects\":{\"visualHeader\":[{\"properties\":{\"show\":{\"expr\":{\"Literal\":{\"Value\":\"false\"}}}}}],\"background\":[{\"properties\":{\"show\":{\"expr\":{\"Literal\":{\"Value\":\"false\"}}}}}],\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Report name'\"}}}}}]}}}", "filters": "[]", "height": 85.83, "width": 852.50, @@ -1052,7 +1052,7 @@ "z": 8000.00 }, { - "config": "{\"name\":\"906ec3cf4a1ea0d9d39c\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":7000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Workload optimization report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" provides insights into resource utilization and efficiency opportunities based on historical usage patterns. Use this report to determine if resources can be scaled down or even shutdown during off-peak hours to minimize wasteful usage and spending. Also consider cheaper alternatives when available and ensure all workloads have some direct or indirect link to business value to avoid unnecessary usage and costs that don't contribute to the mission.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \"},{\"value\":\"Workload optimization capability\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/optimize/workloads\"},{\"value\":\" in the FinOps Framework.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/WorkloadOptimization\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", + "config": "{\"name\":\"906ec3cf4a1ea0d9d39c\",\"layouts\":[{\"id\":0,\"position\":{\"x\":216,\"y\":112.00000000000001,\"z\":7000,\"width\":848,\"height\":176,\"tabOrder\":1000}}],\"singleVisual\":{\"visualType\":\"textbox\",\"drillFilterOtherVisuals\":true,\"objects\":{\"general\":[{\"properties\":{\"paragraphs\":[{\"textRuns\":[{\"value\":\"The \"},{\"value\":\"Usage optimization report\",\"textStyle\":{\"fontWeight\":\"bold\",\"color\":\"#6f4bb2\"}},{\"value\":\" provides insights into resource utilization and efficiency opportunities based on historical usage patterns. Use this report to determine if resources can be scaled down or even shut down during off-peak hours to minimize wasteful usage and spending. Also consider cheaper alternatives when available and ensure all workloads have some direct or indirect link to business value to avoid unnecessary usage and costs that don't contribute to the mission.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"This report helps implement the \"},{\"value\":\"Usage optimization capability\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://learn.microsoft.com/cloud-computing/finops/framework/optimize/workloads\"},{\"value\":\" in the FinOps Framework.\"}]},{\"textRuns\":[{\"value\":\"\"}]},{\"textRuns\":[{\"value\":\"Learn more\",\"textStyle\":{\"color\":\"#6f4bb2\"},\"url\":\"https://aka.ms/ftk/pbi/WorkloadOptimization\"}]}]}}]},\"vcObjects\":{\"title\":[{\"properties\":{\"text\":{\"expr\":{\"Literal\":{\"Value\":\"'Description'\"}}}}}]}}}", "filters": "[]", "height": 176.00, "width": 848.00, diff --git a/src/scripts/Build-PowerBI.ps1 b/src/scripts/Build-PowerBI.ps1 index e6a67ad1a..1f64a8043 100644 --- a/src/scripts/Build-PowerBI.ps1 +++ b/src/scripts/Build-PowerBI.ps1 @@ -132,17 +132,17 @@ $reports | ForEach-Object { Expressions = @("▶️ START HERE", "Cluster URL", "Storage URL", "Default Granularity", "Number of Months", "RangeStart", "RangeEnd", "Experimental: Add Missing Prices", "Deprecated: Perform Extra Query Optimizations", "ftk_DatetimeToJulianDate", "ftk_ImpalaToJulianDate", "ftk_Metadata", "ftk_ParseResourceId", "ftk_ParseResourceName", "ftk_ParseResourceType", "ftk_Storage") } Governance = @{ - Intro = "The Cloud policy and governance report summarizes your Microsoft Cloud governance posture. It offers the standard metrics aligned with the Cloud Adoption Framework to facilitate identifying issues, applying recommendations, and resolving compliance gaps." + Intro = "The Governance, policy, and risk report summarizes your Microsoft Cloud governance posture. It offers the standard metrics aligned with the Cloud Adoption Framework to facilitate identifying issues, applying recommendations, and resolving compliance gaps." Tables = @("AdvisorRecommendations", "Compliance calculation", "Costs", "Disks", "ManagementGroups", "NetworkInterfaces", "NetworkSecurityGroups", "PolicyAssignments", "PolicyDefinitions", "PolicyStates", "Prices", "PricingUnits", "PublicIPAddresses", "Regions", "Resources", "ResourceTypes", "SqlDatabases", "Subscriptions", "VirtualMachines") Expressions = @("▶️ START HERE", "Cluster URL", "[storage]Storage URL", "Default Granularity", "Number of Months", "RangeStart", "RangeEnd", "Experimental: Add Missing Prices", "Remove Duplicate Resource IDs", "Deprecated: Perform Extra Query Optimizations", "ftk_DemoFilter", "ftk_DatetimeToJulianDate", "ftk_ImpalaToJulianDate", "ftk_Metadata", "ftk_ParseResourceId", "ftk_ParseResourceName", "ftk_ParseResourceType", "ftk_Storage") } RateOptimization = @{ - Intro = "The Rate optimization report provides insights into any workload optimization opportunities, like reservations, savings plans, and Azure Hybrid Benefit. This reports uses effective cost, which amortizes and breaks reservation and savings plan purchases down and allocates costs out to the resources that received the benefit. Effective cost will not match your invoice." + Intro = "The Rate optimization report provides insights into any rate optimization opportunities, like reservations, savings plans, and Azure Hybrid Benefit. This report uses effective cost, which amortizes and breaks reservation and savings plan purchases down and allocates costs out to the resources that received the benefit. Effective cost will not match your invoice." Tables = @("Costs", "InstanceSizeFlexibility", "Prices", "PricingUnits", "ReservationRecommendations") Expressions = @("▶️ START HERE", "Cluster URL", "[storage]Storage URL", "Default Granularity", "Number of Months", "RangeStart", "RangeEnd", "Experimental: Add Missing Prices", "Deprecated: Perform Extra Query Optimizations", "ftk_DatetimeToJulianDate", "ftk_ImpalaToJulianDate", "ftk_Metadata", "ftk_ParseResourceId", "ftk_ParseResourceName", "ftk_ParseResourceType", "ftk_Storage") } WorkloadOptimization = @{ - Intro = "The Workload optimization report provides insights into resource utilization and efficiency opportunities based on historical usage patterns. Use this report to determine if resources can be scaled down or even shutdown during off-peak hours to minimize wasteful usage and spending. Also consider cheaper alternatives when available and ensure all workloads have some direct or indirect link to business value to avoid unnecessary usage and costs that don't contribute to the mission." + Intro = "The Usage optimization report provides insights into resource utilization and efficiency opportunities based on historical usage patterns. Use this report to determine if resources can be scaled down or even shut down during off-peak hours to minimize wasteful usage and spending. Also consider cheaper alternatives when available and ensure all workloads have some direct or indirect link to business value to avoid unnecessary usage and costs that don't contribute to the mission." Tables = @("AdvisorRecommendations", "Costs", "Disks", "Prices", "PricingUnits", "Resources", "Subscriptions") Expressions = @("▶️ START HERE", "Cluster URL", "[storage]Storage URL", "Default Granularity", "Number of Months", "RangeStart", "RangeEnd", "Experimental: Add Missing Prices", "Remove Duplicate Resource IDs", "Deprecated: Perform Extra Query Optimizations", "ftk_DemoFilter", "ftk_DatetimeToJulianDate", "ftk_ImpalaToJulianDate", "ftk_Metadata", "ftk_ParseResourceId", "ftk_ParseResourceName", "ftk_ParseResourceType", "ftk_Storage") } diff --git a/src/templates/finops-hub/dashboard.json b/src/templates/finops-hub/dashboard.json index dab4f6b27..67a7e1f94 100644 --- a/src/templates/finops-hub/dashboard.json +++ b/src/templates/finops-hub/dashboard.json @@ -1002,7 +1002,7 @@ "visualType": "markdownCard", "pageId": "ea47329e-0bc9-4c11-b110-534878dbb3ad", "layout": { "x": 0, "y": 0, "width": 22, "height": 5 }, - "markdownText": "# Understand uage and cost\nThe **Understand usage and cost** domain is focused on data acquisition, reporting, analysis, and alerting on top of your cost, usage, and carbon consumption. This domain focuses on observability and business intelligence. It involves gathering data (ingestion), organizing it for the organization (allocation), generating reports (reporting), and monitoring to proactively identify and address issues (anomalies).\n\n[Learn more](https://learn.microsoft.com/cloud-computing/finops/framework/understand/understand-cloud-usage-cost)     [Give feedback](https://portal.azure.com/#view/HubsExtension/InProductFeedbackBlade/extensionName/FinOpsToolkit/cesQuestion/How%20easy%20or%20hard%20is%20it%20to%20use%20the%20FinOps%20hubs%20Data%20Explorer%20dashboard%3F/cvaQuestion/How%20valuable%20the%20FinOps%20hubs%20Data%20Explorer%20dashboard%3F/surveyId/FTK$$ftkver$$/bladeName/Hubs.Dashboard/featureName/Understand)\n", + "markdownText": "# Understand usage and cost\nThe **Understand usage and cost** domain is focused on data acquisition, reporting, analysis, and alerting on top of your cost, usage, and carbon consumption. This domain focuses on observability and business intelligence. It involves gathering data (ingestion), organizing it for the organization (allocation), generating reports (reporting), and monitoring to proactively identify and address issues (anomalies).\n\n[Learn more](https://learn.microsoft.com/cloud-computing/finops/framework/understand/understand-cloud-usage-cost)     [Give feedback](https://portal.azure.com/#view/HubsExtension/InProductFeedbackBlade/extensionName/FinOpsToolkit/cesQuestion/How%20easy%20or%20hard%20is%20it%20to%20use%20the%20FinOps%20hubs%20Data%20Explorer%20dashboard%3F/cvaQuestion/How%20valuable%20the%20FinOps%20hubs%20Data%20Explorer%20dashboard%3F/surveyId/FTK$$ftkver$$/bladeName/Hubs.Dashboard/featureName/Understand)\n", "visualOptions": {} }, { @@ -2157,7 +2157,7 @@ "visualType": "markdownCard", "pageId": "d01a8154-8a60-4d22-96ea-54b45b1417fe", "layout": { "x": 0, "y": 0, "width": 22, "height": 5 }, - "markdownText": "# Optimize usage and cost\nThe **Optimize usage and cost** domain focused on designing and optimizing solutions for efficiency to ensure you get the most out of your cloud investments.\n\n[Learn more](https://learn.microsoft.com/cloud-computing/finops/framework/optimize/optimize-cloud-usage-cost)     [Give feedback](https://portal.azure.com/#view/HubsExtension/InProductFeedbackBlade/extensionName/FinOpsToolkit/cesQuestion/How%20easy%20or%20hard%20is%20it%20to%20use%20the%20FinOps%20hubs%20Data%20Explorer%20dashboard%3F/cvaQuestion/How%20valuable%20the%20FinOps%20hubs%20Data%20Explorer%20dashboard%3F/surveyId/FTK$$ftkver$$/bladeName/Hubs.Dashboard/featureName/Quantify)\n", + "markdownText": "# Optimize usage and cost\nThe **Optimize usage and cost** domain is focused on designing and optimizing solutions for efficiency to ensure you get the most out of your cloud investments.\n\n[Learn more](https://learn.microsoft.com/cloud-computing/finops/framework/optimize/optimize-cloud-usage-cost)     [Give feedback](https://portal.azure.com/#view/HubsExtension/InProductFeedbackBlade/extensionName/FinOpsToolkit/cesQuestion/How%20easy%20or%20hard%20is%20it%20to%20use%20the%20FinOps%20hubs%20Data%20Explorer%20dashboard%3F/cvaQuestion/How%20valuable%20the%20FinOps%20hubs%20Data%20Explorer%20dashboard%3F/surveyId/FTK$$ftkver$$/bladeName/Hubs.Dashboard/featureName/Quantify)\n", "visualOptions": {} }, { @@ -2175,7 +2175,7 @@ "visualType": "markdownCard", "pageId": "d01a8154-8a60-4d22-96ea-54b45b1417fe", "layout": { "x": 5, "y": 5, "width": 5, "height": 8 }, - "markdownText": "### Workload optimization\nWorkload optimization refers to the process of ensuring cloud services are utilized and tuned to maximize business value and minimize wasteful usage and spending. With this capability, you analyze cost, usage, and carbon emissions for cloud workloads to identify opportunities to maximize efficiency. This capability usually starts with recommendations and expands into more nuanced optimization efforts based on detailed resource utilization analysis. This capability can be time and effort intensive as each cloud service has its different optimization opportunities.\n\n📊 Coming soon\n   \n📗 [Learn more](http://aka.ms/ftk/fx/workloads)", + "markdownText": "### Usage optimization\nUsage optimization refers to the process of ensuring cloud services are utilized and tuned to maximize business value and minimize wasteful usage and spending. With this capability, you analyze cost, usage, and carbon emissions for cloud workloads to identify opportunities to maximize efficiency. This capability usually starts with recommendations and expands into more nuanced optimization efforts based on detailed resource utilization analysis. This capability can be time and effort intensive as each cloud service has its different optimization opportunities.\n\n📊 Coming soon\n   \n📗 [Learn more](http://aka.ms/ftk/fx/workloads)", "visualOptions": {} }, { @@ -2340,7 +2340,7 @@ "visualType": "markdownCard", "pageId": "11f019cd-e0cc-4aa7-a125-4dc852eb3f10", "layout": { "x": 17, "y": 5, "width": 5, "height": 7 }, - "markdownText": "### Cloud policy and governance\nCloud policy and governance refer to the process of defining, implementing, and monitoring a framework of rules that guide an organization's FinOps efforts. With this capability, you identify and implement policies to support organizational goals by promoting or limiting the use of:\n\n- Specific SKUs\n- Resource configurations\n- Other practices that might affect cost, usage, and carbon growth\n\n📊 Coming soon\n   \n📗 [Learn more](http://aka.ms/ftk/fx/policy)", + "markdownText": "### Governance, policy, and risk\nGovernance, policy, and risk refers to the process of defining, implementing, and monitoring a framework of rules that guide an organization's FinOps efforts. With this capability, you identify and implement policies to support organizational goals by promoting or limiting the use of:\n\n- Specific SKUs\n- Resource configurations\n- Other practices that might affect cost, usage, and carbon growth\n\n📊 Coming soon\n   \n📗 [Learn more](http://aka.ms/ftk/fx/policy)", "visualOptions": {} }, { diff --git a/src/workbooks/optimization/CostOptimization.workbook b/src/workbooks/optimization/CostOptimization.workbook index 566977c82..84fbe8993 100644 --- a/src/workbooks/optimization/CostOptimization.workbook +++ b/src/workbooks/optimization/CostOptimization.workbook @@ -350,7 +350,7 @@ "comparison": "isEqualTo", "value": "WorkloadOptimization" }, - "name": "group - workload optimization" + "name": "group - usage optimization" }, { "type": 12,