Blog Post

FastTrack for Azure
19 MIN READ

The Azure FinOps Guide

Dolev_Shor's avatar
Dolev_Shor
Icon for Microsoft rankMicrosoft
Jan 09, 2023

This article centralizes Azure FinOps (Financial Operations) information and tools to enabling a better understanding and optimization of cloud costs.

 

The main purposes of this guide is to help customers do more with less by:

  • Identifying cost-saving opportunities
  • Optimizing cloud efficiency
  • Gaining a better understanding and control of cloud costs

 

Contribution to this guide 

The community is encouraged to contribute to this guide!
For any content suggestion please visit this GitHub Repository.

 

Table Of Contents

  • What is FinOps?
  • Overview
  • Tools
  • Ways to Optimize
  • Assessment
  • Learning
  • Books
  • Content
    • General
    • Calculators
    • Cost Management
    • Advisor
    • Azure Reservations
    • Savings Plans
    • Azure Hybrid Benefit
    • Virtual Machines
    • Virtual Machine Scale Sets
    • App Service
    • AKS
    • Azure Stack HCI
    • Storage
    • Azure Monitor
    • Microsoft Sentinel
    • Azure Virtual Desktop (AVD)
    • Azure Logic Apps
    • Azure Functions
    • Azure VMware Solution
    • Networking
      • Azure Front Door
      • Azure Application Gateway
    • Data
      • Azure Synapse
      • Azure SQL Database
      • Azure SQL Managed Instance
      • Azure Database for MySQL
      • Azure Database for PostgeSQL
      • Azure Cosmos DB
      • Azure Stream Analytics
      • Azure Databricks
    • Azure AI Services
      • Azure OpenAI Service
    • FOCUS

 

 

 

 

What is FinOps?

FinOps is an evolving cloud financial management discipline and cultural practice that enables organizations to get maximum business value by helping engineering, finance, IT, and business teams to collaborate to take advantage of the variable cost model of the cloud.

 

FinOps = Finance + DevOps

FinOps is a portmanteau of "Finance" and "DevOps", stressing the communications and collaboration between business and engineering teams.

 

The Culture

At its core, FinOps is a cultural practice. It’s the way for teams to manage their cloud costs, where everyone takes ownership of their cloud usage supported by a central best-practices group.

 

Cross-functional

Cross-functional teams in Engineering, Finance, Product, etc. work together to enable faster product delivery, while at the same time gaining more financial control and predictability.

 

The Framework

The FinOps Framework, a set of best practices, standards, and guidance by the FinOps Foundation and its open-source community, is based on the following six principles which act as the north star objectives of the FinOps guidance.

 

The Principles

  • Teams need to collaborate
  • Decisions are driven by the business value of cloud
  • Everyone takes ownership of their cloud usage
  • FinOps reports should be accessible and timely
  • A centralized team drives FinOps
  • Take advantage of the variable cost model of the cloud

 

FinOps includes activities such as:

  • Analyzing and reducing cloud expense
  • Maximizing cost-efficiency
  • Improving the overall return on investment (ROI) of cloud services

FinOps professionals use a variety of tools and techniques to achieve these goals, including:

  • Cost optimization strategies
  • Cost allocation and reporting tools
  • Real-time monitoring and alerting systems

They also work closely with other teams, such as engineering and operations, to ensure that cloud resources are used effectively and efficiently.

 

FinOps aims to help organizations get the most value out of their cloud investments by optimizing their cloud expenditure and maximizing the efficiency of their cloud usage. This can help organizations to reduce costs, improve the performance of their applications and services, and increase their overall competitiveness.

 

 

 

 

Overview

 

What was the motivation for creating the guide?

As a cloud engineer, I work with different types of customers, including enterprises, startups, ISVs (independent software vendors), and digital native companies. In today's economic climate, cost, efficiency, and optimization are the top priorities of all customers.

 

Optimizing and reducing cloud costs can be challenging due to the dispersed nature of relevant information.

To address this issue, I have written this 'Azure FinOps Guide', a comprehensive resource that combines all Azure FinOps information to make customers' life easier.

 

Who is the audience for this guide?

The audience for this guide includes organizations that use Azure cloud services and are interested in optimizing, monitoring, and reducing their cloud costs. This may include:

  • Financial decision-makers within businesses of all sizes
  • Cloud engineers
  • IT professionals
  • ISVs (independent software vendors) that provide cloud-related services to their clients and want to optimize their cost-efficiency

 

How to use this guide?

Use the table of contents below to locate a specific tool, topic, or services you are interested in, such as cost optimization techniques or strategies for improving cloud efficiency.

 

Examples

  • Want to see ways to optimize your cloud expense:
    • Navigate to the "How to Optimize?" section.
    • Choose a specific topic from the list to learn more.
  • If you are interested in optimizing and saving on your storage costs:
    • Navigate to the "Content" section.
    • Select the "Storage" sub-section to find relevant topics.
    • Choose a specific topic from the list to learn more.

 

Tools

The table below contains a collection of native tools that are related to FinOps on Azure:

Tool Name Description
Azure Pricing Calculator Allows you to mix and match different combinations of Azure services to see an estimate of the costs.
Azure Cost Management A suite of tools that help organizations to monitor, allocate, and optimize the cost of their Microsoft Cloud workloads.
Azure Advisor Analyses configurations and usage telemetry and offers personalized, actionable recommendations to help optimize resources for reliability, security, operational excellence, performance, and cost.
TCO Calculator

TCO = Total Cost of Ownership

Estimate the cost savings you can realize by migrating your workloads to Azure.
Azure Hybrid Benefit Savings Calculator Estimates the price, savings, and eligible instances you can use in Azure based on your current Software Assurance licenses. (Windows VMs, SQL Server VMs, SQL Managed Instance, and SQL Database)
FinOps toolkit Starter kits, scripts, and advanced solutions to accelerate your FinOps journey in the Microsoft Cloud.

 

 

 

Ways to Optimize

This table contains a list of techniques to optimize and reduce your cloud environment's total cost of ownership.

Topic Description
Cut out waste A Workbook to identify resources that are no longer being used.
Azure Advisor Analyses configurations and usage telemetry and offers personalized, actionable recommendations to help optimize resources for reliability, security, operational excellence, performance, and cost.
Spot VMs Buy unused compute capacity at significant cost savings.
Saving Plans Committing an hourly spend for Azure compute resources for a one-year or three-year plan.
Azure Reservations Help you save money by committing to one-year or three-year plans for multiple products.
Azure Hybrid Benefit Reduce the costs of running your workloads in the cloud using your on-premises Software Assurance-enabled Windows Server and SQL Server licenses on Azure. (Licensing benefit)
On-Demand Capacity Reservation Enables you to reserve Compute capacity in an Azure region or an Availability Zone for any duration of time without any commitment.
Azure Reserved Capacity Save on Azure database services by pre-committing to fully managed services.
Software Plans Reservation discount for deployed VMs with SUSE and RedHat software.
Dev/Test pricing Significantly reduce the costs of ongoing dev/test workloads with discounted rates on Azure services.

 

 

Assessment

You can run a free self-cost management assessment on your environment to examine your efficiency.

For more information, see Azure Well-Architected Review | Assessments

 

 

Learning

Here is a list of learning path references related to FinOps on Azure:

Learning Path

 

 

Control Azure spending and manage bills with Microsoft Cost Management + Billing

Learn how to monitor and control your Azure spending and optimize the use of Azure resources.

Learning Path Modules:

 

Module Name

Description

Microsoft Azure Well-Architected Framework – Cost Optimization

Learn how to use the cost optimization pillar of the Microsoft Azure Well-Architected Framework to design a cloud-based architecture that is efficient, eliminates waste, and gives you full visibility into where your money is spent on cloud resources.

Introduction to analyzing costs and creating budgets with Microsoft Cost Management

Learn how to use cost analysis to understand how your costs accrue each month. Use this understanding to create an Azure budget to monitor and alert you on your costs.

Save money with Azure Reserved Instances

Save money by taking advantage of Azure reservations. Analyze and decide what to purchase and then learn how to purchase. Understand the benefits provided through compute purchases and optimize against any underuse. Perform basic reporting on your reservations.

Optimize Azure costs with data analysis in PowerBI

Use Power BI to understand where your money is being spent in Azure so you can help your organization to optimize its costs. Identify key cost drivers, trends, and anomalies in your subscriptions and resource groups over time. Understand and manage hybrid benefits usage within your organization. Understand and optimize your reserved instance coverage to maximize your savings. Create custom dashboards to address your organization's more complex scenarios and analysis needs.

Configure and manage costs as a Microsoft partner by using Microsoft Cost Management

Reconcile your bill and analyze costs across your customers and resources using Microsoft Cost Management as a partner. Determine which of your resources receive discounted pricing. Manage costs through budgets to stay within defined spending limits. Enable your customers to use Microsoft Cost Management with pay-as-you-go rates.

Purchase Azure savings plan for compute

Purchase Azure savings plan for compute.

 

 

Books

List of books references related to FinOps on Azure:

 

Book Name Description Author Published Channel
FinOps with Azure Bringing FinOps to life through organizational and cultural alignment Microsoft May 2022 Microsoft E-books
The Road to Azure Cost Governance Techniques to tame your monthly Azure bill with a continuous optimization journey for your apps Paola E. Annis
Giuliano Caglio
Nov 2022 Microsoft E-books
FinOps Handbook for Microsoft Azure Empowering teams to optimize their Azure Cloud spend with FinOps best practices Maulik Soni May 2023 O'Reilly

 

Content

This content summary brings together a wealth of information and resources on the discipline of FinOps in the cloud.

It covers a wide range of topics, domains, products, and resources collected from different channels like:

  • Microsoft Tech Community (Blog Posts)
  • Microsoft Azure (Official Docs)
  • Microsoft Learn
  • Microsoft Ignite
  • Azure Friday
  • YouTube
  • GitHub

Whether you are new to FinOps or are an experienced professional, this summary is an invaluable resource for staying up-to-date with the latest developments and trends in the field.

 

General

 

 

Calculators

 

 

Cost Management

Topic Author Published Channel
Describe cost management in Azure Microsoft   Microsoft Learn
Azure Cost Management Overview Michael Flanakin Aug 2022 Microsoft Tech Community
Azure Cost Management for ISVs Halaa Menasy Mar 2022 Microsoft Tech Community
Azure Unblogged – Azure Cost Management Sarah Lean Mar 2021 Microsoft Tech Community
Functionality and Usage of Azure Cost Management John Savill Jan 2022 YouTube
Create visuals and reports with the Azure Cost Management connector in Power BI Desktop Microsoft Aug 2022 Microsoft Learn | Docs
Azure Cost Management Power BI Report Chris Bowman Feb 2023 GitHub
Project Bose: Calculate Azure Cost of an Enterprise by cost centers, divisions, projects Pranab Paul Feb 2023 Microsoft Tech Community
CLI tool to perform cost analysis on your Azure subscription Michiel van Oudheusden Apr 2023 GitHub
Take control of your cloud spend with Microsoft Cost Management Antonio Ortoll Jan 2024 Microsoft Tech Community
Leverage anomaly management processes with Microsoft Cost Management Antonio Ortoll Feb 2024 Microsoft Tech Community
Use budget management and forecasting to bring your FinOps practice into the era of AI Antonio Ortoll Jun 2024 Microsoft Tech Community
Improve visibility into workload-related spend using Copilot in Microsoft Cost Management Antonio Ortoll Nov 2023 Microsoft Tech Community
How to budget your Azure cloud spend with Microsoft Cost Management Gregor Wohlfarter Jul 2024 Microsoft Tech Community
Creating Azure Budgets John Savill Oct 2024 YouTube

 

 

Advisor

Topic Author Published Channel
Intro to Azure Advisor Microsoft   Microsoft Learn
Get Started with Azure Advisor Microsoft   Microsoft Learn
Azure Advisor Cost recommendations Microsoft Oct 2023 Microsoft Learn | Docs
Functionality and Usage of Azure Advisor John Savill Jan 2022 YouTube

Optimize your Azure environment with Azure Advisor

Thomas Maurer Apr 2021 YouTube

Optimize your Cloud investment with new Azure Advisor Workbooks

Antonio Ortoll Oct 2023 Microsoft Tech Community

3 reasons to optimize your workloads with Azure Advisor

Antonio Ortoll Nov 2022 Microsoft Tech Community

 

 

Azure Reservations

 

List of services that supported reservations:

 

Service Name Author Published Channel
App Service Microsoft Mar 2023 Microsoft Azure
App Service - JBoss EA Integrated Support Microsoft Nov 2022 Microsoft Azure
Azure Backup Microsoft Feb 2022 Microsoft Azure
Azure Cache for Redis Microsoft Aug 2023 Microsoft Azure
Azure Data Factory Microsoft Jul 2023 Microsoft Azure
Azure Database for MariaDB Microsoft Sep 2023 Microsoft Azure
Azure Database for MySQL Microsoft Dec 2023 Microsoft Azure
Azure Database for PostgreSQL Microsoft Jan 2024 Microsoft Azure
Azure Blob storage Microsoft Mar 2023 Microsoft Azure
Azure Files Microsoft Mar 2023 Microsoft Azure
Azure VMware Solution Microsoft Dec 2023 Microsoft Azure
Azure Cosmos DB Microsoft Nov 2023 Microsoft Azure
Azure SQL Edge Microsoft Nov 2023 Microsoft Azure
Azure Databricks Microsoft Nov 2023 Microsoft Azure
Azure Data Explorer Microsoft Mar 2022 Microsoft Azure
Azure Dedicated Host Microsoft Jun 2023 Microsoft Azure
Azure Managed Disks Microsoft Jan 2023 Microsoft Azure
Microsoft Fabric Microsoft Nov 2023 Microsoft Azure
SAP HANA Large Instances Microsoft Mar 2023 Microsoft Azure
Software plans Microsoft Jun 2022 Microsoft Azure
SQL Database and SQL Managed Instance Microsoft Sep 2023 Microsoft Azure
Azure Synapse Analytics (data warehousing only) Microsoft Nov 2023 Microsoft Azure
Azure Synapse Analytics - Pre-Purchase Plan Microsoft Mar 2023 Microsoft Azure
Virtual machines Microsoft Jan 2023 Microsoft Azure
Virtual machine software Microsoft Nov 2023 Microsoft Azure
Azure Red Hat OpenShift Microsoft   Microsoft Azure
Azure Arc-enabled SQL Managed Instance Microsoft Aug 2022 Microsoft Azure

 

 

Azure Savings Plan

Topic Author Published Channel
Purchase Azure savings plan for compute Microsoft   Microsoft Learn
Understanding Azure Savings Plan for Compute  John Savill Oct 2022 YouTube
Understanding Azure Reservations vs Savings Plans Brandon Wilson Dec 2022 Microsoft Tech Community
View savings plan utilization  Microsoft Nov 2022 Microsoft Learn
View savings plan cost and usage Microsoft Mar 2023 Microsoft Learn
View savings plan transactions Microsoft Nov 2022 Microsoft Learn
Charge back savings plan costs Microsoft Feb 2023 Microsoft Learn
Calculate EA Cost savings Microsoft Mar 2023 Microsoft Learn
Azure Savings Dashboard Saira Shaik May 2023 Microsoft Tech Community
Azure Savings Dashboard Tool Saira Shaik May 2023 GitHub
Get Azure Reservations and Savings Plans Insights with the Azure Optimization Engine Helder Pinto Apr 2024 Microsoft Tech Community
How to optimize your Azure compute spend with savings plan and reserved instances Kyle Ikeda Mar 2024 Microsoft Tech Community
What's the difference between Azure savings plans for compute and Azure reservations? Gregor Wohlfarter
Obinna Nwokolo
Jul 2024 Microsoft Tech Community

 

 

Azure Hybrid Benefit

Topic Author Published Channel
Azure Hybrid Benefit for Windows Server Microsoft Nov 2022 Microsoft Azure
Azure Hybrid Benefit for Linux Server Microsoft Aug 2022 Microsoft Azure
Azure Hybrid Benefit for SQL Virtual Machines Microsoft Aug 2022 Microsoft Azure
Azure Hybrid Benefit for Azure SQL & Azure SQL Managed Instance Microsoft Aug 2022 Microsoft Azure
Azure Hybrid Benefit for Azure Kubernetes Service (AKS) Microsoft Jul 2022

Microsoft Learn | Docs

Azure Hybrid Benefit for Azure Stack HCI Microsoft Jul 2022 Microsoft Azure
Managing and Optimizing Your Azure Hybrid Benefit Usage Arthur Clares Mar 2023 Microsoft Tech Community
Azure Hybrid Benefit Workbook Arthur Clares Apr 2023 GitHub
Tracking Azure Hybrid Benefit using Azure Workbooks Ryan Lowell Apr 2023 Microsoft Tech Community
Azure Hybrid Benefit Tracking Dashboard Ryan Lowell Apr 2023 GitHub

 

 

Virtual Machines

Topic Author Published Channel
Microsoft Azure Spot Virtual Machines overview Rajeesh Ramachandran Mar 2021 YouTube
Azure Spot VM Deep Dive John Savill Nov 2021 YouTube
Understanding Windows Server IaaS Virtual Machine cost management Microsoft   Microsoft Learn
Start/Stop VMs Microsoft Nov 2022 Microsoft Learn | Docs
Part 2: Infra Cost Optimisation In The Cloud – Practical Design Steps For Architects and Developers Shane Baldacchino Aug 2022 Microsoft Tech Community
Optimizing your Azure VMs – 3 Simple Steps to Cloud Efficiency Amy Colyer Sep 2023 Microsoft Tech Community

 

** Azure Reservations for Virtual Machines.

** Azure Savings Plans for Virtual Machines.

** Azure Hybrid Benefit for Virtual Machines (Windows VM, Linux VM, SQL VM)

 

Virtual Machine Scale Sets

Topic Author Published Channel
Spot Priority Mix for high availability and cost savings  Microsoft Mar 2023 Microsoft Learn | Docs

 

 

App Service

Topic Author Published Channel
Plan and manage costs for Azure App Service Microsoft Mar 2023 Microsoft Learn | Docs
Estimate your cost savings by migrating to App Service Environment v3 Jordan Selig | Microsoft Mar 2023 Azure App Service | Team Blog
Azure App Service announces more ways to save on compute costs Mayunk Jain Nov 2022 Microsoft Tech Community
A lowered cost and more performant WordPress on Azure AppService Radhika Bollineni Oct 2022 Microsoft Tech Community
Save up to 54% vs. on-premises and up to 35% vs. AWS by migrating your ASP.NET applications to Azure Mayunk Jain Sep 2022 Microsoft Tech Community
Celebrating 10 years of Azure App Services free tier Nir Mashkowski Sep 2022 Microsoft Tech Community
New Azure App Service plans fuel greater choice and savings Naga Surendran | Microsoft Apr 2023 Microsoft Azure Blog
Forrester study finds 228 percent ROI when modernizing applications on Azure PaaS Ashmi Chokshi | Microsoft Dec 2022 Microsoft Azure Blog

 

 

AKS

Topic Author Published Channel
Optimize compute costs on Azure Kubernetes Service (AKS) Microsoft   Microsoft Learn | Training
Optimize costs in Azure Kubernetes Service (AKS) Microsoft Apr 2023 Microsoft Learn | Docs
Cost management for Kubernetes Microsoft Jan 2023 Microsoft Learn | Docs
Cost governance with Kubecost Microsoft Jun 2023 Microsoft Learn | Docs
How to reduce the total cost of ownership (TCO) of your Azure Kubernetes Service (AKS) cluster Paolo Salvatori Jan 2023 Microsoft Tech Community
Azure Kubernetes Service (AKS) – Cost Optimization Techniques Chee Keong Tan Oct 2022 Microsoft Tech Community
AKS Container Insights logging level and associated costs Orestis Meikopoulos Nov 2022 Microsoft Tech Community
Azure Hybrid Benefit for Azure Kubernetes Service (AKS) Microsoft Jul 2022

Microsoft Learn | Docs

Leverage OpenCost on Azure Kubernetes Service to understand and monitor your infrastructure spend Kaysie Yu Apr 2023

Microsoft Tech Community

Container insights - Cluster Optimization Workbook Microsoft May 2023

Microsoft Learn | Docs

Understand monitoring costs for Container insights Microsoft May 2023

Microsoft Learn | Docs

 

 

Azure Stack HCI

Topic Author Published Channel
Azure Hybrid Benefit for Azure Stack HCI Microsoft Jul 2022 Microsoft Azure

 

 

Storage

Topic Author Published Channel
Optimizing your storage costs with Azure Blob Storage

Scott Hanselman

Klaas Langhout

Apr 2021 Azure Friday
Optimize your cost with Azure Blob Storage Microsoft   Microsoft Learn
Optimize performance and costs by using Azure Disk Storage Microsoft   Microsoft Learn
Optimize storage performance and costs using Blog storage tiers Microsoft   Microsoft Learn
Plan and manage costs for Azure Blob Storage Microsoft Dec 2022 Microsoft Azure
Optimize costs by automatically managing the data lifecycle Microsoft Dec 2022 Microsoft Azure
Optimize costs for Blob storage with reserved capacity Microsoft Jul 2022 Microsoft Azure
Estimate the cost of archiving data Microsoft Dec 2022 Microsoft Azure
Part 2: Infra Cost Optimisation In The Cloud – Practical Design Steps For Architects and Developers Shane Baldacchino Aug 2022 Microsoft Tech Community
Storage Accounts and cost optimization Microsoft Jan 2022 Microsoft Learn | Docs
Calculate the size of a blob container with PowerShell Microsoft Apr 2022 Microsoft Learn | Docs
Calculate the total billing size of a blob container Microsoft Mar 2023 Microsoft Learn | Docs
BlobInsight: Your Deep Dive into Smart Blob Lifecycle Management Yoav Dobrin Sep 2023 Microsoft Tech Community

 

 

Azure Monitor

Topic Author Published Channel
Cost optimization and Azure Monitor Microsoft Dec 2022 Microsoft Azure
Analyze usage in Log Analytics workspace Microsoft Mar 2023 Microsoft Azure
Azure Monitor Logs cost calculations and options Microsoft Jun 2023 Microsoft Azure
Azure Monitor cost and usage Microsoft Apr 2023 Microsoft Azure
Set a table's log data plan to Basic or Analytics Microsoft Jan 2023 Microsoft Azure
Calculating Chargeback to Split Monitoring Costs Across Projects Bruno Gabrielli Nov 2022 Microsoft Tech Community
How to Allocate Azure Monitor Logs Ingestion Costs by Resource Tag Helder Pinto May 2023 Microsoft Tech Community
Azure Monitor cost optimization using Azure Advisor Oren Salzberg Sep 2023 Microsoft Tech Community

 

Microsoft Sentinel

Topic Author Published Channel
Manage and monitor costs for Microsoft Sentinel Microsoft Jul 2023 Microsoft Learn | Docs
Reduce costs for Microsoft Sentinel Microsoft Jul 2023 Microsoft Learn | Docs
Ingestion Cost Spike Detection Playbook Innocent Wafula Aug 2021 Microsoft Tech Community
Ingestion Cost Alert Playbook Innocent Wafula Dec 2022 Microsoft Tech Community
Cost Management in Azure Sentinel

Javier Soriano

Jeremy Tan

Innocent Wafula

Jun 2021 YouTube
Introducing Microsoft Sentinel Optimization Workbook

Jeremy Tan

Aug 2023 Microsoft Tech Community

 

 

Azure Virtual Desktop (AVD)

 

 

Azure Logic Apps

Topic Author Published Channel
Plan and manage costs for Azure Logic Apps Microsoft Sep 2022 Microsoft Learn | Docs
Usage metering, billing, and pricing for Azure Logic Apps Microsoft Apr 2023 Microsoft Learn | Docs
Estimate storage costs for Standard logic app workflows in single-tenant Azure Logic Apps Microsoft  Aug 2022 Microsoft Learn | Docs

 

 

Azure Functions

Topic Author Published Channel
Estimating Consumption plan costs Microsoft Feb 2023 Microsoft Learn | Docs

 

Azure VMware Solution (AVS)

Topic Author Published Channel
Azure VMWare (AVS) Cost Optimization Using Azure Migrate Tool Aaida Aboobakkar Nov 2024 Microsoft Tech Community

 

 

Networking

 

Azure Front Door

Topic Author Published Channel
Understand Azure Front Door billing Microsoft Feb 2023  Microsoft Learn | Docs
Compare pricing between Azure Front Door tiers Microsoft Jun 2023  Microsoft Learn | Docs

 

Azure Application Gateway

Topic Author Published Channel
Understanding Pricing for Azure Application Gateway and Web Application Firewall Microsoft Jan 2023 Microsoft Learn | Docs

 

 

Data

 

Azure Synapse

Topic Author Published Channel
Plan and manage costs for Azure Synapse Analytics Microsoft Feb 2023 Microsoft Learn | Docs
Cost management for serverless SQL pool in Azure Synapse Analytics Microsoft Apr 2022 Microsoft Learn | Docs
Configure cost control for serverless SQL pool in Synapse Studio Microsoft Apr 2022 Microsoft Learn | Docs
Synapse Serverless SQL Pool - Performance and cost optimization with partitioning Luca Ferrari Nov 2022 Microsoft Tech Community

 

 

Azure SQL Database

Topic Author Published Channel
Plan and manage costs for Azure SQL Database Microsoft Sep 2022 Microsoft Learn | Docs
Azure SQL Database and cost optimization Microsoft Jun 2022 Microsoft Learn | Docs
NEW FREE Azure SQL Database John Savill Oct 2024 YouTube

 

** Azure Hybrid Benefit for Azure SQL Database.

 

 

Azure SQL Managed Instance

 

** Azure Hybrid Benefit for SQL Managed Instance.

 

 

Azure Database for MySQL

 

 

Azure Database for PostgreSQL

Topic Author Published Channel
How to optimize costs in Azure Database for Postgres Flexible Server Microsoft Apr 2023

Microsoft Learn | Docs

How to auto-scale an Azure Database for MySQL/PostgreSQL instance with Azure run books and Python Julio Calderón Mar 2019 Microsoft Tech Community
Azure Database for PostgreSQL and cost optimization Microsoft  May 2023 Microsoft Learn | Docs

 

 

Azure Cosmos DB

Topic Author Published Channel
Plan and manage costs for Azure Cosmos DB Microsoft Oct 2022

Microsoft Learn | Docs

Limit the total throughput provisioned on your Azure Cosmos DB account Microsoft Apr 2023

Microsoft Learn | Docs

Optimize cost with reserved capacity in Azure Cosmos DB Microsoft Mar 2024

Microsoft Learn | Docs

Improve performance and optimize costs when upgrading to Azure Cosmos DB API for MongoDB 4.0+ Microsoft Jun 2022

Microsoft Learn | Docs

Optimize development and testing cost in Azure Cosmos DB Microsoft Oct 2022

Microsoft Learn | Docs

Azure Synapse Link for Azure Cosmos DB Microsoft Feb 2023

Microsoft Learn | Docs

Pricing model in Azure Cosmos DB Microsoft Jan 2024

Microsoft Learn | Docs

Total Cost of Ownership (TCO) with Azure Cosmos DB Microsoft Nov 2022

Microsoft Learn | Docs

Understand your Azure Cosmos DB bill Microsoft Oct 2022

Microsoft Learn | Docs

Optimize provisioned throughput cost in Azure Cosmos DB Microsoft Oct 2022

Microsoft Learn | Docs

Optimize storage cost in Azure Cosmos DB Microsoft Oct 2022

Microsoft Learn | Docs

Optimize multi-region cost in Azure Cosmos DB Microsoft Feb 2024

Microsoft Learn | Docs

Optimize your Azure Cosmos DB application using rate limiting Microsoft Oct 2022

Microsoft Learn | Docs

Optimize request cost in Azure Cosmos DB Microsoft Apr 2023

Microsoft Learn | Docs

 

 

Azure Stream Analytics

Topic Author Published Channel
Optimize your Stream Analytics Job and Reduce Costs with Autoscale Anasheh Boisvert May 2022 Microsoft Tech Community

 

 

Azure Databricks

Topic Author Published Channel
Cost optimization for the data lakehouse Microsoft May 2023

Microsoft Learn | Docs

Best practices for cost optimization Microsoft Jun 2023

Microsoft Learn | Docs

 

 

 

Azure AI Services

 

Azure OpenAI Service

 

FOCUS

The FinOps and Usage Specification (FOCUS™) is an open-source specification that defines clear requirements for cloud vendors to produce consistent cost and usage datasets.

It is founded to normalizes cost and usage datasets across cloud vendors and reduces complexity for FinOps Practitioners.

For more details read here.

 

Topic Author Published Channel
FOCUS™ Datasets from Microsoft (Azure) Microsoft Nov 2023 Microsoft Learn | Docs
FOCUS cost and usage details file schema Microsoft Nov 2023 Microsoft Learn | Docs
FOCUS: A new specification for cloud cost transparency Michael Flanakin Aug 2023 Microsoft Learn | Docs
Democratizing FinOps: Transform your practice with FOCUS and Microsoft Fabric Michael Flanakin Aug 2023 Microsoft Tech Community
FOCUS: An open specification for cloud cost transparency Michael Flanakin Aug 2023 Microsoft Tech Community
Moving from FOCUS 1.0 preview to FOCUS 1.0 Michael Flanakin Dec 2023 Microsoft Tech Community

 

 

I would appreciate it if you could tell me what you think of this Azure FinOps Guide.

Your thoughts and suggestions will help me improve it, so please don't hesitate to leave your feedback below.

Updated Dec 24, 2024
Version 70.0
No CommentsBe the first to comment
"}},"componentScriptGroups({\"componentId\":\"custom.widget.Social_Sharing\"})":{"__typename":"ComponentScriptGroups","scriptGroups":{"__typename":"ComponentScriptGroupsDefinition","afterInteractive":{"__typename":"PageScriptGroupDefinition","group":"AFTER_INTERACTIVE","scriptIds":[]},"lazyOnLoad":{"__typename":"PageScriptGroupDefinition","group":"LAZY_ON_LOAD","scriptIds":[]}},"componentScripts":[]},"component({\"componentId\":\"custom.widget.MicrosoftFooter\"})":{"__typename":"Component","render({\"context\":{\"component\":{\"entities\":[],\"props\":{}},\"page\":{\"entities\":[\"board:FastTrackforAzureBlog\",\"message:3704132\"],\"name\":\"BlogMessagePage\",\"props\":{},\"url\":\"https://techcommunity.microsoft.com/blog/fasttrackforazureblog/the-azure-finops-guide/3704132\"}}})":{"__typename":"ComponentRenderResult","html":""}},"componentScriptGroups({\"componentId\":\"custom.widget.MicrosoftFooter\"})":{"__typename":"ComponentScriptGroups","scriptGroups":{"__typename":"ComponentScriptGroupsDefinition","afterInteractive":{"__typename":"PageScriptGroupDefinition","group":"AFTER_INTERACTIVE","scriptIds":[]},"lazyOnLoad":{"__typename":"PageScriptGroupDefinition","group":"LAZY_ON_LOAD","scriptIds":[]}},"componentScripts":[]},"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"components/community/NavbarDropdownToggle\"]})":[{"__ref":"CachedAsset:text:en_US-components/community/NavbarDropdownToggle-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/common/QueryHandler\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/common/QueryHandler-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageCoverImage\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageCoverImage-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/nodes/NodeTitle\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/nodes/NodeTitle-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageTimeToRead\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageTimeToRead-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageSubject\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageSubject-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"components/users/UserLink\"]})":[{"__ref":"CachedAsset:text:en_US-components/users/UserLink-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/users/UserRank\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/users/UserRank-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageTime\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageTime-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageBody\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageBody-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageCustomFields\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageCustomFields-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageRevision\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageRevision-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageReplyButton\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageReplyButton-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"components/messages/MessageAuthorBio\"]})":[{"__ref":"CachedAsset:text:en_US-components/messages/MessageAuthorBio-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/users/UserAvatar\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/users/UserAvatar-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/ranks/UserRankLabel\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/ranks/UserRankLabel-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"components/users/UserRegistrationDate\"]})":[{"__ref":"CachedAsset:text:en_US-components/users/UserRegistrationDate-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/nodes/NodeAvatar\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/nodes/NodeAvatar-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/nodes/NodeDescription\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/nodes/NodeDescription-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/common/Pager/PagerLoadMorePreviousNextLinkable\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/common/Pager/PagerLoadMorePreviousNextLinkable-1743151752863"}],"message({\"id\":\"message:3864361\"})":{"__ref":"BlogReplyMessage:message:3864361"},"message({\"id\":\"message:3791222\"})":{"__ref":"BlogReplyMessage:message:3791222"},"message({\"id\":\"message:3783512\"})":{"__ref":"BlogReplyMessage:message:3783512"},"message({\"id\":\"message:3779537\"})":{"__ref":"BlogReplyMessage:message:3779537"},"message({\"id\":\"message:3770871\"})":{"__ref":"BlogReplyMessage:message:3770871"},"message({\"id\":\"message:4287317\"})":{"__ref":"BlogReplyMessage:message:4287317"},"message({\"id\":\"message:4237205\"})":{"__ref":"BlogReplyMessage:message:4237205"},"message({\"id\":\"message:4063108\"})":{"__ref":"BlogReplyMessage:message:4063108"},"message({\"id\":\"message:3968176\"})":{"__ref":"BlogReplyMessage:message:3968176"},"message({\"id\":\"message:3865350\"})":{"__ref":"BlogReplyMessage:message:3865350"},"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"components/tags/TagView/TagViewChip\"]})":[{"__ref":"CachedAsset:text:en_US-components/tags/TagView/TagViewChip-1743151752863"}],"cachedText({\"lastModified\":\"1743151752863\",\"locale\":\"en-US\",\"namespaces\":[\"shared/client/components/nodes/NodeIcon\"]})":[{"__ref":"CachedAsset:text:en_US-shared/client/components/nodes/NodeIcon-1743151752863"}]},"CachedAsset:pages-1743058945341":{"__typename":"CachedAsset","id":"pages-1743058945341","value":[{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"BlogViewAllPostsPage","type":"BLOG","urlPath":"/category/:categoryId/blog/:boardId/all-posts/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"CasePortalPage","type":"CASE_PORTAL","urlPath":"/caseportal","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"CreateGroupHubPage","type":"GROUP_HUB","urlPath":"/groups/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"CaseViewPage","type":"CASE_DETAILS","urlPath":"/case/:caseId/:caseNumber","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"InboxPage","type":"COMMUNITY","urlPath":"/inbox","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"HelpFAQPage","type":"COMMUNITY","urlPath":"/help","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"IdeaMessagePage","type":"IDEA_POST","urlPath":"/idea/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"IdeaViewAllIdeasPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId/all-ideas/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"LoginPage","type":"USER","urlPath":"/signin","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"BlogPostPage","type":"BLOG","urlPath":"/category/:categoryId/blogs/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"UserBlogPermissions.Page","type":"COMMUNITY","urlPath":"/c/user-blog-permissions/page","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"ThemeEditorPage","type":"COMMUNITY","urlPath":"/designer/themes","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"TkbViewAllArticlesPage","type":"TKB","urlPath":"/category/:categoryId/kb/:boardId/all-articles/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1730819800000,"localOverride":null,"page":{"id":"AllEvents","type":"CUSTOM","urlPath":"/Events","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"OccasionEditPage","type":"EVENT","urlPath":"/event/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"OAuthAuthorizationAllowPage","type":"USER","urlPath":"/auth/authorize/allow","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"PageEditorPage","type":"COMMUNITY","urlPath":"/designer/pages","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"PostPage","type":"COMMUNITY","urlPath":"/category/:categoryId/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"ForumBoardPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"TkbBoardPage","type":"TKB","urlPath":"/category/:categoryId/kb/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"EventPostPage","type":"EVENT","urlPath":"/category/:categoryId/events/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"UserBadgesPage","type":"COMMUNITY","urlPath":"/users/:login/:userId/badges","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"GroupHubMembershipAction","type":"GROUP_HUB","urlPath":"/membership/join/:nodeId/:membershipType","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"MaintenancePage","type":"COMMUNITY","urlPath":"/maintenance","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"IdeaReplyPage","type":"IDEA_REPLY","urlPath":"/idea/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"UserSettingsPage","type":"USER","urlPath":"/mysettings/:userSettingsTab","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"GroupHubsPage","type":"GROUP_HUB","urlPath":"/groups","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"ForumPostPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"OccasionRsvpActionPage","type":"OCCASION","urlPath":"/event/:boardId/:messageSubject/:messageId/rsvp/:responseType","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"VerifyUserEmailPage","type":"USER","urlPath":"/verifyemail/:userId/:verifyEmailToken","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"AllOccasionsPage","type":"OCCASION","urlPath":"/category/:categoryId/events/:boardId/all-events/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"EventBoardPage","type":"EVENT","urlPath":"/category/:categoryId/events/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"TkbReplyPage","type":"TKB_REPLY","urlPath":"/kb/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"IdeaBoardPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"CommunityGuideLinesPage","type":"COMMUNITY","urlPath":"/communityguidelines","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"CaseCreatePage","type":"SALESFORCE_CASE_CREATION","urlPath":"/caseportal/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"TkbEditPage","type":"TKB","urlPath":"/kb/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"ForgotPasswordPage","type":"USER","urlPath":"/forgotpassword","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"IdeaEditPage","type":"IDEA","urlPath":"/idea/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"TagPage","type":"COMMUNITY","urlPath":"/tag/:tagName","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"BlogBoardPage","type":"BLOG","urlPath":"/category/:categoryId/blog/:boardId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"OccasionMessagePage","type":"OCCASION_TOPIC","urlPath":"/event/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"ManageContentPage","type":"COMMUNITY","urlPath":"/managecontent","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"ClosedMembershipNodeNonMembersPage","type":"GROUP_HUB","urlPath":"/closedgroup/:groupHubId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"CommunityPage","type":"COMMUNITY","urlPath":"/","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"ForumMessagePage","type":"FORUM_TOPIC","urlPath":"/discussions/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"IdeaPostPage","type":"IDEA","urlPath":"/category/:categoryId/ideas/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1730819800000,"localOverride":null,"page":{"id":"CommunityHub.Page","type":"CUSTOM","urlPath":"/Directory","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"BlogMessagePage","type":"BLOG_ARTICLE","urlPath":"/blog/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"RegistrationPage","type":"USER","urlPath":"/register","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"EditGroupHubPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"ForumEditPage","type":"FORUM","urlPath":"/discussions/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"ResetPasswordPage","type":"USER","urlPath":"/resetpassword/:userId/:resetPasswordToken","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1730819800000,"localOverride":null,"page":{"id":"AllBlogs.Page","type":"CUSTOM","urlPath":"/blogs","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"TkbMessagePage","type":"TKB_ARTICLE","urlPath":"/kb/:boardId/:messageSubject/:messageId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"BlogEditPage","type":"BLOG","urlPath":"/blog/:boardId/:messageSubject/:messageId/edit","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"ManageUsersPage","type":"USER","urlPath":"/users/manage/:tab?/:manageUsersTab?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"ForumReplyPage","type":"FORUM_REPLY","urlPath":"/discussions/:boardId/:messageSubject/:messageId/replies/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"PrivacyPolicyPage","type":"COMMUNITY","urlPath":"/privacypolicy","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"NotificationPage","type":"COMMUNITY","urlPath":"/notifications","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"UserPage","type":"USER","urlPath":"/users/:login/:userId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"OccasionReplyPage","type":"OCCASION_REPLY","urlPath":"/event/:boardId/:messageSubject/:messageId/comments/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"ManageMembersPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/manage/:tab?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"SearchResultsPage","type":"COMMUNITY","urlPath":"/search","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"BlogReplyPage","type":"BLOG_REPLY","urlPath":"/blog/:boardId/:messageSubject/:messageId/replies/:replyId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"GroupHubPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"TermsOfServicePage","type":"COMMUNITY","urlPath":"/termsofservice","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"CategoryPage","type":"CATEGORY","urlPath":"/category/:categoryId","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"ForumViewAllTopicsPage","type":"FORUM","urlPath":"/category/:categoryId/discussions/:boardId/all-topics/(/:after|/:before)?","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"TkbPostPage","type":"TKB","urlPath":"/category/:categoryId/kbs/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"},{"lastUpdatedTime":1743058945341,"localOverride":null,"page":{"id":"GroupHubPostPage","type":"GROUP_HUB","urlPath":"/group/:groupHubId/:boardId/create","__typename":"PageDescriptor"},"__typename":"PageResource"}],"localOverride":false},"CachedAsset:text:en_US-components/context/AppContext/AppContextProvider-0":{"__typename":"CachedAsset","id":"text:en_US-components/context/AppContext/AppContextProvider-0","value":{"noCommunity":"Cannot find community","noUser":"Cannot find current user","noNode":"Cannot find node with id {nodeId}","noMessage":"Cannot find message with id {messageId}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Loading/LoadingDot-0":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Loading/LoadingDot-0","value":{"title":"Loading..."},"localOverride":false},"User:user:-1":{"__typename":"User","id":"user:-1","uid":-1,"login":"Deleted","email":"","avatar":null,"rank":null,"kudosWeight":1,"registrationData":{"__typename":"RegistrationData","status":"ANONYMOUS","registrationTime":null,"confirmEmailStatus":false,"registrationAccessLevel":"VIEW","ssoRegistrationFields":[]},"ssoId":null,"profileSettings":{"__typename":"ProfileSettings","dateDisplayStyle":{"__typename":"InheritableStringSettingWithPossibleValues","key":"layout.friendly_dates_enabled","value":"false","localValue":"true","possibleValues":["true","false"]},"dateDisplayFormat":{"__typename":"InheritableStringSetting","key":"layout.format_pattern_date","value":"MMM dd yyyy","localValue":"MM-dd-yyyy"},"language":{"__typename":"InheritableStringSettingWithPossibleValues","key":"profile.language","value":"en-US","localValue":"en","possibleValues":["en-US"]}},"deleted":false},"Theme:customTheme1":{"__typename":"Theme","id":"customTheme1"},"Category:category:FastTrack":{"__typename":"Category","id":"category:FastTrack","entityType":"CATEGORY","displayId":"FastTrack","nodeType":"category","depth":3,"title":"Microsoft FastTrack","shortTitle":"Microsoft FastTrack","parent":{"__ref":"Category:category:products-services"}},"Category:category:top":{"__typename":"Category","id":"category:top","displayId":"top","nodeType":"category","depth":0,"title":"Top","entityType":"CATEGORY","shortTitle":"Top"},"Category:category:communities":{"__typename":"Category","id":"category:communities","displayId":"communities","nodeType":"category","depth":1,"parent":{"__ref":"Category:category:top"},"title":"Communities","entityType":"CATEGORY","shortTitle":"Communities"},"Category:category:products-services":{"__typename":"Category","id":"category:products-services","displayId":"products-services","nodeType":"category","depth":2,"parent":{"__ref":"Category:category:communities"},"title":"Products","entityType":"CATEGORY","shortTitle":"Products"},"Blog:board:FastTrackforAzureBlog":{"__typename":"Blog","id":"board:FastTrackforAzureBlog","entityType":"BLOG","displayId":"FastTrackforAzureBlog","nodeType":"board","depth":4,"conversationStyle":"BLOG","title":"FastTrack for Azure","description":"","avatar":null,"profileSettings":{"__typename":"ProfileSettings","language":null},"parent":{"__ref":"Category:category:FastTrack"},"ancestors":{"__typename":"CoreNodeConnection","edges":[{"__typename":"CoreNodeEdge","node":{"__ref":"Community:community:gxcuf89792"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:communities"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:products-services"}},{"__typename":"CoreNodeEdge","node":{"__ref":"Category:category:FastTrack"}}]},"userContext":{"__typename":"NodeUserContext","canAddAttachments":false,"canUpdateNode":false,"canPostMessages":false,"isSubscribed":false},"boardPolicies":{"__typename":"BoardPolicies","canPublishArticleOnCreate":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.forums.policy_can_publish_on_create_workflow_action.accessDenied","key":"error.lithium.policies.forums.policy_can_publish_on_create_workflow_action.accessDenied","args":[]}}},"shortTitle":"FastTrack for Azure","repliesProperties":{"__typename":"RepliesProperties","sortOrder":"REVERSE_PUBLISH_TIME","repliesFormat":"threaded"},"eventPath":"category:FastTrack/category:products-services/category:communities/community:gxcuf89792board:FastTrackforAzureBlog/","tagProperties":{"__typename":"TagNodeProperties","tagsEnabled":{"__typename":"PolicyResult","failureReason":null}},"requireTags":true,"tagType":"PRESET_ONLY"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/cmstNC05WEo0blc\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/cmstNC05WEo0blc","height":512,"width":512,"mimeType":"image/png"},"Rank:rank:4":{"__typename":"Rank","id":"rank:4","position":6,"name":"Microsoft","color":"333333","icon":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/cmstNC05WEo0blc\"}"},"rankStyle":"OUTLINE"},"User:user:1417490":{"__typename":"User","id":"user:1417490","uid":1417490,"login":"Dolev_Shor","deleted":false,"avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS0xNDE3NDkwLTM3ODQ2MWlFRUZGMTBEQUMwREY2RDhF"},"rank":{"__ref":"Rank:rank:4"},"email":"","messagesCount":26,"biography":null,"topicsCount":6,"kudosReceivedCount":64,"kudosGivenCount":40,"kudosWeight":1,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2022-06-08T02:57:31.929-07:00","confirmEmailStatus":null},"followersCount":null,"solutionsCount":0,"entityType":"USER","eventPath":"community:gxcuf89792/user:1417490"},"BlogTopicMessage:message:3704132":{"__typename":"BlogTopicMessage","uid":3704132,"subject":"The Azure FinOps Guide","id":"message:3704132","revisionNum":178,"repliesCount":15,"author":{"__ref":"User:user:1417490"},"depth":0,"hasGivenKudo":false,"board":{"__ref":"Blog:board:FastTrackforAzureBlog"},"conversation":{"__ref":"Conversation:conversation:3704132"},"messagePolicies":{"__typename":"MessagePolicies","canPublishArticleOnEdit":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.forums.policy_can_publish_on_edit_workflow_action.accessDenied","key":"error.lithium.policies.forums.policy_can_publish_on_edit_workflow_action.accessDenied","args":[]}},"canModerateSpamMessage":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","key":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","args":[]}}},"contentWorkflow":{"__typename":"ContentWorkflow","state":"PUBLISH","scheduledPublishTime":null,"scheduledTimezone":null,"userContext":{"__typename":"MessageWorkflowContext","canSubmitForReview":null,"canEdit":false,"canRecall":null,"canSubmitForPublication":null,"canReturnToAuthor":null,"canPublish":null,"canReturnToReview":null,"canSchedule":false},"shortScheduledTimezone":null},"readOnly":false,"editFrozen":false,"moderationData":{"__ref":"ModerationData:moderation_data:3704132"},"teaser":"\n

 This article centralizes Azure FinOps information and tools to enabling a better understanding and optimization of cloud costs.

","body":"\n

This article centralizes Azure FinOps (Financial Operations) information and tools to enabling a better understanding and optimization of cloud costs.

\n

 

\n

The main purposes of this guide is to help customers do more with less by:

\n\n

 

\n

Contribution to this guide 

\n

The community is encouraged to contribute to this guide!
For any content suggestion please visit this GitHub Repository.

\n

 

\n

Table Of Contents

\n\n

 

\n

 

\n

 

\n

 

\n

What is FinOps?

\n

FinOps is an evolving cloud financial management discipline and cultural practice that enables organizations to get maximum business value by helping engineering, finance, IT, and business teams to collaborate to take advantage of the variable cost model of the cloud.

\n

 

\n

FinOps = Finance + DevOps

\n

FinOps is a portmanteau of \"Finance\" and \"DevOps\", stressing the communications and collaboration between business and engineering teams.

\n

 

\n

The Culture

\n

At its core, FinOps is a cultural practice. It’s the way for teams to manage their cloud costs, where everyone takes ownership of their cloud usage supported by a central best-practices group.

\n

 

\n

Cross-functional

\n

Cross-functional teams in Engineering, Finance, Product, etc. work together to enable faster product delivery, while at the same time gaining more financial control and predictability.

\n

 

\n

The Framework

\n

The FinOps Framework, a set of best practices, standards, and guidance by the FinOps Foundation and its open-source community, is based on the following six principles which act as the north star objectives of the FinOps guidance.

\n

 

\n

The Principles

\n\n

 

\n

FinOps includes activities such as:

\n\n

FinOps professionals use a variety of tools and techniques to achieve these goals, including:

\n\n

They also work closely with other teams, such as engineering and operations, to ensure that cloud resources are used effectively and efficiently.

\n

 

\n

FinOps aims to help organizations get the most value out of their cloud investments by optimizing their cloud expenditure and maximizing the efficiency of their cloud usage. This can help organizations to reduce costs, improve the performance of their applications and services, and increase their overall competitiveness.

\n

 

\n

 

\n

 

\n

 

\n

Overview

\n

 

\n

What was the motivation for creating the guide?

\n

As a cloud engineer, I work with different types of customers, including enterprises, startups, ISVs (independent software vendors), and digital native companies. In today's economic climate, cost, efficiency, and optimization are the top priorities of all customers.

\n

 

\n

Optimizing and reducing cloud costs can be challenging due to the dispersed nature of relevant information.

\n

To address this issue, I have written this 'Azure FinOps Guide', a comprehensive resource that combines all Azure FinOps information to make customers' life easier.

\n

 

\n

Who is the audience for this guide?

\n

The audience for this guide includes organizations that use Azure cloud services and are interested in optimizing, monitoring, and reducing their cloud costs. This may include:

\n\n

 

\n

How to use this guide?

\n

Use the table of contents below to locate a specific tool, topic, or services you are interested in, such as cost optimization techniques or strategies for improving cloud efficiency.

\n

 

\n

Examples

\n\n

 

\n

Tools

\n

The table below contains a collection of native tools that are related to FinOps on Azure:

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
Tool NameDescription
Azure Pricing CalculatorAllows you to mix and match different combinations of Azure services to see an estimate of the costs.
Azure Cost ManagementA suite of tools that help organizations to monitor, allocate, and optimize the cost of their Microsoft Cloud workloads.
Azure AdvisorAnalyses configurations and usage telemetry and offers personalized, actionable recommendations to help optimize resources for reliability, security, operational excellence, performance, and cost.
TCO Calculator\n

TCO = Total Cost of Ownership

\nEstimate the cost savings you can realize by migrating your workloads to Azure.
Azure Hybrid Benefit Savings CalculatorEstimates the price, savings, and eligible instances you can use in Azure based on your current Software Assurance licenses. (Windows VMs, SQL Server VMs, SQL Managed Instance, and SQL Database)
FinOps toolkitStarter kits, scripts, and advanced solutions to accelerate your FinOps journey in the Microsoft Cloud.
\n
\n

 

\n
 
\n

 

\n

Ways to Optimize

\n

This table contains a list of techniques to optimize and reduce your cloud environment's total cost of ownership.

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicDescription
Cut out wasteA Workbook to identify resources that are no longer being used.
Azure AdvisorAnalyses configurations and usage telemetry and offers personalized, actionable recommendations to help optimize resources for reliability, security, operational excellence, performance, and cost.
Spot VMsBuy unused compute capacity at significant cost savings.
Saving PlansCommitting an hourly spend for Azure compute resources for a one-year or three-year plan.
Azure ReservationsHelp you save money by committing to one-year or three-year plans for multiple products.
Azure Hybrid BenefitReduce the costs of running your workloads in the cloud using your on-premises Software Assurance-enabled Windows Server and SQL Server licenses on Azure. (Licensing benefit)
On-Demand Capacity ReservationEnables you to reserve Compute capacity in an Azure region or an Availability Zone for any duration of time without any commitment.
Azure Reserved CapacitySave on Azure database services by pre-committing to fully managed services.
Software PlansReservation discount for deployed VMs with SUSE and RedHat software.
Dev/Test pricingSignificantly reduce the costs of ongoing dev/test workloads with discounted rates on Azure services.
\n
\n

 

\n

 

\n

Assessment

\n

You can run a free self-cost management assessment on your environment to examine your efficiency.

\n

For more information, see Azure Well-Architected Review | Assessments

\n

 

\n

 

\n

Learning

\n

Here is a list of learning path references related to FinOps on Azure:

\n

Learning Path

\n
\n\n\n\n\n\n\n\n
\n

 

\n\n

 

\n
\n

Control Azure spending and manage bills with Microsoft Cost Management + Billing

\n

Learn how to monitor and control your Azure spending and optimize the use of Azure resources.

\n
\n
\n

Learning Path Modules:

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n

 

\n
\n

Module Name

\n
\n

Description

\n
\n

Microsoft Azure Well-Architected Framework – Cost Optimization

\n
\n

Learn how to use the cost optimization pillar of the Microsoft Azure Well-Architected Framework to design a cloud-based architecture that is efficient, eliminates waste, and gives you full visibility into where your money is spent on cloud resources.

\n
\n

Introduction to analyzing costs and creating budgets with Microsoft Cost Management

\n
\n

Learn how to use cost analysis to understand how your costs accrue each month. Use this understanding to create an Azure budget to monitor and alert you on your costs.

\n
\n

Save money with Azure Reserved Instances

\n
\n

Save money by taking advantage of Azure reservations. Analyze and decide what to purchase and then learn how to purchase. Understand the benefits provided through compute purchases and optimize against any underuse. Perform basic reporting on your reservations.

\n
\n

Optimize Azure costs with data analysis in PowerBI

\n
\n

Use Power BI to understand where your money is being spent in Azure so you can help your organization to optimize its costs. Identify key cost drivers, trends, and anomalies in your subscriptions and resource groups over time. Understand and manage hybrid benefits usage within your organization. Understand and optimize your reserved instance coverage to maximize your savings. Create custom dashboards to address your organization's more complex scenarios and analysis needs.

\n
\n

Configure and manage costs as a Microsoft partner by using Microsoft Cost Management

\n
\n

Reconcile your bill and analyze costs across your customers and resources using Microsoft Cost Management as a partner. Determine which of your resources receive discounted pricing. Manage costs through budgets to stay within defined spending limits. Enable your customers to use Microsoft Cost Management with pay-as-you-go rates.

\n
\n

Purchase Azure savings plan for compute

\n
\n

Purchase Azure savings plan for compute.

\n
\n
\n

 

\n

 

\n

Books

\n

List of books references related to FinOps on Azure:

\n

 

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
Book NameDescriptionAuthorPublishedChannel
FinOps with AzureBringing FinOps to life through organizational and cultural alignmentMicrosoftMay 2022Microsoft E-books
The Road to Azure Cost GovernanceTechniques to tame your monthly Azure bill with a continuous optimization journey for your appsPaola E. Annis
Giuliano Caglio
Nov 2022Microsoft E-books
FinOps Handbook for Microsoft AzureEmpowering teams to optimize their Azure Cloud spend with FinOps best practicesMaulik SoniMay 2023O'Reilly
\n
\n

 

\n

Content

\n

This content summary brings together a wealth of information and resources on the discipline of FinOps in the cloud.

\n

It covers a wide range of topics, domains, products, and resources collected from different channels like:

\n\n

Whether you are new to FinOps or are an experienced professional, this summary is an invaluable resource for staying up-to-date with the latest developments and trends in the field.

\n

 

\n

General

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
FinOps Blog\n

Microsoft

\n
 Microsoft Tech Community
Managing, reporting, and reducing your costs in Azure\n

Scott Hanselman

\n

Barry Luijbregts

\n
Dec 2022Azure Friday
Azure Cost Optimization Deep DiveJohn SavillMay 2022YouTube
Factors That Affect CostsJohn SavillJan 2022YouTube
Factors to Reduce CostJohn SavillJan 2022 YouTube
Communicating a cost savings initiative the right way and what NOT to doJohn SavillDec 2023YouTube
Azure Orphaned ResourcesDolev ShorJun 2022Microsoft Tech Community
Azure Orphaned Resources WorkbookDolev ShorJun 2022GitHub
Azure FinOps WorkbookSam BellJan 2023GitHub
Azure Optimization EngineHélder PintoFeb 2021GitHub
Cost allocation is imperative for cloud resource optimizationAntonio OrtollApr 2024Microsoft Tech Community
Identify your savings potential in AzureGregor WohlfarterAug 2024Microsoft Tech Community
FinOps and Azure! Understanding what FinOps is and why we careJohn SavillMay 2024YouTube
Interconnected guidance for an optimized cloud journeyAntonio OrtollJul 2024Microsoft Tech Community
Combine FinOps best practices and Microsoft tools to streamline and optimize your workloadsAntonio OrtollJul 2024Microsoft Tech Community
\n
\n

 

\n

 

\n

Calculators

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Master the Azure Pricing CalculatorJohn SavillJun 2021YouTube
Functionality and Usage of Pricing and TCO CalculatorsJohn SavillJan 2022YouTube
\n
\n

 

\n

 

\n

Cost Management

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Describe cost management in AzureMicrosoft Microsoft Learn
Azure Cost Management OverviewMichael FlanakinAug 2022Microsoft Tech Community
Azure Cost Management for ISVsHalaa MenasyMar 2022Microsoft Tech Community
Azure Unblogged – Azure Cost ManagementSarah LeanMar 2021Microsoft Tech Community
Functionality and Usage of Azure Cost ManagementJohn SavillJan 2022YouTube
Create visuals and reports with the Azure Cost Management connector in Power BI DesktopMicrosoftAug 2022Microsoft Learn | Docs
Azure Cost Management Power BI ReportChris BowmanFeb 2023GitHub
Project Bose: Calculate Azure Cost of an Enterprise by cost centers, divisions, projectsPranab PaulFeb 2023Microsoft Tech Community
CLI tool to perform cost analysis on your Azure subscriptionMichiel van OudheusdenApr 2023GitHub
Take control of your cloud spend with Microsoft Cost ManagementAntonio OrtollJan 2024Microsoft Tech Community
Leverage anomaly management processes with Microsoft Cost ManagementAntonio OrtollFeb 2024Microsoft Tech Community
Use budget management and forecasting to bring your FinOps practice into the era of AIAntonio OrtollJun 2024Microsoft Tech Community
Improve visibility into workload-related spend using Copilot in Microsoft Cost ManagementAntonio OrtollNov 2023Microsoft Tech Community
How to budget your Azure cloud spend with Microsoft Cost ManagementGregor WohlfarterJul 2024Microsoft Tech Community
Creating Azure BudgetsJohn SavillOct 2024YouTube
\n
\n

 

\n

 

\n

Advisor

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Intro to Azure AdvisorMicrosoft Microsoft Learn
Get Started with Azure AdvisorMicrosoft Microsoft Learn
Azure Advisor Cost recommendationsMicrosoftOct 2023Microsoft Learn | Docs
Functionality and Usage of Azure AdvisorJohn SavillJan 2022YouTube
\n

Optimize your Azure environment with Azure Advisor

\n
Thomas MaurerApr 2021YouTube
\n

Optimize your Cloud investment with new Azure Advisor Workbooks

\n
Antonio OrtollOct 2023Microsoft Tech Community
\n

3 reasons to optimize your workloads with Azure Advisor

\n
Antonio OrtollNov 2022Microsoft Tech Community
\n
\n

 

\n

 

\n

Azure Reservations

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Azure Reservations (Reserved Instances) Deep DiveJohn SavillDec 2021YouTube
Reserved Instance and Capacity ReservationsJohn SavillMay 2022YouTube
Understanding Azure Reservations vs Savings PlansBrandon WilsonDec 2022Microsoft Tech Community
Azure Savings DashboardSaira ShaikMay 2023Microsoft Tech Community
Azure Savings Dashboard ToolSaira ShaikMay 2023GitHub
Reservation utilization alertsMicrosoftMay 2023Microsoft Learn | Docs
Get Azure Reservations and Savings Plans Insights with the Azure Optimization EngineHelder PintoApr 2024Microsoft Tech Community
How to optimize your Azure compute spend with savings plan and reserved instancesKyle IkedaMar 2024Microsoft Tech Community
How to choose the right reserved instance in AzureGregor Wohlfarter
Helder Pinto
May 2024Microsoft Tech Community
What's the difference between Azure savings plans for compute and Azure reservations?Gregor Wohlfarter
Obinna Nwokolo
Jul 2024Microsoft Tech Community
\n
\n

 

\n

List of services that supported reservations:

\n\n

 

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
Service NameAuthorPublishedChannel
App ServiceMicrosoftMar 2023Microsoft Azure
App Service - JBoss EA Integrated SupportMicrosoftNov 2022Microsoft Azure
Azure BackupMicrosoftFeb 2022Microsoft Azure
Azure Cache for RedisMicrosoftAug 2023Microsoft Azure
Azure Data FactoryMicrosoftJul 2023Microsoft Azure
Azure Database for MariaDBMicrosoftSep 2023Microsoft Azure
Azure Database for MySQLMicrosoftDec 2023Microsoft Azure
Azure Database for PostgreSQLMicrosoftJan 2024Microsoft Azure
Azure Blob storageMicrosoftMar 2023Microsoft Azure
Azure FilesMicrosoftMar 2023Microsoft Azure
Azure VMware SolutionMicrosoftDec 2023Microsoft Azure
Azure Cosmos DBMicrosoftNov 2023Microsoft Azure
Azure SQL EdgeMicrosoftNov 2023Microsoft Azure
Azure DatabricksMicrosoftNov 2023Microsoft Azure
Azure Data ExplorerMicrosoftMar 2022Microsoft Azure
Azure Dedicated HostMicrosoftJun 2023Microsoft Azure
Azure Managed DisksMicrosoftJan 2023Microsoft Azure
Microsoft FabricMicrosoftNov 2023Microsoft Azure
SAP HANA Large InstancesMicrosoftMar 2023Microsoft Azure
Software plansMicrosoftJun 2022Microsoft Azure
SQL Database and SQL Managed InstanceMicrosoftSep 2023Microsoft Azure
Azure Synapse Analytics (data warehousing only)MicrosoftNov 2023Microsoft Azure
Azure Synapse Analytics - Pre-Purchase PlanMicrosoftMar 2023Microsoft Azure
Virtual machinesMicrosoftJan 2023Microsoft Azure
Virtual machine softwareMicrosoftNov 2023Microsoft Azure
Azure Red Hat OpenShiftMicrosoft Microsoft Azure
Azure Arc-enabled SQL Managed InstanceMicrosoftAug 2022Microsoft Azure
\n
\n

 

\n

 

\n

Azure Savings Plan

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Purchase Azure savings plan for computeMicrosoft Microsoft Learn
Understanding Azure Savings Plan for Compute John SavillOct 2022YouTube
Understanding Azure Reservations vs Savings PlansBrandon WilsonDec 2022Microsoft Tech Community
View savings plan utilization MicrosoftNov 2022Microsoft Learn
View savings plan cost and usageMicrosoftMar 2023Microsoft Learn
View savings plan transactionsMicrosoftNov 2022Microsoft Learn
Charge back savings plan costsMicrosoftFeb 2023Microsoft Learn
Calculate EA Cost savingsMicrosoftMar 2023Microsoft Learn
Azure Savings DashboardSaira ShaikMay 2023Microsoft Tech Community
Azure Savings Dashboard ToolSaira ShaikMay 2023GitHub
Get Azure Reservations and Savings Plans Insights with the Azure Optimization EngineHelder PintoApr 2024Microsoft Tech Community
How to optimize your Azure compute spend with savings plan and reserved instancesKyle IkedaMar 2024Microsoft Tech Community
What's the difference between Azure savings plans for compute and Azure reservations?Gregor Wohlfarter
Obinna Nwokolo
Jul 2024Microsoft Tech Community
\n
\n

 

\n

 

\n

Azure Hybrid Benefit

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Azure Hybrid Benefit for Windows ServerMicrosoftNov 2022Microsoft Azure
Azure Hybrid Benefit for Linux ServerMicrosoftAug 2022Microsoft Azure
Azure Hybrid Benefit for SQL Virtual MachinesMicrosoftAug 2022Microsoft Azure
Azure Hybrid Benefit for Azure SQL & Azure SQL Managed InstanceMicrosoftAug 2022Microsoft Azure
Azure Hybrid Benefit for Azure Kubernetes Service (AKS)MicrosoftJul 2022\n

Microsoft Learn | Docs

\n
Azure Hybrid Benefit for Azure Stack HCIMicrosoftJul 2022Microsoft Azure
Managing and Optimizing Your Azure Hybrid Benefit UsageArthur ClaresMar 2023Microsoft Tech Community
Azure Hybrid Benefit WorkbookArthur ClaresApr 2023GitHub
Tracking Azure Hybrid Benefit using Azure WorkbooksRyan LowellApr 2023Microsoft Tech Community
Azure Hybrid Benefit Tracking DashboardRyan LowellApr 2023GitHub
\n
\n

 

\n

 

\n

Virtual Machines

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Microsoft Azure Spot Virtual Machines overviewRajeesh RamachandranMar 2021YouTube
Azure Spot VM Deep DiveJohn SavillNov 2021YouTube
Understanding Windows Server IaaS Virtual Machine cost managementMicrosoft Microsoft Learn
Start/Stop VMsMicrosoftNov 2022Microsoft Learn | Docs
Part 2: Infra Cost Optimisation In The Cloud – Practical Design Steps For Architects and DevelopersShane BaldacchinoAug 2022Microsoft Tech Community
Optimizing your Azure VMs – 3 Simple Steps to Cloud EfficiencyAmy ColyerSep 2023Microsoft Tech Community
\n
\n

 

\n

** Azure Reservations for Virtual Machines.

\n

** Azure Savings Plans for Virtual Machines.

\n

** Azure Hybrid Benefit for Virtual Machines (Windows VM, Linux VM, SQL VM)

\n

 

\n

Virtual Machine Scale Sets

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Spot Priority Mix for high availability and cost savings MicrosoftMar 2023Microsoft Learn | Docs
\n
\n

 

\n

 

\n

App Service

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Plan and manage costs for Azure App ServiceMicrosoftMar 2023Microsoft Learn | Docs
Estimate your cost savings by migrating to App Service Environment v3Jordan Selig | MicrosoftMar 2023Azure App Service | Team Blog
Azure App Service announces more ways to save on compute costsMayunk JainNov 2022Microsoft Tech Community
A lowered cost and more performant WordPress on Azure AppServiceRadhika BollineniOct 2022Microsoft Tech Community
Save up to 54% vs. on-premises and up to 35% vs. AWS by migrating your ASP.NET applications to AzureMayunk JainSep 2022Microsoft Tech Community
Celebrating 10 years of Azure App Services free tierNir MashkowskiSep 2022Microsoft Tech Community
New Azure App Service plans fuel greater choice and savingsNaga Surendran | MicrosoftApr 2023Microsoft Azure Blog
Forrester study finds 228 percent ROI when modernizing applications on Azure PaaSAshmi Chokshi | MicrosoftDec 2022Microsoft Azure Blog
\n
\n

 

\n

 

\n

AKS

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Optimize compute costs on Azure Kubernetes Service (AKS)Microsoft Microsoft Learn | Training
Optimize costs in Azure Kubernetes Service (AKS)MicrosoftApr 2023Microsoft Learn | Docs
Cost management for KubernetesMicrosoftJan 2023Microsoft Learn | Docs
Cost governance with KubecostMicrosoftJun 2023Microsoft Learn | Docs
How to reduce the total cost of ownership (TCO) of your Azure Kubernetes Service (AKS) clusterPaolo SalvatoriJan 2023Microsoft Tech Community
Azure Kubernetes Service (AKS) – Cost Optimization TechniquesChee Keong TanOct 2022Microsoft Tech Community
AKS Container Insights logging level and associated costsOrestis MeikopoulosNov 2022Microsoft Tech Community
Azure Hybrid Benefit for Azure Kubernetes Service (AKS)MicrosoftJul 2022\n

Microsoft Learn | Docs

\n
Leverage OpenCost on Azure Kubernetes Service to understand and monitor your infrastructure spendKaysie YuApr 2023\n

Microsoft Tech Community

\n
Container insights - Cluster Optimization WorkbookMicrosoftMay 2023\n

Microsoft Learn | Docs

\n
Understand monitoring costs for Container insightsMicrosoftMay 2023\n

Microsoft Learn | Docs

\n
\n
\n

 

\n

 

\n

Azure Stack HCI

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Azure Hybrid Benefit for Azure Stack HCIMicrosoftJul 2022Microsoft Azure
\n
\n

 

\n

 

\n

Storage

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Optimizing your storage costs with Azure Blob Storage\n

Scott Hanselman

\n

Klaas Langhout

\n
Apr 2021Azure Friday
Optimize your cost with Azure Blob StorageMicrosoft Microsoft Learn
Optimize performance and costs by using Azure Disk StorageMicrosoft Microsoft Learn
Optimize storage performance and costs using Blog storage tiersMicrosoft Microsoft Learn
Plan and manage costs for Azure Blob StorageMicrosoftDec 2022Microsoft Azure
Optimize costs by automatically managing the data lifecycleMicrosoftDec 2022Microsoft Azure
Optimize costs for Blob storage with reserved capacityMicrosoftJul 2022Microsoft Azure
Estimate the cost of archiving dataMicrosoftDec 2022Microsoft Azure
Part 2: Infra Cost Optimisation In The Cloud – Practical Design Steps For Architects and DevelopersShane BaldacchinoAug 2022Microsoft Tech Community
Storage Accounts and cost optimizationMicrosoftJan 2022Microsoft Learn | Docs
Calculate the size of a blob container with PowerShellMicrosoftApr 2022Microsoft Learn | Docs
Calculate the total billing size of a blob containerMicrosoftMar 2023Microsoft Learn | Docs
BlobInsight: Your Deep Dive into Smart Blob Lifecycle ManagementYoav DobrinSep 2023Microsoft Tech Community
\n
\n

 

\n

 

\n

Azure Monitor

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Cost optimization and Azure MonitorMicrosoftDec 2022Microsoft Azure
Analyze usage in Log Analytics workspaceMicrosoftMar 2023Microsoft Azure
Azure Monitor Logs cost calculations and optionsMicrosoftJun 2023Microsoft Azure
Azure Monitor cost and usageMicrosoftApr 2023Microsoft Azure
Set a table's log data plan to Basic or AnalyticsMicrosoftJan 2023Microsoft Azure
Calculating Chargeback to Split Monitoring Costs Across ProjectsBruno GabrielliNov 2022Microsoft Tech Community
How to Allocate Azure Monitor Logs Ingestion Costs by Resource TagHelder PintoMay 2023Microsoft Tech Community
Azure Monitor cost optimization using Azure AdvisorOren SalzbergSep 2023Microsoft Tech Community
\n
\n

 

\n

Microsoft Sentinel

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Manage and monitor costs for Microsoft SentinelMicrosoftJul 2023Microsoft Learn | Docs
Reduce costs for Microsoft SentinelMicrosoftJul 2023Microsoft Learn | Docs
Ingestion Cost Spike Detection PlaybookInnocent WafulaAug 2021Microsoft Tech Community
Ingestion Cost Alert PlaybookInnocent WafulaDec 2022Microsoft Tech Community
Cost Management in Azure Sentinel\n

Javier Soriano

\n

Jeremy Tan

\n

Innocent Wafula

\n
Jun 2021YouTube
Introducing Microsoft Sentinel Optimization Workbook\n

Jeremy Tan

\n
Aug 2023Microsoft Tech Community
\n
\n

 

\n

 

\n

Azure Virtual Desktop (AVD)

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Optimize Azure Virtual DesktopMicrosoft Microsoft Learn
New ways to optimize flexibility, improve security, and reduce costs with Azure Virtual DesktopKam VedBratOct 2022Microsoft Tech Community
\n

New ways to optimize flexibility, improve security, and reduce costs with Azure Virtual Desktop

\n
\n

Kam VedBrat

\n

Kate Werner

\n
Oct 2022Microsoft Ignite
\n
\n

 

\n

 

\n

Azure Logic Apps

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Plan and manage costs for Azure Logic AppsMicrosoftSep 2022Microsoft Learn | Docs
Usage metering, billing, and pricing for Azure Logic AppsMicrosoftApr 2023Microsoft Learn | Docs
Estimate storage costs for Standard logic app workflows in single-tenant Azure Logic AppsMicrosoft Aug 2022Microsoft Learn | Docs
\n
\n

 

\n

 

\n

Azure Functions

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Estimating Consumption plan costsMicrosoftFeb 2023Microsoft Learn | Docs
\n
\n

 

\n

Azure VMware Solution (AVS)

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Azure VMWare (AVS) Cost Optimization Using Azure Migrate ToolAaida AboobakkarNov 2024Microsoft Tech Community
\n
\n

 

\n

 

\n

Networking

\n

 

\n

Azure Front Door

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Understand Azure Front Door billingMicrosoftFeb 2023 Microsoft Learn | Docs
Compare pricing between Azure Front Door tiersMicrosoftJun 2023 Microsoft Learn | Docs
\n
\n

 

\n

Azure Application Gateway

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Understanding Pricing for Azure Application Gateway and Web Application FirewallMicrosoftJan 2023Microsoft Learn | Docs
\n
\n

 

\n

 

\n

Data

\n

 

\n

Azure Synapse

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Plan and manage costs for Azure Synapse AnalyticsMicrosoftFeb 2023Microsoft Learn | Docs
Cost management for serverless SQL pool in Azure Synapse AnalyticsMicrosoftApr 2022Microsoft Learn | Docs
Configure cost control for serverless SQL pool in Synapse StudioMicrosoftApr 2022Microsoft Learn | Docs
Synapse Serverless SQL Pool - Performance and cost optimization with partitioningLuca FerrariNov 2022Microsoft Tech Community
\n
\n

 

\n

 

\n

Azure SQL Database

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Plan and manage costs for Azure SQL DatabaseMicrosoftSep 2022Microsoft Learn | Docs
Azure SQL Database and cost optimizationMicrosoftJun 2022Microsoft Learn | Docs
NEW FREE Azure SQL DatabaseJohn SavillOct 2024YouTube
\n
\n

 

\n

** Azure Hybrid Benefit for Azure SQL Database.

\n

 

\n

 

\n

Azure SQL Managed Instance

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Optimize cost of SQL Managed Instances with new stop-start capabilityUros MilanovicNov 2022Microsoft Tech Community
Optimize your Azure SQL Managed Instance cost with Microsoft Azure Well-Architected FrameworkBartłomiej GraczykMar 2021Microsoft Tech Community
\n
\n

 

\n

** Azure Hybrid Benefit for SQL Managed Instance.

\n

 

\n

 

\n

Azure Database for MySQL

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Prepay for Azure Database for MySQL compute resources with reserved instancesMicrosoftSep 2022\n

Microsoft Learn | Docs

\n
How to auto-scale an Azure Database for MySQL/PostgreSQL instance with Azure run books and PythonJulio CalderónMar 2019Microsoft Tech Community
Azure Database for MySQL and cost optimizationMicrosoftDec 2022Microsoft Learn | Docs
\n
\n

 

\n

 

\n

Azure Database for PostgreSQL

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
How to optimize costs in Azure Database for Postgres Flexible ServerMicrosoftApr 2023\n

Microsoft Learn | Docs

\n
How to auto-scale an Azure Database for MySQL/PostgreSQL instance with Azure run books and PythonJulio CalderónMar 2019Microsoft Tech Community
Azure Database for PostgreSQL and cost optimizationMicrosoft May 2023Microsoft Learn | Docs
\n
\n

 

\n

 

\n

Azure Cosmos DB

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Plan and manage costs for Azure Cosmos DBMicrosoftOct 2022\n

Microsoft Learn | Docs

\n
Limit the total throughput provisioned on your Azure Cosmos DB accountMicrosoftApr 2023\n

Microsoft Learn | Docs

\n
Optimize cost with reserved capacity in Azure Cosmos DBMicrosoftMar 2024\n

Microsoft Learn | Docs

\n
Improve performance and optimize costs when upgrading to Azure Cosmos DB API for MongoDB 4.0+MicrosoftJun 2022\n

Microsoft Learn | Docs

\n
Optimize development and testing cost in Azure Cosmos DBMicrosoftOct 2022\n

Microsoft Learn | Docs

\n
Azure Synapse Link for Azure Cosmos DBMicrosoftFeb 2023\n

Microsoft Learn | Docs

\n
Pricing model in Azure Cosmos DBMicrosoftJan 2024\n

Microsoft Learn | Docs

\n
Total Cost of Ownership (TCO) with Azure Cosmos DBMicrosoftNov 2022\n

Microsoft Learn | Docs

\n
Understand your Azure Cosmos DB billMicrosoftOct 2022\n

Microsoft Learn | Docs

\n
Optimize provisioned throughput cost in Azure Cosmos DBMicrosoftOct 2022\n

Microsoft Learn | Docs

\n
Optimize storage cost in Azure Cosmos DBMicrosoftOct 2022\n

Microsoft Learn | Docs

\n
Optimize multi-region cost in Azure Cosmos DBMicrosoftFeb 2024\n

Microsoft Learn | Docs

\n
Optimize your Azure Cosmos DB application using rate limitingMicrosoftOct 2022\n

Microsoft Learn | Docs

\n
Optimize request cost in Azure Cosmos DBMicrosoftApr 2023\n

Microsoft Learn | Docs

\n
\n
\n

 

\n

 

\n

Azure Stream Analytics

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Optimize your Stream Analytics Job and Reduce Costs with AutoscaleAnasheh BoisvertMay 2022Microsoft Tech Community
\n
\n

 

\n

 

\n

Azure Databricks

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Cost optimization for the data lakehouseMicrosoftMay 2023\n

Microsoft Learn | Docs

\n
Best practices for cost optimizationMicrosoftJun 2023\n

Microsoft Learn | Docs

\n
\n
\n

 

\n

 

\n

 

\n

Azure AI Services

\n

 

\n

Azure OpenAI Service

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Plan and manage costs for Azure AI StudioMicrosoftNov 2023Microsoft Learn | Docs
Commitment tier pricing for Azure AIMicrosoftNov 2023Microsoft Learn | Docs
Plan to manage costs for Azure OpenAI ServiceMicrosoftAug 2023Microsoft Learn | Docs
Azure Budgets and Azure OpenAI Cost ManagementShishir GardeAug 2023Microsoft Tech Community
Calculating Chargebacks for Business Units/Projects Utilizing a Shared Azure OpenAI InstanceShikha SinhaAug 2023Microsoft Tech Community
Strategies for Optimizing High-Volume Token Usage with Azure OpenAIJames CroftDec 2023Microsoft Tech Community
Optimizing Azure OpenAI: A Guide to Limits, Quotas, and Best PracticesOlga Molocenco-CiureanuMar 2024Microsoft Tech Community
Optimize AI costs by choosing the right Azure OpenAI pricing offer for youKyle IkedaNov 2024Microsoft Tech Community
Managing Azure OpenAI costsSameer_D935Nov 2024Microsoft Tech Community
\n
\n

 

\n

FOCUS

\n

The FinOps and Usage Specification (FOCUS™) is an open-source specification that defines clear requirements for cloud vendors to produce consistent cost and usage datasets.

\n

It is founded to normalizes cost and usage datasets across cloud vendors and reduces complexity for FinOps Practitioners.

\n

For more details read here.

\n

 

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
FOCUS™ Datasets from Microsoft (Azure)MicrosoftNov 2023Microsoft Learn | Docs
FOCUS cost and usage details file schemaMicrosoftNov 2023Microsoft Learn | Docs
FOCUS: A new specification for cloud cost transparencyMichael FlanakinAug 2023Microsoft Learn | Docs
Democratizing FinOps: Transform your practice with FOCUS and Microsoft FabricMichael FlanakinAug 2023Microsoft Tech Community
FOCUS: An open specification for cloud cost transparencyMichael FlanakinAug 2023Microsoft Tech Community
Moving from FOCUS 1.0 preview to FOCUS 1.0Michael FlanakinDec 2023Microsoft Tech Community
\n
\n

 

\n

 

\n

I would appreciate it if you could tell me what you think of this Azure FinOps Guide.

\n

Your thoughts and suggestions will help me improve it, so please don't hesitate to leave your feedback below.

","body@stringLength":"155827","rawBody":"\n

This article centralizes Azure FinOps (Financial Operations) information and tools to enabling a better understanding and optimization of cloud costs.

\n

 

\n

The main purposes of this guide is to help customers do more with less by:

\n\n

 

\n

Contribution to this guide 

\n

The community is encouraged to contribute to this guide!
For any content suggestion please visit this GitHub Repository.

\n

 

\n

Table Of Contents

\n\n

 

\n

 

\n

 

\n

 

\n

What is FinOps?

\n

FinOps is an evolving cloud financial management discipline and cultural practice that enables organizations to get maximum business value by helping engineering, finance, IT, and business teams to collaborate to take advantage of the variable cost model of the cloud.

\n

 

\n

FinOps = Finance + DevOps

\n

FinOps is a portmanteau of \"Finance\" and \"DevOps\", stressing the communications and collaboration between business and engineering teams.

\n

 

\n

The Culture

\n

At its core, FinOps is a cultural practice. It’s the way for teams to manage their cloud costs, where everyone takes ownership of their cloud usage supported by a central best-practices group.

\n

 

\n

Cross-functional

\n

Cross-functional teams in Engineering, Finance, Product, etc. work together to enable faster product delivery, while at the same time gaining more financial control and predictability.

\n

 

\n

The Framework

\n

The FinOps Framework, a set of best practices, standards, and guidance by the FinOps Foundation and its open-source community, is based on the following six principles which act as the north star objectives of the FinOps guidance.

\n

 

\n

The Principles

\n\n

 

\n

FinOps includes activities such as:

\n\n

FinOps professionals use a variety of tools and techniques to achieve these goals, including:

\n\n

They also work closely with other teams, such as engineering and operations, to ensure that cloud resources are used effectively and efficiently.

\n

 

\n

FinOps aims to help organizations get the most value out of their cloud investments by optimizing their cloud expenditure and maximizing the efficiency of their cloud usage. This can help organizations to reduce costs, improve the performance of their applications and services, and increase their overall competitiveness.

\n

 

\n

 

\n

 

\n

 

\n

Overview

\n

 

\n

What was the motivation for creating the guide?

\n

As a cloud engineer, I work with different types of customers, including enterprises, startups, ISVs (independent software vendors), and digital native companies. In today's economic climate, cost, efficiency, and optimization are the top priorities of all customers.

\n

 

\n

Optimizing and reducing cloud costs can be challenging due to the dispersed nature of relevant information.

\n

To address this issue, I have written this 'Azure FinOps Guide', a comprehensive resource that combines all Azure FinOps information to make customers' life easier.

\n

 

\n

Who is the audience for this guide?

\n

The audience for this guide includes organizations that use Azure cloud services and are interested in optimizing, monitoring, and reducing their cloud costs. This may include:

\n\n

 

\n

How to use this guide?

\n

Use the table of contents below to locate a specific tool, topic, or services you are interested in, such as cost optimization techniques or strategies for improving cloud efficiency.

\n

 

\n

Examples

\n\n

 

\n

Tools

\n

The table below contains a collection of native tools that are related to FinOps on Azure:

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
Tool NameDescription
Azure Pricing CalculatorAllows you to mix and match different combinations of Azure services to see an estimate of the costs.
Azure Cost ManagementA suite of tools that help organizations to monitor, allocate, and optimize the cost of their Microsoft Cloud workloads.
Azure AdvisorAnalyses configurations and usage telemetry and offers personalized, actionable recommendations to help optimize resources for reliability, security, operational excellence, performance, and cost.
TCO Calculator\n

TCO = Total Cost of Ownership

\nEstimate the cost savings you can realize by migrating your workloads to Azure.
Azure Hybrid Benefit Savings CalculatorEstimates the price, savings, and eligible instances you can use in Azure based on your current Software Assurance licenses. (Windows VMs, SQL Server VMs, SQL Managed Instance, and SQL Database)
FinOps toolkitStarter kits, scripts, and advanced solutions to accelerate your FinOps journey in the Microsoft Cloud.
\n
\n

 

\n
 
\n

 

\n

Ways to Optimize

\n

This table contains a list of techniques to optimize and reduce your cloud environment's total cost of ownership.

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicDescription
Cut out wasteA Workbook to identify resources that are no longer being used.
Azure AdvisorAnalyses configurations and usage telemetry and offers personalized, actionable recommendations to help optimize resources for reliability, security, operational excellence, performance, and cost.
Spot VMsBuy unused compute capacity at significant cost savings.
Saving PlansCommitting an hourly spend for Azure compute resources for a one-year or three-year plan.
Azure ReservationsHelp you save money by committing to one-year or three-year plans for multiple products.
Azure Hybrid BenefitReduce the costs of running your workloads in the cloud using your on-premises Software Assurance-enabled Windows Server and SQL Server licenses on Azure. (Licensing benefit)
On-Demand Capacity ReservationEnables you to reserve Compute capacity in an Azure region or an Availability Zone for any duration of time without any commitment.
Azure Reserved CapacitySave on Azure database services by pre-committing to fully managed services.
Software PlansReservation discount for deployed VMs with SUSE and RedHat software.
Dev/Test pricingSignificantly reduce the costs of ongoing dev/test workloads with discounted rates on Azure services.
\n
\n

 

\n

 

\n

Assessment

\n

You can run a free self-cost management assessment on your environment to examine your efficiency.

\n

For more information, see Azure Well-Architected Review | Assessments

\n

 

\n

 

\n

Learning

\n

Here is a list of learning path references related to FinOps on Azure:

\n

Learning Path

\n
\n\n\n\n\n\n\n\n
\n

 

\n\n

 

\n
\n

Control Azure spending and manage bills with Microsoft Cost Management + Billing

\n

Learn how to monitor and control your Azure spending and optimize the use of Azure resources.

\n
\n
\n

Learning Path Modules:

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n

 

\n
\n

Module Name

\n
\n

Description

\n
\n

Microsoft Azure Well-Architected Framework – Cost Optimization

\n
\n

Learn how to use the cost optimization pillar of the Microsoft Azure Well-Architected Framework to design a cloud-based architecture that is efficient, eliminates waste, and gives you full visibility into where your money is spent on cloud resources.

\n
\n

Introduction to analyzing costs and creating budgets with Microsoft Cost Management

\n
\n

Learn how to use cost analysis to understand how your costs accrue each month. Use this understanding to create an Azure budget to monitor and alert you on your costs.

\n
\n

Save money with Azure Reserved Instances

\n
\n

Save money by taking advantage of Azure reservations. Analyze and decide what to purchase and then learn how to purchase. Understand the benefits provided through compute purchases and optimize against any underuse. Perform basic reporting on your reservations.

\n
\n

Optimize Azure costs with data analysis in PowerBI

\n
\n

Use Power BI to understand where your money is being spent in Azure so you can help your organization to optimize its costs. Identify key cost drivers, trends, and anomalies in your subscriptions and resource groups over time. Understand and manage hybrid benefits usage within your organization. Understand and optimize your reserved instance coverage to maximize your savings. Create custom dashboards to address your organization's more complex scenarios and analysis needs.

\n
\n

Configure and manage costs as a Microsoft partner by using Microsoft Cost Management

\n
\n

Reconcile your bill and analyze costs across your customers and resources using Microsoft Cost Management as a partner. Determine which of your resources receive discounted pricing. Manage costs through budgets to stay within defined spending limits. Enable your customers to use Microsoft Cost Management with pay-as-you-go rates.

\n
\n

Purchase Azure savings plan for compute

\n
\n

Purchase Azure savings plan for compute.

\n
\n
\n

 

\n

 

\n

Books

\n

List of books references related to FinOps on Azure:

\n

 

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
Book NameDescriptionAuthorPublishedChannel
FinOps with AzureBringing FinOps to life through organizational and cultural alignmentMicrosoftMay 2022Microsoft E-books
The Road to Azure Cost GovernanceTechniques to tame your monthly Azure bill with a continuous optimization journey for your appsPaola E. Annis
Giuliano Caglio
Nov 2022Microsoft E-books
FinOps Handbook for Microsoft AzureEmpowering teams to optimize their Azure Cloud spend with FinOps best practicesMaulik SoniMay 2023O'Reilly
\n
\n

 

\n

Content

\n

This content summary brings together a wealth of information and resources on the discipline of FinOps in the cloud.

\n

It covers a wide range of topics, domains, products, and resources collected from different channels like:

\n\n

Whether you are new to FinOps or are an experienced professional, this summary is an invaluable resource for staying up-to-date with the latest developments and trends in the field.

\n

 

\n

General

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
FinOps Blog\n

Microsoft

\n
 Microsoft Tech Community
Managing, reporting, and reducing your costs in Azure\n

Scott Hanselman

\n

Barry Luijbregts

\n
Dec 2022Azure Friday
Azure Cost Optimization Deep DiveJohn SavillMay 2022YouTube
Factors That Affect CostsJohn SavillJan 2022YouTube
Factors to Reduce CostJohn SavillJan 2022 YouTube
Communicating a cost savings initiative the right way and what NOT to doJohn SavillDec 2023YouTube
Azure Orphaned ResourcesDolev ShorJun 2022Microsoft Tech Community
Azure Orphaned Resources WorkbookDolev ShorJun 2022GitHub
Azure FinOps WorkbookSam BellJan 2023GitHub
Azure Optimization EngineHélder PintoFeb 2021GitHub
Cost allocation is imperative for cloud resource optimizationAntonio OrtollApr 2024Microsoft Tech Community
Identify your savings potential in AzureGregor WohlfarterAug 2024Microsoft Tech Community
FinOps and Azure! Understanding what FinOps is and why we careJohn SavillMay 2024YouTube
Interconnected guidance for an optimized cloud journeyAntonio OrtollJul 2024Microsoft Tech Community
Combine FinOps best practices and Microsoft tools to streamline and optimize your workloadsAntonio OrtollJul 2024Microsoft Tech Community
\n
\n

 

\n

 

\n

Calculators

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Master the Azure Pricing CalculatorJohn SavillJun 2021YouTube
Functionality and Usage of Pricing and TCO CalculatorsJohn SavillJan 2022YouTube
\n
\n

 

\n

 

\n

Cost Management

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Describe cost management in AzureMicrosoft Microsoft Learn
Azure Cost Management OverviewMichael FlanakinAug 2022Microsoft Tech Community
Azure Cost Management for ISVsHalaa MenasyMar 2022Microsoft Tech Community
Azure Unblogged – Azure Cost ManagementSarah LeanMar 2021Microsoft Tech Community
Functionality and Usage of Azure Cost ManagementJohn SavillJan 2022YouTube
Create visuals and reports with the Azure Cost Management connector in Power BI DesktopMicrosoftAug 2022Microsoft Learn | Docs
Azure Cost Management Power BI ReportChris BowmanFeb 2023GitHub
Project Bose: Calculate Azure Cost of an Enterprise by cost centers, divisions, projectsPranab PaulFeb 2023Microsoft Tech Community
CLI tool to perform cost analysis on your Azure subscriptionMichiel van OudheusdenApr 2023GitHub
Take control of your cloud spend with Microsoft Cost ManagementAntonio OrtollJan 2024Microsoft Tech Community
Leverage anomaly management processes with Microsoft Cost ManagementAntonio OrtollFeb 2024Microsoft Tech Community
Use budget management and forecasting to bring your FinOps practice into the era of AIAntonio OrtollJun 2024Microsoft Tech Community
Improve visibility into workload-related spend using Copilot in Microsoft Cost ManagementAntonio OrtollNov 2023Microsoft Tech Community
How to budget your Azure cloud spend with Microsoft Cost ManagementGregor WohlfarterJul 2024Microsoft Tech Community
Creating Azure BudgetsJohn SavillOct 2024YouTube
\n
\n

 

\n

 

\n

Advisor

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Intro to Azure AdvisorMicrosoft Microsoft Learn
Get Started with Azure AdvisorMicrosoft Microsoft Learn
Azure Advisor Cost recommendationsMicrosoftOct 2023Microsoft Learn | Docs
Functionality and Usage of Azure AdvisorJohn SavillJan 2022YouTube
\n

Optimize your Azure environment with Azure Advisor

\n
Thomas MaurerApr 2021YouTube
\n

Optimize your Cloud investment with new Azure Advisor Workbooks

\n
Antonio OrtollOct 2023Microsoft Tech Community
\n

3 reasons to optimize your workloads with Azure Advisor

\n
Antonio OrtollNov 2022Microsoft Tech Community
\n
\n

 

\n

 

\n

Azure Reservations

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Azure Reservations (Reserved Instances) Deep DiveJohn SavillDec 2021YouTube
Reserved Instance and Capacity ReservationsJohn SavillMay 2022YouTube
Understanding Azure Reservations vs Savings PlansBrandon WilsonDec 2022Microsoft Tech Community
Azure Savings DashboardSaira ShaikMay 2023Microsoft Tech Community
Azure Savings Dashboard ToolSaira ShaikMay 2023GitHub
Reservation utilization alertsMicrosoftMay 2023Microsoft Learn | Docs
Get Azure Reservations and Savings Plans Insights with the Azure Optimization EngineHelder PintoApr 2024Microsoft Tech Community
How to optimize your Azure compute spend with savings plan and reserved instancesKyle IkedaMar 2024Microsoft Tech Community
How to choose the right reserved instance in AzureGregor Wohlfarter
Helder Pinto
May 2024Microsoft Tech Community
What's the difference between Azure savings plans for compute and Azure reservations?Gregor Wohlfarter
Obinna Nwokolo
Jul 2024Microsoft Tech Community
\n
\n

 

\n

List of services that supported reservations:

\n\n

 

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
Service NameAuthorPublishedChannel
App ServiceMicrosoftMar 2023Microsoft Azure
App Service - JBoss EA Integrated SupportMicrosoftNov 2022Microsoft Azure
Azure BackupMicrosoftFeb 2022Microsoft Azure
Azure Cache for RedisMicrosoftAug 2023Microsoft Azure
Azure Data FactoryMicrosoftJul 2023Microsoft Azure
Azure Database for MariaDBMicrosoftSep 2023Microsoft Azure
Azure Database for MySQLMicrosoftDec 2023Microsoft Azure
Azure Database for PostgreSQLMicrosoftJan 2024Microsoft Azure
Azure Blob storageMicrosoftMar 2023Microsoft Azure
Azure FilesMicrosoftMar 2023Microsoft Azure
Azure VMware SolutionMicrosoftDec 2023Microsoft Azure
Azure Cosmos DBMicrosoftNov 2023Microsoft Azure
Azure SQL EdgeMicrosoftNov 2023Microsoft Azure
Azure DatabricksMicrosoftNov 2023Microsoft Azure
Azure Data ExplorerMicrosoftMar 2022Microsoft Azure
Azure Dedicated HostMicrosoftJun 2023Microsoft Azure
Azure Managed DisksMicrosoftJan 2023Microsoft Azure
Microsoft FabricMicrosoftNov 2023Microsoft Azure
SAP HANA Large InstancesMicrosoftMar 2023Microsoft Azure
Software plansMicrosoftJun 2022Microsoft Azure
SQL Database and SQL Managed InstanceMicrosoftSep 2023Microsoft Azure
Azure Synapse Analytics (data warehousing only)MicrosoftNov 2023Microsoft Azure
Azure Synapse Analytics - Pre-Purchase PlanMicrosoftMar 2023Microsoft Azure
Virtual machinesMicrosoftJan 2023Microsoft Azure
Virtual machine softwareMicrosoftNov 2023Microsoft Azure
Azure Red Hat OpenShiftMicrosoft Microsoft Azure
Azure Arc-enabled SQL Managed InstanceMicrosoftAug 2022Microsoft Azure
\n
\n

 

\n

 

\n

Azure Savings Plan

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Purchase Azure savings plan for computeMicrosoft Microsoft Learn
Understanding Azure Savings Plan for Compute John SavillOct 2022YouTube
Understanding Azure Reservations vs Savings PlansBrandon WilsonDec 2022Microsoft Tech Community
View savings plan utilization MicrosoftNov 2022Microsoft Learn
View savings plan cost and usageMicrosoftMar 2023Microsoft Learn
View savings plan transactionsMicrosoftNov 2022Microsoft Learn
Charge back savings plan costsMicrosoftFeb 2023Microsoft Learn
Calculate EA Cost savingsMicrosoftMar 2023Microsoft Learn
Azure Savings DashboardSaira ShaikMay 2023Microsoft Tech Community
Azure Savings Dashboard ToolSaira ShaikMay 2023GitHub
Get Azure Reservations and Savings Plans Insights with the Azure Optimization EngineHelder PintoApr 2024Microsoft Tech Community
How to optimize your Azure compute spend with savings plan and reserved instancesKyle IkedaMar 2024Microsoft Tech Community
What's the difference between Azure savings plans for compute and Azure reservations?Gregor Wohlfarter
Obinna Nwokolo
Jul 2024Microsoft Tech Community
\n
\n

 

\n

 

\n

Azure Hybrid Benefit

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Azure Hybrid Benefit for Windows ServerMicrosoftNov 2022Microsoft Azure
Azure Hybrid Benefit for Linux ServerMicrosoftAug 2022Microsoft Azure
Azure Hybrid Benefit for SQL Virtual MachinesMicrosoftAug 2022Microsoft Azure
Azure Hybrid Benefit for Azure SQL & Azure SQL Managed InstanceMicrosoftAug 2022Microsoft Azure
Azure Hybrid Benefit for Azure Kubernetes Service (AKS)MicrosoftJul 2022\n

Microsoft Learn | Docs

\n
Azure Hybrid Benefit for Azure Stack HCIMicrosoftJul 2022Microsoft Azure
Managing and Optimizing Your Azure Hybrid Benefit UsageArthur ClaresMar 2023Microsoft Tech Community
Azure Hybrid Benefit WorkbookArthur ClaresApr 2023GitHub
Tracking Azure Hybrid Benefit using Azure WorkbooksRyan LowellApr 2023Microsoft Tech Community
Azure Hybrid Benefit Tracking DashboardRyan LowellApr 2023GitHub
\n
\n

 

\n

 

\n

Virtual Machines

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Microsoft Azure Spot Virtual Machines overviewRajeesh RamachandranMar 2021YouTube
Azure Spot VM Deep DiveJohn SavillNov 2021YouTube
Understanding Windows Server IaaS Virtual Machine cost managementMicrosoft Microsoft Learn
Start/Stop VMsMicrosoftNov 2022Microsoft Learn | Docs
Part 2: Infra Cost Optimisation In The Cloud – Practical Design Steps For Architects and DevelopersShane BaldacchinoAug 2022Microsoft Tech Community
Optimizing your Azure VMs – 3 Simple Steps to Cloud EfficiencyAmy ColyerSep 2023Microsoft Tech Community
\n
\n

 

\n

** Azure Reservations for Virtual Machines.

\n

** Azure Savings Plans for Virtual Machines.

\n

** Azure Hybrid Benefit for Virtual Machines (Windows VM, Linux VM, SQL VM)

\n

 

\n

Virtual Machine Scale Sets

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Spot Priority Mix for high availability and cost savings MicrosoftMar 2023Microsoft Learn | Docs
\n
\n

 

\n

 

\n

App Service

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Plan and manage costs for Azure App ServiceMicrosoftMar 2023Microsoft Learn | Docs
Estimate your cost savings by migrating to App Service Environment v3Jordan Selig | MicrosoftMar 2023Azure App Service | Team Blog
Azure App Service announces more ways to save on compute costsMayunk JainNov 2022Microsoft Tech Community
A lowered cost and more performant WordPress on Azure AppServiceRadhika BollineniOct 2022Microsoft Tech Community
Save up to 54% vs. on-premises and up to 35% vs. AWS by migrating your ASP.NET applications to AzureMayunk JainSep 2022Microsoft Tech Community
Celebrating 10 years of Azure App Services free tierNir MashkowskiSep 2022Microsoft Tech Community
New Azure App Service plans fuel greater choice and savingsNaga Surendran | MicrosoftApr 2023Microsoft Azure Blog
Forrester study finds 228 percent ROI when modernizing applications on Azure PaaSAshmi Chokshi | MicrosoftDec 2022Microsoft Azure Blog
\n
\n

 

\n

 

\n

AKS

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Optimize compute costs on Azure Kubernetes Service (AKS)Microsoft Microsoft Learn | Training
Optimize costs in Azure Kubernetes Service (AKS)MicrosoftApr 2023Microsoft Learn | Docs
Cost management for KubernetesMicrosoftJan 2023Microsoft Learn | Docs
Cost governance with KubecostMicrosoftJun 2023Microsoft Learn | Docs
How to reduce the total cost of ownership (TCO) of your Azure Kubernetes Service (AKS) clusterPaolo SalvatoriJan 2023Microsoft Tech Community
Azure Kubernetes Service (AKS) – Cost Optimization TechniquesChee Keong TanOct 2022Microsoft Tech Community
AKS Container Insights logging level and associated costsOrestis MeikopoulosNov 2022Microsoft Tech Community
Azure Hybrid Benefit for Azure Kubernetes Service (AKS)MicrosoftJul 2022\n

Microsoft Learn | Docs

\n
Leverage OpenCost on Azure Kubernetes Service to understand and monitor your infrastructure spendKaysie YuApr 2023\n

Microsoft Tech Community

\n
Container insights - Cluster Optimization WorkbookMicrosoftMay 2023\n

Microsoft Learn | Docs

\n
Understand monitoring costs for Container insightsMicrosoftMay 2023\n

Microsoft Learn | Docs

\n
\n
\n

 

\n

 

\n

Azure Stack HCI

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Azure Hybrid Benefit for Azure Stack HCIMicrosoftJul 2022Microsoft Azure
\n
\n

 

\n

 

\n

Storage

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Optimizing your storage costs with Azure Blob Storage\n

Scott Hanselman

\n

Klaas Langhout

\n
Apr 2021Azure Friday
Optimize your cost with Azure Blob StorageMicrosoft Microsoft Learn
Optimize performance and costs by using Azure Disk StorageMicrosoft Microsoft Learn
Optimize storage performance and costs using Blog storage tiersMicrosoft Microsoft Learn
Plan and manage costs for Azure Blob StorageMicrosoftDec 2022Microsoft Azure
Optimize costs by automatically managing the data lifecycleMicrosoftDec 2022Microsoft Azure
Optimize costs for Blob storage with reserved capacityMicrosoftJul 2022Microsoft Azure
Estimate the cost of archiving dataMicrosoftDec 2022Microsoft Azure
Part 2: Infra Cost Optimisation In The Cloud – Practical Design Steps For Architects and DevelopersShane BaldacchinoAug 2022Microsoft Tech Community
Storage Accounts and cost optimizationMicrosoftJan 2022Microsoft Learn | Docs
Calculate the size of a blob container with PowerShellMicrosoftApr 2022Microsoft Learn | Docs
Calculate the total billing size of a blob containerMicrosoftMar 2023Microsoft Learn | Docs
BlobInsight: Your Deep Dive into Smart Blob Lifecycle ManagementYoav DobrinSep 2023Microsoft Tech Community
\n
\n

 

\n

 

\n

Azure Monitor

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Cost optimization and Azure MonitorMicrosoftDec 2022Microsoft Azure
Analyze usage in Log Analytics workspaceMicrosoftMar 2023Microsoft Azure
Azure Monitor Logs cost calculations and optionsMicrosoftJun 2023Microsoft Azure
Azure Monitor cost and usageMicrosoftApr 2023Microsoft Azure
Set a table's log data plan to Basic or AnalyticsMicrosoftJan 2023Microsoft Azure
Calculating Chargeback to Split Monitoring Costs Across ProjectsBruno GabrielliNov 2022Microsoft Tech Community
How to Allocate Azure Monitor Logs Ingestion Costs by Resource TagHelder PintoMay 2023Microsoft Tech Community
Azure Monitor cost optimization using Azure AdvisorOren SalzbergSep 2023Microsoft Tech Community
\n
\n

 

\n

Microsoft Sentinel

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Manage and monitor costs for Microsoft SentinelMicrosoftJul 2023Microsoft Learn | Docs
Reduce costs for Microsoft SentinelMicrosoftJul 2023Microsoft Learn | Docs
Ingestion Cost Spike Detection PlaybookInnocent WafulaAug 2021Microsoft Tech Community
Ingestion Cost Alert PlaybookInnocent WafulaDec 2022Microsoft Tech Community
Cost Management in Azure Sentinel\n

Javier Soriano

\n

Jeremy Tan

\n

Innocent Wafula

\n
Jun 2021YouTube
Introducing Microsoft Sentinel Optimization Workbook\n

Jeremy Tan

\n
Aug 2023Microsoft Tech Community
\n
\n

 

\n

 

\n

Azure Virtual Desktop (AVD)

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Optimize Azure Virtual DesktopMicrosoft Microsoft Learn
New ways to optimize flexibility, improve security, and reduce costs with Azure Virtual DesktopKam VedBratOct 2022Microsoft Tech Community
\n

New ways to optimize flexibility, improve security, and reduce costs with Azure Virtual Desktop

\n
\n

Kam VedBrat

\n

Kate Werner

\n
Oct 2022Microsoft Ignite
\n
\n

 

\n

 

\n

Azure Logic Apps

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Plan and manage costs for Azure Logic AppsMicrosoftSep 2022Microsoft Learn | Docs
Usage metering, billing, and pricing for Azure Logic AppsMicrosoftApr 2023Microsoft Learn | Docs
Estimate storage costs for Standard logic app workflows in single-tenant Azure Logic AppsMicrosoft Aug 2022Microsoft Learn | Docs
\n
\n

 

\n

 

\n

Azure Functions

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Estimating Consumption plan costsMicrosoftFeb 2023Microsoft Learn | Docs
\n
\n

 

\n

Azure VMware Solution (AVS)

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Azure VMWare (AVS) Cost Optimization Using Azure Migrate ToolAaida AboobakkarNov 2024Microsoft Tech Community
\n
\n

 

\n

 

\n

Networking

\n

 

\n

Azure Front Door

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Understand Azure Front Door billingMicrosoftFeb 2023 Microsoft Learn | Docs
Compare pricing between Azure Front Door tiersMicrosoftJun 2023 Microsoft Learn | Docs
\n
\n

 

\n

Azure Application Gateway

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Understanding Pricing for Azure Application Gateway and Web Application FirewallMicrosoftJan 2023Microsoft Learn | Docs
\n
\n

 

\n

 

\n

Data

\n

 

\n

Azure Synapse

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Plan and manage costs for Azure Synapse AnalyticsMicrosoftFeb 2023Microsoft Learn | Docs
Cost management for serverless SQL pool in Azure Synapse AnalyticsMicrosoftApr 2022Microsoft Learn | Docs
Configure cost control for serverless SQL pool in Synapse StudioMicrosoftApr 2022Microsoft Learn | Docs
Synapse Serverless SQL Pool - Performance and cost optimization with partitioningLuca FerrariNov 2022Microsoft Tech Community
\n
\n

 

\n

 

\n

Azure SQL Database

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Plan and manage costs for Azure SQL DatabaseMicrosoftSep 2022Microsoft Learn | Docs
Azure SQL Database and cost optimizationMicrosoftJun 2022Microsoft Learn | Docs
NEW FREE Azure SQL DatabaseJohn SavillOct 2024YouTube
\n
\n

 

\n

** Azure Hybrid Benefit for Azure SQL Database.

\n

 

\n

 

\n

Azure SQL Managed Instance

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Optimize cost of SQL Managed Instances with new stop-start capabilityUros MilanovicNov 2022Microsoft Tech Community
Optimize your Azure SQL Managed Instance cost with Microsoft Azure Well-Architected FrameworkBartłomiej GraczykMar 2021Microsoft Tech Community
\n
\n

 

\n

** Azure Hybrid Benefit for SQL Managed Instance.

\n

 

\n

 

\n

Azure Database for MySQL

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Prepay for Azure Database for MySQL compute resources with reserved instancesMicrosoftSep 2022\n

Microsoft Learn | Docs

\n
How to auto-scale an Azure Database for MySQL/PostgreSQL instance with Azure run books and PythonJulio CalderónMar 2019Microsoft Tech Community
Azure Database for MySQL and cost optimizationMicrosoftDec 2022Microsoft Learn | Docs
\n
\n

 

\n

 

\n

Azure Database for PostgreSQL

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
How to optimize costs in Azure Database for Postgres Flexible ServerMicrosoftApr 2023\n

Microsoft Learn | Docs

\n
How to auto-scale an Azure Database for MySQL/PostgreSQL instance with Azure run books and PythonJulio CalderónMar 2019Microsoft Tech Community
Azure Database for PostgreSQL and cost optimizationMicrosoft May 2023Microsoft Learn | Docs
\n
\n

 

\n

 

\n

Azure Cosmos DB

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Plan and manage costs for Azure Cosmos DBMicrosoftOct 2022\n

Microsoft Learn | Docs

\n
Limit the total throughput provisioned on your Azure Cosmos DB accountMicrosoftApr 2023\n

Microsoft Learn | Docs

\n
Optimize cost with reserved capacity in Azure Cosmos DBMicrosoftMar 2024\n

Microsoft Learn | Docs

\n
Improve performance and optimize costs when upgrading to Azure Cosmos DB API for MongoDB 4.0+MicrosoftJun 2022\n

Microsoft Learn | Docs

\n
Optimize development and testing cost in Azure Cosmos DBMicrosoftOct 2022\n

Microsoft Learn | Docs

\n
Azure Synapse Link for Azure Cosmos DBMicrosoftFeb 2023\n

Microsoft Learn | Docs

\n
Pricing model in Azure Cosmos DBMicrosoftJan 2024\n

Microsoft Learn | Docs

\n
Total Cost of Ownership (TCO) with Azure Cosmos DBMicrosoftNov 2022\n

Microsoft Learn | Docs

\n
Understand your Azure Cosmos DB billMicrosoftOct 2022\n

Microsoft Learn | Docs

\n
Optimize provisioned throughput cost in Azure Cosmos DBMicrosoftOct 2022\n

Microsoft Learn | Docs

\n
Optimize storage cost in Azure Cosmos DBMicrosoftOct 2022\n

Microsoft Learn | Docs

\n
Optimize multi-region cost in Azure Cosmos DBMicrosoftFeb 2024\n

Microsoft Learn | Docs

\n
Optimize your Azure Cosmos DB application using rate limitingMicrosoftOct 2022\n

Microsoft Learn | Docs

\n
Optimize request cost in Azure Cosmos DBMicrosoftApr 2023\n

Microsoft Learn | Docs

\n
\n
\n

 

\n

 

\n

Azure Stream Analytics

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Optimize your Stream Analytics Job and Reduce Costs with AutoscaleAnasheh BoisvertMay 2022Microsoft Tech Community
\n
\n

 

\n

 

\n

Azure Databricks

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Cost optimization for the data lakehouseMicrosoftMay 2023\n

Microsoft Learn | Docs

\n
Best practices for cost optimizationMicrosoftJun 2023\n

Microsoft Learn | Docs

\n
\n
\n

 

\n

 

\n

 

\n

Azure AI Services

\n

 

\n

Azure OpenAI Service

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
Plan and manage costs for Azure AI StudioMicrosoftNov 2023Microsoft Learn | Docs
Commitment tier pricing for Azure AIMicrosoftNov 2023Microsoft Learn | Docs
Plan to manage costs for Azure OpenAI ServiceMicrosoftAug 2023Microsoft Learn | Docs
Azure Budgets and Azure OpenAI Cost ManagementShishir GardeAug 2023Microsoft Tech Community
Calculating Chargebacks for Business Units/Projects Utilizing a Shared Azure OpenAI InstanceShikha SinhaAug 2023Microsoft Tech Community
Strategies for Optimizing High-Volume Token Usage with Azure OpenAIJames CroftDec 2023Microsoft Tech Community
Optimizing Azure OpenAI: A Guide to Limits, Quotas, and Best PracticesOlga Molocenco-CiureanuMar 2024Microsoft Tech Community
Optimize AI costs by choosing the right Azure OpenAI pricing offer for youKyle IkedaNov 2024Microsoft Tech Community
Managing Azure OpenAI costsSameer_D935Nov 2024Microsoft Tech Community
\n
\n

 

\n

FOCUS

\n

The FinOps and Usage Specification (FOCUS™) is an open-source specification that defines clear requirements for cloud vendors to produce consistent cost and usage datasets.

\n

It is founded to normalizes cost and usage datasets across cloud vendors and reduces complexity for FinOps Practitioners.

\n

For more details read here.

\n

 

\n
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
TopicAuthorPublishedChannel
FOCUS™ Datasets from Microsoft (Azure)MicrosoftNov 2023Microsoft Learn | Docs
FOCUS cost and usage details file schemaMicrosoftNov 2023Microsoft Learn | Docs
FOCUS: A new specification for cloud cost transparencyMichael FlanakinAug 2023Microsoft Learn | Docs
Democratizing FinOps: Transform your practice with FOCUS and Microsoft FabricMichael FlanakinAug 2023Microsoft Tech Community
FOCUS: An open specification for cloud cost transparencyMichael FlanakinAug 2023Microsoft Tech Community
Moving from FOCUS 1.0 preview to FOCUS 1.0Michael FlanakinDec 2023Microsoft Tech Community
\n
\n

 

\n

 

\n

I would appreciate it if you could tell me what you think of this Azure FinOps Guide.

\n

Your thoughts and suggestions will help me improve it, so please don't hesitate to leave your feedback below.

","kudosSumWeight":20,"postTime":"2023-01-08T23:44:41.677-08:00","images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjUuMXwyLjF8b3wyNXxfTlZffDE","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQzMTIyN2lCODQ1Q0VDRTczQUY0RTU4?revision=178\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuMXwyLjF8b3wyNXxfTlZffDI","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQzMTIzNmk4RjdCN0FENzQ0NDFEQ0Q5?revision=178\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuMXwyLjF8b3wyNXxfTlZffDM","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU2NWlDOTQ3NjNEMzM3ODNCRDFC?revision=178\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuMXwyLjF8b3wyNXxfTlZffDQ","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLUJJdTdFRA?revision=178\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuMXwyLjF8b3wyNXxfTlZffDU","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU2Nmk4MDE5MUNCNTEwRTYyRkVB?revision=178\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuMXwyLjF8b3wyNXxfTlZffDY","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU2N2k2NzJCN0U1NDIzMjU0NTdE?revision=178\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuMXwyLjF8b3wyNXxfTlZffDc","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU3MGlFQUM1REFFQTAxMUVBNUMx?revision=178\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuMXwyLjF8b3wyNXxfTlZffDg","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU2OWk1REQ1NEJFOUZGRkU4MzJC?revision=178\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuMXwyLjF8b3wyNXxfTlZffDk","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU3MWk0M0IxMzI2N0NBMUQ5RURE?revision=178\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuMXwyLjF8b3wyNXxfTlZffDEw","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTYwMzAwMWlDQzUxMjQwMDhGQjY1RDEz?revision=178\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuMXwyLjF8b3wyNXxfTlZffDEx","node":{"__ref":"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTU0NDI5MmlBNEJERTQ4QzMzREJENkND?revision=178\"}"}}],"totalCount":11,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"attachments":{"__typename":"AttachmentConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"tags":{"__typename":"TagConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[{"__typename":"TagEdge","cursor":"MjUuMXwyLjF8b3wxMHxfTlZffDE","node":{"__typename":"Tag","id":"tag:Cloud Native Apps","text":"Cloud Native Apps","time":"2021-01-08T08:35:18.760-08:00","lastActivityTime":null,"messagesCount":null,"followersCount":null}},{"__typename":"TagEdge","cursor":"MjUuMXwyLjF8b3wxMHxfTlZffDI","node":{"__typename":"Tag","id":"tag:data & ai","text":"data & ai","time":"2020-09-11T06:32:31.686-07:00","lastActivityTime":null,"messagesCount":null,"followersCount":null}},{"__typename":"TagEdge","cursor":"MjUuMXwyLjF8b3wxMHxfTlZffDM","node":{"__typename":"Tag","id":"tag:Infra","text":"Infra","time":"2020-03-04T21:21:46.909-08:00","lastActivityTime":null,"messagesCount":null,"followersCount":null}},{"__typename":"TagEdge","cursor":"MjUuMXwyLjF8b3wxMHxfTlZffDQ","node":{"__typename":"Tag","id":"tag:ISV 1:Many","text":"ISV 1:Many","time":"2021-01-22T05:55:04.673-08:00","lastActivityTime":null,"messagesCount":null,"followersCount":null}}]},"timeToRead":19,"rawTeaser":"\n

 This article centralizes Azure FinOps information and tools to enabling a better understanding and optimization of cloud costs.

","introduction":"","coverImage":null,"coverImageProperties":{"__typename":"CoverImageProperties","style":"STANDARD","titlePosition":"BOTTOM","altText":""},"currentRevision":{"__ref":"Revision:revision:3704132_178"},"latestVersion":{"__typename":"FriendlyVersion","major":"70","minor":"0"},"metrics":{"__typename":"MessageMetrics","views":119386},"visibilityScope":"PUBLIC","canonicalUrl":"","seoTitle":"Azure FinOps Guide","seoDescription":null,"placeholder":false,"originalMessageForPlaceholder":null,"contributors":{"__typename":"UserConnection","edges":[]},"nonCoAuthorContributors":{"__typename":"UserConnection","edges":[]},"coAuthors":{"__typename":"UserConnection","edges":[]},"blogMessagePolicies":{"__typename":"BlogMessagePolicies","canDoAuthoringActionsOnBlog":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.blog.action_can_do_authoring_action.accessDenied","key":"error.lithium.policies.blog.action_can_do_authoring_action.accessDenied","args":[]}}},"archivalData":null,"replies":{"__typename":"MessageConnection","edges":[{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwxMHwxMzI6MHxpbnQsNDI4NzMxNyw0Mjg3MzE3","node":{"__ref":"BlogReplyMessage:message:4287317"}},{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwxMHwxMzI6MHxpbnQsNDI4NzMxNyw0MjM3MjA1","node":{"__ref":"BlogReplyMessage:message:4237205"}},{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwxMHwxMzI6MHxpbnQsNDI4NzMxNyw0MDYzMTA4","node":{"__ref":"BlogReplyMessage:message:4063108"}},{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwxMHwxMzI6MHxpbnQsNDI4NzMxNywzOTY4MTc2","node":{"__ref":"BlogReplyMessage:message:3968176"}},{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwxMHwxMzI6MHxpbnQsNDI4NzMxNywzODY1MzUw","node":{"__ref":"BlogReplyMessage:message:3865350"}},{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwxMHwxMzI6MHxpbnQsNDI4NzMxNywzODY0MzYx","node":{"__ref":"BlogReplyMessage:message:3864361"}},{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwxMHwxMzI6MHxpbnQsNDI4NzMxNywzNzkxMjIy","node":{"__ref":"BlogReplyMessage:message:3791222"}},{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwxMHwxMzI6MHxpbnQsNDI4NzMxNywzNzgzNTEy","node":{"__ref":"BlogReplyMessage:message:3783512"}},{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwxMHwxMzI6MHxpbnQsNDI4NzMxNywzNzc5NTM3","node":{"__ref":"BlogReplyMessage:message:3779537"}},{"__typename":"MessageEdge","cursor":"MjUuMXwyLjF8aXwxMHwxMzI6MHxpbnQsNDI4NzMxNywzNzcwODcx","node":{"__ref":"BlogReplyMessage:message:3770871"}}],"pageInfo":{"__typename":"PageInfo","hasNextPage":true,"endCursor":"MjUuMXwyLjF8aXwxMHwxMzI6MHxpbnQsNDI4NzMxNywzNzcwODcx","hasPreviousPage":false,"startCursor":null}},"customFields":[],"revisions({\"constraints\":{\"isPublished\":{\"eq\":true}},\"first\":1})":{"__typename":"RevisionConnection","totalCount":178}},"Conversation:conversation:3704132":{"__typename":"Conversation","id":"conversation:3704132","solved":false,"topic":{"__ref":"BlogTopicMessage:message:3704132"},"lastPostingActivityTime":"2024-12-24T01:52:44.180-08:00","lastPostTime":"2024-11-06T09:55:30.880-08:00","unreadReplyCount":15,"isSubscribed":false},"ModerationData:moderation_data:3704132":{"__typename":"ModerationData","id":"moderation_data:3704132","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQzMTIyN2lCODQ1Q0VDRTczQUY0RTU4?revision=178\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQzMTIyN2lCODQ1Q0VDRTczQUY0RTU4?revision=178","title":"FinOps Logo.jpg","associationType":"TEASER","width":1280,"height":720,"altText":"FinOps Logo.jpg"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQzMTIzNmk4RjdCN0FENzQ0NDFEQ0Q5?revision=178\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQzMTIzNmk4RjdCN0FENzQ0NDFEQ0Q5?revision=178","title":"Dolev_Shor_0-1673250465258.png","associationType":"BODY","width":1280,"height":562,"altText":"Dolev_Shor_0-1673250465258.png"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU2NWlDOTQ3NjNEMzM3ODNCRDFC?revision=178\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU2NWlDOTQ3NjNEMzM3ODNCRDFC?revision=178","title":"Dolev_Shor_0-1672060987363.png","associationType":"BODY","width":92,"height":105,"altText":null},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLUJJdTdFRA?revision=178\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLUJJdTdFRA?revision=178","title":"image.png","associationType":"BODY","width":157,"height":182,"altText":""},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU2Nmk4MDE5MUNCNTEwRTYyRkVB?revision=178\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU2Nmk4MDE5MUNCNTEwRTYyRkVB?revision=178","title":"Dolev_Shor_1-1672061173758.png","associationType":"BODY","width":102,"height":102,"altText":"Dolev_Shor_1-1672061173758.png"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU2N2k2NzJCN0U1NDIzMjU0NTdE?revision=178\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU2N2k2NzJCN0U1NDIzMjU0NTdE?revision=178","title":"Dolev_Shor_3-1672061173764.png","associationType":"BODY","width":107,"height":107,"altText":"Dolev_Shor_3-1672061173764.png"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU3MGlFQUM1REFFQTAxMUVBNUMx?revision=178\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU3MGlFQUM1REFFQTAxMUVBNUMx?revision=178","title":"Dolev_Shor_4-1672061173766.png","associationType":"BODY","width":102,"height":102,"altText":"Dolev_Shor_4-1672061173766.png"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU2OWk1REQ1NEJFOUZGRkU4MzJC?revision=178\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU2OWk1REQ1NEJFOUZGRkU4MzJC?revision=178","title":"Dolev_Shor_5-1672061173768.png","associationType":"BODY","width":106,"height":106,"altText":"Dolev_Shor_5-1672061173768.png"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU3MWk0M0IxMzI2N0NBMUQ5RURE?revision=178\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTQyODU3MWk0M0IxMzI2N0NBMUQ5RURE?revision=178","title":"Dolev_Shor_6-1672061173769.png","associationType":"BODY","width":102,"height":102,"altText":"Dolev_Shor_6-1672061173769.png"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTYwMzAwMWlDQzUxMjQwMDhGQjY1RDEz?revision=178\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTYwMzAwMWlDQzUxMjQwMDhGQjY1RDEz?revision=178","title":"Module-image.png","associationType":"BODY","width":125,"height":122,"altText":"Module-image.png"},"AssociatedImage:{\"url\":\"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTU0NDI5MmlBNEJERTQ4QzMzREJENkND?revision=178\"}":{"__typename":"AssociatedImage","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/bS0zNzA0MTMyLTU0NDI5MmlBNEJERTQ4QzMzREJENkND?revision=178","title":"298573962-f3b3c59f-4ca3-4bd2-a710-359914ed50f3.png","associationType":"BODY","width":2341,"height":630,"altText":"298573962-f3b3c59f-4ca3-4bd2-a710-359914ed50f3.png"},"Revision:revision:3704132_178":{"__typename":"Revision","id":"revision:3704132_178","lastEditTime":"2024-12-24T01:52:44.180-08:00"},"CachedAsset:theme:customTheme1-1743058944822":{"__typename":"CachedAsset","id":"theme:customTheme1-1743058944822","value":{"id":"customTheme1","animation":{"fast":"150ms","normal":"250ms","slow":"500ms","slowest":"750ms","function":"cubic-bezier(0.07, 0.91, 0.51, 1)","__typename":"AnimationThemeSettings"},"avatar":{"borderRadius":"50%","collections":["default"],"__typename":"AvatarThemeSettings"},"basics":{"browserIcon":{"imageAssetName":"favicon-1730836283320.png","imageLastModified":"1730836286415","__typename":"ThemeAsset"},"customerLogo":{"imageAssetName":"favicon-1730836271365.png","imageLastModified":"1730836274203","__typename":"ThemeAsset"},"maximumWidthOfPageContent":"1300px","oneColumnNarrowWidth":"800px","gridGutterWidthMd":"30px","gridGutterWidthXs":"10px","pageWidthStyle":"WIDTH_OF_BROWSER","__typename":"BasicsThemeSettings"},"buttons":{"borderRadiusSm":"3px","borderRadius":"3px","borderRadiusLg":"5px","paddingY":"5px","paddingYLg":"7px","paddingYHero":"var(--lia-bs-btn-padding-y-lg)","paddingX":"12px","paddingXLg":"16px","paddingXHero":"60px","fontStyle":"NORMAL","fontWeight":"700","textTransform":"NONE","disabledOpacity":0.5,"primaryTextColor":"var(--lia-bs-white)","primaryTextHoverColor":"var(--lia-bs-white)","primaryTextActiveColor":"var(--lia-bs-white)","primaryBgColor":"var(--lia-bs-primary)","primaryBgHoverColor":"hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) * 0.85))","primaryBgActiveColor":"hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) * 0.7))","primaryBorder":"1px solid transparent","primaryBorderHover":"1px solid transparent","primaryBorderActive":"1px solid transparent","primaryBorderFocus":"1px solid var(--lia-bs-white)","primaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","secondaryTextColor":"var(--lia-bs-gray-900)","secondaryTextHoverColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.95))","secondaryTextActiveColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.9))","secondaryBgColor":"var(--lia-bs-gray-200)","secondaryBgHoverColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.96))","secondaryBgActiveColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.92))","secondaryBorder":"1px solid transparent","secondaryBorderHover":"1px solid transparent","secondaryBorderActive":"1px solid transparent","secondaryBorderFocus":"1px solid transparent","secondaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","tertiaryTextColor":"var(--lia-bs-gray-900)","tertiaryTextHoverColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.95))","tertiaryTextActiveColor":"hsl(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), calc(var(--lia-bs-gray-900-l) * 0.9))","tertiaryBgColor":"transparent","tertiaryBgHoverColor":"transparent","tertiaryBgActiveColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.04)","tertiaryBorder":"1px solid transparent","tertiaryBorderHover":"1px solid hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","tertiaryBorderActive":"1px solid transparent","tertiaryBorderFocus":"1px solid transparent","tertiaryBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","destructiveTextColor":"var(--lia-bs-danger)","destructiveTextHoverColor":"hsl(var(--lia-bs-danger-h), var(--lia-bs-danger-s), calc(var(--lia-bs-danger-l) * 0.95))","destructiveTextActiveColor":"hsl(var(--lia-bs-danger-h), var(--lia-bs-danger-s), calc(var(--lia-bs-danger-l) * 0.9))","destructiveBgColor":"var(--lia-bs-gray-200)","destructiveBgHoverColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.96))","destructiveBgActiveColor":"hsl(var(--lia-bs-gray-200-h), var(--lia-bs-gray-200-s), calc(var(--lia-bs-gray-200-l) * 0.92))","destructiveBorder":"1px solid transparent","destructiveBorderHover":"1px solid transparent","destructiveBorderActive":"1px solid transparent","destructiveBorderFocus":"1px solid transparent","destructiveBoxShadowFocus":"0 0 0 1px var(--lia-bs-primary), 0 0 0 4px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","__typename":"ButtonsThemeSettings"},"border":{"color":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","mainContent":"NONE","sideContent":"LIGHT","radiusSm":"3px","radius":"5px","radiusLg":"9px","radius50":"100vw","__typename":"BorderThemeSettings"},"boxShadow":{"xs":"0 0 0 1px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.08), 0 3px 0 -1px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.16)","sm":"0 2px 4px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.12)","md":"0 5px 15px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.3)","lg":"0 10px 30px hsla(var(--lia-bs-gray-900-h), var(--lia-bs-gray-900-s), var(--lia-bs-gray-900-l), 0.3)","__typename":"BoxShadowThemeSettings"},"cards":{"bgColor":"var(--lia-panel-bg-color)","borderRadius":"var(--lia-panel-border-radius)","boxShadow":"var(--lia-box-shadow-xs)","__typename":"CardsThemeSettings"},"chip":{"maxWidth":"300px","height":"30px","__typename":"ChipThemeSettings"},"coreTypes":{"defaultMessageLinkColor":"var(--lia-bs-link-color)","defaultMessageLinkDecoration":"none","defaultMessageLinkFontStyle":"NORMAL","defaultMessageLinkFontWeight":"400","defaultMessageFontStyle":"NORMAL","defaultMessageFontWeight":"400","forumColor":"#4099E2","forumFontFamily":"var(--lia-bs-font-family-base)","forumFontWeight":"var(--lia-default-message-font-weight)","forumLineHeight":"var(--lia-bs-line-height-base)","forumFontStyle":"var(--lia-default-message-font-style)","forumMessageLinkColor":"var(--lia-default-message-link-color)","forumMessageLinkDecoration":"var(--lia-default-message-link-decoration)","forumMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","forumMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","forumSolvedColor":"#148563","blogColor":"#1CBAA0","blogFontFamily":"var(--lia-bs-font-family-base)","blogFontWeight":"var(--lia-default-message-font-weight)","blogLineHeight":"1.75","blogFontStyle":"var(--lia-default-message-font-style)","blogMessageLinkColor":"var(--lia-default-message-link-color)","blogMessageLinkDecoration":"var(--lia-default-message-link-decoration)","blogMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","blogMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","tkbColor":"#4C6B90","tkbFontFamily":"var(--lia-bs-font-family-base)","tkbFontWeight":"var(--lia-default-message-font-weight)","tkbLineHeight":"1.75","tkbFontStyle":"var(--lia-default-message-font-style)","tkbMessageLinkColor":"var(--lia-default-message-link-color)","tkbMessageLinkDecoration":"var(--lia-default-message-link-decoration)","tkbMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","tkbMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","qandaColor":"#4099E2","qandaFontFamily":"var(--lia-bs-font-family-base)","qandaFontWeight":"var(--lia-default-message-font-weight)","qandaLineHeight":"var(--lia-bs-line-height-base)","qandaFontStyle":"var(--lia-default-message-link-font-style)","qandaMessageLinkColor":"var(--lia-default-message-link-color)","qandaMessageLinkDecoration":"var(--lia-default-message-link-decoration)","qandaMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","qandaMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","qandaSolvedColor":"#3FA023","ideaColor":"#FF8000","ideaFontFamily":"var(--lia-bs-font-family-base)","ideaFontWeight":"var(--lia-default-message-font-weight)","ideaLineHeight":"var(--lia-bs-line-height-base)","ideaFontStyle":"var(--lia-default-message-font-style)","ideaMessageLinkColor":"var(--lia-default-message-link-color)","ideaMessageLinkDecoration":"var(--lia-default-message-link-decoration)","ideaMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","ideaMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","contestColor":"#FCC845","contestFontFamily":"var(--lia-bs-font-family-base)","contestFontWeight":"var(--lia-default-message-font-weight)","contestLineHeight":"var(--lia-bs-line-height-base)","contestFontStyle":"var(--lia-default-message-link-font-style)","contestMessageLinkColor":"var(--lia-default-message-link-color)","contestMessageLinkDecoration":"var(--lia-default-message-link-decoration)","contestMessageLinkFontStyle":"ITALIC","contestMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","occasionColor":"#D13A1F","occasionFontFamily":"var(--lia-bs-font-family-base)","occasionFontWeight":"var(--lia-default-message-font-weight)","occasionLineHeight":"var(--lia-bs-line-height-base)","occasionFontStyle":"var(--lia-default-message-font-style)","occasionMessageLinkColor":"var(--lia-default-message-link-color)","occasionMessageLinkDecoration":"var(--lia-default-message-link-decoration)","occasionMessageLinkFontStyle":"var(--lia-default-message-link-font-style)","occasionMessageLinkFontWeight":"var(--lia-default-message-link-font-weight)","grouphubColor":"#333333","categoryColor":"#949494","communityColor":"#FFFFFF","productColor":"#949494","__typename":"CoreTypesThemeSettings"},"colors":{"black":"#000000","white":"#FFFFFF","gray100":"#F7F7F7","gray200":"#F7F7F7","gray300":"#E8E8E8","gray400":"#D9D9D9","gray500":"#CCCCCC","gray600":"#717171","gray700":"#707070","gray800":"#545454","gray900":"#333333","dark":"#545454","light":"#F7F7F7","primary":"#0069D4","secondary":"#333333","bodyText":"#333333","bodyBg":"#FFFFFF","info":"#409AE2","success":"#41C5AE","warning":"#FCC844","danger":"#BC341B","alertSystem":"#FF6600","textMuted":"#707070","highlight":"#FFFCAD","outline":"var(--lia-bs-primary)","custom":["#D3F5A4","#243A5E"],"__typename":"ColorsThemeSettings"},"divider":{"size":"3px","marginLeft":"4px","marginRight":"4px","borderRadius":"50%","bgColor":"var(--lia-bs-gray-600)","bgColorActive":"var(--lia-bs-gray-600)","__typename":"DividerThemeSettings"},"dropdown":{"fontSize":"var(--lia-bs-font-size-sm)","borderColor":"var(--lia-bs-border-color)","borderRadius":"var(--lia-bs-border-radius-sm)","dividerBg":"var(--lia-bs-gray-300)","itemPaddingY":"5px","itemPaddingX":"20px","headerColor":"var(--lia-bs-gray-700)","__typename":"DropdownThemeSettings"},"email":{"link":{"color":"#0069D4","hoverColor":"#0061c2","decoration":"none","hoverDecoration":"underline","__typename":"EmailLinkSettings"},"border":{"color":"#e4e4e4","__typename":"EmailBorderSettings"},"buttons":{"borderRadiusLg":"5px","paddingXLg":"16px","paddingYLg":"7px","fontWeight":"700","primaryTextColor":"#ffffff","primaryTextHoverColor":"#ffffff","primaryBgColor":"#0069D4","primaryBgHoverColor":"#005cb8","primaryBorder":"1px solid transparent","primaryBorderHover":"1px solid transparent","__typename":"EmailButtonsSettings"},"panel":{"borderRadius":"5px","borderColor":"#e4e4e4","__typename":"EmailPanelSettings"},"__typename":"EmailThemeSettings"},"emoji":{"skinToneDefault":"#ffcd43","skinToneLight":"#fae3c5","skinToneMediumLight":"#e2cfa5","skinToneMedium":"#daa478","skinToneMediumDark":"#a78058","skinToneDark":"#5e4d43","__typename":"EmojiThemeSettings"},"heading":{"color":"var(--lia-bs-body-color)","fontFamily":"Segoe UI","fontStyle":"NORMAL","fontWeight":"400","h1FontSize":"34px","h2FontSize":"32px","h3FontSize":"28px","h4FontSize":"24px","h5FontSize":"20px","h6FontSize":"16px","lineHeight":"1.3","subHeaderFontSize":"11px","subHeaderFontWeight":"500","h1LetterSpacing":"normal","h2LetterSpacing":"normal","h3LetterSpacing":"normal","h4LetterSpacing":"normal","h5LetterSpacing":"normal","h6LetterSpacing":"normal","subHeaderLetterSpacing":"2px","h1FontWeight":"var(--lia-bs-headings-font-weight)","h2FontWeight":"var(--lia-bs-headings-font-weight)","h3FontWeight":"var(--lia-bs-headings-font-weight)","h4FontWeight":"var(--lia-bs-headings-font-weight)","h5FontWeight":"var(--lia-bs-headings-font-weight)","h6FontWeight":"var(--lia-bs-headings-font-weight)","__typename":"HeadingThemeSettings"},"icons":{"size10":"10px","size12":"12px","size14":"14px","size16":"16px","size20":"20px","size24":"24px","size30":"30px","size40":"40px","size50":"50px","size60":"60px","size80":"80px","size120":"120px","size160":"160px","__typename":"IconsThemeSettings"},"imagePreview":{"bgColor":"var(--lia-bs-gray-900)","titleColor":"var(--lia-bs-white)","controlColor":"var(--lia-bs-white)","controlBgColor":"var(--lia-bs-gray-800)","__typename":"ImagePreviewThemeSettings"},"input":{"borderColor":"var(--lia-bs-gray-600)","disabledColor":"var(--lia-bs-gray-600)","focusBorderColor":"var(--lia-bs-primary)","labelMarginBottom":"10px","btnFontSize":"var(--lia-bs-font-size-sm)","focusBoxShadow":"0 0 0 3px hsla(var(--lia-bs-primary-h), var(--lia-bs-primary-s), var(--lia-bs-primary-l), 0.2)","checkLabelMarginBottom":"2px","checkboxBorderRadius":"3px","borderRadiusSm":"var(--lia-bs-border-radius-sm)","borderRadius":"var(--lia-bs-border-radius)","borderRadiusLg":"var(--lia-bs-border-radius-lg)","formTextMarginTop":"4px","textAreaBorderRadius":"var(--lia-bs-border-radius)","activeFillColor":"var(--lia-bs-primary)","__typename":"InputThemeSettings"},"loading":{"dotDarkColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.2)","dotLightColor":"hsla(var(--lia-bs-white-h), var(--lia-bs-white-s), var(--lia-bs-white-l), 0.5)","barDarkColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.06)","barLightColor":"hsla(var(--lia-bs-white-h), var(--lia-bs-white-s), var(--lia-bs-white-l), 0.4)","__typename":"LoadingThemeSettings"},"link":{"color":"var(--lia-bs-primary)","hoverColor":"hsl(var(--lia-bs-primary-h), var(--lia-bs-primary-s), calc(var(--lia-bs-primary-l) - 10%))","decoration":"none","hoverDecoration":"underline","__typename":"LinkThemeSettings"},"listGroup":{"itemPaddingY":"15px","itemPaddingX":"15px","borderColor":"var(--lia-bs-gray-300)","__typename":"ListGroupThemeSettings"},"modal":{"contentTextColor":"var(--lia-bs-body-color)","contentBg":"var(--lia-bs-white)","backgroundBg":"var(--lia-bs-black)","smSize":"440px","mdSize":"760px","lgSize":"1080px","backdropOpacity":0.3,"contentBoxShadowXs":"var(--lia-bs-box-shadow-sm)","contentBoxShadow":"var(--lia-bs-box-shadow)","headerFontWeight":"700","__typename":"ModalThemeSettings"},"navbar":{"position":"FIXED","background":{"attachment":null,"clip":null,"color":"var(--lia-bs-white)","imageAssetName":"","imageLastModified":"0","origin":null,"position":"CENTER_CENTER","repeat":"NO_REPEAT","size":"COVER","__typename":"BackgroundProps"},"backgroundOpacity":0.8,"paddingTop":"15px","paddingBottom":"15px","borderBottom":"1px solid var(--lia-bs-border-color)","boxShadow":"var(--lia-bs-box-shadow-sm)","brandMarginRight":"30px","brandMarginRightSm":"10px","brandLogoHeight":"30px","linkGap":"10px","linkJustifyContent":"flex-start","linkPaddingY":"5px","linkPaddingX":"10px","linkDropdownPaddingY":"9px","linkDropdownPaddingX":"var(--lia-nav-link-px)","linkColor":"var(--lia-bs-body-color)","linkHoverColor":"var(--lia-bs-primary)","linkFontSize":"var(--lia-bs-font-size-sm)","linkFontStyle":"NORMAL","linkFontWeight":"400","linkTextTransform":"NONE","linkLetterSpacing":"normal","linkBorderRadius":"var(--lia-bs-border-radius-sm)","linkBgColor":"transparent","linkBgHoverColor":"transparent","linkBorder":"none","linkBorderHover":"none","linkBoxShadow":"none","linkBoxShadowHover":"none","linkTextBorderBottom":"none","linkTextBorderBottomHover":"none","dropdownPaddingTop":"10px","dropdownPaddingBottom":"15px","dropdownPaddingX":"10px","dropdownMenuOffset":"2px","dropdownDividerMarginTop":"10px","dropdownDividerMarginBottom":"10px","dropdownBorderColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","controllerBgHoverColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.1)","controllerIconColor":"var(--lia-bs-body-color)","controllerIconHoverColor":"var(--lia-bs-body-color)","controllerTextColor":"var(--lia-nav-controller-icon-color)","controllerTextHoverColor":"var(--lia-nav-controller-icon-hover-color)","controllerHighlightColor":"hsla(30, 100%, 50%)","controllerHighlightTextColor":"var(--lia-yiq-light)","controllerBorderRadius":"var(--lia-border-radius-50)","hamburgerColor":"var(--lia-nav-controller-icon-color)","hamburgerHoverColor":"var(--lia-nav-controller-icon-color)","hamburgerBgColor":"transparent","hamburgerBgHoverColor":"transparent","hamburgerBorder":"none","hamburgerBorderHover":"none","collapseMenuMarginLeft":"20px","collapseMenuDividerBg":"var(--lia-nav-link-color)","collapseMenuDividerOpacity":0.16,"__typename":"NavbarThemeSettings"},"pager":{"textColor":"var(--lia-bs-link-color)","textFontWeight":"var(--lia-font-weight-md)","textFontSize":"var(--lia-bs-font-size-sm)","__typename":"PagerThemeSettings"},"panel":{"bgColor":"var(--lia-bs-white)","borderRadius":"var(--lia-bs-border-radius)","borderColor":"var(--lia-bs-border-color)","boxShadow":"none","__typename":"PanelThemeSettings"},"popover":{"arrowHeight":"8px","arrowWidth":"16px","maxWidth":"300px","minWidth":"100px","headerBg":"var(--lia-bs-white)","borderColor":"var(--lia-bs-border-color)","borderRadius":"var(--lia-bs-border-radius)","boxShadow":"0 0.5rem 1rem hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.15)","__typename":"PopoverThemeSettings"},"prism":{"color":"#000000","bgColor":"#f5f2f0","fontFamily":"var(--font-family-monospace)","fontSize":"var(--lia-bs-font-size-base)","fontWeightBold":"var(--lia-bs-font-weight-bold)","fontStyleItalic":"italic","tabSize":2,"highlightColor":"#b3d4fc","commentColor":"#62707e","punctuationColor":"#6f6f6f","namespaceOpacity":"0.7","propColor":"#990055","selectorColor":"#517a00","operatorColor":"#906736","operatorBgColor":"hsla(0, 0%, 100%, 0.5)","keywordColor":"#0076a9","functionColor":"#d3284b","variableColor":"#c14700","__typename":"PrismThemeSettings"},"rte":{"bgColor":"var(--lia-bs-white)","borderRadius":"var(--lia-panel-border-radius)","boxShadow":" var(--lia-panel-box-shadow)","customColor1":"#bfedd2","customColor2":"#fbeeb8","customColor3":"#f8cac6","customColor4":"#eccafa","customColor5":"#c2e0f4","customColor6":"#2dc26b","customColor7":"#f1c40f","customColor8":"#e03e2d","customColor9":"#b96ad9","customColor10":"#3598db","customColor11":"#169179","customColor12":"#e67e23","customColor13":"#ba372a","customColor14":"#843fa1","customColor15":"#236fa1","customColor16":"#ecf0f1","customColor17":"#ced4d9","customColor18":"#95a5a6","customColor19":"#7e8c8d","customColor20":"#34495e","customColor21":"#000000","customColor22":"#ffffff","defaultMessageHeaderMarginTop":"40px","defaultMessageHeaderMarginBottom":"20px","defaultMessageItemMarginTop":"0","defaultMessageItemMarginBottom":"10px","diffAddedColor":"hsla(170, 53%, 51%, 0.4)","diffChangedColor":"hsla(43, 97%, 63%, 0.4)","diffNoneColor":"hsla(0, 0%, 80%, 0.4)","diffRemovedColor":"hsla(9, 74%, 47%, 0.4)","specialMessageHeaderMarginTop":"40px","specialMessageHeaderMarginBottom":"20px","specialMessageItemMarginTop":"0","specialMessageItemMarginBottom":"10px","__typename":"RteThemeSettings"},"tags":{"bgColor":"var(--lia-bs-gray-200)","bgHoverColor":"var(--lia-bs-gray-400)","borderRadius":"var(--lia-bs-border-radius-sm)","color":"var(--lia-bs-body-color)","hoverColor":"var(--lia-bs-body-color)","fontWeight":"var(--lia-font-weight-md)","fontSize":"var(--lia-font-size-xxs)","textTransform":"UPPERCASE","letterSpacing":"0.5px","__typename":"TagsThemeSettings"},"toasts":{"borderRadius":"var(--lia-bs-border-radius)","paddingX":"12px","__typename":"ToastsThemeSettings"},"typography":{"fontFamilyBase":"Segoe UI","fontStyleBase":"NORMAL","fontWeightBase":"400","fontWeightLight":"300","fontWeightNormal":"400","fontWeightMd":"500","fontWeightBold":"700","letterSpacingSm":"normal","letterSpacingXs":"normal","lineHeightBase":"1.5","fontSizeBase":"16px","fontSizeXxs":"11px","fontSizeXs":"12px","fontSizeSm":"14px","fontSizeLg":"20px","fontSizeXl":"24px","smallFontSize":"14px","customFonts":[{"source":"SERVER","name":"Segoe UI","styles":[{"style":"NORMAL","weight":"400","__typename":"FontStyleData"},{"style":"NORMAL","weight":"300","__typename":"FontStyleData"},{"style":"NORMAL","weight":"600","__typename":"FontStyleData"},{"style":"NORMAL","weight":"700","__typename":"FontStyleData"},{"style":"ITALIC","weight":"400","__typename":"FontStyleData"}],"assetNames":["SegoeUI-normal-400.woff2","SegoeUI-normal-300.woff2","SegoeUI-normal-600.woff2","SegoeUI-normal-700.woff2","SegoeUI-italic-400.woff2"],"__typename":"CustomFont"},{"source":"SERVER","name":"MWF Fluent Icons","styles":[{"style":"NORMAL","weight":"400","__typename":"FontStyleData"}],"assetNames":["MWFFluentIcons-normal-400.woff2"],"__typename":"CustomFont"}],"__typename":"TypographyThemeSettings"},"unstyledListItem":{"marginBottomSm":"5px","marginBottomMd":"10px","marginBottomLg":"15px","marginBottomXl":"20px","marginBottomXxl":"25px","__typename":"UnstyledListItemThemeSettings"},"yiq":{"light":"#ffffff","dark":"#000000","__typename":"YiqThemeSettings"},"colorLightness":{"primaryDark":0.36,"primaryLight":0.74,"primaryLighter":0.89,"primaryLightest":0.95,"infoDark":0.39,"infoLight":0.72,"infoLighter":0.85,"infoLightest":0.93,"successDark":0.24,"successLight":0.62,"successLighter":0.8,"successLightest":0.91,"warningDark":0.39,"warningLight":0.68,"warningLighter":0.84,"warningLightest":0.93,"dangerDark":0.41,"dangerLight":0.72,"dangerLighter":0.89,"dangerLightest":0.95,"__typename":"ColorLightnessThemeSettings"},"localOverride":false,"__typename":"Theme"},"localOverride":false},"CachedAsset:text:en_US-components/common/EmailVerification-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/common/EmailVerification-1743151752863","value":{"email.verification.title":"Email Verification Required","email.verification.message.update.email":"To participate in the community, you must first verify your email address. The verification email was sent to {email}. To change your email, visit My Settings.","email.verification.message.resend.email":"To participate in the community, you must first verify your email address. The verification email was sent to {email}. Resend email."},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Loading/LoadingDot-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Loading/LoadingDot-1743151752863","value":{"title":"Loading..."},"localOverride":false},"CachedAsset:quilt:o365.prod:pages/blogs/BlogMessagePage:board:FastTrackforAzureBlog-1743151744593":{"__typename":"CachedAsset","id":"quilt:o365.prod:pages/blogs/BlogMessagePage:board:FastTrackforAzureBlog-1743151744593","value":{"id":"BlogMessagePage","container":{"id":"Common","headerProps":{"backgroundImageProps":null,"backgroundColor":null,"addComponents":null,"removeComponents":["community.widget.bannerWidget"],"componentOrder":null,"__typename":"QuiltContainerSectionProps"},"headerComponentProps":{"community.widget.breadcrumbWidget":{"disableLastCrumbForDesktop":false}},"footerProps":null,"footerComponentProps":null,"items":[{"id":"blog-article","layout":"ONE_COLUMN","bgColor":null,"showTitle":null,"showDescription":null,"textPosition":null,"textColor":null,"sectionEditLevel":"LOCKED","bgImage":null,"disableSpacing":null,"edgeToEdgeDisplay":null,"fullHeight":null,"showBorder":null,"__typename":"OneColumnQuiltSection","columnMap":{"main":[{"id":"blogs.widget.blogArticleWidget","className":"lia-blog-container","props":null,"__typename":"QuiltComponent"}],"__typename":"OneSectionColumns"}},{"id":"section-1729184836777","layout":"MAIN_SIDE","bgColor":"transparent","showTitle":false,"showDescription":false,"textPosition":"CENTER","textColor":"var(--lia-bs-body-color)","sectionEditLevel":null,"bgImage":null,"disableSpacing":null,"edgeToEdgeDisplay":null,"fullHeight":null,"showBorder":null,"__typename":"MainSideQuiltSection","columnMap":{"main":[],"side":[{"id":"custom.widget.Social_Sharing","className":null,"props":{"widgetVisibility":"signedInOrAnonymous","useTitle":true,"useBackground":true,"title":"Share","lazyLoad":false},"__typename":"QuiltComponent"}],"__typename":"MainSideSectionColumns"}}],"__typename":"QuiltContainer"},"__typename":"Quilt","localOverride":false},"localOverride":false},"CachedAsset:text:en_US-pages/blogs/BlogMessagePage-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-pages/blogs/BlogMessagePage-1743151752863","value":{"title":"{contextMessageSubject} | {communityTitle}","errorMissing":"This blog post cannot be found","name":"Blog Message Page","section.blog-article.title":"Blog Post","archivedMessageTitle":"This Content Has Been Archived","section.section-1729184836777.title":"","section.section-1729184836777.description":"","section.CncIde.title":"Blog Post","section.tifEmD.description":"","section.tifEmD.title":""},"localOverride":false},"CachedAsset:quiltWrapper:o365.prod:Common:1743058764602":{"__typename":"CachedAsset","id":"quiltWrapper:o365.prod:Common:1743058764602","value":{"id":"Common","header":{"backgroundImageProps":{"assetName":null,"backgroundSize":"COVER","backgroundRepeat":"NO_REPEAT","backgroundPosition":"CENTER_CENTER","lastModified":null,"__typename":"BackgroundImageProps"},"backgroundColor":"transparent","items":[{"id":"community.widget.navbarWidget","props":{"showUserName":true,"showRegisterLink":true,"useIconLanguagePicker":true,"useLabelLanguagePicker":true,"className":"QuiltComponent_lia-component-edit-mode__0nCcm","links":{"sideLinks":[],"mainLinks":[{"children":[],"linkType":"INTERNAL","id":"gxcuf89792","params":{},"routeName":"CommunityPage"},{"children":[],"linkType":"EXTERNAL","id":"external-link","url":"/Directory","target":"SELF"},{"children":[{"linkType":"INTERNAL","id":"microsoft365","params":{"categoryId":"microsoft365"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-teams","params":{"categoryId":"MicrosoftTeams"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"windows","params":{"categoryId":"Windows"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-securityand-compliance","params":{"categoryId":"microsoft-security"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"outlook","params":{"categoryId":"Outlook"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"planner","params":{"categoryId":"Planner"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"windows-server","params":{"categoryId":"Windows-Server"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"azure","params":{"categoryId":"Azure"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"exchange","params":{"categoryId":"Exchange"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-endpoint-manager","params":{"categoryId":"microsoft-endpoint-manager"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"s-q-l-server","params":{"categoryId":"SQL-Server"},"routeName":"CategoryPage"},{"linkType":"EXTERNAL","id":"external-link-2","url":"/Directory","target":"SELF"}],"linkType":"EXTERNAL","id":"communities","url":"/","target":"BLANK"},{"children":[{"linkType":"INTERNAL","id":"education-sector","params":{"categoryId":"EducationSector"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"a-i","params":{"categoryId":"AI"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"i-t-ops-talk","params":{"categoryId":"ITOpsTalk"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"partner-community","params":{"categoryId":"PartnerCommunity"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-mechanics","params":{"categoryId":"MicrosoftMechanics"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"healthcare-and-life-sciences","params":{"categoryId":"HealthcareAndLifeSciences"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"public-sector","params":{"categoryId":"PublicSector"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"io-t","params":{"categoryId":"IoT"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"driving-adoption","params":{"categoryId":"DrivingAdoption"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"s-m-b","params":{"categoryId":"SMB"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"startupsat-microsoft","params":{"categoryId":"StartupsatMicrosoft"},"routeName":"CategoryPage"},{"linkType":"EXTERNAL","id":"external-link-1","url":"/Directory","target":"SELF"}],"linkType":"EXTERNAL","id":"communities-1","url":"/","target":"SELF"},{"children":[],"linkType":"EXTERNAL","id":"external","url":"/Blogs","target":"SELF"},{"children":[],"linkType":"EXTERNAL","id":"external-1","url":"/Events","target":"SELF"},{"children":[{"linkType":"INTERNAL","id":"microsoft-learn-1","params":{"categoryId":"MicrosoftLearn"},"routeName":"CategoryPage"},{"linkType":"INTERNAL","id":"microsoft-learn-blog","params":{"boardId":"MicrosoftLearnBlog","categoryId":"MicrosoftLearn"},"routeName":"BlogBoardPage"},{"linkType":"EXTERNAL","id":"external-10","url":"https://learningroomdirectory.microsoft.com/","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-3","url":"https://docs.microsoft.com/learn/dynamics365/?WT.mc_id=techcom_header-webpage-m365","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-4","url":"https://docs.microsoft.com/learn/m365/?wt.mc_id=techcom_header-webpage-m365","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-5","url":"https://docs.microsoft.com/learn/topics/sci/?wt.mc_id=techcom_header-webpage-m365","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-6","url":"https://docs.microsoft.com/learn/powerplatform/?wt.mc_id=techcom_header-webpage-powerplatform","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-7","url":"https://docs.microsoft.com/learn/github/?wt.mc_id=techcom_header-webpage-github","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-8","url":"https://docs.microsoft.com/learn/teams/?wt.mc_id=techcom_header-webpage-teams","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-9","url":"https://docs.microsoft.com/learn/dotnet/?wt.mc_id=techcom_header-webpage-dotnet","target":"BLANK"},{"linkType":"EXTERNAL","id":"external-2","url":"https://docs.microsoft.com/learn/azure/?WT.mc_id=techcom_header-webpage-m365","target":"BLANK"}],"linkType":"INTERNAL","id":"microsoft-learn","params":{"categoryId":"MicrosoftLearn"},"routeName":"CategoryPage"},{"children":[],"linkType":"INTERNAL","id":"community-info-center","params":{"categoryId":"Community-Info-Center"},"routeName":"CategoryPage"}]},"style":{"boxShadow":"var(--lia-bs-box-shadow-sm)","controllerHighlightColor":"hsla(30, 100%, 50%)","linkFontWeight":"400","dropdownDividerMarginBottom":"10px","hamburgerBorderHover":"none","linkBoxShadowHover":"none","linkFontSize":"14px","backgroundOpacity":0.8,"controllerBorderRadius":"var(--lia-border-radius-50)","hamburgerBgColor":"transparent","hamburgerColor":"var(--lia-nav-controller-icon-color)","linkTextBorderBottom":"none","brandLogoHeight":"30px","linkBgHoverColor":"transparent","linkLetterSpacing":"normal","collapseMenuDividerOpacity":0.16,"dropdownPaddingBottom":"15px","paddingBottom":"15px","dropdownMenuOffset":"2px","hamburgerBgHoverColor":"transparent","borderBottom":"1px solid var(--lia-bs-border-color)","hamburgerBorder":"none","dropdownPaddingX":"10px","brandMarginRightSm":"10px","linkBoxShadow":"none","collapseMenuDividerBg":"var(--lia-nav-link-color)","linkColor":"var(--lia-bs-body-color)","linkJustifyContent":"flex-start","dropdownPaddingTop":"10px","controllerHighlightTextColor":"var(--lia-yiq-dark)","controllerTextColor":"var(--lia-nav-controller-icon-color)","background":{"imageAssetName":"","color":"var(--lia-bs-white)","size":"COVER","repeat":"NO_REPEAT","position":"CENTER_CENTER","imageLastModified":""},"linkBorderRadius":"var(--lia-bs-border-radius-sm)","linkHoverColor":"var(--lia-bs-body-color)","position":"FIXED","linkBorder":"none","linkTextBorderBottomHover":"2px solid var(--lia-bs-body-color)","brandMarginRight":"30px","hamburgerHoverColor":"var(--lia-nav-controller-icon-color)","linkBorderHover":"none","collapseMenuMarginLeft":"20px","linkFontStyle":"NORMAL","controllerTextHoverColor":"var(--lia-nav-controller-icon-hover-color)","linkPaddingX":"10px","linkPaddingY":"5px","paddingTop":"15px","linkTextTransform":"NONE","dropdownBorderColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.08)","controllerBgHoverColor":"hsla(var(--lia-bs-black-h), var(--lia-bs-black-s), var(--lia-bs-black-l), 0.1)","linkBgColor":"transparent","linkDropdownPaddingX":"var(--lia-nav-link-px)","linkDropdownPaddingY":"9px","controllerIconColor":"var(--lia-bs-body-color)","dropdownDividerMarginTop":"10px","linkGap":"10px","controllerIconHoverColor":"var(--lia-bs-body-color)"},"showSearchIcon":false,"languagePickerStyle":"iconAndLabel"},"__typename":"QuiltComponent"},{"id":"community.widget.breadcrumbWidget","props":{"backgroundColor":"transparent","linkHighlightColor":"var(--lia-bs-primary)","visualEffects":{"showBottomBorder":true},"linkTextColor":"var(--lia-bs-gray-700)"},"__typename":"QuiltComponent"},{"id":"custom.widget.community_banner","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":true,"usePageWidth":false,"useBackground":false,"title":"","lazyLoad":false},"__typename":"QuiltComponent"},{"id":"custom.widget.HeroBanner","props":{"widgetVisibility":"signedInOrAnonymous","usePageWidth":false,"useTitle":true,"cMax_items":3,"useBackground":false,"title":"","lazyLoad":false,"widgetChooser":"custom.widget.HeroBanner"},"__typename":"QuiltComponent"}],"__typename":"QuiltWrapperSection"},"footer":{"backgroundImageProps":{"assetName":null,"backgroundSize":"COVER","backgroundRepeat":"NO_REPEAT","backgroundPosition":"CENTER_CENTER","lastModified":null,"__typename":"BackgroundImageProps"},"backgroundColor":"transparent","items":[{"id":"custom.widget.MicrosoftFooter","props":{"widgetVisibility":"signedInOrAnonymous","useTitle":true,"useBackground":false,"title":"","lazyLoad":false},"__typename":"QuiltComponent"}],"__typename":"QuiltWrapperSection"},"__typename":"QuiltWrapper","localOverride":false},"localOverride":false},"CachedAsset:text:en_US-components/common/ActionFeedback-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/common/ActionFeedback-1743151752863","value":{"joinedGroupHub.title":"Welcome","joinedGroupHub.message":"You are now a member of this group and are subscribed to updates.","groupHubInviteNotFound.title":"Invitation Not Found","groupHubInviteNotFound.message":"Sorry, we could not find your invitation to the group. The owner may have canceled the invite.","groupHubNotFound.title":"Group Not Found","groupHubNotFound.message":"The grouphub you tried to join does not exist. It may have been deleted.","existingGroupHubMember.title":"Already Joined","existingGroupHubMember.message":"You are already a member of this group.","accountLocked.title":"Account Locked","accountLocked.message":"Your account has been locked due to multiple failed attempts. Try again in {lockoutTime} minutes.","editedGroupHub.title":"Changes Saved","editedGroupHub.message":"Your group has been updated.","leftGroupHub.title":"Goodbye","leftGroupHub.message":"You are no longer a member of this group and will not receive future updates.","deletedGroupHub.title":"Deleted","deletedGroupHub.message":"The group has been deleted.","groupHubCreated.title":"Group Created","groupHubCreated.message":"{groupHubName} is ready to use","accountClosed.title":"Account Closed","accountClosed.message":"The account has been closed and you will now be redirected to the homepage","resetTokenExpired.title":"Reset Password Link has Expired","resetTokenExpired.message":"Try resetting your password again","invalidUrl.title":"Invalid URL","invalidUrl.message":"The URL you're using is not recognized. Verify your URL and try again.","accountClosedForUser.title":"Account Closed","accountClosedForUser.message":"{userName}'s account is closed","inviteTokenInvalid.title":"Invitation Invalid","inviteTokenInvalid.message":"Your invitation to the community has been canceled or expired.","inviteTokenError.title":"Invitation Verification Failed","inviteTokenError.message":"The url you are utilizing is not recognized. Verify your URL and try again","pageNotFound.title":"Access Denied","pageNotFound.message":"You do not have access to this area of the community or it doesn't exist","eventAttending.title":"Responded as Attending","eventAttending.message":"You'll be notified when there's new activity and reminded as the event approaches","eventInterested.title":"Responded as Interested","eventInterested.message":"You'll be notified when there's new activity and reminded as the event approaches","eventNotFound.title":"Event Not Found","eventNotFound.message":"The event you tried to respond to does not exist.","redirectToRelatedPage.title":"Showing Related Content","redirectToRelatedPageForBaseUsers.title":"Showing Related Content","redirectToRelatedPageForBaseUsers.message":"The content you are trying to access is archived","redirectToRelatedPage.message":"The content you are trying to access is archived","relatedUrl.archivalLink.flyoutMessage":"The content you are trying to access is archived View Archived Content"},"localOverride":false},"CachedAsset:component:custom.widget.community_banner-en-1743058979722":{"__typename":"CachedAsset","id":"component:custom.widget.community_banner-en-1743058979722","value":{"component":{"id":"custom.widget.community_banner","template":{"id":"community_banner","markupLanguage":"HANDLEBARS","style":".community-banner {\n a.top-bar.btn {\n top: 0px;\n width: 100%;\n z-index: 999;\n text-align: center;\n left: 0px;\n background: #0068b8;\n color: white;\n padding: 10px 0px;\n display:block;\n box-shadow:none !important;\n border: none !important;\n border-radius: none !important;\n margin: 0px !important;\n font-size:14px;\n }\n}","texts":null,"defaults":{"config":{"applicablePages":[],"description":"community announcement text","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.community_banner","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":"community announcement text","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":{"css":".custom_widget_community_banner_community-banner_1a5zb_1 {\n a.custom_widget_community_banner_top-bar_1a5zb_2.custom_widget_community_banner_btn_1a5zb_2 {\n top: 0;\n width: 100%;\n z-index: 999;\n text-align: center;\n left: 0;\n background: #0068b8;\n color: white;\n padding: 0.625rem 0;\n display:block;\n box-shadow:none !important;\n border: none !important;\n border-radius: none !important;\n margin: 0 !important;\n font-size:0.875rem;\n }\n}","tokens":{"community-banner":"custom_widget_community_banner_community-banner_1a5zb_1","top-bar":"custom_widget_community_banner_top-bar_1a5zb_2","btn":"custom_widget_community_banner_btn_1a5zb_2"}},"form":null},"localOverride":false},"CachedAsset:component:custom.widget.HeroBanner-en-1743058979722":{"__typename":"CachedAsset","id":"component:custom.widget.HeroBanner-en-1743058979722","value":{"component":{"id":"custom.widget.HeroBanner","template":{"id":"HeroBanner","markupLanguage":"REACT","style":null,"texts":{"searchPlaceholderText":"Search this community","followActionText":"Follow","unfollowActionText":"Following","searchOnHoverText":"Please enter your search term(s) and then press return key to complete a search."},"defaults":{"config":{"applicablePages":[],"description":null,"fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[{"id":"max_items","dataType":"NUMBER","list":false,"defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"control":"INPUT","__typename":"PropDefinition"}],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.HeroBanner","form":{"fields":[{"id":"widgetChooser","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"title","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useTitle","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useBackground","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"widgetVisibility","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"moreOptions","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"cMax_items","validation":null,"noValidation":null,"dataType":"NUMBER","list":false,"control":"INPUT","defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"__typename":"FormField"}],"layout":{"rows":[{"id":"widgetChooserGroup","type":"fieldset","as":null,"items":[{"id":"widgetChooser","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"titleGroup","type":"fieldset","as":null,"items":[{"id":"title","className":null,"__typename":"FormFieldRef"},{"id":"useTitle","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"useBackground","type":"fieldset","as":null,"items":[{"id":"useBackground","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"widgetVisibility","type":"fieldset","as":null,"items":[{"id":"widgetVisibility","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"moreOptionsGroup","type":"fieldset","as":null,"items":[{"id":"moreOptions","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"componentPropsGroup","type":"fieldset","as":null,"items":[{"id":"cMax_items","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"}],"actionButtons":null,"className":"custom_widget_HeroBanner_form","formGroupFieldSeparator":"divider","__typename":"FormLayout"},"__typename":"Form"},"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":null,"fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[{"id":"max_items","dataType":"NUMBER","list":false,"defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"control":"INPUT","__typename":"PropDefinition"}],"__typename":"ComponentProperties"},"form":{"fields":[{"id":"widgetChooser","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"title","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useTitle","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useBackground","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"widgetVisibility","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"moreOptions","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"cMax_items","validation":null,"noValidation":null,"dataType":"NUMBER","list":false,"control":"INPUT","defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"__typename":"FormField"}],"layout":{"rows":[{"id":"widgetChooserGroup","type":"fieldset","as":null,"items":[{"id":"widgetChooser","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"titleGroup","type":"fieldset","as":null,"items":[{"id":"title","className":null,"__typename":"FormFieldRef"},{"id":"useTitle","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"useBackground","type":"fieldset","as":null,"items":[{"id":"useBackground","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"widgetVisibility","type":"fieldset","as":null,"items":[{"id":"widgetVisibility","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"moreOptionsGroup","type":"fieldset","as":null,"items":[{"id":"moreOptions","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"componentPropsGroup","type":"fieldset","as":null,"items":[{"id":"cMax_items","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"}],"actionButtons":null,"className":"custom_widget_HeroBanner_form","formGroupFieldSeparator":"divider","__typename":"FormLayout"},"__typename":"Form"},"__typename":"Component","localOverride":false},"globalCss":null,"form":{"fields":[{"id":"widgetChooser","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"title","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useTitle","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"useBackground","validation":null,"noValidation":null,"dataType":"BOOLEAN","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"widgetVisibility","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"moreOptions","validation":null,"noValidation":null,"dataType":"STRING","list":null,"control":null,"defaultValue":null,"label":null,"description":null,"possibleValues":null,"__typename":"FormField"},{"id":"cMax_items","validation":null,"noValidation":null,"dataType":"NUMBER","list":false,"control":"INPUT","defaultValue":"3","label":"Max Items","description":"The maximum number of items to display in the carousel","possibleValues":null,"__typename":"FormField"}],"layout":{"rows":[{"id":"widgetChooserGroup","type":"fieldset","as":null,"items":[{"id":"widgetChooser","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"titleGroup","type":"fieldset","as":null,"items":[{"id":"title","className":null,"__typename":"FormFieldRef"},{"id":"useTitle","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"useBackground","type":"fieldset","as":null,"items":[{"id":"useBackground","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"widgetVisibility","type":"fieldset","as":null,"items":[{"id":"widgetVisibility","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"moreOptionsGroup","type":"fieldset","as":null,"items":[{"id":"moreOptions","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"},{"id":"componentPropsGroup","type":"fieldset","as":null,"items":[{"id":"cMax_items","className":null,"__typename":"FormFieldRef"}],"props":null,"legend":null,"description":null,"className":null,"viewVariant":null,"toggleState":null,"__typename":"FormFieldset"}],"actionButtons":null,"className":"custom_widget_HeroBanner_form","formGroupFieldSeparator":"divider","__typename":"FormLayout"},"__typename":"Form"}},"localOverride":false},"CachedAsset:component:custom.widget.Social_Sharing-en-1743058979722":{"__typename":"CachedAsset","id":"component:custom.widget.Social_Sharing-en-1743058979722","value":{"component":{"id":"custom.widget.Social_Sharing","template":{"id":"Social_Sharing","markupLanguage":"HANDLEBARS","style":".social-share {\n .sharing-options {\n position: relative;\n margin: 0;\n padding: 0;\n line-height: 10px;\n display: flex;\n justify-content: left;\n gap: 5px;\n list-style-type: none;\n li {\n text-align: left;\n a {\n min-width: 30px;\n min-height: 30px;\n display: block;\n padding: 1px;\n .social-share-linkedin {\n img {\n background-color: rgb(0, 119, 181);\n }\n }\n .social-share-facebook {\n img {\n background-color: rgb(59, 89, 152);\n }\n }\n .social-share-x {\n img {\n background-color: rgb(0, 0, 0);\n }\n }\n .social-share-rss {\n img {\n background-color: rgb(0, 0, 0);\n }\n }\n .social-share-reddit {\n img {\n background-color: rgb(255, 69, 0);\n }\n }\n .social-share-email {\n img {\n background-color: rgb(132, 132, 132);\n }\n }\n }\n a {\n img {\n height: 2rem;\n }\n }\n }\n }\n}\n","texts":null,"defaults":{"config":{"applicablePages":[],"description":"Adds buttons to share to various social media websites","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.Social_Sharing","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":"Adds buttons to share to various social media websites","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":{"css":".custom_widget_Social_Sharing_social-share_c7xxz_1 {\n .custom_widget_Social_Sharing_sharing-options_c7xxz_2 {\n position: relative;\n margin: 0;\n padding: 0;\n line-height: 0.625rem;\n display: flex;\n justify-content: left;\n gap: 0.3125rem;\n list-style-type: none;\n li {\n text-align: left;\n a {\n min-width: 1.875rem;\n min-height: 1.875rem;\n display: block;\n padding: 0.0625rem;\n .custom_widget_Social_Sharing_social-share-linkedin_c7xxz_18 {\n img {\n background-color: rgb(0, 119, 181);\n }\n }\n .custom_widget_Social_Sharing_social-share-facebook_c7xxz_23 {\n img {\n background-color: rgb(59, 89, 152);\n }\n }\n .custom_widget_Social_Sharing_social-share-x_c7xxz_28 {\n img {\n background-color: rgb(0, 0, 0);\n }\n }\n .custom_widget_Social_Sharing_social-share-rss_c7xxz_33 {\n img {\n background-color: rgb(0, 0, 0);\n }\n }\n .custom_widget_Social_Sharing_social-share-reddit_c7xxz_38 {\n img {\n background-color: rgb(255, 69, 0);\n }\n }\n .custom_widget_Social_Sharing_social-share-email_c7xxz_43 {\n img {\n background-color: rgb(132, 132, 132);\n }\n }\n }\n a {\n img {\n height: 2rem;\n }\n }\n }\n }\n}\n","tokens":{"social-share":"custom_widget_Social_Sharing_social-share_c7xxz_1","sharing-options":"custom_widget_Social_Sharing_sharing-options_c7xxz_2","social-share-linkedin":"custom_widget_Social_Sharing_social-share-linkedin_c7xxz_18","social-share-facebook":"custom_widget_Social_Sharing_social-share-facebook_c7xxz_23","social-share-x":"custom_widget_Social_Sharing_social-share-x_c7xxz_28","social-share-rss":"custom_widget_Social_Sharing_social-share-rss_c7xxz_33","social-share-reddit":"custom_widget_Social_Sharing_social-share-reddit_c7xxz_38","social-share-email":"custom_widget_Social_Sharing_social-share-email_c7xxz_43"}},"form":null},"localOverride":false},"CachedAsset:component:custom.widget.MicrosoftFooter-en-1743058979722":{"__typename":"CachedAsset","id":"component:custom.widget.MicrosoftFooter-en-1743058979722","value":{"component":{"id":"custom.widget.MicrosoftFooter","template":{"id":"MicrosoftFooter","markupLanguage":"HANDLEBARS","style":".context-uhf {\n min-width: 280px;\n font-size: 15px;\n box-sizing: border-box;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n & *,\n & *:before,\n & *:after {\n box-sizing: inherit;\n }\n a.c-uhff-link {\n color: #616161;\n word-break: break-word;\n text-decoration: none;\n }\n &a:link,\n &a:focus,\n &a:hover,\n &a:active,\n &a:visited {\n text-decoration: none;\n color: inherit;\n }\n & div {\n font-family: 'Segoe UI', SegoeUI, 'Helvetica Neue', Helvetica, Arial, sans-serif;\n }\n}\n.c-uhff {\n background: #f2f2f2;\n margin: -1.5625;\n width: auto;\n height: auto;\n}\n.c-uhff-nav {\n margin: 0 auto;\n max-width: calc(1600px + 10%);\n padding: 0 5%;\n box-sizing: inherit;\n &:before,\n &:after {\n content: ' ';\n display: table;\n clear: left;\n }\n @media only screen and (max-width: 1083px) {\n padding-left: 12px;\n }\n .c-heading-4 {\n color: #616161;\n word-break: break-word;\n font-size: 15px;\n line-height: 20px;\n padding: 36px 0 4px;\n font-weight: 600;\n }\n .c-uhff-nav-row {\n .c-uhff-nav-group {\n display: block;\n float: left;\n min-height: 1px;\n vertical-align: text-top;\n padding: 0 12px;\n width: 100%;\n zoom: 1;\n &:first-child {\n padding-left: 0;\n @media only screen and (max-width: 1083px) {\n padding-left: 12px;\n }\n }\n @media only screen and (min-width: 540px) and (max-width: 1082px) {\n width: 33.33333%;\n }\n @media only screen and (min-width: 1083px) {\n width: 16.6666666667%;\n }\n ul.c-list.f-bare {\n font-size: 11px;\n line-height: 16px;\n margin-top: 0;\n margin-bottom: 0;\n padding-left: 0;\n list-style-type: none;\n li {\n word-break: break-word;\n padding: 8px 0;\n margin: 0;\n }\n }\n }\n }\n}\n.c-uhff-base {\n background: #f2f2f2;\n margin: 0 auto;\n max-width: calc(1600px + 10%);\n padding: 30px 5% 16px;\n &:before,\n &:after {\n content: ' ';\n display: table;\n }\n &:after {\n clear: both;\n }\n a.c-uhff-ccpa {\n font-size: 11px;\n line-height: 16px;\n float: left;\n margin: 3px 0;\n }\n a.c-uhff-ccpa:hover {\n text-decoration: underline;\n }\n ul.c-list {\n font-size: 11px;\n line-height: 16px;\n float: right;\n margin: 3px 0;\n color: #616161;\n li {\n padding: 0 24px 4px 0;\n display: inline-block;\n }\n }\n .c-list.f-bare {\n padding-left: 0;\n list-style-type: none;\n }\n @media only screen and (max-width: 1083px) {\n display: flex;\n flex-wrap: wrap;\n padding: 30px 24px 16px;\n }\n}\n","texts":{"New tab":"What's New","New 1":"Surface Laptop Studio 2","New 2":"Surface Laptop Go 3","New 3":"Surface Pro 9","New 4":"Surface Laptop 5","New 5":"Surface Studio 2+","New 6":"Copilot in Windows","New 7":"Microsoft 365","New 8":"Windows 11 apps","Store tab":"Microsoft Store","Store 1":"Account Profile","Store 2":"Download Center","Store 3":"Microsoft Store Support","Store 4":"Returns","Store 5":"Order tracking","Store 6":"Certified Refurbished","Store 7":"Microsoft Store Promise","Store 8":"Flexible Payments","Education tab":"Education","Edu 1":"Microsoft in education","Edu 2":"Devices for education","Edu 3":"Microsoft Teams for Education","Edu 4":"Microsoft 365 Education","Edu 5":"How to buy for your school","Edu 6":"Educator Training and development","Edu 7":"Deals for students and parents","Edu 8":"Azure for students","Business tab":"Business","Bus 1":"Microsoft Cloud","Bus 2":"Microsoft Security","Bus 3":"Dynamics 365","Bus 4":"Microsoft 365","Bus 5":"Microsoft Power Platform","Bus 6":"Microsoft Teams","Bus 7":"Microsoft Industry","Bus 8":"Small Business","Developer tab":"Developer & IT","Dev 1":"Azure","Dev 2":"Developer Center","Dev 3":"Documentation","Dev 4":"Microsoft Learn","Dev 5":"Microsoft Tech Community","Dev 6":"Azure Marketplace","Dev 7":"AppSource","Dev 8":"Visual Studio","Company tab":"Company","Com 1":"Careers","Com 2":"About Microsoft","Com 3":"Company News","Com 4":"Privacy at Microsoft","Com 5":"Investors","Com 6":"Diversity and inclusion","Com 7":"Accessiblity","Com 8":"Sustainibility"},"defaults":{"config":{"applicablePages":[],"description":"The Microsoft Footer","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"components":[{"id":"custom.widget.MicrosoftFooter","form":null,"config":null,"props":[],"__typename":"Component"}],"grouping":"CUSTOM","__typename":"ComponentTemplate"},"properties":{"config":{"applicablePages":[],"description":"The Microsoft Footer","fetchedContent":null,"__typename":"ComponentConfiguration"},"props":[],"__typename":"ComponentProperties"},"form":null,"__typename":"Component","localOverride":false},"globalCss":{"css":".custom_widget_MicrosoftFooter_context-uhf_f95yq_1 {\n min-width: 17.5rem;\n font-size: 0.9375rem;\n box-sizing: border-box;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n & *,\n & *:before,\n & *:after {\n box-sizing: inherit;\n }\n a.custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12 {\n color: #616161;\n word-break: break-word;\n text-decoration: none;\n }\n &a:link,\n &a:focus,\n &a:hover,\n &a:active,\n &a:visited {\n text-decoration: none;\n color: inherit;\n }\n & div {\n font-family: 'Segoe UI', SegoeUI, 'Helvetica Neue', Helvetica, Arial, sans-serif;\n }\n}\n.custom_widget_MicrosoftFooter_c-uhff_f95yq_12 {\n background: #f2f2f2;\n margin: -1.5625;\n width: auto;\n height: auto;\n}\n.custom_widget_MicrosoftFooter_c-uhff-nav_f95yq_35 {\n margin: 0 auto;\n max-width: calc(100rem + 10%);\n padding: 0 5%;\n box-sizing: inherit;\n &:before,\n &:after {\n content: ' ';\n display: table;\n clear: left;\n }\n @media only screen and (max-width: 1083px) {\n padding-left: 0.75rem;\n }\n .custom_widget_MicrosoftFooter_c-heading-4_f95yq_49 {\n color: #616161;\n word-break: break-word;\n font-size: 0.9375rem;\n line-height: 1.25rem;\n padding: 2.25rem 0 0.25rem;\n font-weight: 600;\n }\n .custom_widget_MicrosoftFooter_c-uhff-nav-row_f95yq_57 {\n .custom_widget_MicrosoftFooter_c-uhff-nav-group_f95yq_58 {\n display: block;\n float: left;\n min-height: 0.0625rem;\n vertical-align: text-top;\n padding: 0 0.75rem;\n width: 100%;\n zoom: 1;\n &:first-child {\n padding-left: 0;\n @media only screen and (max-width: 1083px) {\n padding-left: 0.75rem;\n }\n }\n @media only screen and (min-width: 540px) and (max-width: 1082px) {\n width: 33.33333%;\n }\n @media only screen and (min-width: 1083px) {\n width: 16.6666666667%;\n }\n ul.custom_widget_MicrosoftFooter_c-list_f95yq_78.custom_widget_MicrosoftFooter_f-bare_f95yq_78 {\n font-size: 0.6875rem;\n line-height: 1rem;\n margin-top: 0;\n margin-bottom: 0;\n padding-left: 0;\n list-style-type: none;\n li {\n word-break: break-word;\n padding: 0.5rem 0;\n margin: 0;\n }\n }\n }\n }\n}\n.custom_widget_MicrosoftFooter_c-uhff-base_f95yq_94 {\n background: #f2f2f2;\n margin: 0 auto;\n max-width: calc(100rem + 10%);\n padding: 1.875rem 5% 1rem;\n &:before,\n &:after {\n content: ' ';\n display: table;\n }\n &:after {\n clear: both;\n }\n a.custom_widget_MicrosoftFooter_c-uhff-ccpa_f95yq_107 {\n font-size: 0.6875rem;\n line-height: 1rem;\n float: left;\n margin: 0.1875rem 0;\n }\n a.custom_widget_MicrosoftFooter_c-uhff-ccpa_f95yq_107:hover {\n text-decoration: underline;\n }\n ul.custom_widget_MicrosoftFooter_c-list_f95yq_78 {\n font-size: 0.6875rem;\n line-height: 1rem;\n float: right;\n margin: 0.1875rem 0;\n color: #616161;\n li {\n padding: 0 1.5rem 0.25rem 0;\n display: inline-block;\n }\n }\n .custom_widget_MicrosoftFooter_c-list_f95yq_78.custom_widget_MicrosoftFooter_f-bare_f95yq_78 {\n padding-left: 0;\n list-style-type: none;\n }\n @media only screen and (max-width: 1083px) {\n display: flex;\n flex-wrap: wrap;\n padding: 1.875rem 1.5rem 1rem;\n }\n}\n","tokens":{"context-uhf":"custom_widget_MicrosoftFooter_context-uhf_f95yq_1","c-uhff-link":"custom_widget_MicrosoftFooter_c-uhff-link_f95yq_12","c-uhff":"custom_widget_MicrosoftFooter_c-uhff_f95yq_12","c-uhff-nav":"custom_widget_MicrosoftFooter_c-uhff-nav_f95yq_35","c-heading-4":"custom_widget_MicrosoftFooter_c-heading-4_f95yq_49","c-uhff-nav-row":"custom_widget_MicrosoftFooter_c-uhff-nav-row_f95yq_57","c-uhff-nav-group":"custom_widget_MicrosoftFooter_c-uhff-nav-group_f95yq_58","c-list":"custom_widget_MicrosoftFooter_c-list_f95yq_78","f-bare":"custom_widget_MicrosoftFooter_f-bare_f95yq_78","c-uhff-base":"custom_widget_MicrosoftFooter_c-uhff-base_f95yq_94","c-uhff-ccpa":"custom_widget_MicrosoftFooter_c-uhff-ccpa_f95yq_107"}},"form":null},"localOverride":false},"CachedAsset:text:en_US-components/community/Breadcrumb-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/community/Breadcrumb-1743151752863","value":{"navLabel":"Breadcrumbs","dropdown":"Additional parent page navigation"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageBanner-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageBanner-1743151752863","value":{"messageMarkedAsSpam":"This post has been marked as spam","messageMarkedAsSpam@board:TKB":"This article has been marked as spam","messageMarkedAsSpam@board:BLOG":"This post has been marked as spam","messageMarkedAsSpam@board:FORUM":"This discussion has been marked as spam","messageMarkedAsSpam@board:OCCASION":"This event has been marked as spam","messageMarkedAsSpam@board:IDEA":"This idea has been marked as spam","manageSpam":"Manage Spam","messageMarkedAsAbuse":"This post has been marked as abuse","messageMarkedAsAbuse@board:TKB":"This article has been marked as abuse","messageMarkedAsAbuse@board:BLOG":"This post has been marked as abuse","messageMarkedAsAbuse@board:FORUM":"This discussion has been marked as abuse","messageMarkedAsAbuse@board:OCCASION":"This event has been marked as abuse","messageMarkedAsAbuse@board:IDEA":"This idea has been marked as abuse","preModCommentAuthorText":"This comment will be published as soon as it is approved","preModCommentModeratorText":"This comment is awaiting moderation","messageMarkedAsOther":"This post has been rejected due to other reasons","messageMarkedAsOther@board:TKB":"This article has been rejected due to other reasons","messageMarkedAsOther@board:BLOG":"This post has been rejected due to other reasons","messageMarkedAsOther@board:FORUM":"This discussion has been rejected due to other reasons","messageMarkedAsOther@board:OCCASION":"This event has been rejected due to other reasons","messageMarkedAsOther@board:IDEA":"This idea has been rejected due to other reasons","messageArchived":"This post was archived on {date}","relatedUrl":"View Related Content","relatedContentText":"Showing related content","archivedContentLink":"View Archived Content"},"localOverride":false},"Category:category:Exchange":{"__typename":"Category","id":"category:Exchange","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Planner":{"__typename":"Category","id":"category:Planner","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Outlook":{"__typename":"Category","id":"category:Outlook","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Community-Info-Center":{"__typename":"Category","id":"category:Community-Info-Center","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:EducationSector":{"__typename":"Category","id":"category:EducationSector","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:DrivingAdoption":{"__typename":"Category","id":"category:DrivingAdoption","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Azure":{"__typename":"Category","id":"category:Azure","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Windows-Server":{"__typename":"Category","id":"category:Windows-Server","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:SQL-Server":{"__typename":"Category","id":"category:SQL-Server","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:MicrosoftTeams":{"__typename":"Category","id":"category:MicrosoftTeams","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:PublicSector":{"__typename":"Category","id":"category:PublicSector","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:microsoft365":{"__typename":"Category","id":"category:microsoft365","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:IoT":{"__typename":"Category","id":"category:IoT","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:HealthcareAndLifeSciences":{"__typename":"Category","id":"category:HealthcareAndLifeSciences","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:SMB":{"__typename":"Category","id":"category:SMB","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:ITOpsTalk":{"__typename":"Category","id":"category:ITOpsTalk","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:microsoft-endpoint-manager":{"__typename":"Category","id":"category:microsoft-endpoint-manager","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:MicrosoftLearn":{"__typename":"Category","id":"category:MicrosoftLearn","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Blog:board:MicrosoftLearnBlog":{"__typename":"Blog","id":"board:MicrosoftLearnBlog","blogPolicies":{"__typename":"BlogPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}},"boardPolicies":{"__typename":"BoardPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:AI":{"__typename":"Category","id":"category:AI","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:MicrosoftMechanics":{"__typename":"Category","id":"category:MicrosoftMechanics","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:StartupsatMicrosoft":{"__typename":"Category","id":"category:StartupsatMicrosoft","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:PartnerCommunity":{"__typename":"Category","id":"category:PartnerCommunity","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:Windows":{"__typename":"Category","id":"category:Windows","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"Category:category:microsoft-security":{"__typename":"Category","id":"category:microsoft-security","categoryPolicies":{"__typename":"CategoryPolicies","canReadNode":{"__typename":"PolicyResult","failureReason":null}}},"QueryVariables:TopicReplyList:message:3704132:178":{"__typename":"QueryVariables","id":"TopicReplyList:message:3704132:178","value":{"id":"message:3704132","first":10,"sorts":{"postTime":{"direction":"DESC"}},"repliesFirst":3,"repliesFirstDepthThree":1,"repliesSorts":{"postTime":{"direction":"DESC"}},"useAvatar":true,"useAuthorLogin":true,"useAuthorRank":true,"useBody":true,"useKudosCount":true,"useTimeToRead":false,"useMedia":false,"useReadOnlyIcon":false,"useRepliesCount":true,"useSearchSnippet":false,"useAcceptedSolutionButton":false,"useSolvedBadge":false,"useAttachments":false,"attachmentsFirst":5,"useTags":true,"useNodeAncestors":false,"useUserHoverCard":false,"useNodeHoverCard":false,"useModerationStatus":true,"usePreviewSubjectModal":false,"useMessageStatus":true}},"ROOT_MUTATION":{"__typename":"Mutation"},"CachedAsset:text:en_US-components/community/Navbar-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/community/Navbar-1743151752863","value":{"community":"Community Home","inbox":"Inbox","manageContent":"Manage Content","tos":"Terms of Service","forgotPassword":"Forgot Password","themeEditor":"Theme Editor","edit":"Edit Navigation Bar","skipContent":"Skip to content","gxcuf89792":"Tech Community","external-1":"Events","s-m-b":"Small and Medium Businesses","windows-server":"Windows Server","education-sector":"Education Sector","driving-adoption":"Driving Adoption","microsoft-learn":"Microsoft Learn","s-q-l-server":"SQL Server","partner-community":"Microsoft Partner Community","microsoft365":"Microsoft 365","external-9":".NET","external-8":"Teams","external-7":"Github","products-services":"Products","external-6":"Power Platform","communities-1":"Topics","external-5":"Microsoft Security","planner":"Planner","external-4":"Microsoft 365","external-3":"Dynamics 365","azure":"Azure","healthcare-and-life-sciences":"Healthcare and Life Sciences","external-2":"Azure","microsoft-mechanics":"Microsoft Mechanics","microsoft-learn-1":"Community","external-10":"Learning Room Directory","microsoft-learn-blog":"Blog","windows":"Windows","i-t-ops-talk":"ITOps Talk","external-link-1":"View All","microsoft-securityand-compliance":"Microsoft Security","public-sector":"Public Sector","community-info-center":"Lounge","external-link-2":"View All","microsoft-teams":"Microsoft Teams","external":"Blogs","microsoft-endpoint-manager":"Microsoft Intune and Configuration Manager","startupsat-microsoft":"Startups at Microsoft","exchange":"Exchange","a-i":"AI and Machine Learning","io-t":"Internet of Things (IoT)","outlook":"Outlook","external-link":"Community Hubs","communities":"Products"},"localOverride":false},"CachedAsset:text:en_US-components/community/NavbarHamburgerDropdown-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarHamburgerDropdown-1743151752863","value":{"hamburgerLabel":"Side Menu"},"localOverride":false},"CachedAsset:text:en_US-components/community/BrandLogo-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/community/BrandLogo-1743151752863","value":{"logoAlt":"Khoros","themeLogoAlt":"Brand Logo"},"localOverride":false},"CachedAsset:text:en_US-components/community/NavbarTextLinks-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarTextLinks-1743151752863","value":{"more":"More"},"localOverride":false},"CachedAsset:text:en_US-components/authentication/AuthenticationLink-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/authentication/AuthenticationLink-1743151752863","value":{"title.login":"Sign In","title.registration":"Register","title.forgotPassword":"Forgot Password","title.multiAuthLogin":"Sign In"},"localOverride":false},"CachedAsset:text:en_US-components/nodes/NodeLink-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/nodes/NodeLink-1743151752863","value":{"place":"Place {name}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageView/MessageViewStandard-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageView/MessageViewStandard-1743151752863","value":{"anonymous":"Anonymous","author":"{messageAuthorLogin}","authorBy":"{messageAuthorLogin}","board":"{messageBoardTitle}","replyToUser":" to {parentAuthor}","showMoreReplies":"Show More","replyText":"Reply","repliesText":"Replies","markedAsSolved":"Marked as Solved","movedMessagePlaceholder.BLOG":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholder.TKB":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholder.FORUM":"{count, plural, =0 {This reply has been} other {These replies have been} }","movedMessagePlaceholder.IDEA":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholder.OCCASION":"{count, plural, =0 {This comment has been} other {These comments have been} }","movedMessagePlaceholderUrlText":"moved.","messageStatus":"Status: ","statusChanged":"Status changed: {previousStatus} to {currentStatus}","statusAdded":"Status added: {status}","statusRemoved":"Status removed: {status}","labelExpand":"expand replies","labelCollapse":"collapse replies","unhelpfulReason.reason1":"Content is outdated","unhelpfulReason.reason2":"Article is missing information","unhelpfulReason.reason3":"Content is for a different Product","unhelpfulReason.reason4":"Doesn't match what I was searching for"},"localOverride":false},"CachedAsset:text:en_US-components/messages/ThreadedReplyList-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/messages/ThreadedReplyList-1743151752863","value":{"title":"{count, plural, one{# Reply} other{# Replies}}","title@board:BLOG":"{count, plural, one{# Comment} other{# Comments}}","title@board:TKB":"{count, plural, one{# Comment} other{# Comments}}","title@board:IDEA":"{count, plural, one{# Comment} other{# Comments}}","title@board:OCCASION":"{count, plural, one{# Comment} other{# Comments}}","noRepliesTitle":"No Replies","noRepliesTitle@board:BLOG":"No Comments","noRepliesTitle@board:TKB":"No Comments","noRepliesTitle@board:IDEA":"No Comments","noRepliesTitle@board:OCCASION":"No Comments","noRepliesDescription":"Be the first to reply","noRepliesDescription@board:BLOG":"Be the first to comment","noRepliesDescription@board:TKB":"Be the first to comment","noRepliesDescription@board:IDEA":"Be the first to comment","noRepliesDescription@board:OCCASION":"Be the first to comment","messageReadOnlyAlert:BLOG":"Comments have been turned off for this post","messageReadOnlyAlert:TKB":"Comments have been turned off for this article","messageReadOnlyAlert:IDEA":"Comments have been turned off for this idea","messageReadOnlyAlert:FORUM":"Replies have been turned off for this discussion","messageReadOnlyAlert:OCCASION":"Comments have been turned off for this event"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageReplyCallToAction-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageReplyCallToAction-1743151752863","value":{"leaveReply":"Leave a reply...","leaveReply@board:BLOG@message:root":"Leave a comment...","leaveReply@board:TKB@message:root":"Leave a comment...","leaveReply@board:IDEA@message:root":"Leave a comment...","leaveReply@board:OCCASION@message:root":"Leave a comment...","repliesTurnedOff.FORUM":"Replies are turned off for this topic","repliesTurnedOff.BLOG":"Comments are turned off for this topic","repliesTurnedOff.TKB":"Comments are turned off for this topic","repliesTurnedOff.IDEA":"Comments are turned off for this topic","repliesTurnedOff.OCCASION":"Comments are turned off for this topic","infoText":"Stop poking me!"},"localOverride":false},"User:user:395168":{"__typename":"User","id":"user:395168","uid":395168,"login":"monika0405","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2019-08-20T07:34:44.569-07:00"},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/avatars/default/avatar-7.svg?time=0"},"rank":{"__ref":"Rank:rank:4"},"entityType":"USER","eventPath":"community:gxcuf89792/user:395168"},"ModerationData:moderation_data:4287317":{"__typename":"ModerationData","id":"moderation_data:4287317","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"BlogReplyMessage:message:4287317":{"__typename":"BlogReplyMessage","author":{"__ref":"User:user:395168"},"id":"message:4287317","revisionNum":1,"uid":4287317,"depth":1,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Blog:board:FastTrackforAzureBlog"},"parent":{"__ref":"BlogTopicMessage:message:3704132"},"conversation":{"__ref":"Conversation:conversation:3704132"},"subject":"Re: The Azure FinOps Guide","moderationData":{"__ref":"ModerationData:moderation_data:4287317"},"body":"

Thank you for this awesome work. You made my day 🤩

","body@stripHtml({\"removeProcessingText\":false,\"removeSpoilerMarkup\":false,\"removeTocMarkup\":false,\"truncateLength\":200})@stringLength":"53","kudosSumWeight":1,"repliesCount":0,"postTime":"2024-11-06T09:55:30.880-08:00","lastPublishTime":"2024-11-06T09:55:30.880-08:00","metrics":{"__typename":"MessageMetrics","views":181},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"entityType":"BLOG_REPLY","eventPath":"category:FastTrack/category:products-services/category:communities/community:gxcuf89792board:FastTrackforAzureBlog/message:3704132/message:4287317","replies":{"__typename":"MessageConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"Rank:rank:37":{"__typename":"Rank","id":"rank:37","position":18,"name":"Copper Contributor","color":"333333","icon":null,"rankStyle":"TEXT"},"User:user:112465":{"__typename":"User","id":"user:112465","uid":112465,"login":"SengKock_Tan","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2018-01-24T18:58:19.002-08:00"},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/avatars/default/avatar-3.svg?time=0"},"rank":{"__ref":"Rank:rank:37"},"entityType":"USER","eventPath":"community:gxcuf89792/user:112465"},"ModerationData:moderation_data:4237205":{"__typename":"ModerationData","id":"moderation_data:4237205","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"BlogReplyMessage:message:4237205":{"__typename":"BlogReplyMessage","author":{"__ref":"User:user:112465"},"id":"message:4237205","revisionNum":1,"uid":4237205,"depth":1,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Blog:board:FastTrackforAzureBlog"},"parent":{"__ref":"BlogTopicMessage:message:3704132"},"conversation":{"__ref":"Conversation:conversation:3704132"},"subject":"Re: The Azure FinOps Guide","moderationData":{"__ref":"ModerationData:moderation_data:4237205"},"body":"

Great Sharing, Thank You.

","body@stripHtml({\"removeProcessingText\":false,\"removeSpoilerMarkup\":false,\"removeTocMarkup\":false,\"truncateLength\":200})@stringLength":"27","kudosSumWeight":1,"repliesCount":0,"postTime":"2024-09-04T21:05:05.425-07:00","lastPublishTime":"2024-09-04T21:05:05.425-07:00","metrics":{"__typename":"MessageMetrics","views":6727},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"entityType":"BLOG_REPLY","eventPath":"category:FastTrack/category:products-services/category:communities/community:gxcuf89792board:FastTrackforAzureBlog/message:3704132/message:4237205","replies":{"__typename":"MessageConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"User:user:2322764":{"__typename":"User","id":"user:2322764","uid":2322764,"login":"Sandra-007","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2024-02-21T01:02:52.497-08:00"},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/avatars/default/avatar-12.svg?time=0"},"rank":{"__ref":"Rank:rank:37"},"entityType":"USER","eventPath":"community:gxcuf89792/user:2322764"},"ModerationData:moderation_data:4063108":{"__typename":"ModerationData","id":"moderation_data:4063108","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"BlogReplyMessage:message:4063108":{"__typename":"BlogReplyMessage","author":{"__ref":"User:user:2322764"},"id":"message:4063108","revisionNum":2,"uid":4063108,"depth":1,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Blog:board:FastTrackforAzureBlog"},"parent":{"__ref":"BlogTopicMessage:message:3704132"},"conversation":{"__ref":"Conversation:conversation:3704132"},"subject":"Re: The Azure FinOps Guide","moderationData":{"__ref":"ModerationData:moderation_data:4063108"},"body":"

Hi, This is amazing comprehensive material! I will link it from our know-how documentation 🙂

Dolev_ShorFinOps definition is once again updated 🙂  https://www.finops.org/introduction/what-is-finops/

","body@stripHtml({\"removeProcessingText\":false,\"removeSpoilerMarkup\":false,\"removeTocMarkup\":false,\"truncateLength\":200})@stringLength":"208","kudosSumWeight":1,"repliesCount":0,"postTime":"2024-02-21T01:06:18.617-08:00","lastPublishTime":"2024-02-21T01:06:33.903-08:00","metrics":{"__typename":"MessageMetrics","views":18399},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"entityType":"BLOG_REPLY","eventPath":"category:FastTrack/category:products-services/category:communities/community:gxcuf89792board:FastTrackforAzureBlog/message:3704132/message:4063108","replies":{"__typename":"MessageConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"User:user:1188193":{"__typename":"User","id":"user:1188193","uid":1188193,"login":"crica314","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2021-10-17T18:36:02.538-07:00"},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS0xMTg4MTkzLTQ3NDQzOGk2MUVBQTZDQ0U0NDk1RDcz"},"rank":{"__ref":"Rank:rank:37"},"entityType":"USER","eventPath":"community:gxcuf89792/user:1188193"},"ModerationData:moderation_data:3968176":{"__typename":"ModerationData","id":"moderation_data:3968176","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"BlogReplyMessage:message:3968176":{"__typename":"BlogReplyMessage","author":{"__ref":"User:user:1188193"},"id":"message:3968176","revisionNum":1,"uid":3968176,"depth":1,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Blog:board:FastTrackforAzureBlog"},"parent":{"__ref":"BlogTopicMessage:message:3704132"},"conversation":{"__ref":"Conversation:conversation:3704132"},"subject":"Re: The Azure FinOps Guide","moderationData":{"__ref":"ModerationData:moderation_data:3968176"},"body":"

Thank you for sharing

","body@stripHtml({\"removeProcessingText\":false,\"removeSpoilerMarkup\":false,\"removeTocMarkup\":false,\"truncateLength\":200})@stringLength":"23","kudosSumWeight":1,"repliesCount":0,"postTime":"2023-10-30T14:59:52.330-07:00","lastPublishTime":"2023-10-30T14:59:52.330-07:00","metrics":{"__typename":"MessageMetrics","views":28215},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"entityType":"BLOG_REPLY","eventPath":"category:FastTrack/category:products-services/category:communities/community:gxcuf89792board:FastTrackforAzureBlog/message:3704132/message:3968176","replies":{"__typename":"MessageConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"ModerationData:moderation_data:3865350":{"__typename":"ModerationData","id":"moderation_data:3865350","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"BlogReplyMessage:message:3865350":{"__typename":"BlogReplyMessage","author":{"__ref":"User:user:1417490"},"id":"message:3865350","revisionNum":1,"uid":3865350,"depth":1,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Blog:board:FastTrackforAzureBlog"},"parent":{"__ref":"BlogTopicMessage:message:3704132"},"conversation":{"__ref":"Conversation:conversation:3704132"},"subject":"Re: The Azure FinOps Guide","moderationData":{"__ref":"ModerationData:moderation_data:3865350"},"body":"

raju_manthina kevinkrueger Thanks a lot for the attention!

\n

I updated the \"What is FinOps?\" section and now it's align with the FinOps Foundation (and the \"FinOps with Azure\" e-book) and I added in addition: The culture, cross-functional, The framework, The principals.

","body@stripHtml({\"removeProcessingText\":false,\"removeSpoilerMarkup\":false,\"removeTocMarkup\":false,\"truncateLength\":200})@stringLength":"213","kudosSumWeight":0,"repliesCount":0,"postTime":"2023-07-04T14:35:16.484-07:00","lastPublishTime":"2023-07-04T14:35:16.484-07:00","metrics":{"__typename":"MessageMetrics","views":40224},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"entityType":"BLOG_REPLY","eventPath":"category:FastTrack/category:products-services/category:communities/community:gxcuf89792board:FastTrackforAzureBlog/message:3704132/message:3865350","replies":{"__typename":"MessageConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"User:user:1922611":{"__typename":"User","id":"user:1922611","uid":1922611,"login":"kevinkrueger","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2023-07-03T08:18:21.344-07:00"},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/avatars/default/avatar-1.svg?time=0"},"rank":{"__ref":"Rank:rank:37"},"entityType":"USER","eventPath":"community:gxcuf89792/user:1922611"},"ModerationData:moderation_data:3864361":{"__typename":"ModerationData","id":"moderation_data:3864361","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"BlogReplyMessage:message:3864361":{"__typename":"BlogReplyMessage","author":{"__ref":"User:user:1922611"},"id":"message:3864361","revisionNum":1,"uid":3864361,"depth":1,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Blog:board:FastTrackforAzureBlog"},"parent":{"__ref":"BlogTopicMessage:message:3704132"},"conversation":{"__ref":"Conversation:conversation:3704132"},"subject":"Re: The Azure FinOps Guide","moderationData":{"__ref":"ModerationData:moderation_data:3864361"},"body":"

Dolev_Shor , Thank you for the great information. Same feedback as raju_manthina - I just finished a 5 min explanation in my new company that FinOps does not mean \"Financial Operations\". The reply was \"I got that information from Microsoft\" and he sent me a link to this article.  Is it possible to make that update to stay in alignment with other documentation (e.g., \"FinOps with Azure e-book)?  I know it's minor, but it does create confusion when talking with stakeholders. Thank you!

","body@stripHtml({\"removeProcessingText\":false,\"removeSpoilerMarkup\":false,\"removeTocMarkup\":false,\"truncateLength\":200})@stringLength":"218","kudosSumWeight":1,"repliesCount":0,"postTime":"2023-07-03T08:26:29.457-07:00","lastPublishTime":"2023-07-03T08:26:29.457-07:00","metrics":{"__typename":"MessageMetrics","views":40510},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"entityType":"BLOG_REPLY","eventPath":"category:FastTrack/category:products-services/category:communities/community:gxcuf89792board:FastTrackforAzureBlog/message:3704132/message:3864361","replies":{"__typename":"MessageConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"User:user:240056":{"__typename":"User","id":"user:240056","uid":240056,"login":"Malcolm Walker","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2018-11-08T11:27:28.122-08:00"},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/avatars/default/avatar-10.svg?time=0"},"rank":{"__ref":"Rank:rank:4"},"entityType":"USER","eventPath":"community:gxcuf89792/user:240056"},"ModerationData:moderation_data:3791222":{"__typename":"ModerationData","id":"moderation_data:3791222","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"BlogReplyMessage:message:3791222":{"__typename":"BlogReplyMessage","author":{"__ref":"User:user:240056"},"id":"message:3791222","revisionNum":2,"uid":3791222,"depth":1,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Blog:board:FastTrackforAzureBlog"},"parent":{"__ref":"BlogTopicMessage:message:3704132"},"conversation":{"__ref":"Conversation:conversation:3704132"},"subject":"Re: The Azure FinOps Guide","moderationData":{"__ref":"ModerationData:moderation_data:3791222"},"body":"

This guide is very comprehensive.  Thank you for your contribution.

","body@stripHtml({\"removeProcessingText\":false,\"removeSpoilerMarkup\":false,\"removeTocMarkup\":false,\"truncateLength\":200})@stringLength":"74","kudosSumWeight":1,"repliesCount":0,"postTime":"2023-04-10T05:57:07.360-07:00","lastPublishTime":"2023-04-10T05:57:39.145-07:00","metrics":{"__typename":"MessageMetrics","views":52270},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"entityType":"BLOG_REPLY","eventPath":"category:FastTrack/category:products-services/category:communities/community:gxcuf89792board:FastTrackforAzureBlog/message:3704132/message:3791222","replies":{"__typename":"MessageConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"User:user:1448810":{"__typename":"User","id":"user:1448810","uid":1448810,"login":"BobbyVee","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2022-07-07T08:24:24.772-07:00"},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS0xNDQ4ODEwLTQ0ODE1Mmk3MDk0NjVCN0VBMkVBMDUw"},"rank":{"__ref":"Rank:rank:37"},"entityType":"USER","eventPath":"community:gxcuf89792/user:1448810"},"ModerationData:moderation_data:3783512":{"__typename":"ModerationData","id":"moderation_data:3783512","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"BlogReplyMessage:message:3783512":{"__typename":"BlogReplyMessage","author":{"__ref":"User:user:1448810"},"id":"message:3783512","revisionNum":1,"uid":3783512,"depth":1,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Blog:board:FastTrackforAzureBlog"},"parent":{"__ref":"BlogTopicMessage:message:3704132"},"conversation":{"__ref":"Conversation:conversation:3704132"},"subject":"Re: The Azure FinOps Guide","moderationData":{"__ref":"ModerationData:moderation_data:3783512"},"body":"

How can we utilize this as a training tool? Will it be plagiarism if we were to create slide decks using the content? What labs could we use ie: to cover the data sections Azure Synapse, Azure SQL Database, SQL Managed Instance, Azure Database for MySQL, Azure Cosmos DB and Stream Analytics?

","body@stripHtml({\"removeProcessingText\":false,\"removeSpoilerMarkup\":false,\"removeTocMarkup\":false,\"truncateLength\":200})@stringLength":"213","kudosSumWeight":0,"repliesCount":0,"postTime":"2023-03-30T08:50:40.397-07:00","lastPublishTime":"2023-03-30T08:50:40.397-07:00","metrics":{"__typename":"MessageMetrics","views":55039},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"entityType":"BLOG_REPLY","eventPath":"category:FastTrack/category:products-services/category:communities/community:gxcuf89792board:FastTrackforAzureBlog/message:3704132/message:3783512","replies":{"__typename":"MessageConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"User:user:1796898":{"__typename":"User","id":"user:1796898","uid":1796898,"login":"raju_manthina","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2023-03-27T02:48:28.029-07:00"},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/m_assets/avatars/default/avatar-12.svg?time=0"},"rank":{"__ref":"Rank:rank:37"},"entityType":"USER","eventPath":"community:gxcuf89792/user:1796898"},"ModerationData:moderation_data:3779537":{"__typename":"ModerationData","id":"moderation_data:3779537","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"BlogReplyMessage:message:3779537":{"__typename":"BlogReplyMessage","author":{"__ref":"User:user:1796898"},"id":"message:3779537","revisionNum":1,"uid":3779537,"depth":1,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Blog:board:FastTrackforAzureBlog"},"parent":{"__ref":"BlogTopicMessage:message:3704132"},"conversation":{"__ref":"Conversation:conversation:3704132"},"subject":"Re: The Azure FinOps Guide","moderationData":{"__ref":"ModerationData:moderation_data:3779537"},"body":"

Hi Dolev_Shor  Thank you for this great work. While I am going through it fully, I have a quick observation on the below section. just FYI.What is FinOps?

FinOps (Financial Operations) is a discipline that focuses on optimizing and managing the financial aspects of cloud computing. 

 

FinOps.Org has this statement..

\"It is sometimes incorrectly referred to “Cloud Financial Operations” but that term is falling out of favor due to its ambiguity with the more traditional “Financial Operations” role that exists in Finance.\"

 

And It also states

\"FinOps is a portmanteau of “Finance” and “DevOps”, stressing the communications and collaboration between business and engineering teams.\"

 

 

","body@stripHtml({\"removeProcessingText\":false,\"removeSpoilerMarkup\":false,\"removeTocMarkup\":false,\"truncateLength\":200})@stringLength":"208","kudosSumWeight":2,"repliesCount":0,"postTime":"2023-03-27T02:57:04.699-07:00","lastPublishTime":"2023-03-27T02:57:04.699-07:00","metrics":{"__typename":"MessageMetrics","views":55914},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"entityType":"BLOG_REPLY","eventPath":"category:FastTrack/category:products-services/category:communities/community:gxcuf89792board:FastTrackforAzureBlog/message:3704132/message:3779537","replies":{"__typename":"MessageConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"Rank:rank:35":{"__typename":"Rank","id":"rank:35","position":16,"name":"Iron Contributor","color":"333333","icon":null,"rankStyle":"TEXT"},"User:user:969505":{"__typename":"User","id":"user:969505","uid":969505,"login":"josequintino","biography":null,"registrationData":{"__typename":"RegistrationData","status":null,"registrationTime":"2021-02-17T05:17:09.378-08:00"},"deleted":false,"email":"","avatar":{"__typename":"UserAvatar","url":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/images/dS05Njk1MDUtNTUyNjAzaUZCNUMyRThCQjMwRkYyODU"},"rank":{"__ref":"Rank:rank:35"},"entityType":"USER","eventPath":"community:gxcuf89792/user:969505"},"ModerationData:moderation_data:3770871":{"__typename":"ModerationData","id":"moderation_data:3770871","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"BlogReplyMessage:message:3770871":{"__typename":"BlogReplyMessage","author":{"__ref":"User:user:969505"},"id":"message:3770871","revisionNum":1,"uid":3770871,"depth":1,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Blog:board:FastTrackforAzureBlog"},"parent":{"__ref":"BlogTopicMessage:message:3704132"},"conversation":{"__ref":"Conversation:conversation:3704132"},"subject":"Re: The Azure FinOps Guide","moderationData":{"__ref":"ModerationData:moderation_data:3770871"},"body":"

Dolev Shor  Thanks for sharing with us!

","body@stripHtml({\"removeProcessingText\":false,\"removeSpoilerMarkup\":false,\"removeTocMarkup\":false,\"truncateLength\":200})@stringLength":"51","kudosSumWeight":1,"repliesCount":0,"postTime":"2023-03-17T06:27:30.291-07:00","lastPublishTime":"2023-03-17T06:27:30.291-07:00","metrics":{"__typename":"MessageMetrics","views":57272},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"entityType":"BLOG_REPLY","eventPath":"category:FastTrack/category:products-services/category:communities/community:gxcuf89792board:FastTrackforAzureBlog/message:3704132/message:3770871","replies":{"__typename":"MessageConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"customFields":[],"attachments":{"__typename":"AttachmentConnection","edges":[],"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}}},"CachedAsset:text:en_US-components/community/NavbarDropdownToggle-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarDropdownToggle-1743151752863","value":{"ariaLabelClosed":"Press the down arrow to open the menu"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/QueryHandler-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/QueryHandler-1743151752863","value":{"title":"Query Handler"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageCoverImage-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageCoverImage-1743151752863","value":{"coverImageTitle":"Cover Image"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/nodes/NodeTitle-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/nodes/NodeTitle-1743151752863","value":{"nodeTitle":"{nodeTitle, select, community {Community} other {{nodeTitle}}} "},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageTimeToRead-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageTimeToRead-1743151752863","value":{"minReadText":"{min} MIN READ"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageSubject-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageSubject-1743151752863","value":{"noSubject":"(no subject)"},"localOverride":false},"CachedAsset:text:en_US-components/users/UserLink-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/users/UserLink-1743151752863","value":{"authorName":"View Profile: {author}","anonymous":"Anonymous"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/users/UserRank-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/users/UserRank-1743151752863","value":{"rankName":"{rankName}","userRank":"Author rank {rankName}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageTime-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageTime-1743151752863","value":{"postTime":"Published: {time}","lastPublishTime":"Last Update: {time}","conversation.lastPostingActivityTime":"Last posting activity time: {time}","conversation.lastPostTime":"Last post time: {time}","moderationData.rejectTime":"Rejected time: {time}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageBody-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageBody-1743151752863","value":{"showMessageBody":"Show More","mentionsErrorTitle":"{mentionsType, select, board {Board} user {User} message {Message} other {}} No Longer Available","mentionsErrorMessage":"The {mentionsType} you are trying to view has been removed from the community.","videoProcessing":"Video is being processed. Please try again in a few minutes.","bannerTitle":"Video provider requires cookies to play the video. Accept to continue or {url} it directly on the provider's site.","buttonTitle":"Accept","urlText":"watch"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageCustomFields-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageCustomFields-1743151752863","value":{"CustomField.default.label":"Value of {name}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageRevision-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageRevision-1743151752863","value":{"lastUpdatedDatePublished":"{publishCount, plural, one{Published} other{Updated}} {date}","lastUpdatedDateDraft":"Created {date}","version":"Version {major}.{minor}"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageReplyButton-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageReplyButton-1743151752863","value":{"repliesCount":"{count}","title":"Reply","title@board:BLOG@message:root":"Comment","title@board:TKB@message:root":"Comment","title@board:IDEA@message:root":"Comment","title@board:OCCASION@message:root":"Comment"},"localOverride":false},"CachedAsset:text:en_US-components/messages/MessageAuthorBio-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/messages/MessageAuthorBio-1743151752863","value":{"sendMessage":"Send Message","actionMessage":"Follow this blog board to get notified when there's new activity","coAuthor":"CO-PUBLISHER","contributor":"CONTRIBUTOR","userProfile":"View Profile","iconlink":"Go to {name} {type}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/users/UserAvatar-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/users/UserAvatar-1743151752863","value":{"altText":"{login}'s avatar","altTextGeneric":"User's avatar"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/ranks/UserRankLabel-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/ranks/UserRankLabel-1743151752863","value":{"altTitle":"Icon for {rankName} rank"},"localOverride":false},"CachedAsset:text:en_US-components/users/UserRegistrationDate-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/users/UserRegistrationDate-1743151752863","value":{"noPrefix":"{date}","withPrefix":"Joined {date}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/nodes/NodeAvatar-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/nodes/NodeAvatar-1743151752863","value":{"altTitle":"Node avatar for {nodeTitle}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/nodes/NodeDescription-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/nodes/NodeDescription-1743151752863","value":{"description":"{description}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/common/Pager/PagerLoadMorePreviousNextLinkable-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/common/Pager/PagerLoadMorePreviousNextLinkable-1743151752863","value":{"loadMore":"Show More"},"localOverride":false},"CachedAsset:text:en_US-components/tags/TagView/TagViewChip-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-components/tags/TagView/TagViewChip-1743151752863","value":{"tagLabelName":"Tag name {tagName}"},"localOverride":false},"CachedAsset:text:en_US-shared/client/components/nodes/NodeIcon-1743151752863":{"__typename":"CachedAsset","id":"text:en_US-shared/client/components/nodes/NodeIcon-1743151752863","value":{"contentType":"Content Type {style, select, FORUM {Forum} BLOG {Blog} TKB {Knowledge Base} IDEA {Ideas} OCCASION {Events} other {}} icon"},"localOverride":false}}}},"page":"/blogs/BlogMessagePage/BlogMessagePage","query":{"boardId":"fasttrackforazureblog","messageSubject":"the-azure-finops-guide","messageId":"3704132"},"buildId":"HEhyUrv5OXNBIbfCLaOrw","runtimeConfig":{"buildInformationVisible":false,"logLevelApp":"info","logLevelMetrics":"info","openTelemetryClientEnabled":false,"openTelemetryConfigName":"o365","openTelemetryServiceVersion":"25.1.0","openTelemetryUniverse":"prod","openTelemetryCollector":"http://localhost:4318","openTelemetryRouteChangeAllowedTime":"5000","apolloDevToolsEnabled":false,"inboxMuteWipFeatureEnabled":false},"isFallback":false,"isExperimentalCompile":false,"dynamicIds":["./components/community/Navbar/NavbarWidget.tsx","./components/community/Breadcrumb/BreadcrumbWidget.tsx","./components/customComponent/CustomComponent/CustomComponent.tsx","./components/blogs/BlogArticleWidget/BlogArticleWidget.tsx","./components/external/components/ExternalComponent.tsx","./components/messages/MessageView/MessageViewStandard/MessageViewStandard.tsx","./components/messages/ThreadedReplyList/ThreadedReplyList.tsx","../shared/client/components/common/List/UnstyledList/UnstyledList.tsx","./components/messages/MessageView/MessageView.tsx","../shared/client/components/common/Pager/PagerLoadMorePreviousNextLinkable/PagerLoadMorePreviousNextLinkable.tsx","../shared/client/components/common/List/UnwrappedList/UnwrappedList.tsx","./components/tags/TagView/TagView.tsx","./components/tags/TagView/TagViewChip/TagViewChip.tsx"],"appGip":true,"scriptLoader":[{"id":"analytics","src":"https://techcommunity.microsoft.com/t5/s/gxcuf89792/pagescripts/1730819800000/analytics.js?page.id=BlogMessagePage&entity.id=board%3Afasttrackforazureblog&entity.id=message%3A3704132","strategy":"afterInteractive"}]}