Back to all apps
Azure Cost Insights illustration
AzureFinOpsDashboard.NETCost Management

Azure Cost Insights

Real-time Azure spending dashboard with anomaly detection and AI-generated optimization recommendations for cloud cost management.

Author: Thomas RenardPublished: 20 July 2024

Demo / Testimonial

About this app

Overview

Azure Cost Insights is a unified dashboard providing real-time visibility into Azure spending across all Cellenza client subscriptions. It uses Azure Cost Management APIs combined with GPT-4o to generate actionable cost-reduction recommendations.

Key Features

  • Real-time monitoring: Live spending data updated every 15 minutes
  • Anomaly detection: ML-based alerts when spending deviates from baseline
  • Forecast: 30-day spending projection using historical trends
  • AI recommendations: GPT-4o analyzes patterns and suggests optimizations
  • Multi-subscription: Consolidates up to 50 Azure subscriptions
  • Export: PDF reports for client presentations

Technical Stack

  • Frontend: Next.js 14 + Chart.js + TailwindCSS
  • Backend: .NET 8 Web API
  • Data: Azure Cost Management API, Azure Monitor
  • AI: Azure OpenAI (GPT-4o)
  • Hosting: Azure App Service + Azure SQL Database

Supported Optimizations

  • Right-sizing Virtual Machines
  • Reserved Instances vs Pay-as-you-go analysis
  • Unused resource identification
  • Dev/Test environment scheduling
  • Storage tier optimization

Access

Request access via the IT helpdesk. Client subscription onboarding requires Global Reader role.