Commence ton essai gratuit
Traduit par l'IA

Le React PaaS qui se déploie à chaque « git push »

Pousse ton application React sur Git. Upsun se charge de la compiler, de la déployer et de la faire évoluer, avec des environnements de test qui reflètent l'environnement de production.

Commence un essai gratuitDéploie ta première application React en quelques minutes

Propulsé par Platform.sh. Plus de 6 000 clients. <br> 8 ans en production.

Adobe
UNICEF
GAP
Assa Abloy
Colby College
Columbia University
ebsco
first Foundation
freitag
hachette Livre
havas Dublin
invesco
md Systems
mentos
mizzou
nrdc
orange
oxford
pacific Bank
paul Scherrer institute
randstad institute
rhodes college
sorbonne university
university of surrey
suzuki
taboola
unity
university Of British Columbia
u.s. chamber of commerce
wittyWorks
YMCA
Adobe
UNICEF
GAP
Assa Abloy
Colby College
Columbia University
ebsco
first Foundation
freitag
hachette Livre
havas Dublin
invesco
md Systems
mentos
mizzou
nrdc
orange
oxford
pacific Bank
paul Scherrer institute
randstad institute
rhodes college
sorbonne university
university of surrey
suzuki
taboola
unity
university Of British Columbia
u.s. chamber of commerce
wittyWorks
YMCA

Qu'est-ce qu'Upsun ?

Upsun est une plateforme d'applications cloud qui exécute ton application en production. Envoie ton code et Upsun se charge de la compilation, du déploiement et de la mise à l'échelle. Pas besoin d'une équipe DevOps dédiée.

Tout ce dont ton application React a besoin, géré pour toi

Push Git pour le déploiement

Connecte ton dépôt. Chaque push déclenche automatiquement une compilation et un déploiement. Définis ta stack technologique, la version de React, les dépendances et les services dans un seul fichier YAML déclaratif, dont la version est gérée en parallèle de celle de ton code.

Des environnements de test qui reflètent l'environnement de production

Chaque branche et chaque pull request bénéficie d'un environnement full stack cloné depuis l'environnement de production, données et services compris. Détecte les problèmes avant leur mise en production, pas après.

Tes frameworks, tes services, ton cloud

Ajoute PostgreSQL, Redis ou Celery dans une ligne de configuration. Déploie sur AWS, GCP ou Azure, et change de plateforme quand tu veux. Pas de verrouillage.

S'adapte à tes besoins

L'évolutivité horizontale et verticale, l'observabilité intégrée et les sauvegardes quotidiennes garantissent la stabilité de l'environnement de production. Une assistance est disponible 24 heures sur 24.

Du repo à l'exécution en trois étapes

  • Connecte ton dépôt Git. GitHub, GitLab ou Bitbucket.
  • Décris ton application en YAML. Indique la version de React, les dépendances et tous les services dont tu as besoin.
  • Git push. Upsun génère, déploie et te fournit une URL active avec un environnement de test pour chaque branche.

Voir ça en code

Un seul fichier définit ton environnement d'exécution, tes dépendances et tes services, le tout au format YAML sous contrôle de version, prêt à être validé en même temps que ton application.

Plus qu'un simple hébergement React

L'hébergement te fournit un serveur et te laisse gérer le reste. Upsun gère l'intégralité du cycle de vie de l'application : compilation, déploiement, prévisualisation et évolutivité, sans que tu aies à appliquer de correctifs sur les serveurs ni à entretenir de pipeline.

63 %Des déploiements plus rapides

Envoie ton code et Upsun met en place l'infrastructure, lance les services et déploie ton application automatiquement.

<1 minEnvironnements de test

Crée des clones identiques à l'environnement de production, avec des données, des configurations et des fichiers réels pour chaque branche.

99,99 %SLA de disponibilité disponible

Gère plusieurs sites et instances client en toute confiance. Conçue pour offrir une fiabilité à l'échelle d'un portefeuille.

Ce matin, on a lancé un nouvel environnement de développement pour tester une fonctionnalité révolutionnaire. Ça aurait été un vrai calvaire avec notre ancienne configuration. Maintenant, ça fait juste partie du processus.

Geoff Douglas
Vice-président de l'ingénierie, MarketNation

React sur Upsun. Questions fréquentes.

Quelles versions de React sont prises en charge ?

React en soi n'est qu'un paquet npm, pas un environnement d'exécution de plateforme ; il n'y a donc pas de version fixe du côté d'Upsun. Ce qui compte, c'est la version de Node.js utilisée pour le compiler : c'est toi qui la spécifies, et Upsun se charge de la mettre à jour automatiquement.

Est-ce qu'Upsun prend en charge le rendu côté serveur, la génération statique et les routes API ?

Oui. Quel que soit l'outil que tu utilises pour créer ton application React (Vite, CRA ou autre), Upsun a juste besoin du répertoire de sortie qu'il génère. Une fois créée, l'application est directement servie sous forme de fichiers statiques, sans qu'aucun processus serveur continu ne soit nécessaire.

Est-ce que je peux utiliser des processus en arrière-plan, des files d'attente ou des tâches cron ?

Uniquement s'il est associé à une application backend distincte. Une application React « pure » est statique et fonctionne uniquement côté client ; elle ne dispose d'aucun processus côté serveur dans lequel exécuter des workers. Si ton projet comporte également un backend API, c'est dans cette application backend que les workers et les tâches cron s'exécuteraient, et non dans l'application React elle-même.

L'essai gratuit est-il vraiment gratuit ? Ai-je besoin d'une carte bancaire ?

L'essai gratuit dure 15 jours. Tu n'as pas besoin d'enregistrer une carte bancaire pour commencer.

Est-ce que je peux déployer l'application sur mon propre cloud et choisir une région ?

Oui. Déploie sur AWS, GCP ou Azure, et choisis parmi plusieurs régions en fonction de leur proximité avec tes utilisateurs. Certaines régions te permettent également de bénéficier d'un crédit de durabilité sur ta consommation de ressources.

En quoi est-ce différent de Heroku ou d'un simple hébergement ?

Tu disposes d'environnements de test qui reproduisent l'environnement de production, d'une architecture multicloud sans verrouillage de fournisseur et d'un cycle de vie complet sur une seule et même plateforme.

Déploie ta première application React dès aujourd'hui