Kick start your FinOps efforts Automate and extend the Microsoft Cloud with starter kits, scripts, and advanced solutions to accelerate your FinOps journey.
Get the tools π Give feedback Get involved
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. This 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.
Read on to learn about the tools and roadmap for the FinOps toolkit or how to get involved.
π§° Available tools
- π¦ FinOps hubs β Open, extensible, and scalable cost reporting.
- π Power BI reports β Accelerate your reporting with Power BI starter kits.
- π FinOps workbooks β Customizable home for engineers to maximize cloud ROI through FinOps.
- π 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.
Download FinOps toolkit 0.6 π Give feedback
π Learning resources
New to FinOps? Start with a quick intro and get to know the principles:
- What is FinOps? β Quick introduction to FinOps.
- FinOps on Azure e-book β Executive walkthrough of the FinOps principles.
- Get started with FinOps β Self-paced FinOps introduction.
Start implementing FinOps capabilities or learn how to mature your FinOps practice:
- Adopt FinOps on Azure β Learn FinOps capabilities at your own pace.
- Conduct a FinOps iteration β Plan your first or next iteration.
- FinOps review assessment β Review and refine your process.
- FinOps Framework β Implement FinOps in the Microsoft Cloud.
Learn the products you need to be successful:
- FinOps Open Cost and Usage Specification β Cloud agnostic format for cost and usage data.
- Interactive product guides β Hands on experience with Microsoft products.
- Intro for cloud migration β Great context when migrating from on-premises.
- FinOps Foundation YouTube channel β All topics from the FinOps community.
- FinOps certification and training β Advance your knowledge and get certified.
Stay up to date on the latest news:
- FinOps blog β Latest FinOps news from Microsoft.
FinOps e-book Review assessment Interactive guides
πΊοΈ Roadmap
We track the short-term roadmap for FinOps toolkit as milestones in GitHub. Each release includes the high-level goals, tasks, and a link to the release discussion.
Please use discussions in GitHub if you have questions, comments, or requests for any specific release.
Discover whatβs next Join the conversation
π©βπ» Get involved
FinOps toolkit is an open source project. We have many ideas on the long-term vision, but are more interested in learning from you and seeing how the community drives the product. There are many ways you can contribute to the project from participating in discussions and requesting features to reviewing and submitting pull requests. To get started, refer to our contribution guide.
π Changelog
All the main changes are tracked in the changelog. For additional details, refer to the commit history.
Explore the changelog Browse the commit history