← Tous les guides de migration

Depuis Laravel Cloud

Laravel Cloud exécute votre application sur l'infrastructure AWS de l'équipe Laravel, facturée à l'usage. Railyard exécute la même application Laravel sur un serveur de votre propre compte cloud, à un prix fixe par équipe.

Pourquoi les équipes quittent Laravel Cloud

Laravel Cloud est une plateforme bien construite et entièrement gérée par les créateurs de Laravel. La friction apparaît sur la propriété et le coût : votre application tourne sur leur compte AWS, pas le vôtre, et la facture évolue avec l’usage à mesure que vous grandissez.

Railyard garde le même flux de déploiement par git push pour Laravel, mais l’exécute sur un serveur de votre propre compte DigitalOcean, Hetzner ou Vultr, à un prix fixe par équipe.

Ce qui vous suit

  • Votre dépôt Laravel, construit à partir d’un Dockerfile ou de buildpacks.
  • Vos variables d’environnement et vos secrets, auparavant définis dans le tableau de bord de Laravel Cloud.
  • Les Postgres, MySQL et Redis gérés correspondent directement aux modules complémentaires de Railyard.
  • Laravel Horizon et les workers de queue fonctionnent de la même façon sur un processus worker Railyard.

La migration

  1. Rattachez un serveur : un serveur existant, ou un nouveau serveur que Railyard provisionne dans votre compte cloud.
  2. Ajoutez votre dépôt et Railyard détecte Laravel automatiquement.
  3. Apportez votre configuration et ajoutez les bases de données attendues par votre application.
  4. Déployez vers une URL temporaire. Exécutez php artisan migrate et vérifiez.
  5. Migrez les données avec une sauvegarde restaurée dans le module complémentaire géré.
  6. Basculez le DNS. Laravel Cloud continue de répondre jusqu’à la bascule, sans interruption de service.

Ce qui change

Un prix fixe par équipe au lieu d’une facturation à l’usage, et votre application tourne dans votre propre compte cloud plutôt que dans celui de Laravel Cloud.

Amenez votre application Laravel Cloud sur un serveur à vous.

Ajoutez un serveur, pointez Railyard vers votre dépôt et déployez. Basculez le DNS une fois que ça fonctionne. Votre ancienne application continue de répondre jusque-là.

Offre gratuite, sans carte, et 14 jours de Pro pour chaque nouvelle équipe. Prix fixe par équipe.