Funktionen
Das Anwendungs-Hosting von Kinsta unterstützt einen Git-basierten Workflow und ermöglicht es dir, deine Website in einem von 25 Rechenzentren bereitzustellen. Du kannst fast jede Anwendung direkt aus dem Quellcode in der Kinsta-Infrastruktur bereitstellen. Du kannst die Ressourcen so wählen, dass sie den Anforderungen deiner Anwendung am besten entsprechen, einschließlich der Optionen für einen Hobby-Pod, Standard-Pods, speicheroptimierte Pods und CPU-optimierte Pods. Jeder Anwendungs-Pod hat eine vordefinierte Menge an CPU-Zyklen, Arbeitsspeicher und Erstellungszeit.
Das Anwendungs-Hosting umfasst die folgenden Funktionen:
- Unbegrenzte Anzahl von Nutzern: Du kannst so viele Nutzer/innen wie nötig in dein Unternehmen einladen, um an deiner Anwendung mitzuarbeiten.
- Unbegrenzte Anwendungen: Du kannst so viele Anwendungen in deinem Unternehmen hinzufügen, wie du möchtest, jede mit den für die jeweilige Anwendung erforderlichen Ressourcen, einschließlich mehrerer Prozesse pro Anwendung.
- Unbegrenzte Anzahl gleichzeitiger Builds: Du kannst mehrere Anwendungen gleichzeitig erstellen und bereitstellen, ohne dass sie sich gegenseitig beeinträchtigen.
- Unbegrenzte Domains: Wenn du einen Standard-, speicheroptimierten oder CPU-optimierten Pod hast, kannst du jeder Anwendung so viele Domains hinzufügen, wie du brauchst.
- Unbegrenzte Anzahl von Hintergrundarbeitern und Cron-Jobs: Du kannst so viele Background Worker- oder Cronjob-Prozesse hinzufügen, wie du für deine Anwendung benötigst. Für jeden Prozess ist mindestens ein Pod erforderlich, und du kannst die Podgröße und die Instanzen für jeden Prozess festlegen.
- Persistente Speicherung: Wenn du eine Anwendung hinzufügst, kannst du ein Speichervolumen hinzufügen, das die Daten auch dann beibehält, wenn die Anwendung neu gestartet oder neu bereitgestellt wird, um zustandsabhängige Anwendungen zu erstellen. Du kannst nur ein Speichervolumen pro Anwendung mit einer Festplattengröße von bis zu 1 TB haben.
- Automatische Einrichtung von Umgebung und Abhängigkeiten: Wenn du deine Anwendung hinzufügst, kannst du zwischen Nixpacks und Buildpacks wählen, um automatisch Abhängigkeiten für deine Anwendung zu installieren und deine Umgebung auf der Grundlage deines Repositorys zu konfigurieren. Nixpacks unterstützt über 20 Sprachen und Buildpacks 7. Wenn du eine Sprache verwenden möchtest, die Nixpacks oder Buildpacks nicht unterstützen, kannst du auch ein Dockerfile verwenden, um dein Container-Image einzurichten. Das heißt, du kannst fast jede Sprache in deiner Anwendung verwenden und sie auf Kinsta hosten. Um zu prüfen, ob dein Framework oder deine Sprache auf Kinsta funktioniert, schaue in unsere Unterstützten Technologien.
- Analytik: Mit Kinstas Analytics erhältst du ausführliche Informationen über die Nutzung deiner Anwendung.
- Privates Netzwerk: Wenn du sowohl deine Datenbank als auch deine Anwendung auf Kinsta hostest, kannst du eine interne Verbindung einrichten, um ein privates Netzwerk zu schaffen, so dass sich alles im selben Cluster befindet und du keine Gebühren für den eingehenden Datenverkehr zahlen musst.