</> CodeBooks
    ← Volver a AWS (página 3)
    Portada de Mastering Event-Driven Architectures with AWS Serverless Services

    Mastering Event-Driven Architectures with AWS Serverless Services

    Lalit Kale

    Editorial
    BPB
    Año
    2026
    Páginas
    ~567
    Nivel
    Avanzado

    De qué trata

    Obra especializada desarrollada por Lalit Kale dedicada al diseño, implementación y operación de arquitecturas orientadas a eventos (Event-Driven Architectures o EDA) empleando el catálogo serverless de Amazon Web Services. El libro aborda los servicios y capacidades para sistemas asíncronos y reactivos de AWS en su edición 2026, y está dirigido a ingenieros de software sénior, arquitectos de soluciones y desarrolladores backend de nivel avanzado que ya comprenden la infraestructura de nube básica y buscan resolver la complejidad del desacoplamiento, la coherencia de datos y la escalabilidad masiva en sistemas empresariales de tiempo real.

    El contenido se estructura rigurosamente en torno a los pilares y servicios fundamentales de mensajería y eventos en AWS. Examina a fondo el modelo de ejecución asíncrono y concurrente de AWS Lambda; la coreografía y desacoplamiento de microservicios con colas en Amazon SQS y notificaciones pub/sub con Amazon SNS; y el enrutamiento avanzado, filtrado por reglas y registro de esquemas mediante Amazon EventBridge. Explora en detalle la orquestación distribuida de flujos de trabajo con AWS Step Functions y el procesamiento de flujos masivos de datos en tiempo real mediante Amazon Kinesis. Asimismo, aborda la implementación de patrones de Event Sourcing y persistencia reactiva mediante Amazon DynamoDB y DynamoDB Streams, complementándose con estrategias de testing para sistemas serverless distribuidos, observabilidad y trazabilidad con Amazon CloudWatch y AWS X-Ray, optimización del rendimiento y aplicación de patrones clave como CQRS (Command Query Responsibility Segregation) y manejo de idempotencia.

    En la vertiente práctica se desarrollan arquitecturas reactivas que ilustran cómo afrontar problemas habituales de los sistemas distribuidos: garantía de orden en eventos, tolerancia a fallos, recuperación ante transacciones fallidas con patrones saga y evolución de esquemas sin cortes de servicio. Lo más destacado de la obra es su enfoque directo hacia los retos reales de producción en arquitecturas orientadas a eventos, evitando ejemplos excesivamente simplificados. No es un manual para recién iniciados en AWS; exige familiaridad previa con el diseño de microservicios, bases de datos NoSQL y conceptos formales de sistemas distribuidos.

    • Event-Driven Architecture
    • AWS Serverless
    • Amazon EventBridge
    • AWS Lambda
    • AWS Step Functions
    • Amazon SQS
    • Amazon SNS
    • Amazon Kinesis
    • DynamoDB Streams
    • Event Sourcing
    • CQRS
    • Observabilidad

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Arquitectura de microservicios coreografiados y orquestados con EventBridge y Step Functions

    Implementación de un sistema asíncrono y desacoplado que utiliza buses de EventBridge para enrutar eventos del dominio y Step Functions para coordinar flujos de transacciones críticas y compensaciones.

    Pipeline de ingesta de streaming y Event Sourcing con Kinesis y DynamoDB Streams

    Construcción de una canalización de procesamiento continuo de eventos en tiempo real con Kinesis, aplicando persistencia inmutable de eventos en DynamoDB y actualización reactiva de proyecciones mediante DynamoDB Streams.

    Más de AWS con nivel Avanzado