microsoft / microsoft/finops-toolkit
[Best practices] Summarize documented best practices from Azure products
Nobody has claimed this yet.
- Dominant language
- PowerShell
- Stars
- 603
- Forks
- 249
- Avg merge
- 7d 11h
- Merged PRs (30d)
- 11
Description
⚠️ Problem
The FinOps best practice library does not have coverage of known and documented tips for managing and optimizing cost.
🛠️ Solution
Copy the product team guidance into the FinOps best practice library and link to those docs for additional info. The following list is sorted by total page views by service.
- AI and machine learning
- Azure OpenAI
- Machine Learning
- Synapse
- Analytics
- Compute
- Azure Kubernetes Service (AKS)
- Service Fabric
- Virtual machines
- https://learn.microsoft.com/azure/virtual-machines/cost-optimization-monitor-costs
- https://learn.microsoft.com/azure/virtual-machines/cost-optimization-plan-to-manage-costs
- https://learn.microsoft.com/azure/virtual-machines/cost-optimization-best-practices
- https://learn.microsoft.com/azure/virtual-machines/hibernate-resume
- https://learn.microsoft.com/azure/well-architected/services/compute/virtual-machines/virtual-machines-review#cost-optimization
- https://learn.microsoft.com/azure/well-architected/services/storage/disks/cost-optimization
- https://techcommunity.microsoft.com/blog/finopsblog/a-guide-to-azure-storage--virtual-machines-cost-optimization/4388734
- Databases
- Azure Database for MySQL
- Azure Database for PostgreSQL
- Cosmos DB
- SQL databases
- Other
- Integration
- API Management
- Communications Gateway
- Data Factory
- Logic apps
- Internet of Things
- Management and governance
- Monitor
- https://learn.microsoft.com/azure/azure-monitor/best-practices-cost
- https://learn.microsoft.com/azure/well-architected/services/monitoring/application-insights/cost-optimization
- https://learn.microsoft.com/azure/well-architected/services/monitoring/log-analytics/cost-optimization
- https://learn.microsoft.com/azure/azure-monitor/containers/container-insights-cost-config?tabs=create-CLI
- Monitor
- Multicloud
- Networking
- App Gateway
- ExpressRoute
- Firewall
- IP addresses
- Network connectivity
- Network virtual appliances
- Security
- Storage
- Storage
- https://learn.microsoft.com/azure/storage/common/storage-plan-manage-costs
- https://learn.microsoft.com/azure/storage/blobs/blob-storage-estimate-costs
- https://learn.microsoft.com/azure/storage/blobs/map-rest-apis-transaction-categories
- https://learn.microsoft.com/azure/storage/blobs/azcopy-cost-estimation
- https://learn.microsoft.com/azure/well-architected/services/storage/storage-accounts/cost-optimization
- https://techcommunity.microsoft.com/blog/finopsblog/a-guide-to-azure-storage--virtual-machines-cost-optimization/4388734
- Storage
- Web
🙋♀️ Ask for the community
We could use your help:
- Please vote this issue up (👍) to prioritize it.
- Leave comments to help us solidify the vision.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the FinOps best practice library and reviewing how existing product guidance is summarized and linked. Work through the Azure product URLs listed in the issue, then confirm that each checklist item has corresponding guidance in the library and a link for additional information.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure
- Domain
- cloud, documentation
- Issue type
- Documentation
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100