
Bedrock: adiós a parsear el JSON de Claude
Notas del episodio
¡Bienvenidos a Desplegando.cloud! 🚀
Desplegando.cloud es tu fuente semanal en español para mantenerte al día con lo más relevante de AWS y Serverless.
Esta semana tuve una charla interesante con una empresa que lleva más de 5 meses buscando un software engineer. ¿Qué buscan, se preguntarán? Buscan a alguien que pueda desarrollar en Node.js y Typescript, con una sólida experiencia en AWS Serverless y en infraestructura como código. Además, quieren a alguien que tenga conocimientos en ciberseguridad y diseño, capaz de ofrecer mentorías. Básicamente están buscando un desarrollador, arquitecto, ingeniero DevOps y de seguridad, todo en una sola persona. Este tema coincide con la publicación de un video en YouTube que hice al respecto. Esta empresa no es la única en esa búsqueda. Puedes ver el video y dejarme tu opinión.
¡A desplegar! 🚀
📰 Noticias Relevantes
🚀 Amazon Bedrock ahora ofrece salidas estructuradas para modelos Claude de Anthropic
Amazon Bedrock permite salidas estructuradas para todos los modelos Claude de Anthropic a través de los endpoints bedrock-runtime y bedrock-mantle. Esta nueva funcionalidad permite a los desarrolladores definir un esquema JSON, recibiendo respuestas que cumplen consistentemente con la estructura requerida, eliminando la necesidad de complicadas lógicas de análisis, validación y post-procesamiento.
La característica utiliza decodificación restringida, lo que evita que Claude genere tokens que violen el esquema especificado. Esto hace que el formateo de salidas sea más determinista y confiable para casos de uso en producción, como la extracción de información de documentos financieros, la conversión de notas clínicas en registros de salud electrónicos, y el análisis de contratos.
Las salidas estructuradas también soportan inferencia en lotes y streaming en tiempo real a través de eventos tipados. Los desarrolladores pueden implementar esta capacidad utilizando el formateo de salida de esquema JSON o definiciones de herramientas estrictas, asegurando requisitos como additionalProperties: false en cada objeto.
🔗 Para más información, visita el blog de AWS sobre las salidas estructuradas en Amazon Bedrock.
🔄 AWS DynamoDB Global Tables ahora permite disociar réplicas
AWS ha anunciado una nueva funcionalidad que permite disociar réplicas de las Amazon DynamoDB Global Tables. Esta opción otorga a los equipos mayor flexibilidad a la hora de modificar su arquitectura de bases de datos multi-región, ya sea para retirar una región, separar cargas de trabajo o ajustar estrategias de recuperación ante desastres y replicación de datos.
🔗 Para más información, visita el anuncio de AWS.
🔒 AWS Continuum: Disponibilidad General para Vulnerabilidades de Código
AWS ha anunciado la disponibilidad general de AWS Continuum, un servicio de seguridad diseñado para ayudar a las organizaciones a identificar, validar, priorizar y remediar vulnerabilidades en sus aplicaciones.
Continuum analiza los hallazgos de seguridad en relación con el código y el entorno de la organización para determinar si una vulnerabilidad es realmente explotable. Esto permite a los equipos enfocarse en riesgos que tienen un impacto empresarial significativo.
Para las vulnerabilidades confirmadas, Continuum sugiere acciones de remediación como parches de código, actualizaciones de dependencias o cambios de configuración. También puede crear solicitudes de extracción en los repositorios de código conectados, permitiendo a los equipos de desarrollo revisar y fusionar las correcciones sugeridas.
AWS Continuum mantiene el control humano: cada remediación requiere aprobación antes de su implementación. Las futuras capacidades permitirán a las organizaciones definir límites para las acciones que Continuum podría tomar automáticamente.
🔗 Para más información, visita el blog de AWS
🚀 Presentamos Infinity: Un runtime para una concurrencia extrema de agentes
Infinity es un runtime de código abierto basado en Rust, diseñado para soportar agentes de IA altamente concurrentes, optimizado para despliegues en plataformas serverless como AWS Lambda. Su innovación radica en la división de la ejecución de los agentes en cortos “turnos”, lo que les permite liberar recursos de computación y memoria mientras esperan por respuestas, aprobaciones o eventos prolongados.
A diferencia de otros runtimes, Infinity almacena de manera duradera el estado de los agentes, permitiendo que estos sobrevivan a reinicios y reconstrucciones. Esta arquitectura se basa en el Protocolo de Agentes Reactivos (RAP), que facilita la respuesta asíncrona a herramientas y la suscripción a eventos sin requerir conexiones persistentes.
Además, Infinity impulsa Infinity Code, un agente de codificación AI que puede ejecutar tareas de forma independiente en paralelo, transmitiendo salidas de comandos en segundo plano y aislando cambios de código en sandboxes separados. Juntos, el runtime y el protocolo permiten construir agentes que escalan a través de la concurrencia y la ejecución impulsada por eventos.
🔗 Para más información, visita el blog de AWS sobre Infinity
🎤 Amazon Polly mejora su motor generativo para una experiencia de voz más natural
AWS ha actualizado el motor generativo de Amazon Polly, permitiendo producir un habla más natural, expresiva y precisa, manteniendo baja latencia en aplicaciones en tiempo real. Esta actualización, ahora disponible, expande las capacidades de Polly para casos de uso como interfaces conversacionales, herramientas de accesibilidad, aplicaciones multimedia y experiencias de cliente habilitadas por voz.
La actualización añade 14 nuevas voces en nueve locales, llevando el total a 57 voces generativas en 11 idiomas y 25 locales. Las voces generativas en hindi y finlandés están disponibles por primera vez, junto con voces adicionales en inglés, alemán, español, portugués y coreano.
El motor está diseñado como un reemplazo directo para aplicaciones existentes. Los nombres de voz y llamadas a la API permanecen sin cambios, por lo que los clientes que ya utilizan voces generativas de Amazon Polly no necesitan modificar su código.
🔗 Para más información, visita el blog de Amazon Polly
🔗 Otras noticias que te pueden interesar
📊 Amazon OpenSearch Serverless ahora soporta un intervalo de actualización predeterminado de 5 segundos → Leer más
🔄 AWS CloudFormation ahora simplifica las operaciones de reversión de actualización de pila → Leer más
📅 Amazon Aurora y Amazon RDS ahora soportan Reservas de Capacidad Bajo Demanda → Leer más
🛡️ Amazon Bedrock Guardrails ahora soporta el nivel Estándar para verificaciones de contextualización → Leer más
⚙️ Amazon Bedrock Advanced Prompt Optimization ahora soporta la reducción de prompts → Leer más
📈 Amazon CloudWatch Alarms ahora soporta etiquetas en el payload de acciones de alarma → Leer más
🔄 Amazon ElastiCache Serverless for Valkey ahora soporta migración en línea sin tiempo de inactividad → Leer más
🔒 AWS IAM Identity Center ahora soporta bloqueo optimista para usuarios y grupos en su tienda de identidades → Leer más
🐴 Pegasus 1.5 de TwelveLabs ya está disponible en Amazon Bedrock → Leer más
🌐 AgentCore Gateway ahora soporta las APIs Bedrock InvokeModel y fallback de modelo → Leer más
🎬 Video de la Semana
Esta semana el video es sobre lo que encontré cuando analice más de 100 ofertas de trabajo para desarrolladores. Ya no hay solo que ser full stack developer, pero ser la persona orquesta. Dejame tu comentario de que opinas sobre esto.
📚 Artículos Interesantes
🌐 Una novedad en Serverless bajo la lupa: AWS Lambda Web Functions
El artículo analiza AWS Lambda Web Functions, una nueva modalidad para ejecutar aplicaciones web y APIs directamente sobre AWS Lambda utilizando un servidor HTTP estándar de Node.js. Esta alternativa permite reutilizar frameworks conocidos y simplifica la migración, pero hay aspectos a considerar.
Puntos clave:
* Ejecuta aplicaciones web convencionales en Lambda: Frameworks como Express y Hono pueden funcionar sin adaptar cada solicitud al modelo tradic…
This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit desplegando.substack.com