Desplegando Serverless con Facilidad: Lambda y Step Functions en VS Code 🚀
¡Bienvenidos a otra edición de 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 estuvo cargada de novedades. Para los desarrolladores serverless, una de las más importantes es la mejor integración de Lambda y Step Functions con Visual Studio Code. Además, AWS anunció muchas actualizaciones en Bedrock, y si estás pensando en certificarte, hay oportunidades para obtener una certificación gratis. Te cuento más en la sección de noticias.🎧 Recuerda que esta newsletter también tiene un podcast, donde resumo cada edición. Si prefieres escuchar en lugar de leer, puedes encontrarlo en las principales plataformas y en cada correo que recibas.📅 ¿Organizas un evento en español sobre AWS o Serverless? Escríbeme en redes o en los comentarios, y con gusto lo menciono.📢 Si te gusta esta newsletter, compártela con tus colegas para que más personas puedan estar al día con el mundo serverless.Si tienes comentarios o sugerencias, escríbeme en LinkedIn, X o Instagram.¡A desplegar! 🚀📰 Noticias Relevantes🚀 Lambda ahora permite ver logs en tiempo real en VS CodeAWS Lambda ahora es compatible con Amazon CloudWatch Logs Live Tail en el IDE de Visual Studio Code mediante el AWS Toolkit. Esta integración permite monitorear y analizar logs de funciones Lambda en tiempo real directamente desde el entorno de desarrollo, sin necesidad de cambiar de interfaz. Esto agiliza la depuración y el ciclo de desarrollo.Para usarlo, basta con abrir AWS Explorer en VS Code, seleccionar la función Lambda, hacer clic derecho y elegir "Tail Logs".🔗 Leer más🛠️ Step Functions ahora tiene integración mejorada en VS CodeAWS Step Functions Workflow Studio ahora está disponible en AWS Toolkit para Visual Studio Code. Con esta actualización, puedes crear, editar y depurar máquinas de estado directamente en tu entorno de desarrollo local.Workflow Studio es un constructor visual que permite diseñar flujos de trabajo de manera intuitiva mientras genera automáticamente las definiciones en segundo plano. Esta integración facilita el desarrollo con herramientas de infraestructura como código y permite depurar los pasos del flujo de trabajo con la API TestState.🔗 Leer más⚡ Amazon Q Developer CLI ahora tiene un agente más rápido e inteligenteAmazon Q Developer ha mejorado su interfaz de línea de comandos (CLI) con un agente basado en el modelo Claude 3.7 Sonnet. Ahora, el agente puede leer y escribir archivos locales, consultar recursos de AWS, generar código y depurar errores automáticamente.Esta nueva versión permite interacciones más dinámicas, soportando conversaciones multi-turno y ejecutando comandos dentro del entorno de desarrollo. También se integra con herramientas como compilers, gestores de paquetes y AWS CLI para automatizar tareas y optimizar el flujo de trabajo.🔗 Leer más🤖 Amazon Bedrock Data Automation ya está disponibleAmazon Bedrock Data Automation (BDA) ha alcanzado disponibilidad general, ofreciendo automatización avanzada para extraer insights de contenido no estructurado como documentos, imágenes, audio y video. Esta funcionalidad acelera el desarrollo de aplicaciones de IA generativa al reducir el tiempo y esfuerzo de procesamiento de datos multimodales.Las mejoras incluyen mayor precisión en el análisis de documentos, mejor resumen de videos. También se han incorporado funciones de seguridad como cifrado con AWS KMS y soporte para AWS PrivateLink.🔗 Leer más🧠 Amazon Bedrock lanza APIs de gestión de sesiones para GenAI (Preview)Amazon Bedrock ha lanzado en vista previa las nuevas Session Management APIs para aplicaciones de IA generativa. Estas APIs permiten gestionar contexto y estado en flujos de trabajo sin necesidad de desarrollar soluciones personalizadas.Son especialmente útiles para asistentes virtuales y aplicaciones de múltiples agentes, permitiendo guardar estados intermedios, reanudar tareas y depurar interacciones mediante trazas detalladas. Además, ofrecen control de acceso granular con IAM y cifrado con AWS KMS para una mayor seguridad.🔗 Leer más🎓 Consigue una certificación AWS gratisAWS ofrece la posibilidad de obtener vouchers gratuitos para certificaciones como Cloud Practitioner, AI Practitioner, Solutions Architect, Developer y más. Para participar, debes crear una cuenta en AWS Educate y completar los entrenamientos específicos en la Emerging Talent Community (ETC).Una vez alcanzados los puntos necesarios, podrás canjear tu voucher desde el menú de recompensas. Esta oferta está disponible hasta agosto de 2025, siendo una gran oportunidad para avanzar en tu carrera en la nube.🔗 Leer más🔗 Otras noticias que te pueden interesar* 🔑 Amazon Cognito now supports access token customization for M2M authorization flows → Leer más* 🍪 AWS Amplify now supports HttpOnly cookies for server-rendered Next.js applications → Leer más* 📊 Amazon CloudWatch RUM adds resource-based policy support for data ingestion → Leer más📚 Artículos InteresantesEsta semana exploramos estrategias clave para la resiliencia en sistemas distribuidos con lecciones inspiradas en la industria de restaurantes, las diferentes formas de otorgar acceso entre cuentas en AWS para mejorar la seguridad y la gestión de recursos, y el innovador modelo Fluid Compute de Vercel, que combina la flexibilidad de serverless con el poder de los servidores tradicionales. Además, destacamos Kiu, un asistente virtual impulsado por Amazon Bedrock y diseñado para conectar a la comunidad AWS en todo el mundo.🍽️ Resilience Lessons from the Lunch RushEste artículo explora cómo la experiencia en la industria de restaurantes puede ofrecer lecciones valiosas sobre la gestión de carga y resiliencia en sistemas distribuidos. A través de analogías con la "hora pico" en un restaurante, se destacan estrategias clave para evitar la sobrecarga en entornos tecnológicos.Puntos clave:* La gestión de carga en restaurantes es similar a la gestión de demanda en la nube.* Autoescalado y previsión de capacidad ayudan a mitigar picos de demanda.* Estrategias como el "load shedding" y la equidad en la asignación de recursos optimizan la respuesta del sistema.* La limitación de tasas y el uso de circuit breakers previenen la degradación del servicio bajo alta demanda.* Mecanismos de reintento adaptativos pueden evitar sobrecargas innecesarias en sistemas distribuidos.🎯 Reflexión: Comprender la relación entre gestión de carga en restaurantes y en la nube nos ayuda a diseñar sistemas más eficientes y resilientes. La clave está en balancear demanda, capacidad y experiencia del usuario.📖 Resilience Lessons from the Lunch Rush🔐 Four Ways to Grant Cross-Account Access in AWSEste artículo explica cómo otorgar acceso entre cuentas en AWS, una necesidad clave para operaciones centralizadas, compartir recursos entre equipos o integrarse con servicios externos. AWS ofrece varias formas de lograrlo mediante políticas de identidad y de recursos.Puntos clave:* Se pueden usar políticas basadas en recursos para permitir acceso a roles específicos o cuentas enteras.* AWS Organizations permite gestionar permisos a nivel organizacional de forma centralizada.* El uso de roles IAM con políticas de confianza facilita la autenticación segura entre cuentas.* Cada método tiene ventajas y desventajas en términos de seguridad y administración.* Es fundamental revisar y auditar regularmente los accesos para mantener un entorno seguro.🎯 Reflexión: Elegir la estrategia correcta de acceso entre cuentas depende de los requisitos de seguridad y escalabilidad de cada organización. Un enfoque bien diseñado mejora la eficiencia operativa sin comprometer la seguridad.📖 Four Ways to Grant Cross-Account Access in AWS⚡ Vercel Fluid Compute: La potencia de los servidores en forma serverlessVercel presenta Fluid Compute, una nueva arquitectura que combina la escalabilidad del serverless con la flexibilidad de los servidores tradicionales. Su enfoque optimiza el uso de recursos, minimiza cold starts y permite un escalado dinámico en tiempo real.Puntos clave:* Activa los recursos de cómputo solo cuando se necesitan, reduciendo costos hasta en un 85%.* Asigna solicitudes a instancias pre-warmed, evitando latencias innecesarias.* Soporta streaming y procesamiento post-respuesta, ideal para cargas de IA.* Ejecuta cómputo cerca de los datos, mejorando el rendimiento global.* Compatible con Node.js y Python sin necesidad de código propietario.🎯 Reflexión: Fluid Compute representa un paso adelante en la evolución del serverless, ofreciendo una solución más eficiente y flexible para cargas de trabajo modernas.📖 Introducing Fluid Compute🤖 Kiu: Un agente virtual impulsado por Amazon BedrockKiu es un asistente virtual creado con Amazon Bedrock y potenciado por Claude Sonnet, diseñado con una arquitectura serverless. Este proyecto, liderado por la AWS Hero Hazel Saenz y apoyado por voluntarios de la comunidad, tiene como misión difundir el conocimiento sobre los AWS User Groups y conectar a entusiastas de la nube en todo el mundo.Puntos clave:* Creado con Amazon Bedrock y modelos de IA avanzados.* Arquitectura completamente serverless para escalabilidad y eficiencia.* Diseñado para empoderar a la comunidad de AWS a nivel global.* Proyecto colaborativo con el respaldo de expertos y voluntarios.🎯 Reflexión: Kiu representa una iniciativa innovadora para fortalecer la comunidad AWS, facilitando el acceso a información y conectando a profesionales en la nube.📖 Más información sobre Kiu✍️ Únete al equipo📝 Eventos en Español📅 10 Marzo: Certificaciones en AWS 📍 AWS UG ML Latam 🔗 Más info📅 12 Marzo: re:Invent recap with Victor Vedmich 📍 AWS UG Las Palmas 🔗 Más info📅 13 Marzo: Actualizar sin romper: Implementando serverless en el Public Sector 📍 AWS UG Chile 🔗 Más info📅 13 Marzo: AWS Lambda: Serverless en Acción, Aplicando Seguridad en Arquitecturas Serverless 📍 AWS UG Panamá 🔗 Más info📅 13 Marzo: Arquitectura en la nube con AWS en 2025 🚀🧠 📍 AWS UG Jalisco 🔗 Más info📅 14 Marzo: Episodio IV: AI Practitioner – Una Nueva Era: Servicios AI/ML AWS 📍 AWS UG Women Colombia 🔗 Más info📅 14 Marzo: AWS Security: Herramientas y Servicios para una Nube Segura y Confiable 📍 AWS UG San José, Costa Rica 🔗 Más info📅 18 Marzo: Inteligencia Artificial Generativa - Amazon Bedrock de Cero a Héroe 📍 AWS UG Bilbao 🔗 Más info📅 19 Marzo: Taller Práctico de Desarrollo con IA Generativa - Ambiente de Pruebas Gratuito 📍 AWS UG Chile 🔗 Más info📅 19 Marzo: Desbloqueando IA y Certificaciones en AWS 📍 AWS UG Saltillo 🔗 Más info📅 21 Marzo: Episodio IV: AI Practitioner – Una Nueva Era: IA Responsable y Gobernanza 📍 AWS UG Women Colombia 🔗 Más info📅 27 Marzo: Network & Security Track | Tu viaje a la nube "powered by" la red global de AWS 📍 AWS Experience Iberia (Barcelona) 🔗 Más info📅 29 Marzo: AWSome Women Summit 📍 Perú 🔗 Regístrate🌟 8 Abril: Innovate Gen AI + Data 📍 AWS Latam 🔗 Más info😂 Meme de la SemanaFuente: https://www.goodtechthings.com/servers-as-pets/Si no conocen los comics de Forrest, les recomiendo que vayan a miralos.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. 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