Commence ton essai gratuit
Traduit par l'IA

Le Laravel PaaS qui se déploie à chaque push Git

Pousse ton application Laravel vers Git. Upsun se charge de la compilation, du déploiement et de la mise à l'échelle, avec des environnements de test qui reflètent l'environnement de production.

Commence un essai gratuitDéploie ta première application Laravel 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. 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 Laravel 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 Laravel, 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. Repère 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 la 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 Laravel, 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 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é avec ton application.

Plus qu'un simple hébergement Laravel

L'hébergeur te fournit un serveur et te laisse t'occuper du 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 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 clients en toute confiance. Conçue pour offrir une fiabilité à l'échelle de ton portefeuille.

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

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

Laravel sur Upsun. Questions fréquentes.

Est-ce qu'Upsun prend en charge Laravel avec une base de données, des files d'attente et la mise en cache ?

Oui. Sur Upsun, Laravel est généralement associé à MySQL, PostgreSQL et Redis, connectés via des relations qui exposent les identifiants sous forme de variables d’environnement, selon le même modèle utilisé jusqu’à présent sur toutes les pages des frameworks backend.

Est-ce qu'Upsun détecte automatiquement mon application Laravel ?

Oui. Lance la commande de configuration de la CLI depuis le répertoire racine de ton projet Laravel : elle détectera la pile PHP et Laravel, ainsi que Composer et npm, puis générera un fichier de configuration de départ pour toi. Ajoute Redis pendant la configuration et il sera intégré pour la mise en cache, les files d'attente et les sessions.

Est-ce que Laravel peut fonctionner comme une API pure, associée à un front-end distinct ?

Oui, et c’est vraiment l’un des cas de figure les plus courants. Si tu as déjà créé des pages avec React, Vue ou Next.js, il y a de fortes chances que les développeurs backend associent Laravel à l’une de ces technologies, sous la forme d’une deuxième application au sein du même projet, reliée via les relations multi-applications d’Upsun plutôt que sous la forme d’une seule application combinée.

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-le 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 dépendance vis-à-vis d'un fournisseur, et d'un cycle de vie complet sur une seule et même plateforme.

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