Elegir un servidor para un proyecto de ecommerce solía ser un ejercicio bastante sencillo.
¿Cuántos productos tendrá la tienda?
¿Cuánto tráfico esperamos?
¿Cuánta RAM necesita la base de datos?
¿Deberíamos elegir un VPS o un servidor dedicado?
Esas preguntas no han desaparecido. Siguen siendo las preguntas correctas.
Pero últimamente nos hemos encontrado añadiendo una más.
¿Seguirá siendo este servidor la elección correcta cuando decidamos ejecutar IA localmente?
Fíjate en las palabras.
No si ejecutamos IA.
No qué modelo de IA.
Simplemente si el servidor deja esa posibilidad abierta.
La IA cambia tan rápido que pretender saber cómo será el panorama dentro de dos años sería un error. Aparecen nuevos modelos cada pocos meses. El hardware cambia. Los precios cambian.
Lo que parece mucho más estable es la dirección.
El propio papel del servidor de ecommerce está cambiando.
El servidor ya no solo aloja la tienda
Tradicionalmente, un servidor tenía una responsabilidad principal: mantener la plataforma de ecommerce en funcionamiento.
Servir páginas.
Procesar pedidos.
Gestionar la base de datos.
Almacenar imágenes de productos.
Hoy, cada vez esperamos más que la misma máquina haga también otra cosa.
Mejorar el negocio.
Puede sonar como una afirmación atrevida, pero piensa en el tipo de trabajo repetitivo que la IA ya es capaz de manejar.
Un proveedor envía un nuevo catálogo.
Hay que reescribir descripciones.
Hay que traducir productos.
Faltan campos de SEO.
Un PDF contiene especificaciones técnicas.
Las imágenes necesitan texto ALT.
Los atributos de producto deberían extraerse automáticamente.
Ninguna de estas tareas es revolucionaria.
Juntas, sin embargo, representan una cantidad de trabajo sorprendentemente grande. Y lo que es más importante, no son tareas de una sola vez. Se repiten cada día, cada semana o cada vez que un proveedor actualiza su catálogo.
Un proveedor envía un nuevo archivo Excel con 500 productos actualizados. Hace diez años, el reto era importarlo correctamente. Hoy aparece casi automáticamente otra pregunta: ¿deberían mejorarse las descripciones antes de publicarlas? ¿Deberían extraerse del PDF adjunto las especificaciones que faltan? ¿Deberían los nuevos productos estar disponibles de inmediato en todos los idiomas?
Por eso ya no pensamos en la IA como otra aplicación que se ejecuta en un portátil ni como otra web abierta en un navegador.
Empezamos a pensar en ella como otro servicio que se ejecuta en el propio servidor, junto a la base de datos, el motor de búsqueda y la caché.
Por qué esto importa incluso para tiendas pequeñas
Es tentador pensar que la IA local solo es útil para catálogos grandes.
No estamos convencidos.
Imagina una tienda con solo 100 productos.
Ahora hazla disponible en seis idiomas.
De repente ya no mantienes 100 descripciones. Mantienes cientos de textos de producto, descripciones de categoría, títulos SEO, meta descripciones y descripciones de imagen.
Luego llegan las actualizaciones de los proveedores.
Algunos productos desaparecen.
Otros cambian.
Hay que actualizar las traducciones.
La cantidad de trabajo crece mucho más rápido que el número de productos.
Una tienda con 500 productos en varios idiomas puede generar más trabajo de contenido repetitivo que una tienda mucho mayor que vende en un solo idioma.
Esa es una de las razones por las que el ecommerce multilingüe merece una atención especial.
Enviar productos internacionalmente se ha vuelto mucho más fácil que hace una década.
El idioma sigue siendo uno de los mayores retos operativos.
Un catálogo multilingüe nunca está realmente "terminado". Evoluciona poco a poco. Llegan nuevos productos, los fabricantes mejoran la documentación, los proveedores corrigen especificaciones, los buscadores cambian lo que esperan y las traducciones existentes van quedando desactualizadas.
La IA no resuelve esos problemas.
Simplemente hace que el mantenimiento continuo sea mucho más realista de lo que solía ser.
La IA en la nube es excelente... hasta que la tarea se vuelve repetitiva
Los servicios de IA en la nube son extraordinarios.
Para muchas tareas siguen siendo la elección obvia.
Generar una campaña de marketing.
Ayudar a escribir un correo difícil.
Resolver un problema poco habitual.
Esos son trabajos ocasionales.
El ecommerce, sin embargo, está lleno de bucles.
Traducir cada producto importado.
Generar SEO para cada categoría.
Procesar cada PDF de proveedor.
Generar texto ALT para cada imagen.
Repetir mañana.
Repetir la semana que viene.
Repetir el mes que viene.
La cuestión no es si cada solicitud es cara.
Normalmente no lo es.
La cuestión es qué ocurre cuando el mismo flujo de trabajo se convierte en parte de tus operaciones diarias.
En ese punto, el precio de la API deja de ser un detalle técnico y pasa a formar parte del modelo de negocio.
Esto no significa que la IA en la nube sea la solución equivocada.
Todo lo contrario.
Los modelos en la nube probablemente seguirán siendo la mejor opción para muchas tareas complejas u ocasionales.
Lo que sí significa es que el trabajo repetitivo en segundo plano empieza a parecer un buen candidato para un modelo local.
No necesariamente porque sea más inteligente.
Sino porque, una vez que está funcionando, pedirle que procese otros mil productos no cambia fundamentalmente el coste operativo.
Por eso cambia la decisión del servidor
Esta es probablemente la idea principal que queríamos compartir.
Hace unos años, elegir un servidor tenía que ver sobre todo con los requisitos de hoy.
Hoy, también tiene que ver con dejar espacio para los de mañana.
Si el servidor se elige pensando únicamente en la plataforma de ecommerce, añadir IA local más adelante puede requerir reemplazar la máquina, migrarlo todo a otro proveedor o introducir infraestructura adicional que no estaba prevista.
Si, por el contrario, el servidor se elige desde el principio con suficiente potencia de CPU y memoria, ejecutar un modelo de IA local más adelante se convierte en otro servicio que instalar en lugar de otro proyecto que financiar.
Creemos que vale la pena tenerlo en cuenta antes de hacer el pedido.
Entonces, ¿qué elegiríamos hoy?
Si tuviéramos que elegir hoy un servidor para un nuevo proyecto de ecommerce - o para reemplazar uno antiguo - probablemente buscaríamos algo por estas líneas:
- unos 16 núcleos de CPU modernos,
- 64 GB de RAM ECC,
- dos SSD NVMe (preferiblemente en RAID 1),
- Ubuntu LTS o Debian,
- y sin GPU dedicada.
La última recomendación puede parecer sorprendente.
La mayoría de las conversaciones sobre IA se convierten rápidamente en conversaciones sobre GPU.
Para un negocio de ecommerce típico, no estamos convencidos de que ahí sea donde deba ir el presupuesto inicial.
La mayoría de las cargas de trabajo de IA en ecommerce son tareas en segundo plano.
Que traducir mil productos lleve diez minutos o treinta rara vez cambia el negocio.
Tener suficiente RAM para ejecutar cómodamente PrestaShop, su base de datos, los servicios de búsqueda y un modelo de IA local en la misma máquina es, en nuestra opinión, una inversión mucho mejor.
Siempre se pueden añadir GPU más adelante si la carga de trabajo acaba justificándolas.
Reemplazar un servidor infradimensionado suele ser mucho menos cómodo.
Si estás comparando servidores dedicados de distintos proveedores de hosting, probablemente ignoraríamos la mayoría de las descripciones de marketing y nos centraríamos solo en un puñado de cosas:
- unos 16 núcleos de CPU modernos,
- 64 GB de RAM ECC,
- dos SSD NVMe,
- soporte para Ubuntu o Debian,
- y sin GPU a menos que ya sepas por qué la necesitas.
Todo lo demás es secundario.
Otra forma de ver un servidor
Quizás el mayor cambio sea conceptual más que técnico.
Ya no elegimos un servidor que solo aloja una plataforma de ecommerce.
Elegimos un servidor que aloja la plataforma de ecommerce y deja suficiente espacio para que un modelo de IA local se convierta en otra parte permanente de la infraestructura.
Si eso ocurrirá el mes que viene o dentro de dos años es imposible de predecir.
Pero si el ritmo actual de desarrollo de la IA continúa, sospechamos que cada vez más negocios de ecommerce querrán tener un servicio de IA funcionando junto a su tienda y no en algún otro lugar de Internet.
Durante muchos años, comprar un servidor significaba elegir dónde viviría tu plataforma de ecommerce.
Creemos que la próxima generación de servidores de ecommerce tendrá dos residentes permanentes: tu tienda PrestaShop y un modelo de IA local trabajando en silencio en segundo plano.
Elegir hoy el hardware pensando en ambos puede ahorrar una cantidad sorprendente de trabajo mañana.
Lecturas relacionadas: RIP SEO y La revolución de los agentes de IA en el comercio online.