Perché gli sviluppatori migrano
Railway fattura in base all’utilizzo a consumo (CPU, RAM e rete consumate al secondo), quindi la fattura mensile si muove insieme al traffico ed è difficile da prevedere. Square Cloud adotta un approccio diverso:- Prezzi fissi e prevedibili in BRL — un solo prezzo del piano per RAM, vCPU e storage Blob, indipendente da quanto traffico gestisce la tua app. Consulta Piani e prezzi.
- Risorse dedicate — RAM e vCPU sono riservate alla tua applicazione, non capacità condivisa best-effort.
- Deploy in pochi secondi — carica uno zip o effettua il push tramite CLI e la tua applicazione è in esecuzione.
Mappatura dei concetti
Passaggi di migrazione
1
Crea il tuo file di configurazione
Sostituisci il rilevamento tramite I Runtimes di Square Cloud rilevano automaticamente il tuo linguaggio da file come
railway.json/Nixpacks con un file squarecloud.app nella root del tuo progetto:squarecloud.app
package.json o requirements.txt, gli stessi segnali su cui si basa Nixpacks. Consulta il riferimento del file di configurazione per ogni campo.2
Imposta le tue variabili d'ambiente
Ricrea le variabili dalla scheda Variables del tuo progetto Railway, sia dal pannello delle variabili d’ambiente della dashboard sia caricando un file
.env:3
Effettua il deploy
Carica il tuo progetto tramite la CLI o la dashboard, al posto di Consulta Come ospitare il tuo sito web/API per una panoramica completa di entrambi i metodi.
railway up:4
Migra i plugin ai database gestiti
Se il tuo progetto usava un plugin Railway Postgres, MySQL o Redis, crea il database gestito di Square Cloud equivalente e punta la connection string della tua app verso di esso.
5
Punta il tuo DNS
Una volta che l’app è online su I domini personalizzati richiedono un piano Standard o superiore attivo.
<subdomain>.squareweb.app, punta il DNS del tuo dominio verso Square Cloud e collegalo dalla CLI:Differenze chiave da pianificare
- Modello di fatturazione. Non c’è alcun contatore di utilizzo al secondo da monitorare — il costo è fisso per piano indipendentemente dal traffico. Dimensiona il tuo piano in base al fabbisogno di RAM/vCPU piuttosto che all’utilizzo previsto. Consulta Piani e prezzi.
- Regione e latenza. Il data center di Square Cloud si trova a New York — consulta la Panoramica della piattaforma per i dettagli sull’infrastruttura. Misura la latenza dalla tua base utenti prima del passaggio se stavi operando in una regione Railway diversa.
- I database si spostano separatamente. Migrare i dati di un plugin Railway Postgres/Redis significa esportarli e ripristinarli in un nuovo database gestito di Square Cloud — pianifica una finestra di manutenzione per il passaggio.

