FinOps alerts
π Scenario
As a FinOps practitioner, I need to get notified when there are cost optimization opportunities in order to keep my workloads running efficiently
π Goal
Create a logic app to notify stakeholders when there are cost optimization opportunities.
π Tasks
### Tasks for initial release
- [ ] TODO: Add tasks required for each sub-release
- [x] Convert ARM Template into BICEP
- [x] Simplify Deployment Steps
- [x] Resolve email notification URL bug
- [x] Create docs/_automation/waste-reduction-logic-app/README.md
- [x] Update the changelog
- [x] Discuss the name (FinOps Alert)
- [x] Create additional variable for including / excluding subscriptions
- [x] Insert MI into template
- [x] Update the queries to be tenant level
- [x] Remove table if query is empty and add a message instead
### Tasks for future releases
- [ ] Test standard Logic App Connection
- [ ] Manageability of App
- [ ] Automated Test?
- [ ] Add standard FTK tags
- [ ] Update email approach (summary of numbers and points to workbook)
- [ ] Find the useful properties that are viewed in the portal
- [x] Donβt send an email if all query result to nothing
- [ ] Associate cost with resources
- [ ] Associate number of resources per recommendations
πββοΈ Ask for the community
We'd love to get your feedback! Please leave any questions, comments, or change requests in the release discussions at the bottom of each task list above. We'll try to close each of those out before we finalize the release.
I had conversations with some big customers regarding this workflow and installed it at one during an implementation engagement. Can we discuss this and perhaps work together to provide options related to this workflow as they gave me a few ideas related to this?
@jamelachahbar yes please let set some time to discuss
#810 and #844