Lo que obtienes en Square Cloud
- Precios planos y predecibles en BRL: un único precio de plan mensual cubre la RAM y la vCPU que usan tus aplicaciones. Consulta Planes y precios.
- Recursos dedicados: la RAM y la vCPU están reservadas para tus aplicaciones.
- Deploy en segundos: sube un zip o haz push vía CLI y tu aplicación está corriendo.
Mapeo de conceptos
Pasos de migración
1
Crea tu archivo de configuración
Reemplaza tu se convierte en:Un proceso
Procfile con un archivo squarecloud.app en la raíz de tu proyecto. Un Procfile de Heroku como:squarecloud.app
web debe escuchar en el host 0.0.0.0 y en el puerto de PORT (80). Para un tipo de proceso worker, quita SUBDOMAIN y configura START con el comando de inicio de tu worker en su lugar. Consulta la referencia del archivo de configuración para cada campo.2
Configura tus variables de entorno
Exporta tus Config Vars de Heroku (Después reinicia la aplicación: lee las variables de entorno al iniciar. Consulta Variables de entorno.
heroku config) y configura las mismas claves en Square Cloud, ya sea desde el panel de variables de entorno del dashboard o subiendo un archivo .env:3
Haz deploy
Sube tu proyecto vía la CLI o el dashboard:Consulta Cómo alojar tu sitio web/API para un recorrido completo de ambos métodos.
4
Apunta tu DNS
Una vez que la aplicación esté en vivo en Los dominios personalizados requieren un plan Standard o superior activo. Para los registros DNS, consulta cómo configurar tu propio dominio en el centro de ayuda.
<subdomain>.squareweb.app, apunta el DNS de tu dominio a Square Cloud y adjúntalo desde la CLI:Diferencias clave a considerar
- Región y latencia. El centro de datos de Square Cloud está ubicado en Nueva York: consulta la Visión general de la plataforma para detalles de infraestructura. Si la mayoría de tus usuarios están en una región distinta a tu región actual de dyno de Heroku, mide la latencia antes de migrar.
- Se requiere un plan activo. Todas las aplicaciones se ejecutan con los recursos de tu plan. Consulta Planes y precios para elegir el nivel correcto para tu carga de trabajo.
- Las bases de datos se migran por separado. Migrar los datos de Heroku Postgres significa exportarlos (por ejemplo, con
pg_dump) y restaurarlos en una nueva base de datos gestionada de Square Cloud: planifica una ventana de mantenimiento para el cambio.
Próximos pasos
Archivo de configuración
Todos los campos del archivo que reemplaza tu Procfile.
Variables de entorno
Traslada tus Config Vars y mantén los secretos fuera de tu código.
Base de datos gestionada
Crea la base de datos que reemplaza Heroku Postgres.

