Chat con tus Registros en AWS con OpenSearch Serverless y Bedrock

Solución AIOps conversacional con RAG para logs en AWS: consulta natural, búsqueda semántica con OpenSearch Serverless, embeddings Titan y síntesis por Claude para incidentes rápidos y accionables.

7 sept 2025 • 5 min read • Q2BSTUDIO Team

Inteligencia-Artificial-

El reto Ahogarse en datos durante los incidentes

En los minutos críticos de un incidente en producción, los equipos de ingeniería deben navegar por un diluvio de logs para encontrar la aguja en el pajar. Las consultas tradicionales exigen lenguajes especializados y saber exactamente qué buscar, pero el verdadero desafío es diagnosticar los unknown unknowns fallos inesperados que no aparecen con una simple búsqueda por palabras clave. ¿Y si pudieras preguntar en lenguaje natural algo como Cuáles fueron los errores más comunes del servicio de checkout en los últimos 15 minutos y obtener una respuesta clara y accionable

La solución AIOps conversacional con RAG

Proponemos una interfaz conversacional para tus registros basada en Retrieval Augmented Generation RAG. En lugar de reentrenar un modelo, conectamos un LLM a tus logs en tiempo real y le proporcionamos el contexto relevante bajo demanda. Es más rentable, rápido de implementar y mejora drásticamente el análisis de registros.

Arquitectura de alto nivel orientada a AWS y sin servidores

1 Ingesta y embeddings Los logs se envían a un pipeline de Amazon OpenSearch Ingestion que invoca una función AWS Lambda para obtener embeddings con Amazon Bedrock Titan Text Embeddings. 2 Indexación El documento original se enriquece con su vector y se indexa en Amazon OpenSearch Serverless optimizado para búsquedas vectoriales. 3 Consulta y recuperación Una aplicación web convierte la pregunta del usuario en vector con el mismo modelo Titan y ejecuta una búsqueda k NN para recuperar los logs más relevantes semánticamente. 4 Síntesis y respuesta Los registros recuperados y la pregunta se envían a un LLM como Claude en Amazon Bedrock que sintetiza la información y devuelve una respuesta clara y humana.

Ingesta y embeddings cómo cooperan

El pipeline de OpenSearch Ingestion recibe los eventos y llama de forma automática a un Lambda de procesamiento. Esta función extrae el texto de cada log, genera el embedding con Bedrock Titan, añade el vector al documento en un campo como log_embedding y devuelve el lote enriquecido al pipeline, que lo envía al destino OpenSearch Serverless para búsqueda semántica.

El Lambda de embeddings la pieza que añade contexto

Su responsabilidad es simple y crítica 1 recibir lotes de logs 2 solicitar al modelo Amazon Titan Text Embeddings un vector numérico que capture el significado del mensaje 3 devolver el lote enriquecido con el campo log_embedding. Con ello tus registros se vuelven semánticamente buscables antes incluso de indexarse.

OpenSearch Serverless como base vectorial

Configura el índice para tratar log_embedding como knn vector con la dimensión que emite tu modelo por ejemplo 1024 para Titan Text Embeddings v2. Emplea el método hnsw con motor faiss y métrica l2 para equilibrar velocidad y precisión a gran escala.

Guía práctica de implementación

Una estructura modular de infraestructura con Terraform facilita la reutilización módulos para IAM pipeline de ingesta Lambda de embeddings y OpenSearch más entornos por directorio como dev. Con un simple terraform apply en el entorno dev despliegas una solución completa y lista para probar.

Interfaz de usuario y prompt engineering

Una app ligera en Streamlit hace de front. La calidad de la respuesta depende del prompt usa una persona experta en AIOps establece reglas para no inventar y encapsula el contexto en etiquetas claras por ejemplo logs y question. Esto reduce al mínimo la alucinación y mejora la trazabilidad de la respuesta.

Modelos recomendados en Bedrock

Para máxima capacidad usa anthropic.claude opus 4 1 20250805 v1 0. Para equilibrio coste rendimiento usa anthropic.claude sonnet 4 20250514 v1 0. Selecciona el tamaño de contexto según la longitud de los logs recuperados y elabora prompts que fuercen respuestas basadas únicamente en los registros facilitados.

Un nuevo paradigma de observabilidad costes centrados en la consulta

En este enfoque el coste de ingestar y generar embeddings es moderado. El principal impulsor de coste está en la inferencia del LLM cuando haces preguntas, lo que favorece consultas de alto valor y análisis profundo durante incidentes, en lugar de paneles de alta frecuencia.

Más allá del preguntas y respuestas lo que habilitan los embeddings

Detección semántica de anomalías mediante clustering para identificar patrones novedosos que un alertado por palabras clave no vería. Generación automática de resúmenes de incidentes combinando recuperación temporal de logs con capacidades de síntesis del LLM para producir líneas de tiempo, causas probables e impacto en clientes.

Cómo aporta Q2BSTUDIO

En Q2BSTUDIO somos una empresa de desarrollo de software y aplicaciones a medida con equipos especialistas en inteligencia artificial, ciberseguridad, agentes IA y servicios cloud AWS y Azure. Diseñamos soluciones de software a medida que integran RAG, vector search y LLMs sobre infraestructuras serverless, incorporando además servicios inteligencia de negocio y analítica avanzada con power bi para acelerar decisiones. Si necesitas modernizar tu observabilidad o habilitar ia para empresas, podemos acompañarte de extremo a extremo.

Si estás valorando una plataforma robusta en la nube, descubre nuestros servicios cloud aws y azure. Y si buscas llevar tus casos de uso a producción con modelos generativos y RAG, conoce cómo aceleramos inteligencia artificial para empresas con arquitectura, gobierno de datos y seguridad desde el día cero.

Recursos útiles

Código de referencia en GitHub aws bedrock log analytics rag. Qué es RAG en la documentación de AWS. Detalles del Vector Engine para OpenSearch Serverless y del servicio de Ingestion. Recomendaciones de prompt engineering para modelos de Anthropic en Bedrock.

Conclusión

Al combinar búsquedas vectoriales en Amazon OpenSearch Serverless con modelos fundacionales en Amazon Bedrock, se consigue un chat con tus registros que transforma la investigación de incidentes en una experiencia conversacional. Este enfoque democratiza el análisis profundo, reduce el tiempo medio de resolución y sienta las bases para capacidades avanzadas como detección semántica de anomalías y generación automática de resúmenes. En Q2BSTUDIO unimos observabilidad, inteligencia artificial y seguridad para que tus equipos operen con precisión y velocidad en los momentos que más importan.

A BREAK?

Play for a moment before you go

OUR SERVICES

How we can help you

Artificial intelligence

AI agents, chatbots, and intelligent assistants that automate tasks and serve your customers 24/7 to improve the efficiency of your business.

More info

Software Development

Web, mobile, and desktop applications, intranets, e-commerce, SaaS, and management platforms designed for your company's specific needs.

More info

Cloud services

Migration, infrastructure, managed hosting, high availability, and security on Microsoft Azure and Amazon Web Services to help your business scale without limits.

More info

Cybersecurity and pentesting

Security audits, penetration testing and protection of applications, data and infrastructure on-premise and cloud, with ethical hacking and regulatory compliance.

More info

Business Intelligence

Dashboards and data analysis with Power BI: we integrate your sources, design dashboards and KPIs and turn your data into decisions.

More info

Process automation

We automate repetitive tasks and connect your applications with n8n, Power Automate, Make, and RPA, eliminating manual work and increasing productivity.

More info

Training for Companies

We train your teams in technology with criteria: web development, databases, Git, best practices and security, automation with n8n, artificial intelligence for companies and creation of AI solutions with Azure AI Foundry.

More info

Code Auditing

We audit the code that you, your team or an AI create: we tell you what is good and what to improve, we secure it and make it ready for production, web or app.

More info

AI Image Generation

We create for you the images that your business needs with artificial intelligence: product, networks, advertising, illustration and avatars. You tell us what you want and we deliver it ready to use.

More info

AI Video Generation

We create videos with artificial intelligence for you: promotional, networking, virtual presenters, dubbing and animations. You tell us the idea and we will deliver it assembled and ready to publish.

More info

AI Conversational Avatars

We create conversational avatars with AI – digital humans with a face and voice – that serve your customers and teams with the knowledge of your company, on your website, interactive monitors, WhatsApp or Teams.

More info

Online Marketing and AI

Google Ads, Meta Ads, LinkedIn Ads and AI Engine Positioning (GEO/AEO): we attract customers and make your brand appear where they search for you, also on ChatGPT, Gemini and Perplexity.

More info

Do you have a project in mind?

Tell us your vision and we'll turn it into a software solution. Whatever the scope, we make your idea real.