Una aplicación Node.js necesita más que una carpeta donde subir archivos. El proceso debe permanecer activo, recibir tráfico por HTTPS, cargar variables de entorno y producir registros que permitan diagnosticar una incidencia.
Qué debe resolver un alojamiento para Node.js
Proceso persistente
La aplicación debe reiniciarse de forma controlada y mantenerse disponible después de cerrar una sesión.
HTTPS y dominio
El tráfico público se entrega mediante SSL y se dirige al puerto interno de la aplicación.
Configuración segura
Claves, conexiones y parámetros se administran como variables de entorno, fuera del código publicado.
Registros útiles
La salida y los errores deben conservar contexto suficiente para encontrar la causa de un fallo.
Requisitos que conviene confirmar antes del despliegue
- Versión LTS de Node.js compatible con el proyecto.
- Comando de instalación, compilación e inicio.
- Variables de entorno y secretos que utiliza la aplicación.
- Base de datos, migraciones y permisos requeridos.
- Dominio, rutas públicas, carga de archivos y consumo esperado.
- Procedimiento para actualizar y volver a una versión anterior.
SSH, SFTP y base de datos cumplen funciones distintas
SSH permite ejecutar comandos autorizados y revisar el proceso; SFTP facilita transferir archivos; la base de datos conserva la información de la aplicación. Un despliegue ordenado separa estos accesos, protege las credenciales y documenta qué necesita el servicio para iniciar.
Qué incluye el plan anual
El alojamiento administrado de Usabilidad Integrada cuesta $350.000 COP por un año. Incluye una aplicación o API, 5 GB SSD, proceso persistente, versión LTS acordada, SSL, acceso SSH y SFTP, variables de entorno, registros, una base de datos MySQL o MariaDB, una cuenta de correo de 15 GB y configuración inicial asistida.
Importante: el plan aloja una aplicación existente. El desarrollo, las integraciones especiales, la migración compleja y la asistencia con IA se revisan y cotizan por separado.
Del código a producción en cinco pasos
- Validar versión, dependencias y comando de inicio.
- Crear el entorno, la base de datos y los accesos.
- Cargar el proyecto y configurar variables.
- Activar el proceso, el dominio y el certificado SSL.
- Probar respuestas, registros y procedimiento de actualización.
Confirma si tu aplicación cabe en el plan
Revisa versiones, accesos, base de datos y condiciones del alojamiento antes de contratar.
