Sur cette plateforme on rédige en ligne comme dans n’importe quel SPIP — mais le « code » (squelettes, plugins) vit dans le dépôt et se déploie. Voici la frontière.
SPIP tourne ici comme une image Docker immuable : le calcul est sans état, le système de fichiers est en lecture seule (/var/task) et éphémère (/tmp). D’où une frontière nette entre ce qui se fait en ligne et ce qui passe par le dépôt.
Ce qui se fait en ligne (espace privé) Rédaction : articles, rubriques, brèves, mots-clés, (…)
Articles les plus récents
-
Éditer en ligne, déployer le code : le modèle immuable
8 septembre -
Ce site tourne sur SPIP — en serverless, sur AWS Lambda
8 septembreLa page que vous lisez est servie par SPIP, sans le moindre serveur à administrer : tout est propulsé par AWS Lambda.
Ce site est un SPIP tout ce qu’il y a de plus classique — rubriques, articles, espace privé — mais il ne tourne sur aucun serveur. À la place, chaque page est calculée par une fonction AWS Lambda qui démarre à la demande, répond, puis s’éteint. Pourquoi c’est intéressant ?
Pas de machine à patcher, pas de mise à l’échelle à gérer, et une facture qui suit l’usage réel. (…) -
Sous le capot : Lambda, Aurora DSQL, S3 et CloudFront
8 septembreComment fait-on tourner un CMS PHP historique dans un monde sans serveur ? Petit tour de l’architecture. PHP sur Lambda
SPIP (PHP) s’exécute sur AWS Lambda grâce à Bref. Une passerelle API Gateway transmet chaque requête à la fonction. La base de données
Les contenus vivent dans Aurora DSQL, une base PostgreSQL serverless. La connexion se fait par jeton IAM éphémère — aucun mot de passe stocké. Les fichiers et le cache
Les médias et gabarits sont servis depuis S3, et CloudFront met le (…) -
Un CMS qui dort à zéro euro (ou presque)
8 septembreLe vrai super-pouvoir du serverless : quand le site n’a pas de visiteurs, il ne coûte pratiquement rien.
Sur une infrastructure classique, un serveur tourne 24h/24 — et se paie 24h/24, même à 3h du matin sans un seul visiteur.
Ici, c’est l’inverse : Lambda, API Gateway et DynamoDB se facturent à la requête. Aurora DSQL se facture au calcul consommé plus un peu de stockage. À vide, l’addition tend vers zéro. Et quand ça décolle ?
Le site se met à l’échelle tout seul, requête après (…) -
L’écureuil de SPIP chevauche la Lambda
8 septembreSPIP, logiciel libre français, a pour mascotte un écureuil. Le voici en train de chevaucher une fonction Lambda.
SPIP — Système de Publication pour l’Internet — est un logiciel libre né en France au début des années 2000, maintenu par sa communauté. Sa mascotte : un écureuil.
Le faire tourner en serverless sur AWS, c’est réunir deux mondes : la sobriété et la souveraineté d’un CMS open-source éprouvé, et l’élasticité de l’infrastructure à la demande.
Bref : l’écureuil a sellé la (…)