¡Bienvenidos a la segunda edición de Desplegando.cloud!
Un saludo especial a todos los nuevos suscriptores que se suman a esta comunidad.
Desplegando.cloud es tu newsletter semanal en español con lo más relevante sobre AWS y Serverless.
Esta semana ha sido bastante tranquila en cuanto a anuncios de AWS, pero hay algunas noticias que me llamaron la atención y varios artículos muy interesantes sobre Serverless que vale la pena destacar.
💡 Recuerda que esta newsletter viene acompañada de un podcast con el resumen de cada edición. Si prefieres escuchar en lugar de leer, puedes encontrarlo en las principales plataformas de podcast y en cada correo que recibas.
Si organizas un evento en español relacionado con AWS o Serverless y quieres que lo incluya en la newsletter, ¡avísame en redes sociales o en los comentarios! 📩
📢 Si te gusta esta newsletter, compártela con tus colegas para que más personas puedan estar al día con las novedades del mundo serverless.
Si tienes comentarios o sugerencias, escríbeme en LinkedIn, X o Instagram.
¡A desplegar! 🚀
📰 Noticias Relevantes
🚀 AWS Amplify Hosting ahora soporta IAM roles para aplicaciones SSR
AWS Amplify Hosting ha incorporado soporte para IAM roles en aplicaciones con renderizado del lado del servidor (SSR). Esta mejora permite a los desarrolladores integrar sus aplicaciones con distintos servicios de AWS de forma más segura, sin necesidad de manejar credenciales de forma manual.
Con esta actualización, los roles de IAM para cómputo ofrecen credenciales temporales administradas automáticamente, facilitando el acceso seguro a bases de datos (RDS, DynamoDB), AWS Secrets Manager y AWS Systems Manager Parameter Store.
Esto soluciona un problema clave en las aplicaciones SSR: la gestión de credenciales. Antes, los desarrolladores debían definir variables de entorno con credenciales, lo que podía ser riesgoso. Ahora, con permisos más granulares y configuraciones específicas por rama, es posible mejorar la seguridad y el control de acceso.
Esta nueva funcionalidad está disponible en las 20 regiones de AWS donde Amplify Hosting opera y representa un gran avance para que Amplify sea una solución aún más atractiva para aplicaciones empresariales.
🤖 AWS CDK agrega soporte L2 para Amazon Data Firehose
AWS CDK ahora incluye soporte para L2 constructs en Amazon Data Firehose, facilitando la configuración y despliegue de flujos de datos en tiempo real mediante código.
Con esta actualización, los desarrolladores pueden definir infraestructura para transmisión de datos usando lenguajes como TypeScript, Python, Java y .NET, sin necesidad de configurar manualmente cada componente desde la consola de AWS.
Amazon Data Firehose permite enviar datos en tiempo real a destinos como Amazon S3, lo que resulta ideal para:
✅ Construcción de data lakes.
✅ Procesamiento y análisis en tiempo real.
✅ Archivos históricos de datos.
Al integrar este servicio con AWS CDK, se optimiza la administración de arquitecturas de streaming y se acelera el desarrollo de pipelines de datos sin necesidad de gestionar infraestructura manualmente.
🌟 Serverless Container Framework: un nuevo enfoque para contenedores en serverless
Esta noticia no es de AWS, pero me parece muy interesante y muchos de ustedes usan Serverless Framework en sus proyectos. Serverless Framework lanzo, el Serverless Container Framework (SCF), una nueva herramienta diseñada para simplificar el despliegue de aplicaciones en contenedores dentro de plataformas serverless, especialmente AWS Lambda y AWS ECS Fargate.
SCF ofrece una experiencia de desarrollo unificada, permitiendo a los desarrolladores cambiar entre distintos servicios sin reescribir código. Entre sus principales características se destacan:
Emulación local de entornos Lambda y Fargate.
Recarga en caliente e integración con AWS IAM para pruebas locales.
Compatibilidad con múltiples tipos de cómputo en la misma arquitectura.
Automatización de infraestructura de producción (VPC, networking, ALB, certificados SSL).
Una de sus mayores ventajas es que facilita la integración de flujos serverless con arquitecturas empresariales tradicionales basadas en contenedores. Además, proporciona una transición más sencilla desde AWS Lambda a Fargate, lo que ayuda a mitigar costos y mejorar el rendimiento.
SCF es una solución prometedora para quienes buscan optimizar sus despliegues serverless sin perder la flexibilidad de los contenedores.
🔗 Otras noticias que te pueden interesar
🔥 AWS Network Firewall introduce listas de dominios automatizadas y nuevas métricas → Leer más
🔄 AWS DMS Serverless ahora ofrece evaluaciones de pre-migración más completas → Leer más
🛡️ AWS WAF mejora la protección de datos y la experiencia de logging → Leer más
🚀 Amazon MSK ahora es compatible con Apache Kafka 3.8 → Leer más
📚 Artículos Interesantes
Esta semana exploramos cómo podemos optimizar los costos de Amazon CloudWatch en funciones con mucho tráfico, cómo AWS Step Functions está evolucionando con la integración de JSONata para simplificar los flujos de trabajo, y el impacto que el uso excesivo de IA en el desarrollo está teniendo en las habilidades fundamentales de los programadores.
💰 Optimizando los costos de Amazon CloudWatch para Lambdas de alto tráfico
Si tienes funciones Lambda con mucho tráfico, probablemente estés pagando más de lo necesario por los logs en CloudWatch. Este artículo explica cómo optimizar costos sin perder información valiosa, utilizando controles avanzados de registro.
Puntos clave:
CloudWatch tiene dos clases de almacenamiento: Standard ($0.57/GB) e Infrequent-Access ($0.285/GB).
Los logs de aplicaciones y del sistema pueden generar altos costos si no se gestionan correctamente.
AWS Systems Manager Automation Runbook permite un control eficiente sobre los logs.
Configurar una política de retención de logs y usar niveles adecuados de logging en Lambda reduce costos.
🎯 Reflexión: Administrar los logs de CloudWatch no solo ahorra dinero, sino que también mejora la sostenibilidad y eficiencia de las aplicaciones serverless. Configurar niveles de logging adecuados es clave para reducir el ruido y mantener solo lo esencial.
📖 Optimizing Amazon CloudWatch Costs for High-Traffic Lambda Functions with Advanced Logging Controls
⚙️ AWS Step Functions en 2025: simplificando el desarrollo con JSONata
AWS Step Functions ha evolucionado para simplificar la creación de flujos de trabajo en la nube. Con la integración de JSONata, ahora es posible reducir la cantidad de código necesario y hacer las automatizaciones más eficientes.
Puntos clave:
JSONata permite transformar datos directamente dentro de Step Functions, eliminando la necesidad de usar funciones de Lambda para algunas tareas.
Se introdujo un nuevo modelo de I/O simplificado con "Arguments" y "Output", reduciendo la complejidad.
Variables dentro de Step Functions permiten almacenar y reutilizar información sin necesidad de pasos intermedios.
A pesar de los beneficios, esta evolución fragmenta la lógica entre ASL y JSONata, lo que puede dificultar la depuración.
🎯 Reflexión: La incorporación de JSONata en Step Functions marca un avance en la adopción de patrones low-code en AWS, pero es clave evaluar cuándo realmente simplifica el desarrollo y cuándo puede generar mayor complejidad.
🤖 La IA está creando una generación de programadores analfabetos
El uso excesivo de herramientas de IA para programar está generando una nueva generación de desarrolladores que dependen demasiado de estas soluciones y pierden habilidades fundamentales como leer documentación, depurar errores y razonar sobre problemas complejos.
Puntos clave:
La IA facilita la escritura de código, pero puede debilitar la capacidad de resolver problemas sin ayuda.
Muchos programadores están dejando de leer documentación y depurar manualmente.
Estrategias como los "días sin IA" pueden ayudar a recuperar habilidades esenciales.
La IA debe ser una herramienta de apoyo, no un reemplazo del conocimiento y la experiencia.
🎯 Reflexión: Usar IA para programar es útil, pero confiar ciegamente en ella puede hacernos menos competentes. La clave está en el equilibrio: aprender con IA, pero no depender completamente de ella.
📖 AI is Creating a Generation of Illiterate Programmers
📝 Eventos en Español
📅 26 Febrero: Mi experiencia en AWS Re:Invent 2024 📍 AWS UG Guatemala 🔗 Registrate
📅 28 Febrero: Episodio IV: AI Practitioner – Una Nueva Era: Amazon Bedrock L200 📍 AWS UG Women Colombia 🔗 Registrate
📅 27 Febrero: ¡Ahoy, Capitán! Navegando microservicios RESTful en Java sobre AWS 📍 AWS UG Manizales 🔗 Registrate
📅 27 Febrero: Llevando el Soporte de Comunidades a Otro Nivel con Automatización e IA 📍 Embajadoras Cloud 🔗 Más info
📅 27 Febrero: Despliegue automatizado: AWS ECS y GitHub Actions 📍 AWS UG Mixli Cholula 🔗 Registrate
📅 5 Marzo: AWS 101 IES Ramon Llull 📍 AWS UG Palma 🔗 Más info
📅 29 de Marzo: AWSome Women Summit en Peru 🔗 Registrate
😂 Meme de la Semana
Fuente: https://x.com/afu_dev/status/1488166178484719618
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.
Share this post