Concepts
Cette section explique les concepts fondamentaux de France Nuage et les principes qui guident notre architecture.
Pourquoi cette section ?
Comprendre les concepts sous-jacents vous permet de :
- Prendre de meilleures décisions architecturales
- Anticiper les comportements du système
- Débuguer plus efficacement
Architecture de la plateforme
Composants principaux
Interface utilisateur
- Console - Interface web de gestion de la plateforme
- Authentification - Système OIDC pour l'authentification
Backend
- Control Plane - API centrale d'orchestration (gRPC)
- Instances - Machines virtuelles
- Hyperviseurs - Couche de virtualisation (Proxmox)
- Infrastructure - Datacenters, réseaux, stockage
Principes directeurs
1. Souveraineté numérique
Vos données restent en France, sous juridiction française. Nous n'utilisons aucun service cloud américain pour le stockage ou le traitement de vos données.
2. Transparence
Notre infrastructure est basée sur des technologies open source. Vous pouvez auditer le code et comprendre exactement comment vos données sont traitées.
3. Simplicité
Une interface claire et une API cohérente. Pas de complexité inutile, pas de vendor lock-in.
4. Performance
Infrastructure optimisée pour une faible latence depuis la France et l'Europe.
Technologies utilisées
| Couche | Technologie |
|---|---|
| API | gRPC + Protocol Buffers |
| Backend | Rust |
| Base de données | PostgreSQL |
| Frontend | React + TypeScript |
| Virtualisation | Proxmox VE (KVM) |
| Stockage | Ceph |
| Authentification | OpenID Connect |
Prochaines étapes
Commencez par la Console pour comprendre l'interface utilisateur, puis explorez le Control Plane pour comprendre l'API.