FinOps toolkit overview
The Microsoft FinOps toolkit is an open-source collection of learning resources and customizable tools to help you adopt and implement FinOps capabilities that automate and extend the Microsoft Cloud. It includes:
- Starter kits that help you get up and running.
- Automation scripts to streamline cost configuration and management at scale.
- Advanced solutions to facilitate building custom capabilities.
- Learning resources and best practices about how to implement FinOps.
Available tools
The FinOps toolkit is an ever-evolving collection of tools and resources. The following tools are available today in the latest release:
- FinOps hubs – Open, extensible, and scalable cost reporting.
- Power BI reports – Accelerate your reporting with Power BI starter kits.
- FinOps workbooks – Central hub for cost optimization.
- Cost optimization workbook – Central hub for cost optimization.
- Governance workbook – Central hub for governance.
- Azure Optimization Engine – Extensible solution for custom optimization recommendations.
- PowerShell module – Automate and manage FinOps solutions and capabilities.
- Bicep Registry modules – Official repository for Bicep modules.
- Open data – Data available for anyone to access, use, and share without restriction.
- Pricing units – Microsoft pricing units, distinct units, and scaling factors.
- Regions – Microsoft Commerce locations and Azure regions (IDs and names).
- Resource types – Microsoft Azure resource type display names, icons, and more.
- Services – Microsoft consumed services, resource types, and FOCUS service categories.
- Sample exports – Sample files from Cost Management exports.
Roadmap
The FinOps toolkit produces monthly releases, which are tracked as milestones in the GitHub repository. Each monthly release addresses a small part of the high-level, directional roadmap, which is updated periodically throughout the year.
To learn more about what's coming in current or future releases, see upcoming milestones. For more information about longer-term plans, see roadmap.
If you have any questions or comments on past or future releases, join the conversation. If you'd like to propose a change, create or vote up issues. Issues are triaged multiple times a week and the highest voted issues are evaluated with each monthly planning cycle.
Get involved
The FinOps toolkit is an open source project. We have many ideas on the long-term vision, but are more interested in learning from the community to drive the product direction. There are many ways you can contribute to the project. You can participate in discussions and request features to review and submitting pull requests. To get started, refer to the contribution guide.
Changelog
All the main changes are tracked in the changelog. For more information, see the commit history.
Explore the changelog Browse the commit history.
Related content
Related FinOps capabilities:
Related products: