⚡️ AWS Lambda Web Functions - Lambda lo hace otra vez!
Sobre este 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. Escribo esta newsletter desde Madrid, volviendo del community day de España. Un evento muy bien organizado, con excelentes speakers y una comunidad hermosa. Me vuelvo a casa con el corazón lleno de abrazos. Además, esta semana hubo muchísimas noticias, entre ellas una de las más grandes de Lambda. Y no olvidemos que pronto es re:Invent; les dejo la guía de serverless para las charlas de este evento. ¡A desplegar! 🚀 📰 Noticias Relevantes 🌐 AWS Lambda Web Functions: Ejecución de Aplicaciones Web sin Complicaciones AWS ha lanzado Lambda Web Functions, una nueva forma de ejecutar aplicaciones web estándar directamente en Lambda, eliminando la necesidad de reescribirlas como manejadores de eventos. Los desarrolladores ahora pueden desplegar aplicaciones que escuchan en puertos, construidas con marcos como Express, Hono, Fastify, Next.js y otros marcos de Node.js, realizando cambios mínimos y sin tener que gestionar servidores o infraestructura. Este nuevo modelo admite múltiples solicitudes concurrentes dentro del mismo entorno de ejecución de Lambda, hasta 128 solicitudes, lo que ayuda a las aplicaciones a manejar picos de tráfico de manera más eficiente. Lambda también mide el uso activo de CPU de forma separada de la memoria, lo que puede reducir costos para cargas de trabajo intensivas en I/O que pasan mucho tiempo esperando bases de datos, API o respuestas transmitidas. Lambda Web Functions puede replicar automáticamente aplicaciones en varias regiones de AWS y dirigir a los usuarios a través de una única URL global basada en la latencia. También pueden servir como orígenes para Amazon CloudFront, combinando la caché de CDN para activos estáticos con computación serverless para solicitudes dinámicas. 🔗 Para más información, visita el blog de AWS 💡 Amazon Bedrock AgentCore introduce precios basados en consumo para memoria de corto plazo Amazon ha anunciado que la memoria de Amazon Bedrock AgentCore ahora utiliza un modelo de precios basado en consumo para la memoria de corto plazo (STM). A partir de ahora, en lugar de un costo fijo por evento, AWS cobrará a los clientes según la cantidad de datos que sus agentes ingieran, recuperen y almacenen. Este cambio está diseñado para alinear mejor los costos con el uso real, especialmente para aplicaciones que procesan eventos de memoria pequeños y frecuentes. 🔗 Para más detalles, visita el anuncio oficial de Amazon: ⚡ Aumento de límite en AWS Lambda para ejecuciones duraderas A partir de hoy, las funciones durables de AWS Lambda aumentan el número máximo de operaciones durables por ejecución de 3.000 a 30.000. También aumentan el tamaño máximo del payload de checkpoint de 256 KB a 1 MB. Con límites de operaciones más altos podés hacer más trabajo de forma segura en una sola ejecución. Por ejemplo, podés ampliar los loops iterativos, hacer polling durante más tiempo y construir caminos de rollback más complejos que se ejecuten cuando falla un paso. Con 1 MB, los payloads de checkpoint igualan el tamaño máximo de payload de las invocaciones asíncronas de Lambda y de servicios de integración como Amazon SQS y Amazon EventBridge. Así, un workflow puede persistir un evento completo de cualquiera de estas fuentes en una sola operación. 🔗 Para más información, visita el anuncio en AWS. 🗺️ AWS lanza el Playground de la API de Amazon Location Service Amazon Location Service ahora ofrece un API Playground completo e interactivo que permite a los desarrolladores explorar y probar visualmente todas las APIs de Places, Routes y Maps sin escribir código. Con este lanzamiento, las 14 APIs de Places, Maps y Routes de Amazon Location Service están disponibles en un API Playground interactivo. Ahí los desarrolladores pueden hacer llamadas reales a las APIs, ver los resultados en un mapa interactivo, ajustar parámetros y copiar fragmentos de requests listos para usar directamente en sus aplicaciones. Los clientes pueden simular la validación de direcciones de entrega, planificar rutas con múltiples paradas aptas para camiones, visualizar áreas de servicio según tiempo de manejo o embeber mapas en sus apps. Todo esto sin configurar un SDK ni escribir scripts de prueba. 🔗 Para más información, visita el anuncio oficial de AWS 📅 Guía de asistentes de Serverless para AWS re:Invent 2026 Este artículo as a encontrar una guía completa para aquellos que asistirán a re:Invent 2026, con un enfoque especial en serverless. 🔗 Para más información, visita el blog de AWS sobre la guía para asistentes de re:Invent 2026. 🔗 Otras noticias que te pueden interesar 📊 Amazon Aurora DSQL ahora soporta índices parciales → Leer más 🛒 Amazon S3 ahora está disponible en el Vercel Marketplace y v0 por Vercel → Leer más 🔄 AWS Transform anuncia conversión de código nativo de Azure a AWS → Leer más 🐊 AWS Lambda Durable Execution SDK para Go ya está disponible en general → Leer más 📋 Amazon CloudWatch anuncia enrutamiento de logs y analizadores de logs encadenados → Leer más 🔄 Detección de bucles recursivos de AWS Lambda ahora soporta buses de eventos personalizados de Amazon EventBridge → Leer más 🗄️ El Registro de Agentes de AWS ahora soporta metadatos personalizados para registros del registro → Leer más 🗺️ Amazon Location Service ahora tiene un API Playground → Leer más 🔗 Amazon CloudFront ahora soporta funciones web de AWS Lambda como origen → Leer más 🌀 Amazon ElastiCache for Valkey introduce Insights de ElastiCache → Leer más 🔒 AWS Secrets Manager añade soporte para secretos externos gestionados para Databricks y Twilio → Leer más 🧠 Amazon Bedrock ahora soporta resúmenes de razonamiento para modelos de OpenAI → Leer más 🎬 Video de la Semana Esta semana les deje un video de como calcular los costos de arquitecturas sin desplegar y sin usar la calculadora de aws. 📚 Artículos Interesantes 🛒 Construyendo un Sistema de Comercio Electrónico Basado en Eventos en AWS para QuantaSneaks 900 Este artículo presenta el diseño de una plataforma de comercio electrónico impulsada por eventos para QuantaSneaks 900, construida con tecnologías serverless de AWS. El sistema está diseñado para manejar los flujos de trabajo críticos de una tienda en línea, como la gestión de productos, pedidos de clientes, pagos, actualizaciones de inventario y notificaciones, sin depender de una aplicación monolítica acoplada. Puntos clave: * Arquitectura impulsada por eventos: Mejora la escalabilidad y flexibilidad al permitir que los servicios independientes procesen eventos de negocio sin estar tightly connected. * Servicios serverless de AWS: Reducen la carga operativa ya que la infraestructura se escala automáticamente mientras AWS gestiona gran parte de la plataforma subyacente. * Flujos de trabajo desacoplados: Son más fáciles de extender y mantener, permitiendo agregar nuevas funcionalidades con menos cambios en los componentes existentes. 🎯 Reflexión: El proyecto de QuantaSneaks 900 demuestra cómo la arquitectura basada en eventos puede respaldar una plataforma de comercio electrónico flexible y escalable en AWS, destacando la importancia de desacoplar los procesos de negocio y utilizar servicios en la nube gestionados. 📖 Leer el artículo completo 🌐 Explorando Funciones Web de AWS Lambda para Construir Aplicaciones Web Este artículo examina cómo las Funciones Web de AWS Lambda pueden simplificar el desarrollo de aplicaciones web al permitir que los desarrolladores ejecuten código para servir web directamente en Lambda. Puntos clave: * Las aplicaciones web pueden ejecutarse directamente en Lambda: Los desarrolladores pueden usar Lambda para procesar solicitudes HTTP y servir contenido web sin mantener servidores tradicionales. * El modelo simplifica operaciones y escalado: Lambda proporciona escalado automático y ejecución por uso, reduciendo el trabajo de gestión de infraestructura y capacidad. * La arquitectura y la adecuación de la carga de trabajo aún importan: Las Funciones Web son más adecuadas para casos de uso sin servidor apropiados, y los desarrolladores deben considerar el soporte del marco, la latencia, la seguridad, la implementación y las limitaciones de Lambda. 🎯 Reflexión: Las Funciones Web de AWS Lambda ofrecen una opción flexible para construir experiencias web con una infraestructura mínima, lo que permite a los desarrolladores centrarse en la creación de aplicaciones más innovadoras sin las complicaciones de la gestión de servidores. 📖 Leer el artículo completo 💡 Genera Presentaciones con Amazon Bedrock AgentCore Este artículo explica cómo construir un sistema de generación de presentaciones impulsado por IA utilizando Amazon Bedrock AgentCore. Puntos clave: * Orquestación de agentes simplifica la automatización: Un agente supervisor construido con AgentCore y Strands Agents determina si resumir documentos o generar una presentación. * El contenido se basa en material fuente: La generación aumentada por recuperación conecta el flujo de trabajo a una base de conocimientos, ayudando a producir presentaciones y resúmenes más precisos. * La arquitectura es altamente escalable y modular: API Gateway, Lambda, DynamoDB y los modelos de Amazon Bedrock trabajan juntos, permitiendo que cada componente se gestione y escale de manera independiente. 🎯 Reflexión: Amazon Bedrock AgentCore ofrece una solución innovadora que no solo acelera la creación de presentaciones, sino que también asegura que el contenido sea relevante y basado en fuentes confiables. 📖 Leer el artículo completo 🚀 Comienza con AWS Lambda SnapStart para Imágenes de Contenedor Este artículo presenta AWS Lambda SnapStart para funciones de imágenes de contenedor, una funcionalidad diseñada para reducir la latencia del inicio en frío de varios segundos a tiempos de arranque de menos de un segundo. Puntos clave: * Inicios en frío más rápidos: SnapStart puede reducir los tiempos de arranque de imágenes de contenedor de Lambda a menos de un segundo. * Instantaneado en el tiempo de despliegue: Lambda inicializa la función una vez, captura su estado, lo cifra y lo almacena para restaurarlo durante las invocaciones. * Activación sencilla: SnapStart soporta imágenes de contenedor almacenadas en Amazon ECR y puede ser habilitado a través de múltiples herramientas de AWS. 🎯 Reflexión: AWS Lambda SnapStart es un cambio de juego para los desarrolladores que buscan mejorar el rendimiento de sus aplicaciones sin complicaciones. Este avance permite una experiencia más fluida para los usuarios finales al reducir significativamente los tiempos de inicialización. 📖 Leer el artículo completo 🌐 Recuperación de Desastres Multi-Región para APIs WebSocket de Amazon API Gateway El artículo presenta una arquitectura de recuperación de desastres multi-región para las APIs WebSocket de Amazon API Gateway. Puntos clave: * Despliegue multi-región insuficiente: Las conexiones de WebSocket están vinculadas a un endpoint específico y deben restablecerse tras un fallo regional. * Enrutamiento global y estado compartido son esenciales: Route 53, CloudFront y DynamoDB Global Tables ayudan a dirigir el tráfico hacia la infraestructura saludable mientras mantienen la conexión y los datos de la aplicación. * La reconexión del lado del cliente es obligatoria: Las aplicaciones deben detectar conexiones perdidas y reconectar automáticamente al endpoint global, usando pruebas de failover para validar el proceso de recuperación. 🎯 Reflexión: La implementación de una estrategia robusta de recuperación de desastres multi-región es crucial para garantizar la continuidad del servicio y la experiencia del usuario en aplicaciones críticas que dependen de conexiones WebSocket. 📖 Leer el artículo completo 📝 Eventos en Español 📅 20 octubre: Workshop day: Construyendo Agentes de IA con AWS: Bedrock, Strands y MCP 📍 AWS UG Panama 🔗 Más info 📅 22 Octubre: AWS Community Day Paraguay 2026: Lecciones Aprendidas 📍 AWS UG Paraguay 🔗 Más info 📅 23 Octubre: [Virtual] No Hay Ctrl+Z para la Factura 📍 AWS UG Colombia 🔗 Más info 📅 24 Octubre: 👻 Kiro Day Medellín 👻 📍 AWS UG Medellín 🔗 Más info 📅 24 Octubre: ¡Segundo Aniversario! 📍 AWS UG Puebla 🔗 Más info 📅 22 Octubre: Meetup AWS UG Cordoba & AI UG Argentina 📍 AWS UG Cordoba 🔗 Más info 📅 24 Octubre: Meetup virtual Cloud connect 2026 - AWS UG Chaclacayo 📍 AWS UG Chaclacayo 🔗 Más info 📅 23 Octubre: Graduación Arquitectas Cloud & Empleabilidad | UdeMM × WIC BA ☁️🎓 📍 AWS UG Women in BsAs 🔗 Más info 📅 26 Octubre: Agentic SDLC y Claude Platform en AWS 📍 AWS UG Zaragoza 🔗 Más info 📅 30 Octubre: De GitHub a AWS: construyendo pipelines CI/CD seguros y escalables 📍 AWS UG Santo Domingo 🔗 Más info 📅 3 Noviembre: IA - Introducción a los Strands Agents con Bedrock 📍 AWG UG Bilbao 🔗 Más info 📅 5 Noviembre: Construyendo agentes de IA con Strands SDK: de loops simples a multi-agentes 📍 AWS UG Jalisco 🔗 Más info 📅 5 Noviembre: Beats, agentes y Open Source | Workshop presencial en SoftServe 📍 AWS UG Jalisco 🔗 Más info ⭐ 14 Noviembre: AWS Community Day Panamá - Security & Data Edition 2026 📍 AWS UG Panama 🔗 Más info 📅 19 Noviembre: SegurAWS Américas: apps de IA generativa segura con AWS Bedrock Guardrails 📍 AWS UG Bogotá 🔗 Más info Gracias por leer Desplegando.cloud! Eso es todo por esta semana. Recuerda que también puedes escuchar Desplegando.cloud en formato podcast en tus plataformas favoritas. ¡Nos vemos la próxima semana con más novedades del mundo AWS! ¡Feliz despliegue! Marcia. PD: Si estás en el proceso de aprender AWS y Serverless y necesitas ayuda —> hace click acá 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