Saltar al contenido principal

Por qué los desarrolladores migran

Railway factura por uso medido (CPU, RAM y red consumidos por segundo), así que la factura mensual se mueve con el tráfico y puede ser difícil de prever. Square Cloud toma un enfoque diferente:
  • Precios planos y predecibles en BRL — un precio de plan para RAM, vCPU y almacenamiento Blob, independiente de cuánto tráfico maneje tu aplicación. Consulta Planes y precios.
  • Recursos dedicados — la RAM y la vCPU están reservadas para tu aplicación, no son capacidad compartida de mejor esfuerzo.
  • Despliega 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 la detección de railway.json/Nixpacks con un archivo squarecloud.app en la raíz de tu proyecto:
squarecloud.app
Los Runtimes de Square Cloud detectan tu lenguaje automáticamente a partir de archivos como package.json o requirements.txt, las mismas señales en las que se basa Nixpacks. Consulta la referencia del archivo de configuración para cada campo.
2

Configura tus variables de entorno

Recrea las variables de la pestaña Variables de tu proyecto de Railway, ya sea desde el panel de variables de entorno del dashboard o subiendo un archivo .env:
3

Despliega

Sube tu proyecto vía la CLI o el dashboard, en lugar de railway up:
Consulta Cómo Alojar tu Sitio Web/API para un recorrido completo de ambos métodos.
4

Migra los plugins a bases de datos gestionadas

Si tu proyecto usaba un plugin de Postgres, MySQL o Redis de Railway, aprovisiona la base de datos gestionada de Square Cloud equivalente y apunta la cadena de conexión de tu aplicación hacia ella.
5

Apunta tu DNS

Una vez que la aplicación esté en vivo en <subdomain>.squareweb.app, apunta el DNS de tu dominio a Square Cloud y adjúntalo desde la CLI:
Los dominios personalizados requieren un plan Standard o superior activo.

Diferencias clave a considerar

  • Modelo de facturación. No hay un medidor de uso por segundo que vigilar — el costo es fijo por plan sin importar el tráfico. Dimensiona tu plan según la necesidad de RAM/vCPU en lugar del uso proyectado. Consulta Planes y precios.
  • 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. Mide la latencia desde tu base de usuarios antes de migrar si estabas corriendo en una región distinta de Railway.
  • Las bases de datos se migran por separado. Migrar los datos de un plugin de Postgres/Redis de Railway significa exportarlos y restaurarlos en una nueva base de datos gestionada de Square Cloud — planifica una ventana de mantenimiento para el cambio.

Contáctanos

Si continúas enfrentando dificultades técnicas, nuestro equipo de soporte especializado está disponible para ayudarte. Contáctanos y estaremos encantados de ayudarte a resolver cualquier problema — la calidad del soporte es una gran parte de por qué los desarrolladores califican a Square Cloud con 4.9/5 en 402 reseñas en Google y Trustpilot.