Deployen und skalieren ohne DevOps
Der schnellste Weg, Ihren KidsGames-Spieleserver in Produktion zu bringen. Konzentrieren Sie sich auf das Spiel, nicht auf die Infrastruktur.
- Deployment über die CLI
- Planbare und faire Preise
- Horizontale und vertikale Skalierung
- Keine aufgezwungenen CCU-/DAU-/MAU-Limits
- Verwaltete SSL-Zertifikate
- 32 Standorte weltweit
Was Sie bekommen
Funktionen
Konzentrieren Sie sich auf die Entwicklung Ihres Multiplayer-Spiels oder Ihrer App — die Infrastruktur übernehmen wir.
32 Standorte weltweit
Platzieren Sie Server näher bei Ihren Spielern. Fügen Sie neue Regionen mit einem Klick hinzu — jeder Standort erhält seinen eigenen Endpoint und ist sofort bereit, Verbindungen anzunehmen.
- Erweitern Sie in neue Regionen ohne erneutes Deployment
- Geringere Latenz für Spieler weltweit
- Jeder Standort erhält seinen eigenen HTTP-Endpoint
Monitoring und Alerts
Erfahren Sie von Problemen, bevor Ihre Spieler es tun. Erhalten Sie Echtzeit-Alerts zu CPU, Speicher, Abstürzen und ungewöhnlicher Aktivität — direkt in Slack oder per E-Mail.
- Benachrichtigungen in Slack und per E-Mail
- Monitoring von CPU, Speicher und Abstürzen
- Erkennen Sie Probleme früher als Ihre Spieler
Echtzeit-Analytik
Sehen Sie genau, womit Ihre Server beschäftigt sind. Verfolgen Sie gleichzeitige Nutzer, aktive Rooms und Ressourcenverbrauch auf einen Blick — und treffen Sie fundierte Skalierungsentscheidungen.
- Echtzeit-Graphen zu CCU und Room-Anzahl
- Deployment-Historie und Performance-Trends
- Erkennen Sie rechtzeitig, wann Sie skalieren sollten
Deployments ohne Ausfallzeit
Rollen Sie Updates aus, ohne Spieler hinauszuwerfen. Sanfte Updates fahren aktive Rooms sauber herunter, während neue bereits auf der frischen Version starten — ohne Unterbrechungen und ohne verärgerte Spieler.
- Aktive Sessions werden ohne Unterbrechung beendet
- Neue Verbindungen gehen auf die aktualisierten Server
- Deployen Sie mit Zuversicht zu jeder Tageszeit
Kosten abschätzen
Preisrechner
Loslegen
Deployment in KidsGames Cloud
Die Schritte, um eine KidsGames-Anwendung in KidsGames Cloud zu deployen.
Erstellen Sie eine KidsGames-Anwendung
npm create kidsgames-app ./my-kidsgames-server
cd ./my-kidsgames-server Pushen Sie den Quellcode in ein Git-Repository
git remote add origin git@github.com:you/repo.git
git add .
git push origin main Deployen!
npm install @kidsgames/cloud
npx @kidsgames/cloud deploy FAQ
F: Gibt es bei KidsGames Cloud einen kostenlosen Tarif?
A: Aktuell nicht.
F: Was passiert, wenn ich eine App lösche, für die ich bereits bezahlt habe?
A: Beim Löschen einer App wird Ihrem Konto die ungenutzte verbleibende Zeit dieser App gutgeschrieben. Dieses Guthaben wird für die nächste neue App verwendet.
F: Unterstützt KidsGames Cloud Auto-Scaling?
A: Aktuell nicht. Wenn Sie höhere Last bewältigen müssen, erhöhen Sie die Ressourcen des Deployments über das KidsGames-Cloud-Dashboard. Künftig planen wir, Auto-Scaling für Deployments mit „horizontaler Skalierbarkeit“ zu unterstützen.
F: Wie viele CCU verkraftet KidsGames Cloud?
A: Die Kapazität Ihrer Server hängt von der Performance Ihres Codes ab — unter Berücksichtigung der CPU-Last und des Umfangs der Netzwerknachrichten zwischen Server und Clients. Der Preisrechner enthält eine Kapazitätsschätzung, doch nehmen Sie diese mit Vorsicht: Jede App hat ihre eigenen Anforderungen. Wir empfehlen, Lasttests durchzuführen, um die tatsächlichen Grenzen zu ermitteln.
F: Was bedeutet „vertikal skalieren“?
A: Vertikale Skalierbarkeit bedeutet, dass Sie eine einzelne Server-Instanz haben und ihr Ressourcen (CPU/Speicher) hinzufügen, um ihre Kapazität zu erhöhen.
F: Was bedeutet „horizontal skalieren“?
A: Horizontale Skalierbarkeit bedeutet, dass Sie die Last der App auf mehrere Server-Instanzen verteilen.
Nicht die passende Antwort gefunden? Schreiben Sie uns.