Concepts de base

Apps, environnements, releases, addons, régions, réseau. Les huit termes qu'il faut connaître pour bien naviguer dans la plateforme.

Concepts de base de la plateforme. Une page courte qui définit chaque terme. Pour les détails, suivez les liens.

Compte et organisation

Un compte est lié à une personne. Vous l'utilisez pour vos projets personnels.

Une organisation est un groupe avec plusieurs membres, des rôles, une facturation centralisée. Vous créez une organisation quand vous travaillez en équipe.

Apps

Une app est l'unité de déploiement principale. Elle a un nom, une URL, un dépôt git, des variables d'environnement, des secrets, des addons attachés, un historique de releases.

Chaque app tourne dans sa propre micro-VM dédiée. Pas de noyau partagé entre vos apps.

Environnements

Une app peut avoir plusieurs environnements : production, staging, preview-par-PR. Chaque environnement est une instance séparée avec sa propre URL, ses propres secrets, ses propres addons. Ils ne se voient pas l'un l'autre.

Voir le guide des preview environments.

Releases

Une release est un déploiement particulier. Numérotée incrémentalement (v1, v2, …), elle a un commit SHA, un auteur, un statut, des logs.

Vous rollback vers n'importe quelle release précédente en moins de 30 s. L'historique est conservé sur 90 jours pour Free, 1 an Pro, 3 ans Pro, 5 ans Entreprise.

Addons

Un addon est un service managé attaché à une app : base de données, cache, search engine, stockage objet, GPU, AI Gateway. Vous le provisionnez en une commande, ses credentials sont injectés en variables d'environnement automatiquement.

Régions

CodeDatacenterLocalisationDisponibilité
FR-1RBX-ARoubaixTous plans
FR-2SBG-AStrasbourgTous plans · candidate SecNumCloud
FR-3GRA-AGravelinesPro et Entreprise

Réseau et domaines

Chaque app reçoit un domaine offert {app-name}.runtime.di2amp.com avec certificat TLS automatique. Vous pouvez attacher des domaines personnalisés (illimités), avec certificat Let's Encrypt automatique.

Le routage utilise un load balancer L7 partagé, géré par la plateforme. Vous n'avez rien à configurer pour bénéficier de la protection DDoS L3/L4 native, du HTTP/3, ou de la compression Brotli.

Voir le guide domaines et TLS.