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
| Code | Datacenter | Localisation | Disponibilité |
|---|---|---|---|
| FR-1 | RBX-A | Roubaix | Tous plans |
| FR-2 | SBG-A | Strasbourg | Tous plans · candidate SecNumCloud |
| FR-3 | GRA-A | Gravelines | Pro 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.