Forum Widgets
Latest Discussions
State of FinOps - 2024 Report
The FinOps Foundation have published the results of their annual survey, the State of FinOps: The summary includes: - New key priorities of reducing waste and managing commitments, mirroring economic uncertainty - Though a top priority, majority heavily optimize only compute spend, leaving further efficiency opportunities - Forecasting capabilities need to improve considerably - Engineering persona getting the most value out of both FinOps training and self-service reporting - The cost of AI is affecting large spenders, but is still on the horizon for others - Intersection with sustainability teams is expected to increase considerably, very few are working together today - Humans are still in the loop for most automation Read more about the insights here: https://www.finops.org/insights/key-priorities-shift-in-2024/ Does this survey reflect what you're seeing as priorities and challenges in your own organization?SoniaCuffMar 08, 2024Microsoft900Views4likes0CommentsKey 2024 changes to the FinOps Framework
Just announced - the Technical Advisory Council have approved some revisions to the FinOps Framework, namely: Updated definition: "FinOps is an operational framework and cultural practice which maximizes business value of cloud, enables timely data-driven decision making, and creates financial accountability through collaboration between engineering, finance and business teams." Renaming of some personas and the addition of ITSM, ITFM & Security to allied personas. Domain names changes and consolidation Renamed. merged and added Capabilities For details, visit https://www.finops.org/insights/2024-finops-framework/ What do you think? Are these updates a better reflection of FinOps practices today?SoniaCuffMar 22, 2024Microsoft756Views0likes0Commentswhile running azure cost management API from Azure Devops pipeline its fail
Hi, I struggle in running one PowerShell script in Azure Pipeline. The PowerShell works fine under windows 11. but when I run the same script in the azure pipeline with "Windows-latest" its fails with stating error "the remote server returned an error: (400) Bad Request". script contets: --------------------------- $currentDate = get-date -Format "yyyy-MM-dd" $startDateOfLastMonth = (get-date $currentDate -Day 1).AddMonths(-1) $endDateOfLastMonth=GET-DATE $startDateOfLastMonth.AddMonths(1).AddSeconds(-1) $billingPeriod = (get-date).AddMonths(-1).ToString('yyyyMM') #get-date -format 'yyyyMM' function get-token(){ $token = (Get-AzAccessToken -ResourceUrl 'https://management.azure.com' ).Token $headers = New-Object "System.Collections.Generic.Dictionary[[String],[String]]" $headers.Add("Authorization","Bearer $token") return $headers } $headers = get-token $subscriptions = Get-AzSubscription $usageUri = "https://management.azure.com/subscriptions/$($subId)/providers/Microsoft.Billing/billingPeriods/$($billingPeriod)/providers/Microsoft.Consumption/usageDetails?api-version=2018-03-31&$filter=properties/usageStart ge $startDateOfLastMonth AND properties/usageEnd le $endDateOfLastMonth" Invoke-RestMethod $usageUri -Headers $headers -ContentType "application/json" -Verbose --------------------------------------- The above code failed on the last command when trying to run "Invoke-RestMethod"500Views0likes2CommentsHow we get Actual saving number once into Cost management portal of Azure for VM reservation
We have done multiple reservations for VM,SQL pass services but unable to find any kind of details for actual realise Saving numbers at anywhere in the Azure Cost management portal same is for saving plan commitment as well how to find actual-realise saving when we do commitment of saving plan for 3 years. also we do not have saving plan coverage or utilisation report at Azure cost management portal. all above features are available at GCP and Azurevipeshdeore82Apr 11, 2024Copper Contributor500Views0likes2CommentsAzure compute reservation exchanges will remain available until further notice
The availability of Azure compute reservation exchanges for Azure Virtual Machine, Azure Dedicated Host and Azure App Service has been extended until further notice. Originally with a deadline of 1 July 2024, we have extended this and customers may continue exchanging their compute reservations for different instance series and regions until we notify them again, which will be at least 6 months in advance of the new deadline. Learn more: https://learn.microsoft.com/azure/cost-management-billing/reservations/reservation-exchange-policy-changes?WT.mc_id=modinfra-0000-socuffSoniaCuffMay 17, 2024Microsoft400Views1like0CommentsNEW: Set reservation to automatically renew
You can now opt in for your reservation to automatically renew. Your reservations will then automatically purchase a replacement when an existing reservation expires. Automatic renewal provides an easy way to continue getting reservation discounts. It also saves you from having to closely monitor a reservation's expiration or miss savings benefits until you manually renew. The renewal setting is turned off by default, but you can enable or disable the renewal setting anytime, up to the expiration of the existing reservation. Learn more here: https://learn.microsoft.com/azure/cost-management-billing/reservations/reservation-renew?WT.mc_id=modinfra-117912-socuffSoniaCuffMar 25, 2024Microsoft400Views1like0CommentsBuying reservations for App Service Plan
Hi, I have a question regarding the purchase of reservations for the App Service Plan. Does it work similarly to VMs? Meaning, if I have a premium V3 App Service Plan that can scale the number of VMs up and down, but I know that the average number of VMs on that specific App Service Plan is 2-3. Do I then purchase 2-3 reservations of premium V3, or does one reservation cover all instances?Edward_OlneMay 07, 2024Copper Contributor399Views0likes1CommentSelecting Tables to Sync from finance and operations | programmatically
Dears, I've some important questions please Is there any option to programmatically select Tables to Sync from finance and operations, currently it’s a manual process and time-consuming task? We’re open to any tool: PowerShell, Python, Power Automate & etc Is there any option to force the sync to start without waiting the interval settings in the advanced configuration? Choose finance and operations data in Azure Synapse Link for Dataverse - Power Apps | Microsoft LearnSolved300Views0likes2CommentsUnderstanding Cloud Cost Fluctuations with Power BI
Staying on top of your cloud costs requires regular reviews. There are many ways to slice and dice your cloud costs; one approach I find helpful is comparing daily and monthly cost deltas. Below is a visual from my Power BI report showing how my previous month’s costs compare to the month prior. The visual is filtered to only show delta increases/decreases over $1K. I can quickly see we spent $5K more on Azure SQL Database in the selected month compared to the previous month. I call this my 'large cost swings' graph. I understand that everything is not linear, nor do things translate nicely from one day or month to the next. However, the data has a story to tell. What I ask my team to focus on is the story the data is telling. In this case, we made some modifications to ADF and SQL, leading to a $4K net reduction in costs. Some stories explain the outcome of one or more actions. Then there are those stories which can help shape your future consumption and spending.AdeelazizJan 17, 2025Brass Contributor299Views3likes9CommentsFin All new Resources and ideally their cost
Hello: I wonder if there is a way to find out ALL Resources in our tenant that were created since specific date (like last 7 days) and their cost for the same period. Ideally I'd like to run it via PowerShell... How can I do it? We are not enforcing "create date" tags... Thank you!SolvedOleg_AAug 25, 2024Copper Contributor299Views0likes2Comments