microsoft / microsoft/finops-toolkit

Enhancements for Integration of FinOps Toolkit with Existing Tools (Alescent FinOps ADX Solution)

Open
#1,246 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

OKR: 1.3 Perf & scale OKR: 3.1 Fabric & AI Tool: FinOps hubs Type: Feature 💎
Dominant language
PowerShell
Stars
603
Forks
249
Avg merge
7d 11h
Merged PRs (30d)
11

Description

⚠️ Problem

We are exploring the integration of Microsoft FinOps Toolkit into our existing tools as an ingestion and data layer. However, several features and enhancements are needed to make this integration feasible and effective. These changes are required to align the toolkit’s capabilities with our operational practices and infrastructure requirements.

🛠️ Solution

To achieve seamless integration, we propose the following enhancements and modifications:

1.1. ✅ Avoid Deploying Network Resources

  • Provide an option to configure the toolkit without deploying any network resources.

1.2. ✅ Improved Cost Export Functionality

1.3. ✅ Support for Reals Instead of Decimals

2.1. Pre-Aggregated Monthly View

  • Introduce a pre-aggregated view with monthly granularity, such as a Materialized View, in addition to the existing Costs() function.

2.2. Extended Time Horizon

  • The toolkit should support a larger default time horizon that encompasses at least an entire MACC (Microsoft Azure Consumption Commitment) period.

3.1. ✅ Fabric Integration

  • Enable integration with Microsoft Fabric to streamline data processes (nice to have).

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the existing Costs() function and New-FinOpsCostExport cmdlets, then review related Issue #1193. Break the request into the listed network, export, numeric type, monthly aggregation, time horizon, and Fabric integration areas; done requires an agreed scope and validation for each enhancement.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, powershell
Domain
cloud, data-engineering
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.