Commence ton essai gratuit
Traduit par l'IA

Le PaaS Next.js qui se déploie à chaque push Git

Pousse ton application Next.js 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 Next.js en quelques minutes

Propulsé par Platform.sh. Plus de 6 000 clients. 8 ans d'expérience 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. Il te suffit de pousser 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 Next.js 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 Next.js, 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 la 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. Précise la version de Next.js, les dépendances et les services dont tu as besoin.
  • Git push. Upsun génère, déploie et te fournit une URL en ligne avec un environnement de test pour chaque branche.

Voir le 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 Next.js

L'hébergeur te fournit un serveur et te laisse gérer le reste. Upsun gère l'ensemble 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 se charge de provisionner l'infrastructure, de lancer les services et de déployer 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

Next.js sur Upsun. Questions fréquentes.

Quelles versions de Next.js sont prises en charge ?

N'importe quelle version. Next.js n'est pas un type de runtime distinct sur Upsun : il s'exécute sur le runtime Node.js que tu spécifies (les versions 16 à 24 sont disponibles), et Upsun se charge automatiquement de mettre à jour ce runtime.

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

Oui, les trois fonctionnent en mode natif. Next.js démarre avec next start, qui gère le SSR et les routes API sous forme de processus Node actif, tandis que les pages générées de manière statique sont simplement servies sous forme de fichiers. Aucune configuration particulière n’est nécessaire pour prendre en charge l’un ou l’autre de ces modes.

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

Oui, comme sur la page Node.js, les workers et les tâches planifiées s'exécutent dans des conteneurs séparés, parallèlement à l'application.

L'essai gratuit est-il vraiment gratuit ? Faut-il 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 ça diffère 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 et d'un cycle de vie complet sur une seule et même plateforme.

Déploie ta première application Next.js dès aujourd’hui