Qué es AWS Aurora Serverless v2 y por qué no lo usamos

Evaluamos Aurora Serverless v2 de AWS en escenarios reales: rendimiento, escalado automático, latencia y coste frente a instancias provisionadas. Casos prácticos, resultados y recomendaciones.

17 ago 2025 • 5 min de lectura • Equipo Q2BSTUDIO

Inteligencia-Artificial-

En Q2BSTUDIO somos grandes usuarios de RDS Aurora en AWS para nuestras cargas de producción porque reduce la necesidad de mantenimiento de infraestructura y ofrece una plataforma muy durable. Recientemente evaluamos Aurora Serverless v2 para ver si encajaba con necesidades dinámicas de escalado, y en este artículo explicamos qué es Aurora, en qué consiste Aurora Serverless v2, cómo la probamos, los resultados que obtuvimos y por qué finalmente no la adoptamos para nuestro producto.

Qué es Aurora: Amazon Aurora es un motor de base de datos relacional completamente gestionado compatible con MySQL y PostgreSQL, diseñado para ofrecer alto rendimiento, disponibilidad y durabilidad sin la complejidad de gestionar la infraestructura subyacente.

Qué es Aurora Serverless v2: Aurora Serverless v2 es una configuración bajo demanda y con autoescalado para Amazon Aurora. En lugar de fijar una instancia con cierta cantidad de vCPU y memoria, se define un umbral mínimo y máximo de capacidad y Aurora ajusta automáticamente los recursos según la carga utilizando unidades llamadas ACU o Aurora Capacity Units, donde 1 ACU equivale aproximadamente a 2 GiB de memoria con CPU y red correspondientes.

Problema que queríamos resolver: Nuestro producto tiene alta carga en servidor y gran actividad en la base de datos. Mantener rendimiento y escalado es crítico, sobre todo ante eventos inesperados como migraciones masivas de clientes o ataques DDoS. Con el modelo tradicional de RDS Aurora se suele provisionar una instancia más grande que el baseline para absorber picos, pero eso supone recursos infrautilizados y costes fijos elevados. Buscábamos que Aurora Serverless v2 permitiera reducir ese desperdicio manteniendo la capacidad de escalar rápidamente.

Configuración de la prueba: Para medir comportamiento en escenarios reales usamos un sistema de synthetics que simula sesiones típicas de autenticación y cargas representativas. Inicialmente provisionamos una instancia on demand db.r8g.8xlarge y la sometimos a una carga muy alta. En la configuración serverless establecimos un mínimo de 64 ACU y un máximo de 128 ACU. Dejamos que la instancia serverless se calentara como lectora y luego forzamos un failover para que se convirtiera en escritora y así observar su comportamiento en producción.

Resultados positivos: En términos funcionales Aurora Serverless v2 hizo lo que prometía. Las ACU ajustaron su capacidad en función de la carga y se observaron picos y valles coherentes con los trabajos adicionales que añadimos. El failover se produjo con la misma rapidez que con un par de instancias on demand, no hubo timeouts por presión de memoria y el escalado de ACU fue visible en las métricas.

Resultados negativos: Hubo varias sorpresas que nos preocupan. La provisión de gran cantidad de ACU fue lenta; por ejemplo, tardó alrededor de 15 minutos en provisionar 90 ACU, lo cual es demasiado para algunos picos repentinos. Además, una vez estabilizada la carga tras el failover, la latencia base aumentó y mostramos mayor susceptibilidad a pequeños picos de respuesta, es decir, el rendimiento observado con serverless fue más lento y menos consistente que el de nuestras instancias r8g. Sospechamos que puede deberse a hardware de generación anterior o a capas adicionales de virtualización en la plataforma serverless que penalizan la latencia.

Coste: El modelo de facturación por ACU implica que, en escenarios de alta capacidad sostenida, Aurora Serverless v2 puede resultar más caro que una instancia on demand bien elegida. En nuestra prueba, un baseline alrededor de 80 ACU equivalía a un coste por hora superior al de una db.r8g.8xlarge. Esto posiciona a serverless v2 como una opción menos eficiente cuando la carga habitual ya requiere mucha memoria y CPU durante periodos prolongados.

Por qué no es la opción para nosotros ahora: Tras analizar rendimiento y coste, la combinación no alcanzó nuestras expectativas para la carga típica de nuestros clientes. El rendimiento base más lento y la lenta velocidad de aprovisionamiento en picos fueron los factores determinantes. Además, el coste por ACU en escenarios no extremadamente dinámicos puede superar al de instancias on demand cuidadosamente dimensionadas.

Casos donde sí puede tener sentido: Aurora Serverless v2 puede ser ideal para cargas muy, muy dinámicas donde la base de uso puede reducirse a unos pocos ACU la mayor parte del tiempo y subir rápidamente a decenas o cientos de ACU por cortos periodos. También encaja si la base de datos puede estar offline o en modo muy reducido fuera de ventanas de actividad y se necesita escalado automático sin intervención humana.

Qué hizo Q2BSTUDIO y qué ofrecemos: En Q2BSTUDIO como empresa especializada en desarrollo de software a medida y aplicaciones a medida evaluamos cuidadosamente opciones técnicas y económicas antes de adoptar tecnologías para nuestros clientes. Somos especialistas en inteligencia artificial, ciberseguridad, servicios cloud AWS y Azure, servicios inteligencia de negocio, ia para empresas, agentes ia y power bi. Si necesitas una solución que combine bases de datos escalables, aplicaciones a medida y análisis avanzado con Power BI o agentes IA para automatizar procesos, en Q2BSTUDIO diseñamos arquitecturas híbridas y soluciones optimizadas para rendimiento y coste.

Recomendación práctica: Para equipos que consideren Aurora Serverless v2 recomendamos realizar pruebas de carga representativas, medir tiempos de escalado, latencias en tu workload real y modelar costes según patrones de uso. Para cargas estables y con picos previsibles puede convenir una instancia provisionada de última generación. Para cargas altamente imprevisibles o intermitentes, serverless v2 puede ahorrar costes y operaciones si se acepta la posible penalización en latencia y la variabilidad de rendimiento.

Conclusión: Aurora Serverless v2 es una herramienta potente y mejorada respecto a versiones anteriores, pero no siempre es la mejor opción para entornos que requieren latencias bajas y consistencia sostenida. En Q2BSTUDIO seguimos evaluando opciones y podemos ayudarte a elegir entre instancias provisionadas, soluciones serverless o arquitecturas híbridas que equilibren rendimiento, coste y seguridad. Si quieres optimizar tus aplicaciones a medida, integrar inteligencia artificial, reforzar ciberseguridad o desplegar servicios cloud aws y azure con capacidades de inteligencia de negocio y power bi, ponte en contacto con nosotros y diseñamos la solución adecuada según tus necesidades.

¿Has probado Aurora Serverless v2 en tu entorno con cargas similares No dudes en compartir tu experiencia y así aprendemos todos juntos

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

Inteligencia artificial

Agentes de IA, chatbots y asistentes inteligentes que automatizan tareas y atienden a tus clientes 24/7 para mejorar la eficiencia de tu negocio.

Más info

Desarrollo de software

Aplicaciones web, móviles y de escritorio, intranets, e-commerce, SaaS y plataformas de gestión diseñadas para las necesidades concretas de tu empresa.

Más info

Servicios cloud

Migración, infraestructura, hosting gestionado, alta disponibilidad y seguridad en Microsoft Azure y Amazon Web Services para que tu negocio escale sin límites.

Más info

Ciberseguridad y pentesting

Auditorías de seguridad, test de intrusión (pentesting) y protección de aplicaciones, datos e infraestructura on-premise y cloud, con hacking ético y cumplimiento normativo.

Más info

Business Intelligence

Cuadros de mando y análisis de datos con Power BI: integramos tus fuentes, diseñamos dashboards y KPIs y convertimos tus datos en decisiones.

Más info

Automatización de procesos

Automatizamos tareas repetitivas y conectamos tus aplicaciones con n8n, Power Automate, Make y RPA, eliminando trabajo manual y aumentando la productividad.

Más info

Formación para empresas

Formamos a tus equipos en tecnología con criterio: desarrollo web, bases de datos, Git, buenas prácticas y seguridad, automatización con n8n, inteligencia artificial para empresas y creación de soluciones de IA con Azure AI Foundry.

Más info

Auditoría de código

Auditamos el código que creas tú, tu equipo o una IA: te decimos qué está bien y qué mejorar, lo securizamos y lo dejamos listo para producción, web o app.

Más info

Generación de imágenes con IA

Creamos por ti las imágenes que necesita tu negocio con inteligencia artificial: producto, redes, publicidad, ilustración y avatares. Tú nos dices qué quieres y te lo entregamos listo para usar.

Más info

Generación de vídeos con IA

Creamos por ti vídeos con inteligencia artificial: promocionales, para redes, presentadores virtuales, doblaje y animaciones. Nos cuentas la idea y te lo entregamos montado y listo para publicar.

Más info

Avatares conversacionales con IA

Creamos avatares conversacionales con IA —humanos digitales con cara y voz— que atienden a tus clientes y equipos con el conocimiento de tu empresa, en tu web, monitores interactivos, WhatsApp o Teams.

Más info

Marketing Online e IA

Google Ads, Meta Ads, LinkedIn Ads y posicionamiento en motores de IA (GEO/AEO): captamos clientes y hacemos que tu marca aparezca donde te buscan, también en ChatGPT, Gemini y Perplexity.

Más info

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.