Service : Fonctions Serverless¶
Exécution de fonctions à la demande sans gestion de serveurs.
Vue d'ensemble¶
| Propriété | Valeur |
|---|---|
| Domaine | Engineering |
| Statut | |
| Dépendances | CI/CD, Observabilité |
Produits¶
| Produit | Description | Statut |
|---|---|---|
| Functions | Exécution de fonctions event-driven | A venir |
| Triggers | Déclenchement par HTTP, cron, events | A venir |
Composants d'exploitation¶
| Composant | Rôle dans le service | Référence |
|---|---|---|
| Système | Runtime des fonctions (conteneurs) | Système |
| Réseau | Endpoints HTTP, event bus | Réseau |
Control Plane¶
Activation des produits¶
Déploiement de fonctions via CLI ou CI/CD. Configuration des triggers.
Interface de gestion¶
- CLI — Déployer, invoquer et monitorer les fonctions
- API — Gestion programmatique des fonctions et triggers
Rôles et utilisateurs¶
| Rôle | Périmètre | Permissions |
|---|---|---|
| Administrateur | Plateforme | Gérer les runtimes, quotas et politiques |
| Opérateur | Fonctions | Déployer et monitorer les fonctions |
| Utilisateur | Fonctions | Invoquer les fonctions |
Cycle de vie¶
Déploiement¶
Installation de la plateforme serverless, configuration des runtimes.
Opération¶
Monitoring des invocations, gestion des cold starts, mise à jour des runtimes.
Recovery Plan¶
Redeploiement des fonctions depuis le SCM via CI/CD. Les fonctions sont stateless par design.
Decommissionnement¶
Suppression des fonctions et triggers, nettoyage des logs.
SLA / SLO¶
| Indicateur | Cible |
|---|---|
| Disponibilité | 99.9% |
| RPO | N/A (stateless) |
| RTO | 15min |
A venir
Ce service est en conception.