Inspiration

What it does

How we built it

Challenges we ran into## Inspiration

Cloud computing quietly emits tons of CO₂, yet most teams have no idea how much their workloads emit. We wanted a way to make cloud carbon visible and actionable.

What it does

CarbonPilot forecasts tomorrow's energy use and carbon footprint of Azure workloads and recommends how to cut it:

  • Shut down idle VMs
  • Right-size over-provisioned resources
  • Shift flexible jobs to cleaner-grid hours

A dashboard shows a single carbon score, forecast trends, top polluting resources and estimated CO₂ and cost savings.

How we built it

  • Azure Monitor collects CPU, memory and network telemetry
  • Azure Functions process the data into Azure Storage
  • A [XGBoost/Prophet] model on Azure Machine Learning forecasts usage
  • Energy is estimated from CPU utilization, then converted to CO₂ using regional grid carbon intensity
  • [Power BI / web] dashboard shows results and recommendations

Challenges we ran into

  • [Getting realistic telemetry data]
  • [Estimating energy from utilization without direct power readings]
  • [Time limits]

Accomplishments we're proud of

[Forecast accuracy, e.g. X% error] and [recommendations that cut emissions by X% in our tests].

What we learned

How to turn raw cloud metrics into carbon insights, and how small scheduling changes can reduce emissions.

What's next

Multi-cloud support (AWS, GCP), automatic remediation, and team-level carbon budgets.

Accomplishments that we're proud of

What we learned

What's next for Carbon pilot

Built With

Share this project:

Updates

posted an update —

CarbonPilot update: the idea is finalized and the architecture is designed (Azure Monitor, Azure Functions, Azure ML, dashboard). Next up: collecting VM telemetry, training the forecasting model, and building the dashboard with a carbon score and recommendations. Screenshots and a demo coming soon!

Log in or sign up for Devpost to join the conversation.

posted an update —

CarbonPilot is taking shape!

Progress so far:

  • Finalized the idea: forecast cloud energy use and CO₂ emissions on Azure, then recommend greener actions
  • Designed the architecture: Azure Monitor → Azure Functions → Azure ML → dashboard
  • Set up the project page and team

Up next:

  • Collecting VM telemetry (CPU, memory, network)
  • Training the forecasting model
  • Building the dashboard with carbon score and recommendations

Stay tuned for screenshots and a demo!

Log in or sign up for Devpost to join the conversation.

Submission history