Blog

Nouvelle Stack disponible sur Scalingo : scalingo-24

Chargement...

2 min de lecture

Nouvelle Stack disponible sur Scalingo : scalingo-24

Chez Scalingo, notre objectif est de fournir à nos clients un environnement toujours à jour et hautement sécurisé, pour leur permettre de se consacrer entièrement à leurs enjeux métier. C’est dans cette logique que scalingo-24, notre nouvelle stack basée sur Ubuntu 24.04 (Noble), est disponible dès aujourd’hui sur notre plateforme.

Qu’est-ce qu’une stack ?

Scalingo fournit une image de système d'exploitation conservée et maintenue, connue sous le nom de stack, généralement construite sur une distribution Linux populaire telle qu'Ubuntu.

Les applications développées pour Scalingo sont destinées à une stack spécifique, et le processus de transformation du code source de l'application en un format exécutable qui fonctionne avec cette stack est effectué par les buildpacks.

À propos de scalingo-24

Chez Scalingo, nous voulons fournir l’environnement le plus sécurisé et le plus moderne possible pour que nos clients puissent uniquement se concentrer sur leurs enjeux business.

Notre nouvelle stack, scalingo-24 basée sur Ubuntu 24.04 (noble), est disponible dès maintenant sur notre plateforme. Ce n’est pour le moment pas la version par défaut, mais elle le sera à partir du 8 décembre 2025 pour toutes les nouvelles applications. À noter : tous les buildpacks officiellement supportés par Scalingo sont compatibles avec cette nouvelle stack.

Si vos applications sont encore sur scalingo-22, pas d'inquiétude : cette stack ne sera pas encore abandonnée. Etant basée sur Ubuntu 22.04, Scalingo prendra en charge la stack scalingo-22 jusqu’à la fin de son support officiel en mai 2027.

Si vous voulez migrer votre application basée sur scalingo-22, nous vous expliquons la démarche dans la prochaine section.

Comment migrer une application existante sur scalingo-24 ?

Depuis le tableau de bord, vous pouvez voir et modifier la stack utilisée par une application dans les paramètres de cette application, dans la partie “Général”.

Un guide pour tester la migration vers une nouvelle stack est disponible dans notre documentation. Voici un extrait de cette page.

Créez une review app qui contient un scalingo.json:

{
  "stack": "scalingo-24"
}
{
  "stack": "scalingo-24"
}
{
  "stack": "scalingo-24"
}
{
  "stack": "scalingo-24"
}

Grâce à ce fichier, la review app fraîchement déployée utilise la nouvelle stack scalingo-24. Assurez-vous que votre review app s’est correctement déployée et fonctionne sans problème. Éventuellement, migrez votre application principale vers la stack scalingo-24 avec :

scalingo --app
scalingo --app
scalingo --app
scalingo --app

Et redéployez votre application :

git commit --allow-empty --message="Upgrading to scalingo-24"
git

git commit --allow-empty --message="Upgrading to scalingo-24"
git

git commit --allow-empty --message="Upgrading to scalingo-24"
git

git commit --allow-empty --message="Upgrading to scalingo-24"
git

Votre application utilise désormais la dernière version de support à long terme d'Ubuntu ! 🙌

scalingo-24 : amélioration de la stabilité et de la sécurité pour les développeurs

Chez Scalingo, nous nous engageons à vous fournir la meilleure plateforme possible. La sortie de la nouvelle stack appelée "scalingo-24" par Scalingo est donc une étape importante pour les développeurs qui utilisent la plateforme.

Cette nouvelle stack fournit à nos utilisateurs une image de système d'exploitation conservée et maintenue qui offre une stabilité, des performances et une sécurité améliorées. Elle permettra aux développeurs de créer et d'exécuter leurs applications en toute confiance, sachant qu'ils utilisent un environnement fiable et bien supporté.

Etienne Michon, Scalingo

Étienne Michon

Docteur en informatique, Étienne Michon occupe actuellement le poste d'ingénieur R&D chez Scalingo. Il était l'un des premiers employés de Scalingo et il contribue grandement à faire grandir ce blog grâce à ses articles techniques de qualité.

Restez informé

Recevez des articles et des mises à jour de la plateforme dans votre boîte de réception.

Prêt à déployer en toute confiance ?

Découvrez des déploiements sans temps d'arrêt, une mise à l'échelle automatique intelligente et une infrastructure entièrement gérée. Commencez à déployer vos applications sur Scalingo dès aujourd'hui.

Aucune carte de crédit requise • Déployez en quelques minutes • Annulez à tout moment

Déployez une application ou base de données

Commencez à déployer

Rejoignez les équipes qui misent sur une plateforme conçue pour livrer rapidement, opérer sereinement, avec des valeurs européennes et un support humain.

Déployez une application ou base de données

Commencez à déployer

Rejoignez les équipes qui misent sur une plateforme conçue pour livrer rapidement, opérer sereinement, avec des valeurs européennes et un support humain.

Déployez une application ou base de données

Commencez à déployer

Rejoignez les équipes qui misent sur une plateforme conçue pour livrer rapidement, opérer sereinement, avec des valeurs européennes et un support humain.