Füge Instanzen hinzu, passe Ressourcen an oder lass die automatische Skalierung die Arbeit übernehmen – alles über denselben Git-, CLI-, Konsolen- oder API-Workflow, den du bereits nutzt.

Statische Infrastruktur kann da nicht mithalten. Die meisten Teams stoßen auf dieselben drei Hindernisse:
Bei Spitzenauslastungen ist das System überlastet, den Rest der Zeit läuft es im Leerlauf.
Die Dimensionierung für den schlimmsten Fall das ganze Jahr über kostet mehr, als sie sollte.
Der Aufbau und die Wartung eines maßgeschneiderten Systems zur automatischen Skalierung über verschiedene Dienste und Umgebungen hinweg hält die Entwickler von den wirklich wichtigen Aufgaben ab.
Dank Skalierbarkeit und Performance auf Upsun können Teams die Anwendungskapazität über die Konsole, die CLI oder die API anpassen.
Starte innerhalb von Sekunden weitere Instanzen deiner App oder deines Workers. Neue Instanzen werden ohne Ausfallzeiten hinzugefügt und nehmen den Datenverkehr sofort auf. Löse den Vorgang über die CLI, die Konsole oder die API aus.
Erhöhe die CPU-Leistung, den Arbeitsspeicher oder den Speicherplatz für deine App, Datenbanken, Hintergrundaufträge und andere Dienste. Wähle aus vier integrierten Größen, die die meisten Anwendungsfälle abdecken.
Lege Schwellenwerte für CPU oder Arbeitsspeicher fest. Upsun fügt Instanzen hinzu, wenn die Auslastung deinen Schwellenwert überschreitet, und entfernt sie wieder, wenn der Datenverkehr darunter fällt.
Worker-Prozesse lassen sich unabhängig von deiner Anwendung skalieren. Füge Worker-Instanzen hinzu, um Hintergrundaufträge und queues zu verarbeiten, ohne die Kapazität deiner App zu beeinträchtigen.
Jede App und jeder Dienst läuft in einem eigenen Container mit zugewiesener CPU-Leistung, Arbeitsspeicher und Speicherplatz. Garantierte CPU-Reserven stellen dedizierte Rechenleistung für ressourcenintensive Workloads bereit.
Die Ressourcenzuweisung kann je nach Umgebung angepasst werden, um performance und Kosten in Einklang zu bringen, insbesondere bei Workloads außerhalb der Produktivumgebung.
Skalierungsänderungen werden über die Plattformkonfiguration verwaltet, wodurch der Bedarf an benutzerdefinierten Systemen zur automatischen Skalierung oder manuellen Eingriffen reduziert wird.
Lege vor Spitzenzeiten Regeln für die automatische Skalierung fest. Die Kapazität wird bei steigendem Datenverkehr erhöht und nach dessen Abklingen wieder reduziert, sodass du nur für das bezahlst, was du tatsächlich nutzt.
Führe Vorschau und Staging auf kleineren Profilen durch, reserviere größere für die Produktion. Für Arbeiten außerhalb der Produktivumgebung fallen niemals Produktionskosten an.
Wenn deine Anwendung wächst, füg einfach mehr CPU-Leistung, Arbeitsspeicher und Instanzen auf derselben Plattform hinzu. Eine Migration der Infrastruktur oder eine Neuprogrammierung der Anwendung ist nicht nötig.