El salto a 384 ACU en Aurora Serverless: 768 GiB de memoria para absorber picos de inteligencia artificial agéntica sin pagar capacidad ociosa
AWS eleva el techo de Amazon Aurora Serverless un 50% hasta 384 unidades de capacidad para PostgreSQL, permitiendo escalar hasta 768 GiB de RAM con apagado a cero.
Fecha de publicación: 2026.10.28
Visitar Sitio OficialIncremento del 50% frente al límite anterior de 256 ACU
Reducción completa a cero cuando cesan las consultas
Actualización en caliente en clústeres con Platform Version 4
Para cargas de agentes de inteligencia artificial con ráfagas impredecibles de memoria, el salto a 384 ACU elimina la necesidad de sobreaprovisionar insta…
La presión de los agentes autónomos sobre la memoria relacional y el salto a 768 GiB
Las arquitecturas de software empresarial están viviendo una mutación silenciosa en sus patrones de acceso a bases de datos. Durante la última década, el tráfico web tradicional seguía curvas diurnas predecibles: los usuarios se conectaban por la mañana, alcanzaban un pico a mediodía y la actividad caía durante la noche. Sin embargo, el despliegue masivo de flujos agénticos ha destruido esa regularidad. Un enjambre de agentes de inteligencia artificial no navega como una persona. Cuando un sistema orquesta decenas de agentes para auditar contratos, conciliar catálogos o resolver disputas de clientes, la base de datos pasa en cuestión de segundos de la inactividad absoluta a soportar cientos de transacciones concurrentes complejas, búsquedas vectoriales pesadas y uniones de tablas masivas que exigen cantidades ingentes de memoria RAM.
Hasta ahora, los equipos de infraestructura que operaban sobre Amazon Web Services se encontraban ante una disyuntiva costosa. Amazon Aurora Serverless v2 ofrecía una elasticidad notable para ajustar computación sobre la marcha, pero su techo máximo estaba fijado en 256 Aurora Capacity Units (ACU), lo que equivalía a 512 GiB de memoria. Cuando una batería de agentes lanzaba consultas analíticas pesadas o bloqueos transaccionales intensivos que superaban ese umbral de memoria de trabajo, la base de datos recurría al almacenamiento temporal en disco. El resultado inmediato era la degradación abrupta de la latencia y la caída en cascada de los agentes por fallos de tiempo de espera (timeouts).
Para evitar este cuello de botella, la única alternativa práctica consistía en migrar el clúster a instancias fijas aprovisionadas de gran calibre, como las familias de nodos de memoria optimizada (por ejemplo, instancias de 64 o 96 vCPU con 768 GiB o 1 TiB de RAM). Esta solución resolvía la falta de memoria durante las ráfagas, pero dinamitaba el presupuesto operativo: la empresa se veía obligada a pagar miles de dólares mensuales de forma ininterrumpida por servidores que pasaban entre el 60% y el 80% del tiempo con una utilización real inferior al 5%.
La reciente actualización de AWS rompe esta restricción técnica al elevar la capacidad máxima de Amazon Aurora Serverless para su edición compatible con PostgreSQL hasta 384 ACU. Dado que cada ACU proporciona aproximadamente 2 GiB de memoria acompañada del cómputo de CPU y ancho de banda de red proporcional, una única base de datos sin servidor puede alcanzar ahora 768 GiB de memoria RAM en su punto álgido. Y lo más determinante para la contabilidad técnica: una vez que el enjambre de agentes concluye sus tareas, la base de datos conserva la capacidad de replegarse automáticamente hasta cero ACU, desactivando la facturación de cómputo durante los periodos de inactividad.
Techo de memoria y coste horario punta: Límite anterior vs. Actualización de 384 ACU
Comparativa de capacidad de memoria máxima y coste teórico por hora pico en us-east-1
Comparativa técnica de capacidad, costes y comportamiento de escalado
Para entender el valor real de este movimiento en la cuenta de resultados, es imprescindible analizar la estructura de costes de Aurora Serverless frente a las alternativas de instancias tradicionales aprovisionadas. Cada unidad de capacidad (ACU) en Aurora se factura habitualmente en torno a 0,12 dólares por hora en las regiones estándar de Estados Unidos, calculándose en intervalos de fracciones de segundo.
La gran diferencia económica no reside en el precio por hora en el punto más alto de carga, sino en la superficie de facturación que queda cubierta cuando no hay peticiones activas. Una instancia dedicada fija de 768 GiB de RAM devenga costes de manera uniforme las 24 horas del día y los 7 días de la semana, independientemente de que se ejecuten millones de consultas o ninguna. En cambio, el modelo sin servidor factura estrictamente la curva real de consumo.
| Parámetro evaluado | Instancia dedicada fija (db.r6g.16xlarge) | Aurora Serverless previo (Máx. 256 ACU) | Aurora Serverless actualizado (Máx. 384 ACU) |
|---|---|---|---|
| Memoria RAM disponible | 512 GiB fijos | Escala de 0,5 a 512 GiB | Escala de 0 a 768 GiB |
| Capacidad de cómputo (vCPU) | 64 vCPU fijas | Proporcional (hasta–64 vCPU) | Proporcional (hasta–96 vCPU) |
| Coste por hora de computación (aprox.) | ~$32,80 / hora (plano) | $0,06 – $30,72 / hora (variable) | $0,00 – $46,08 / hora (variable) |
| Coste mensual con 75% de inactividad | ~$23.600 / mes | ~$5.530 / mes (tope en 512 GiB) | ~$8.290 / mes (con picos de 768 GiB) |
| Escalado automático a cero | No soportado | Sí (en versiones soportadas) | Sí (nativo al cesar la carga) |
| Riesgo de desbordamiento de memoria (OOM) | Alto si la carga supera 512 GiB | Alto si la consulta requiere >512 GiB | Muy bajo para conjuntos de trabajo de 700 GiB |
| Cero tiempo de inactividad al cambiar tope | Requiere failover de instancia | Modificación en caliente (PV4) | Modificación en caliente (PV4) |
Este modelo matemático evidencia que, en cargas con perfiles intermitentes o estacionales, el aprovisionamiento dinámico de hasta 384 ACU genera un ahorro estructural sustancial frente a cualquier reserva de hardware estático, a la vez que proporciona un colchón de memoria un 50% mayor para absorber picos inesperados sin intervención humana.
Factores operativos clave del soporte ampliado a 384 ACU
Métricas de infraestructura obtenidas de la actualización de Amazon Aurora PostgreSQL
Techo de memoria
Capacidad máxima para tablas temporales y memoria de trabajo
Replegado a cero
Eliminación total del gasto de cómputo en periodos inactivos
Soporte de motor
Disponible en ramas 14.23, 15.18, 16.14, 17.10 y 18.4
Impacto operativo en ingeniería: Costes, latencia y estabilidad del clúster
La ampliación de la capacidad de procesamiento y memoria repercute de forma directa en tres dimensiones fundamentales de la gestión técnica de plataformas: el control de costes imprevistos (OPEX), la velocidad de respuesta de las consultas analíticas pesadas y la estabilidad de las conexiones frente a ráfagas de tráfico no programadas.
De la inactividad total a la asignación máxima de memoria y vuelta a reposo
Estado de reposo (0 ACU)
La base de datos se mantiene en suspensión sin consumir horas de cómputo.
Inyección de carga masiva
Cientos de agentes lanzan transacciones concurrentes y peticiones de embeddings.
Escalado dinámico a 384 ACU
Aurora asigna hasta 768 GiB de RAM en segundos evitando volcados a almacenamiento.
Drenaje y repliegado seguro
Al finalizar el trabajo, la capacidad desciende paulatinamente hasta volver a cero.
1. Eliminación del sobreaprovisionamiento defensivo y control del gasto variable
En muchas organizaciones, el departamento de finanzas sufre desviaciones presupuestarias porque los ingenieros de fiabilidad (SRE) eligen configurar instancias de base de datos intencionadamente sobredimensionadas. Esta práctica, denominada aprovisionamiento defensivo, busca proteger el sistema contra caídas durante campañas comerciales o lotes nocturnos de datos.
Con el límite ampliado a 384 ACU, los equipos pueden fijar un umbral de capacidad mínima conservador (por ejemplo, 1 o 2 ACU para mantener las cachés calientes) o incluso habilitar el escalado a cero si se trata de entornos de preproducción o herramientas analíticas internas. La factura mensual deja de estar determinada por el peor escenario teórico y pasa a reflejar exactamente el tiempo de CPU y memoria consumido. En una simulación donde un clúster trabaja a máxima potencia (384 ACU) durante cuatro horas al día y permanece en 2 ACU el resto de la jornada, el desembolso diario ronda los 189 dólares, frente a los más de 780 dólares diarios que costaría sostener de forma continua un par de nodos aprovisionados con capacidades semejantes en configuración de alta disponibilidad.
2. Disminución de la latencia en transacciones pesadas y lecturas vectoriales
En PostgreSQL, el rendimiento de las consultas que involucran ordenaciones complejas, tablas dinámicas y búsquedas vectoriales a través de extensiones como pgvector depende críticamente de la cantidad de memoria asignada a los parámetros de trabajo (como work_mem y el búfer compartido). Cuando la base de datos se queda sin memoria física suficiente para mantener los índices y las tablas temporales en RAM, se ve forzada a escribir en el almacenamiento persistente mediante archivos de intercambio (temp files).
Al disponer de un margen de hasta 768 GiB de memoria en Aurora Serverless, las consultas complejas procesan los conjuntos de datos íntegramente en memoria rápida. Esto reduce drásticamente el tiempo de ejecución (lead time) de tareas agénticas complejas: consultas analíticas que antes demoraban dos minutos debido al cuello de botella de entrada/salida (I/O) en disco pueden resolverse en menos de 15 segundos al operar directamente en memoria RAM.
3. Resiliencia operativa y actualización sin tiempo de parada en Platform Version 4
Uno de los riesgos operativos más temidos por los administradores de sistemas es la ventana de mantenimiento obligatoria para cambiar el tamaño de una base de datos de producción. En clústeres tradicionales de Amazon Aurora, modificar el tipo de instancia suele requerir un procedimiento de failover que corta las conexiones activas durante varios segundos o minutos.
AWS ha articulado el soporte de 384 ACU sobre su entorno Platform Version 4 (PV4). Para los clústeres que ya están ejecutándose sobre esta versión de plataforma en los motores compatibles (PostgreSQL 14.23, 15.18, 16.14, 17.10 y 18.4), elevar el límite superior de 256 a 384 ACU es una operación transparente que se ejecuta en caliente desde la consola de gestión o mediante la API de AWS, sin requerir reinicios de servicio ni provocar caídas en las conexiones de los usuarios. Para entornos que todavía residen en versiones de plataforma más antiguas, el cambio exige planificar previamente una acción de mantenimiento para elevar el clúster a PV4.
Arquitecturas complementarias y comparación con entornos de datos alternativos
El salto a 384 ACU consolida a Aurora Serverless como una opción de primer orden para cargas variables en el ecosistema corporativo, pero no opera en el vacío. Existen diversos enfoques arquitectónicos en el mercado que abordan el escalado elástico de bases de datos desde filosofías distintas.
Por un lado, para equipos que operan en etapas tempranas o proyectos que requieren una capa de desarrollo integral con autenticación, almacenamiento de objetos y extensiones vectoriales listas para usar, plataformas como Supabase ofrecen una experiencia basada en Postgres con tarifas planas predecibles en sus capas gestionadas. Mientras que las plataformas diseñadas para desarrolladores independientes y aplicaciones móviles priorizan la sencillez de despliegue y cuotas mensuales fijas, la propuesta de Aurora Serverless está optimizada para la infraestructura corporativa de gran escala dentro de una nube privada virtual (VPC), donde se requiere interoperabilidad profunda con servicios nativos de computación e inteligencia artificial.
Enfoque arquitectónico: Aurora Serverless v2 (384 ACU) frente a Instancias Reservadas fijas
Comparativa entre elasticidad extrema y previsibilidad presupuestaria tradicional
Instancias Dedicadas Aprovisionadas
Capacidad estática- • Coste plano predecible mediante contratos de reserva a 1–3 años.
- • Sin tiempo de adaptación: la memoria máxima está asignada desde el primer milisegundo.
- • Gasto ineficiente en cargas con valles prolongados o tráfico agéntico irregular.
Aurora Serverless v2 (hasta 384 ACU)
Elasticidad automática- • Ajuste dinámico de 0 a 768 GiB de RAM sin intervención operativa.
- • Eliminación del coste de cómputo durante las horas de reposo absoluto.
- • Tarifa por segundo ligeramente superior al equivalente en instancia fija continua.
Asimismo, para mantener bajo control la estabilidad de un clúster que puede escalar de forma tan radical, los equipos de operaciones deben complementar el uso de Aurora Serverless con capas de supervisión unificada como Datadog. Monitorizar el ritmo de consumo de ACU en tiempo real, la saturación del pool de conexiones y el volumen de escrituras temporales en disco resulta indispensable para calibrar correctamente las alertas de presupuesto y evitar que una consulta mal optimizada mantenga el clúster anclado en 384 ACU consumiendo recursos de manera innecesaria.
Criterios de decisión técnica: Cuándo activar las 384 ACU y cuándo mantener la infraestructura actual
No todas las bases de datos requieren un techo de escalado tan elevado. Aumentar el límite máximo de ACU implica dar luz verde a que el sistema asigne más computación si la demanda lo exige, lo que protege el rendimiento pero puede traducirse en picos de gasto si no existen salvaguardas adecuadas. A continuación se presentan las condiciones operativas para determinar si su organización debe habilitar esta capacidad de forma inmediata o posponer la migración.
Árbol de decisión para la configuración del límite máximo de ACU
¿Qué perfil de consumo de memoria y tráfico domina el clúster?
Configurar tope en 384 ACU
Permite absorber ráfagas masivas en memoria sin cuellos de botella en disco.
Mantener instancias aprovisionadas fijas
El ahorro por descuentos de reserva supera el beneficio del escalado elástico.
Empresas que deben activar las 384 ACU de forma inmediata
- Plataformas que ejecutan flujos de agentes autónomos e inferencia intensiva: Si su infraestructura coordina agentes que consultan grandes volúmenes de documentos, realizan comparaciones semánticas masivas sobre Postgres con extensiones vectoriales o generan tablas analíticas temporales de decenas de gigabytes de forma discontinua, elevar el tope a 384 ACU evitará errores de falta de memoria (out of memory) y mantendrá la latencia bajo control sin pagar hardware fijo.
- Servicios B2B con procesamiento por lotes impredecible: Aplicaciones que reciben cierres contables mensuales, sincronizaciones masivas de inventarios o cargas ETL esporádicas pueden operar habitualmente con un rango bajo (2–16 ACU) y delegar en el sistema la apertura de hasta 384 ACU exclusivamente durante las dos o tres horas que dura la ingesta de datos.
- Entornos de preproducción y pruebas de carga a escala real: Equipos que necesitan realizar simulaciones de rendimiento con conjuntos de datos de producción pero que apagan sus entornos por la noche y los fines de semana. La combinación de 384 ACU para la prueba y repliegue a cero tras finalizarla reduce la factura de laboratorio en más de un 80% frente al uso de instancias fijas.
Escenarios donde es preferible mantener la configuración actual
- Cargas transaccionales OLTP con tráfico continuo y predecible: Si su base de datos mantiene un nivel de consumo estable del 65% o más a lo largo de todo el día (por ejemplo, pasarelas de pago consolidadas o sistemas logísticos que operan sin descanso), el coste por hora de Aurora Serverless resultará más elevado que contratar instancias dedicadas combinadas con planes de ahorro (Savings Plans) o instancias reservadas a uno o tres años.
- Clústeres alojados en versiones de plataforma heredadas (anteriores a PV4): Si su base de datos requiere una actualización de plataforma con ventana de mantenimiento previa, forzar la ampliación de capacidad sin auditar las dependencias del motor puede introducir riesgos operativos innecesarios. Debe ejecutarse primero la migración técnica a Platform Version 4 en un entorno aislado.
- Equipos sin controles de observabilidad ni límites de consulta: Habilitar un techo de 384 ACU en una base de datos donde los desarrolladores pueden ejecutar consultas arbitrarias sin indexación adecuada expone a la organización a picos de gasto inesperados. Un solo proceso descontrolado con un producto cartesiano masivo podría obligar a la base de datos a escalar al máximo y mantenerse consumiendo 46 dólares por hora hasta que el proceso finalice o se cancele manualmente. En estos casos, es prioritario implementar límites de tiempo de consulta (
statement_timeout) antes de ampliar los márgenes de capacidad.