Présentation

Light Cloud est une plateforme SaaS qui propose un console organisé comme un système de fichiers. L’interface permet de connecter un dépôt GitHub, GitLab ou Bitbucket en une seule opération, puis de créer des environnements front‑end, back‑end ou base de données à partir de modèles (« starter‑react », « starter‑docs », etc.). Chaque branche ou pull‑request génère automatiquement une URL de prévisualisation, supprimée dès que la branche disparaît. Les sites statiques sont poussés vers un CDN global, les conteneurs vers Cloud Run, et un service PostgreSQL géré peut être provisionné avec un tier, une région (ex. europe‑west1) et une taille de stockage (ex. 10 GB). L’ensemble des ressources est présenté sous forme d’arborescence, ce qui facilite la navigation et la gestion des projets multi‑composants.

Architecture et flux de déploiement

Le pipeline de Light Cloud s’enchaîne en cinq étapes : push → build → deploy → live → scale‑to‑zero. Dès qu’un git push origin main est détecté, le service identifie le framework (React, Next.js, etc.) et sélectionne le builder approprié. Le builder compile le code ou crée une image de conteneur, puis le déploie : les artefacts statiques sont diffusés via le CDN, les conteneurs sont exécutés sur Cloud Run. Aucun fichier YAML n’est requis, ce qui élimine la configuration manuelle des runners. Les logs, le commit et l’auteur restent associés à chaque révision, facilitant le suivi des changements. Un exemple de build montre un temps de compilation de 42 secondes pour une application Next.js, démontrant la rapidité du processus.

Analyse des coûts et de la scalabilité

Le plan « Hobby » de Light Cloud est gratuit et inclut 5 $ de consommation mensuelle. Les conteneurs sont configurés pour scale‑to‑zero : lorsqu’aucune requête n’est reçue, le nombre d’instances tombe à zéro et la facturation s’arrête, comme indiqué par l’affichage « 0 instances · $0.00/hr ». Cette facturation à l’usage permet de réduire les dépenses pour les environnements de test ou de prévisualisation. Le module ICE, disponible en open source, offre une visualisation du coût prévisionnel avant le déploiement, ce qui aide les équipes à anticiper les dépenses liées aux régions, aux tiers de base de données et au trafic CDN.

Intégration d’IA et limites

Light Cloud propose un assistant basé sur Claude Code. L’utilisateur exécute la commande

claude mcp add light-cloud -- npx @light-cloud/mcp-server
puis demande « Deploy this project to Light Cloud ». L’assistant crée automatiquement le compte, pose deux questions de configuration et renvoie une URL fonctionnelle. Le même serveur MCP fonctionne avec GitHub Copilot et Claude Desktop, offrant une expérience unifiée depuis le terminal. Cette automatisation repose sur un modèle propriétaire ; la dépendance à un LLM externe introduit un point de confiance supplémentaire et aucune analyse de sécurité publique n’est fournie. De plus, l’absence de support YAML limite la personnalisation avancée pour les pipelines complexes.