Comment lire le catalogue

Deux chiffres, deux significations. Plus de 350, c’est le nombre de façons de déployer des modules ; plus de 180, le nombre d’applications et d’implémentations de modules de plateforme distinctes.

  • Ce qu’est un module

    Un module Terraform que RAD rédige et maintient, dont les variables d’entrée sont présentées sous forme de formulaire. Le déployer exécute Terraform sur un projet Google Cloud qui vous appartient, ou sur un projet que RAD crée et encadre pour vous.

  • Pourquoi 350+ options et 180+ entrées

    La plupart des applications existent en variante Cloud Run et en variante GKE : la même application apparaît donc deux fois. Les autres modules comprennent le projet RAD, le socle de services partagés et des moteurs de déploiement.

  • Choisir Cloud Run ou GKE

    Cloud Run convient aux services pilotés par les requêtes, pour lesquels vous préférez ne pas exploiter de cluster. GKE convient à tout ce qui exige des volumes persistants, des processus de longue durée ou des composants qui communiquent entre eux au sein d’un cluster.

  • Les modules se combinent en solutions

    Plus de 60 solutions préconfigurées du catalogue déploient plusieurs de ces modules comme une seule unité, dans l’ordre de leurs dépendances, et vous pouvez en faire composer une à partir d’une description si aucune ne convient. Si vous voulez un environnement complet plutôt qu’une application, commencez plutôt par là.

Le catalogue RAD dans le produit : la vue RAD modules du Solution Catalog, un champ de recherche, une barre latérale de catégories à gauche indiquant 360 modules au total, et une grille de cartes de modules, chacune affichant ses frais et le coût de build estimé, sa note en étoiles, sa durée de déploiement habituelle et un bouton Deploy
Le catalogue tel qu’il apparaît dans le produit. Chaque carte affiche ses frais, un coût de build estimé et une durée de déploiement habituelle, avant même que vous l’ouvriez.

Douze catégories

Les douze qui organisent aussi les plus de 60 solutions. Les applications citées sous chacune sont des exemples, pas la liste complète ; le catalogue se consulte par recherche dans le produit.

Opérations et back-office

La gestion de l’entreprise elle-même : ERP, CRM et signature de documents. Notamment Odoo, EspoCRM et Documenso.

Ventes, marketing et engagement

Toucher votre public et planifier des rendez-vous, avec une analytique auto-hébergée. Notamment Matomo et Cal.com.

Présence web, contenu et commerce

Publication et contenu headless, du blog au back-end API-first. Notamment Ghost et Strapi.

Travail numérique et collaboration

Fichiers, messagerie, documents et connaissances que vous préférez ne pas louer. Notamment Nextcloud, Mattermost, Outline et Element.

Plateforme de développement et DevOps

Hébergement de code, pipelines, orchestration de workflows et outils internes. Notamment Gitea, Woodpecker, Temporal et Appsmith.

Données, analytique et BI

Tableaux de bord, exploration, recherche et les back-ends sous-jacents. Notamment Metabase, Superset, Grafana, Elasticsearch et Supabase.

IA et automatisation

Inférence, recherche augmentée et automatisation dans votre projet. Notamment Ollama, LiteLLM, OpenWebUI, RAGFlow et n8n.

Identité, sécurité et zero trust

Authentification unique et courtage d’identité devant tout ce que vous déployez par ailleurs. Notamment Keycloak.

Exploitation IT et gestion des services

Centre de services, suivi des actifs et surveillance de la disponibilité. Notamment Zammad, Snipe-IT et Uptime Kuma.

Éducation et formation

La diffusion de cours et la documentation qui l’accompagne. Notamment Moodle, BookStack et Wiki.js.

Solutions sectorielles

Des applications conçues pour un secteur plutôt que pour tous. Notamment OpenEMR et Cyclos.

Cloud personnel, médias et loisirs

Photos, médiathèques et archives personnelles dans votre propre stockage. Notamment Immich, Jellyfin et PhotoPrism.

Douze catégories, plus de 350 options de déploiement, plus de 180 applications et modules de plateforme. Pour savoir ce qui se trouve où, c’est le catalogue du produit qui fait foi.

Ce que vous apporte chaque module

Les six mêmes éléments, quelle que soit l’entrée choisie parmi plus de 350.

Le mode de base d’abord

Le mode de base ne demande que les variables obligatoires du module ; un premier déploiement se fait toujours ainsi. L’ensemble complet s’ouvre à la mise à jour dès que votre solde couvre le coût, sans les paramètres non pris en charge par un projet géré par RAD.

Avant de vous engager

L’écran de confirmation liste les services Google Cloud que le module va créer et chiffre toute la chaîne, projet et services partagés compris. Une valeur au-delà du plafond de quota du projet est refusée à ce stade, plutôt que d’échouer en plein déploiement.

Journaux en direct

Terraform s’exécute comme tâche de provisionnement et sa sortie s’affiche ligne par ligne dans la console. Une étape en échec propose ses propres actions : chercher un correctif à partir de l’erreur de l’étape, ou ouvrir un ticket avec l’échec joint. Une étape réussie propose « Expliquer », qui explique en clair ce qui a été construit.

Sorties et état

Les URL, informations de connexion et identifiants sont publiés sur le déploiement. Pas l’état Terraform : il reste dans le bucket Cloud Storage de RAD, sans téléchargement possible dans le produit aujourd’hui.

Mise à jour sur place

Rouvrez le formulaire prérempli avec les valeurs déployées, modifiez ce qu’il faut et réappliquez. Terraform planifie la différence au lieu de reconstruire ce qui est déjà en place.

Supprimer ou purger

La suppression détruit ce que le module a créé, dans l’ordre des dépendances. La purge efface l’enregistrement RAD et son état. Dans votre propre projet, vous pouvez purger en cours d’exécution ; en projet géré, supprimez d’abord.

L’onglet Outputs d’un déploiement Excalidraw terminé : un bouton Open application, puis les sorties Terraform publiées, comme l’emplacement, le nom et l’URL du dépôt Artifact Registry
L’onglet Outputs d’un déploiement terminé. Ce que Terraform a renvoyé est publié sur le déploiement et y reste ; l’état qui l’a produit, non.

Voir comment se déroule un déploiement

Ce que coûte un module

Deux composantes, toutes deux visibles. Le crédit est l’unité ; la page Tarifs explique comment en acheter.

Voir tous les tarifs

Certains modules peuvent ne pas se déployer dans un projet géré par RAD

Ils se déploient normalement dans un projet Google Cloud que vous contrôlez déjà, soumis aux règles de votre organisation plutôt qu’à celles de RAD.

Une documentation écrite, publiée en amont

Publiée, indexable et lisible sans compte.

Plus de 520 guides de configuration de modules

Un par option d’application, plus de 175 guides partagés sur la couche applicative, qui détaillent les variables du formulaire.

Plus de 340 ateliers pratiques de déploiement

Des pas-à-pas qui aboutissent à un déploiement fonctionnel, lisibles jusqu’au bout avant inscription.

Plus de 40 guides de préparation aux certifications

Alignés sur sept parcours de certification Google Cloud : ACE, PCA, PCD, PCDE, PCNE, PDE et PSE.

Ces chiffres couvrent les plus de 340 options d’application. Les huit modules que RAD publie lui-même sont documentés autrement : un guide de configuration et un atelier chacun, dans le dépôt public depuis lequel ils sont publiés plutôt que sur le site de documentation.

Ouvrir la documentation

Cherchez par vous-même

Le catalogue du produit fait foi et se consulte par nom d’application. RAD est en version bêta ; l’inscription vous donne 300 crédits et ne demande aucun moyen de paiement. Google Cloud uniquement, Terraform de bout en bout.