Projet personnel de montée en compétence
Java
Spring Boot
Next.js
PostgreSQL

Projet

OpsPilot

Projet de gestion d'incidents et FinOps utilisé pour pratiquer Java/Spring Boot, la conception de services et les notions cloud/observabilité sans revendiquer d'expérience production.

GitHubMe contacter pour un CDI

Stack

Java
Spring Boot
Next.js
PostgreSQL
Redis
Kubernetes
Helm
Terraform
Prometheus
Grafana
OpenTelemetry

Contexte

OpsPilot est un projet personnel récent construit pour travailler sérieusement Java/Spring Boot et des concepts de type platform autour de la gestion d'incidents et du FinOps.

Problème

L'objectif est de pratiquer un produit orienté backend avec des frontières de services claires, des données opérationnelles et des exemples de déploiement, tout en gardant Kubernetes/Terraform au niveau notions.

Solution

Le projet combine des services Spring Boot, une interface Next.js, du stockage relationnel/cache et des exemples d'observabilité/déploiement qui documentent l'architecture visée.

Architecture

Les services backend exposent des APIs consommées par l'UI. PostgreSQL/Redis supportent la persistance et l'accès rapide. Kubernetes, Helm, Terraform, Prometheus, Grafana et OpenTelemetry sont présents comme exemples de projet.

Fonctionnalités

Le périmètre fonctionnel visible doit être vérifié depuis le dépôt avant d'être détaillé ici.

// TODO: lister uniquement les fonctionnalités incident/FinOps vérifiées dans le dépôt.

Résultat

// TODO: renseigner un résultat vérifiable lorsqu'un élément mesurable est disponible.

Captures

// TODO: ajouter des captures des écrans principaux.