Tout ce qui se déploie se trouve sur une seule page du produit, sous forme d’onglets — Concevoir une solution par IA, Catalogue de solutions (filtré sur « Tout », « Mes solutions », « Solutions RAD » ou « Modules RAD ») et Environnements gérés, qui regroupe les sessions d’atelier et les projets clients lorsqu’ils sont activés, plus une vue Gérés pour vous dès que quelqu’un en exécute une pour vous. Si vous vous connectez avec des crédits achetés, vous arrivez sur la vue « Tout » du « Catalogue de solutions ». Le catalogue mono-application est une vue du « Catalogue de solutions » plutôt qu’une destination à part ; son adresse propre fonctionne toujours, si bien que les liens et favoris existants restent valides.

La page Solutions sur l’onglet Solution Catalog, à côté de Build Solution with AI et Managed Environments, filtrée sur All : My solutions d’abord, puis RAD solutions, quatre de chaque par page, avec un bouton New solution et, au-dessus, les jours de rétention, les déploiements et le solde de crédits du compte
La vue « Tout » du « Catalogue de solutions » : vos propres solutions d’abord, puis les solutions et modules RAD, quatre de chaque par page. Le filtre « Modules RAD » correspond au catalogue mono-application.

Une commande, plusieurs applications, un projet

La plupart des outils de déploiement installent une application. Les solutions RAD installent un ensemble fonctionnel dans un même projet en une seule confirmation, plusieurs à la fois, et chaque membre n’attend que celui dont il a besoin des sorties.

Le catalogue

  • Solutions préconfigurées 60+
  • Déploiements membres 280+
  • Applications distinctes utilisées 150+
  • Catégories 12

Dans une solution

  • Applications, en général environ cinq
  • Minimum 2
  • Maximum 8
  • Provisionnées en parallèle jusqu’à 4 par défaut

Ce que cela coûte

  • Remise groupée, 3–4 membres 15 %
  • Remise groupée, 5–6 membres 20 %
  • Remise groupée, 7 membres et plus 25 %
  • Unité de crédit 10 crédits = 1 $

Chaque membre est un module RAD ordinaire, déployé en Terraform standard dans un projet Google Cloud qui vous appartient ou dans un projet que RAD gère pour vous. L’état Terraform de chaque membre est conservé dans le bucket Cloud Storage de RAD, pas dans votre projet.

Ou décrivez votre besoin, et RAD compose la solution

Le catalogue est une voie. L’autre consiste à dire, avec vos propres mots, ce que vous cherchez à construire. RAD parcourt le catalogue de modules, propose une combinaison en justifiant chaque choix, et enregistre le résultat comme votre propre solution — privée à votre compte, et déployée par exactement le même pipeline qu’une solution préconfigurée.

Build Solution with AI : la demande « Je veux une IA de type ChatGPT pour mon équipe sans envoyer nos données à OpenAI », à laquelle répondent LibreChat et une justification d’une ligne, un coût cumulé de 80 crédits, et la question suivante, qui demande si la solution doit tourner dans votre propre projet Google Cloud ou dans un projet créé par RAD
Exprimez votre besoin simplement ; RAD propose les applications, explique pourquoi et les chiffre au fur et à mesure. Rien n’est construit avant votre confirmation, et vous pouvez lui indiquer quoi changer.

La composition

  • Modules par solution jusqu’à 12
  • Choisis parmi 350+ options
  • Ajoutés à l’ensemble seulement si acceptés
  • Visibilité privée

Le déploiement

  • Pipeline le même
  • Ordonnancement calculé pour vous
  • Interconnexion paires connues uniquement
  • Remise groupée comme en préconfiguré

Au quotidien

  • Modifier un brouillon sur place
  • Modifier une solution déployée copie en brouillon
  • Redéployer autorisé
  • Supprimer la recette le déploiement continue

RAD ne connecte deux membres que s’il existe déjà une connexion connue entre ces deux applications. Sinon, il l’indique sur la carte plutôt que d’en inventer une, et les membres se déploient quand même.

Le Solution Catalog filtré sur My solutions, avec deux compositions enregistrées — Chatwoot avec Gatus, et Documenso avec Paperless — chacune affichant sa demande d’origine, ses frais et son coût de build estimé, un badge Deployed et les actions Edit, Delete et Deploy
Les compositions enregistrées figurent à côté du catalogue, sur la même page. Une solution affiche Brouillon jusqu’à son déploiement, puis Déployée.

Quatre questions, et un prix avant de vous engager

Composer et déployer supposent encore que vous sachiez ce que sont un niveau, un tag de région et une vague. Le parcours guidé ne suppose rien de tout cela : quatre questions en langage courant, et il renvoie un ensemble d’applications fonctionnel, nommé et chiffré. C’est Concevoir une solution par IA, le premier onglet de la page Solutions, et il nécessite des crédits achetés ; sans eux, il apparaît verrouillé, avec un bouton Acheter des crédits.

Ce qu’il demande

  • Que doivent pouvoir faire les utilisateurs ? les applications
  • Où doit-elle tourner ? votre projet, ou celui de RAD
  • Où dans le monde ? la région
  • Comment l’appeler ? le nom

Ce qu’il ne demande pas

  • Variables Terraform aucune
  • Niveaux, vagues, tags de région rien
  • Questions sans effet supprimées
  • La même question deux fois jamais

Ce que vous obtenez

  • Enregistré comme votre propre solution
  • Déployé via le même pipeline
  • Chiffrage toute la chaîne, un devis
  • Facturation seulement au déploiement
Build Solution with AI sur la première de ses quatre questions, « What do you want people to be able to do? », avec une réponse en une phrase : permettre aux clients de rechercher dans nos articles d’aide et de poser les questions auxquelles nous n’avons pas répondu. Une barre de progression affiche What you need, Where it runs, Location et Name it, une note indique « A sentence is enough. No app names needed. », et le panneau récapitulatif à droite attend la première réponse
La question ne nomme aucune application, et la réponse n’a pas à en nommer. Le récapitulatif à droite se remplit dès la première réponse.

Vos réponses sont reprises

Les quatre réponses préremplissent le formulaire de déploiement lui-même — le projet, le niveau, la région et le nom arrivent déjà définis, au lieu d’un formulaire qui s’ouvrirait sur ses propres valeurs par défaut en écrasant discrètement vos réponses. Répondre en langage courant puis se voir reposer la question, sans restriction, serait pire que de ne jamais la poser.

Il passe la main quand il le faut

Si tout a reçu une réponse, vous obtenez un récapitulatif Prêt à déployer plutôt qu’un formulaire. Deux cas y mettent fin : une application qui exige un identifiant, et tout paramètre obligatoire que les quatre questions ne couvrent pas. L’entretien ne transmet aucun secret, et ne fait pas passer un champ pour facultatif simplement parce qu’il ne l’a pas demandé.

Le devis couvre toute la chaîne

Déployer une seule application implique rarement un seul déploiement — un socle partagé doit parfois être créé d’abord. L’estimation chiffre toute la chaîne en un seul appel et distingue ce qui est facturé tout de suite de ce qui est compté pendant le déploiement. Un solde minimum, le cas échéant, apparaît comme une somme que vous devez détenir, jamais ajoutée au total comme une somme dépensée.

Le récapitulatif chiffré à la fin de Build Solution with AI : des frais d’application au prix catalogue de 150 crédits, une remise de 10 % de 15 crédits pour projet géré par RAD et environ 10 crédits de durée de build estimée, soit 145 crédits au total, prêt en 1 h 04 environ, dont 135 réservés à la confirmation et 10 comptés à la fin de chaque déploiement ; en dessous, un panneau Ready to deploy reprenant la région, l’identifiant de tenant et le projet sandbox géré par RAD issus des réponses, et un bouton Deploy Solution
Toute la chaîne en une seule estimation, prérequis de la plateforme compris : frais, remise pour projet géré et durée de build estimée, en distinguant ce qui est réservé à la confirmation de ce qui est compté à la fin de chaque déploiement. Les réponses arrivent sous forme de paramètres, pas de questions reposées.

Le parcours guidé explore et chiffre ; il ne déploie pas par une autre voie. L’ensemble qu’il produit est une solution personnalisée ordinaire, provisionnée par le même pipeline que toutes les autres solutions de cette page.

Un exemple concret : la Small Business Suite

Six applications dont une entreprise de cinq à cinquante personnes a besoin pour vendre et se faire payer. Un formulaire, une confirmation, six déploiements dans un même projet.

Les solutions proposent des alternatives nommées lorsqu’un substitut existe. Ici, Dolibarr peut être remplacé par Odoo ou EspoCRM, sans rien changer au reste de l’ensemble.

Comment fonctionne l’ordonnancement

Deux choses retiennent un membre : le socle partagé, si le projet et ses services partagés sont créés dans le cadre de ce déploiement, et un producteur dont le membre a besoin des sorties Terraform. Tout le reste démarre dès votre confirmation.

Créée en une transaction

Toute la solution est enregistrée d’un coup, crédits réservés en une seule somme. Un membre qui doit attendre nomme les déploiements requis ; le reste est mis en file aussitôt.

Attente des membres prérequis

Ni sur une étape, ni sur le membre qui le précède. Il est libéré dès que tous les déploiements qu’il nomme ont réussi. Si l’un échoue, ce membre est annulé et les autres continuent.

Quatre à la fois

Les membres sans attente sont provisionnés en parallèle, jusqu’à quatre à la fois par défaut, plutôt qu’à la suite : une solution de six applications n’enchaîne pas six déploiements.

Une réservation, dès le départ

Le coût en crédits de tous les membres est réservé en une seule somme avant le premier déploiement : une solution ne reste jamais à moitié construite faute de crédits.

La solution File Sharing & Transfer en cours de déploiement : le projet Google Cloud à SUCCESS, les services partagés à WORKING, et Gokapi, Chibisafe et Cloudreve, dans les vagues 1 à 3, à WAITING en attente de ceux-ci
Une solution en cours de déploiement. Les prérequis de la plateforme se construisent d’abord, dans l’ordre ; les applications les attendent, puis démarrent.

Des paires interconnectées pour vous

Les paires producteur-consommateur sont interconnectées par la plateforme. Dans les autres solutions, chaque connexion entre membres est une étape à réaliser vous-même une fois le déploiement terminé.

Lorsqu’une paire est interconnectée, le producteur publie de vraies sorties Terraform : une URL de service, une adresse interne au cluster, un point de terminaison d’API. À la fin de son déploiement, ces valeurs sont copiées dans la configuration du consommateur avant sa construction, sous forme de variable d’environnement ou de variable Terraform typée.

Partout ailleurs, connecter les membres vous revient. Les membres d’une solution arrivent dans un même projet, sur un même socle partagé, avec une seule réservation de crédits et dans un ordre qui respecte les dépendances. Ils n’arrivent pas intégrés.

Certaines solutions comportent des notes post-déploiement écrites pour le travail restant : connecter Nextcloud à ONLYOFFICE, enregistrer l’application OAuth Gitea dont Woodpecker a besoin, ajouter VictoriaMetrics et Loki comme sources de données dans Grafana. Les autres s’en remettent à la configuration propre à chaque application.

Sa place dans la bêta. L’interconnexion automatique est l’une des parties les plus récentes de RAD ; nous la décrivons donc comme conçue pour connecter ces paires. Une fois une solution terminée, vérifiez les valeurs dans la configuration de chaque membre avant de vous y fier.

Le démantèlement parcourt le graphe à l’envers

Détruire un environnement dans le mauvais ordre, c’est s’exposer à des démantèlements en échec et à des ressources dont personne ne sait rendre compte.

Les douze catégories

Plus de 60 solutions, regroupées selon leur usage plutôt que selon leur technologie. Deux exemples nommés pour chacune.

Solutions par catégorie

Catégorie Exemples de solutions Applications incluses
Opérations et back-office Small Business Suite · Integrated ERP Platform Dolibarr, Invoice Ninja, Kimai, Odoo, Metabase, OnlyOffice
Ventes, marketing et relation client CRM & Sales Operations · Marketing Automation Suite Twenty, Cal.com, Listmonk, Mautic, Matomo, n8n
Présence web, contenu et commerce Headless Content Platform · E-commerce Storefront Directus, Umami, Medusa, Payload, Matomo
Travail numérique et collaboration Team Workspace · Secure Team Communications Nextcloud, OnlyOffice, Mattermost, Synapse, Element, Vaultwarden
Plateforme de développement et DevOps Source Control & CI/CD · Observability & On-call Gitea, Woodpecker, Grafana, Loki, Uptime Kuma, GlitchTip
Données, analytique et BI Analytics Warehouse · Self-service BI ClickHouse, Superset, Metabase, NocoDB, CloudBeaver
IA et automatisation Private AI Assistant · Enterprise RAG & Document Intelligence Ollama, LiteLLM, OpenWebUI, Qdrant, Elasticsearch, RAGFlow
Identité, sécurité et zero trust SSO Foundation · Zero-trust Network & DNS Keycloak, Passbolt, Infisical, Headscale, AdGuard Home
Exploitation IT et gestion des services IT Service Desk · Monitoring & NOC Zammad, Snipe-IT, BookStack, Uptime Kuma, Netdata, Gatus
Éducation et formation Learning Management Platform · Developer Training Lab Moodle, Nextcloud, Element, code-server, Gitea
Solutions sectorielles Clinic & Practice Management · NGO & Nonprofit Operations OpenEMR, Cal.com, Paperless, Dolibarr, LimeSurvey
Cloud personnel, médias et loisirs Personal Cloud · Digital Library Nextcloud, Immich, Vaultwarden, Calibre-Web, Komga, Audiobookshelf

Toutes sont prêtes et sélectionnables. Voir le catalogue complet des modules — plus de 350 options de déploiement couvrant plus de 180 applications et modules de plateforme.

Ce que coûte une solution

Les mêmes frais de module que pour déployer chaque application séparément, moins une remise groupée qui augmente avec la taille de la solution.

Remise groupée

  • 3 à 4 membres −15 %
  • 5 à 6 membres −20 %
  • 7 membres ou plus −25 %

Mode de facturation

  • Frais de module, par membre 40–300 crédits
  • Coût de build 6 crédits par heure de build
  • Déploiement en échec non facturé

Les frais de chaque membre s’affichent sur l’écran de confirmation, ligne par ligne, avec la remise appliquée et le solde qui en résulte, avant tout provisionnement. Lorsque RAD crée le projet et ses services partagés, ceux-ci sont chiffrés sur le même écran. Dans la version actuelle, un déploiement en échec n’est pas facturé du tout, ni frais de module ni coût de build ; il s’agit d’un paramètre défini par le service Finance, pas d’une règle figée.

Le coût de build est calculé d’après la durée réelle du provisionnement, et un déploiement prend en moyenne 19 minutes environ. Les estimations sont arrondies à l’unité supérieure, comme la facturation.

Provisionnement de la solution SSO Foundation : un projet Google Cloud et des services partagés comme prérequis de la plateforme, Keycloak, Passbolt et Infisical dans les vagues 1 à 3, une estimation de 260 crédits au prix catalogue moins une remise de 10 % pour projet géré par RAD et une remise groupée de 15 %, plus 14 crédits de durée de build, soit 213 crédits au total, et un sélecteur de niveau cible réglé sur production
Chaque membre a ses propres frais — 75, 75 et 110 crédits au prix catalogue — et les deux remises s’appliquent à leur somme. Le niveau choisi détermine les règles et plafonds de quota dont hérite le projet.
Le formulaire de la solution SSO Foundation, avec ses membres chiffrés à une estimation de 233 crédits, et l’option GCP Project on RAD désactivée, accompagnée d’une note indiquant qu’il faut 10 crédits achetés de plus pour utiliser un projet géré par RAD, ou qu’un identifiant de projet personnel peut être saisi pour utiliser des crédits offerts
La réservation est vérifiée avant le démarrage du premier membre, pas en cours de route : le manque est indiqué d’emblée et l’option reste désactivée jusqu’à ce qu’il soit couvert.

Provisionnez une solution pour toute une promotion

Le même environnement, une fois par participant, depuis une seule session d’atelier.

Un formateur lance une session d’atelier depuis la vue « Sessions de lab » de « Environnements gérés », sur la page Solutions : une promotion nommée qui partage une plage horaire, une région et une enveloppe de crédits par participant. Choisissez un module ou une solution multi-applications : il est construit en une seule action dans le vrai projet Google Cloud de chaque participant, dans le dossier propre au niveau Lab, avec les garde-fous les plus stricts que RAD applique.

Le payeur est fixé à la création de la session : le formateur finance toutes les places avec des crédits achetés, ou chaque participant achète la sienne. Les crédits non utilisés par les participants reviennent au formateur à la clôture de la session ; une place dont le chrono ne démarre jamais est remboursée à qui l’a payée. Lorsque le temps ou les crédits d’un environnement sont épuisés, sa facturation est coupée et son projet supprimé.

Les sessions d’atelier sont en accès anticipé. Nous recherchons des partenaires pilotes.

Parcourir les solutions

Choisissez une solution, répondez aux questions qui varient d’une installation à l’autre, et regardez-la se construire dans un projet qui vous appartient.

Google Cloud uniquement. Chaque module est du Terraform. RAD permet de déployer un environnement encadré sans en écrire le code d’infrastructure.