
Mastering Serverless Computing with AWS Lambda
Eidivandi Omid
- Editorial
- Orange
- Año
- 2024
- Páginas
- ~825
- Nivel
- Avanzado
De qué trata
Guía técnica especializada publicada por Orange Education (AVA) en 2024, centrada en el diseño, desarrollo y escalado de soluciones cloud-native sin servidor utilizando AWS Lambda como componente nuclear. Está pensada para desarrolladores backend, ingenieros de nube y arquitectos de soluciones de nivel intermedio a avanzado que ya cuentan con experiencia previa en el ecosistema de Amazon Web Services y dominio de lenguajes como Python, Node.js o Java, y que necesitan llevar arquitecturas sin servidor a entornos de producción corporativos de gran escala.
El texto aborda a fondo los modelos de invocación síncronos, asíncronos y por sondeo (polling), así como la integración con servicios esenciales: Amazon API Gateway, Amazon SQS, Amazon SNS, Amazon EventBridge, AWS Step Functions y Amazon DynamoDB. Enseña a gestionar la hiperescalabilidad y mitigar arranques en frío (cold starts) mediante concurrencia aprovisionada, a implementar observabilidad integral con Amazon CloudWatch y AWS X-Ray, y a diseñar sistemas resilientes ante fallos mediante colas de mensajes fallidos (DLQ) y reintentos. Destaca además su cobertura de arquitecturas «Lambda-less» (empleando integraciones directas para optimizar latencia y costes) y la computación distribuida en el borde con Lambda@Edge y CloudFront Functions.
A través de ejemplos modulares de código y plantillas descargables desde el repositorio oficial de GitHub de la editorial, se practican patrones reactivos orientados a eventos y flujos de trabajo desacoplados. Su gran valor añadido reside en analizar con franqueza los límites reales de concurrencia, las trampas de coste y los problemas de rendimiento en arquitecturas serverless complejas, superando el alcance de los tutoriales básicos. No estructura su contenido en torno a un único proyecto monolítico de inicio a fin, sino en casos arquitectónicos puntuales, por lo que conviene tener un manejo fluido de la consola de AWS y sus SDKs antes de abordarlo.
- AWS Lambda
- Arquitectura Serverless
- Amazon EventBridge
- AWS Step Functions
- Amazon SQS
- Amazon DynamoDB
- Amazon CloudWatch
- AWS X-Ray
- Lambda@Edge
- Resiliencia en la Nube
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

