All projects

ECTS tracker and MLOps

FastAPI service with CI/CD on render.com and a forecast of Swiss electricity consumption deployed as an Azure ML endpoint.

AI Operations, FHNW · HS 2026SoloIn progress

Problem

Run a web service and a machine learning model in operation: with CI/CD, a deployed endpoint and cost monitoring.

Approach and architecture

The ECTS tracker is a FastAPI service with CI/CD on render.com. A second part forecasts Swiss electricity consumption from Swissgrid data with Azure ML. The model is deployed as an endpoint, with cost monitoring.

My role

Solo project.

Status and results

In progress until the submission on 6 December 2026. The service is deployed, the remaining work is ongoing.

Stack

  • FastAPI
  • render.com
  • Azure ML
  • Swissgrid data

Repository on GitHub