Saltar al contenido

Elegir alojamiento para web, tareas en segundo plano y archivos

Compare ofertas con la misma aplicación: acceso al portal, una tarea PDF que continúa y archivos protegidos de forma duradera necesitan servicios adecuados.

Lukas Schneider3 min de lectura
Chasis de rack gris con interior violeta y una unidad de servidor parcialmente extraída.

Elija el alojamiento según las tareas de su aplicación. Una plataforma que sirve páginas web no cubre automáticamente el trabajo en segundo plano ni el almacenamiento persistente de archivos. Registre estas necesidades por separado antes de comparar ofertas.

Definir las tres tareas de la misma aplicación

El siguiente ejemplo es ficticio. El portal de clientes P-46 muestra información de proyectos tras iniciar sesión. La tarea PDF J-46 debe continuar después de cerrar el navegador. El archivo generado F-46 debe seguir disponible para los miembros autorizados del proyecto.

Ambas opciones tienen prevista una base de datos separada. Su conexión, copia de seguridad y restauración forman parte de la evaluación completa. Se compara una plataforma gestionada de contenedores HTTP, sin ejecución de tareas ni servicio de archivos confirmados, con una máquina virtual con disco operada por el equipo. Son dos enfoques ilustrativos, no ofertas completas de proveedores.

Aplicar los mismos requisitos a las dos opciones

La tabla recoge lo que debe aclararse o proporcionarse para el ejemplo. No contiene resultados de una instalación probada.

Componente

Necesidad concreta

Plataforma gestionada

VM operada por el equipo

Acceso al portal

Las personas conectadas ven sus proyectos autorizados.

Revisar el entorno de ejecución, la conexión a la base de datos y los permisos de aplicación.

Operar el servidor web, el entorno de ejecución y la conexión a la base de datos; gestionar los permisos de aplicación.

Tarea PDF

El trabajo continúa sin depender del navegador abierto.

Prever un servicio de tareas adecuado o un worker compatible, es decir, un proceso en segundo plano.

Iniciar y supervisar el worker propio y prever repeticiones seguras.

Almacenamiento de archivos

El archivo sigue accesible tras sustituir la instancia de aplicación.

Conectar un servicio persistente de archivos con control de acceso adecuado.

Encargarse del disco, las copias de los datos y la restauración.

Una máquina virtual puede ejecutar juntos estos componentes. Eso no demuestra su disponibilidad si falla la máquina. En la comparación no deben darse por incluidos los servicios ausentes de la plataforma.

Leer las reglas concretas del proveedor

Google describe en el contrato de ejecución de Cloud Run el almacenamiento local efímero del contenedor y la asignación de CPU según el modo operativo. Se refiere a ese producto y su configuración. No implica prohibir todas las tareas en segundo plano ni una limitación común a todas las plataformas gestionadas. El tipo de ejecución, el comportamiento al detenerse y el almacenamiento persistente deben encajar con su diseño.

Microsoft explica las responsabilidades que permanecen sobre datos, identidades y accesos en la nube. Incluso con infraestructura gestionada, alguien debe responsabilizarse del código, los permisos y la recuperación completa. Aclare si cada tarea corresponde al proveedor, a su equipo o a un colaborador de servicio.

Verificar el flujo completo antes de elegir

En un entorno de prueba adecuado con datos sintéticos, haga iniciar una tarea y cierre el navegador. Interrumpa el worker y reinícielo. Compruebe que la misma tarea continúa de forma trazable sin generar un archivo de resultado adicional no deseado. La aplicación necesita una lógica adecuada de tareas y repetición; el alojamiento por sí solo no lo demuestra.

Sustituya también la instancia de aplicación e intente abrir el archivo almacenado con acceso permitido y denegado. La plataforma puede ser una opción cuando estén aclarados los servicios y las conexiones necesarios. La VM propia puede serlo si el equipo responsable puede proporcionar operación y recuperación. Compare después esfuerzo y costes para ese alcance completo.

Fuentes

Escrito por

  • Lukas SchneiderRedactor técnicoLukas Schneider escribe en ASES sobre tecnologías en la nube y la operación de aplicaciones. Sus artículos abarcan desde la elección de la infraestructura hasta el mantenimiento, las copias de seguridad y la supervisión de sistemas en funcionamiento.

Seguir a ASES

Seguir leyendo

Todos los artículos

Cloud y operación con ASES

Hosting, despliegue, mantenimiento y soporte