Was du auf Square Cloud bekommst
- Vorhersehbare Pauschalpreise in BRL: ein monatlicher Planpreis deckt den RAM und die vCPU ab, die deine Anwendungen nutzen. Siehe Pläne und Preise.
- Dedizierte Ressourcen: RAM und vCPU sind für deine Anwendungen reserviert.
- Deploy in Sekunden: lade eine ZIP-Datei hoch oder pushe über die CLI, und deine Anwendung läuft.
Konzept-Mapping
Migrationsschritte
1
Erstelle deine Konfigurationsdatei
Ersetze dein wird zu:Ein
Procfile durch eine squarecloud.app-Datei im Stammverzeichnis deines Projekts. Ein Heroku-Procfile wie:squarecloud.app
web-Prozess muss auf dem Host 0.0.0.0 und auf dem Port aus PORT (80) lauschen. Bei einem Worker-Prozesstyp lässt du SUBDOMAIN weg und setzt stattdessen START auf den Startbefehl deines Workers. Siehe die Referenz zur Konfigurationsdatei für alle Felder.2
Setze deine Umgebungsvariablen
Exportiere deine Heroku Config Vars (Starte die Anwendung danach neu: Sie liest Umgebungsvariablen beim Start. Siehe Umgebungsvariablen.
heroku config) und setze dieselben Schlüssel auf Square Cloud, entweder über das Umgebungsvariablen-Panel im Dashboard oder durch Hochladen einer .env-Datei:3
Deployen
Lade dein Projekt über die CLI oder das Dashboard hoch:Siehe So hostest du deine Website/API für eine vollständige Anleitung zu beiden Methoden.
4
Richte deine DNS aus
Sobald die App unter Eigene Domains erfordern einen aktiven Standard-Plan oder höher. Die DNS-Einträge erklärt der Hilfeartikel So richtest du deine eigene Domain ein.
<subdomain>.squareweb.app live ist, richte die DNS deiner Domain auf Square Cloud aus und hänge sie über die CLI an:Wichtige Unterschiede, die du einplanen solltest
- Region und Latenz. Das Rechenzentrum von Square Cloud befindet sich in New York. Siehe den Plattformüberblick für Infrastrukturdetails. Wenn sich die meisten deiner Nutzer in einer anderen Region als deine aktuelle Heroku-Dyno-Region befinden, miss die Latenz, bevor du umziehst.
- Ein aktiver Plan ist erforderlich. Jede Anwendung läuft auf einem Plan. Siehe Pläne und Preise, um die richtige Stufe für deine Arbeitslast zu wählen.
- Datenbanken ziehen separat um. Heroku-Postgres-Daten zu migrieren bedeutet, sie zu exportieren (z. B.
pg_dump) und in eine neue von Square Cloud verwaltete Datenbank wiederherzustellen. Plane für die Umstellung ein Wartungsfenster ein.
Nächste Schritte
Konfigurationsdatei
Alle Felder der Datei, die dein Procfile ersetzt.
Umgebungsvariablen
Übertrage deine Config Vars und halte Secrets aus deinem Code heraus.
Verwaltete Datenbank
Erstelle die Datenbank, die Heroku Postgres ersetzt.

