3 de junio de 2026
9 min de lectura
Infraestructura para ecommerce headless: decisiones clave antes de salir a producción
Qué infraestructura necesita un ecommerce headless antes de lanzar: hosting, base de datos, CDN, observabilidad y seguridad sin sobredimensionar.
Read in EnglishLas decisiones de infraestructura que no se pueden posponer
En un ecommerce headless, el equipo es responsable de más infraestructura que en Shopify o WooCommerce managed. El backend (Medusa o similar), la base de datos, el sistema de caché, los workers de jobs y el servidor de frontend son componentes separados que hay que operar, monitorear y actualizar.
No todas esas decisiones tienen que ser perfectas desde el inicio, pero algunas no se pueden posponer: la base de datos de producción, la estrategia de secretos y el sistema de logs. Empezar con SQLite en producción o con credenciales en variables de entorno sin un gestor de secretos crea deuda que cuesta cara más adelante.
Frontend: CDN, SSR y edge rendering
Un frontend de ecommerce en Next.js o Astro puede servirse de varias formas: estático con CDN (máxima performance, contenido que cambia poco), SSR por request (contenido personalizado, más carga en servidor) o híbrido con ISR (pages estáticas regeneradas en background). La elección afecta costos, latencia y complejidad operativa.
Para la mayoría de ecommerce, el patrón híbrido es el correcto: páginas de categoría y producto estáticas con revalidación cada pocos minutos, carrito y checkout completamente dinámicos. Vercel, Cloudflare Pages y AWS CloudFront soportan ese patrón con configuración mínima.
- Páginas de catálogo: SSG con revalidación (ISR) — bajo costo, alta performance.
- Carrito y checkout: SSR o cliente — siempre dinámico, sin caché de página.
- Imágenes de producto: CDN con optimización automática (Cloudinary, Imgix o Next/Image).
Backend y base de datos: sizing correcto desde el inicio
Medusa y similares corren bien en instancias pequeñas si la base de datos está bien indexada y el caché está activo. Para un lanzamiento inicial, una instancia de 2 vCPU y 4 GB de RAM con PostgreSQL en RDS o Railway es suficiente para varios miles de pedidos al mes. El error frecuente es sobredimensionar el compute y sub-dimensionar la base de datos.
PostgreSQL necesita backups automatizados, punto de restauración en el tiempo y al menos una réplica de lectura si el tráfico de reportes compite con el tráfico de la tienda. Esas tres cosas son más importantes que el tamaño de la instancia principal.
Observabilidad: logs, métricas y alertas desde el día uno
Operar sin observabilidad en un ecommerce de producción es operar a ciegas. Los tres instrumentos mínimos son: logs estructurados con un nivel de severidad claro (info para flujos normales, error para excepciones, warn para situaciones inesperadas pero recuperables), métricas de latencia y error rate en los endpoints críticos, y alertas que notifiquen cuando el error rate sube o el tiempo de respuesta del checkout supera un umbral.
Datadog, Grafana Cloud y Axiom son opciones viables con tier gratuito suficiente para empezar. Lo importante no es la herramienta; es el hábito de revisar los logs después de cada deploy y tener alertas configuradas antes de recibir el primer pedido real.
Más artículos
Volver a artículosPlataformas de pago en México: Stripe, Conekta, Mercado Pago y OpenPay
Comparativa técnica y comercial de las cuatro plataformas más usadas para aceptar pagos en proyectos digitales mexicanos.
3 de junio de 2026
7 min de lectura
Plataformas de envíos en México: Skydropx, EnviosPerros, Pakke y Enviame
Cómo elegir entre los principales agregadores de paquetería para ecommerce en México según volumen, operación y necesidades técnicas.
3 de junio de 2026
7 min de lectura
CMS headless en 2026: PayloadCMS, Strapi, Sanity y Directus
Qué CMS headless elegir según el tipo de proyecto, el control técnico que necesitas y cómo planeas modelar el contenido.
3 de junio de 2026
8 min de lectura