Ajoute des instances, ajuste les ressources ou laisse l'auto-scaling s'en charger, le tout depuis le même processus Git, CLI, Console ou API que tu utilises déjà.

L'infrastructure statique ne suit plus. La plupart des équipes se heurtent aux trois mêmes obstacles :
Les pics de trafic submergent ce qui est déployé, et le reste du temps, le système reste inactif.
Prévoir le pire scénario tout au long de l'année coûte plus cher que ça ne devrait.
La mise en place et la maintenance d'un système d'auto-scaling sur mesure, couvrant tous les services et environnements, empêche les ingénieurs de se consacrer aux tâches essentielles.
La scalabilité et les performances d'Upsun permettent aux équipes d'ajuster la capacité des applications via la console, l'interface de ligne de commande (CLI) ou l'API.
Lance plusieurs instances de ton application ou de ton worker en quelques secondes. Les nouvelles instances sont ajoutées sans interruption de service et commencent immédiatement à traiter le trafic. Lance-les depuis la CLI, la console ou l'API.
Augmente la puissance du processeur, la mémoire ou l'espace de stockage pour ton application, tes bases de données, tes tâches en arrière-plan et d'autres services. Choisis parmi quatre tailles prédéfinies qui couvrent la plupart des types de tâches.
Définis des seuils pour le processeur ou la mémoire. Upsun ajoute des instances lorsque l'utilisation dépasse ton seuil et les supprime lorsque le trafic passe en dessous.
Les processus de travail s'adaptent indépendamment de ton application. Ajoute des instances de travail pour gérer les tâches en arrière-plan et les files d'attente sans affecter la capacité de ton application.
Chaque application et chaque service s'exécute dans son propre conteneur, avec des ressources allouées en CPU, mémoire et stockage. Les réserves de CPU garanties fournissent une puissance de calcul dédiée aux charges de travail gourmandes en ressources.
L'allocation des ressources peut être ajustée en fonction de chaque environnement pour trouver le bon équilibre entre performances et coûts, en particulier pour les charges de travail hors production.
Les changements d'évolutivité sont gérés via la configuration de la plateforme, ce qui réduit le besoin de systèmes d'évolutivité automatique personnalisés ou d'interventions manuelles.
Définis des règles d'auto-scaling avant les périodes de pointe. La capacité augmente quand le trafic arrive et diminue quand il passe, donc tu ne paies que ce que tu utilises.
Fais les prévisualisations et les tests de préproduction sur des profils moins puissants, et réserve les plus puissants pour la production. Le travail hors production n'entraîne jamais de coûts de production.
Au fur et à mesure que ton application se développe, tu peux ajouter plus de puissance CPU, de mémoire et d'instances sur la même plateforme. Pas besoin de migrer l'infrastructure ni de réécrire l'application.
Comment fonctionne la mise à l'échelle sur Upsun