AWS lanzó el FinOps Agent en vista previa pública, permitiendo que los datos de costos en la nube y los consejos de optimización aparezcan directamente en los canales de Slack. Los equipos de desarrollo y operaciones ahora pueden detectar picos de gasto y obtener sugerencias de dimensionamiento adecuado (rightsizing) sin salir de su flujo de trabajo de chat.

Por qué los datos de costos terminan ocultos

La mayoría de las organizaciones confían en AWS Cost Explorer o paneles similares para rastrear el uso. Esas herramientas se encuentran en una consola separada que los desarrolladores rara vez abren, lo que crea una desconexión entre las personas que despliegan recursos y las que pagan la factura.

La respuesta del FinOps Agent

El nuevo agente integra cinco servicios de AWS en una interfaz conversacional impulsada por Amazon Bedrock. Cuando un usuario pregunta en Slack: "¿Cuánto gastamos en EC2 la semana pasada?", el agente extrae la respuesta de Cost Explorer, muestra cualquier anomalía detectada por Cost Anomaly Detection y añade recomendaciones de Cost Optimization Hub y Compute Optimizer. Los registros de CloudTrail permiten que el bot señale al usuario o rol de IAM exacto responsable de un pico de costos, convirtiendo alertas vagas en información procesable.

Capacidades principales

  • Consultas en lenguaje natural – Escribe una pregunta y obtén una respuesta concisa.
  • Investigaciones automáticas de anomalías – Cuando se activa Cost Anomaly Detection, el agente publica un resumen en el canal designado.
  • Consejos de optimización consolidados – Las sugerencias de dimensionamiento adecuado (rightsizing) de Compute Optimizer y las recomendaciones de ahorro de Cost Optimization Hub llegan juntas, reduciendo la necesidad de saltar entre consolas.
  • Informes programados – Los equipos pueden pedirle al agente que publique informes en HTML, PDF o PPT.

Cómo ponerlo en marcha

La vista previa está limitada a la región us-east-1 y requiere algunos pasos previos:

  1. Habilitar servicios – Primero, activa Cost Optimization Hub y Compute Optimizer en la consola de facturación; de lo contrario, el agente devolverá listas de recomendaciones vacías.
  2. Crear el agente – En la consola de us-east-1, selecciona “Get Started” para el FinOps Agent. El asistente puede crear automáticamente los roles de IAM necesarios (FinOps Agent role y FinOps Operator role) si el usuario tiene permiso para crear roles.
  3. Conectar Slack – Autoriza la integración, añade el bot a un canal y pega el ID del canal (la cadena que comienza con “C”) en la pantalla de configuración.
  4. Validar datos – Debido a que el servicio aún está en vista previa, verifica las respuestas del bot con Cost Explorer para asegurar la precisión.

Solo los canales donde el bot es miembro reciben mensajes, lo que evita ruido no deseado en otros lugares. Si los servicios de optimización requeridos no están habilitados antes de crear el agente, el bot publicará mensajes de “no recommendations” hasta que los servicios se activen.

Conclusión: Los equipos que luchan con gastos en la nube invisibles pueden realizar una prueba piloto con el FinOps Agent para integrar las señales de costos en la conversación diaria, pero deben tratar los resultados del bot como un complemento —no como un reemplazo— de la suite completa de herramientas de gestión de costos de AWS hasta que la vista previa madure.