</> CodeBooks
    ← Volver a AWS (página 2)
    Portada de The Definitive Guide to AWS Application Integration

    The Definitive Guide to AWS Application Integration

    Jyothi Prasad Buddha, Reshma Beesetty

    Editorial
    Apress
    Año
    2019
    Páginas
    ~349
    Nivel
    Intermedio

    De qué trata

    Tratado técnico publicado por Apress en 2019 que aborda los patrones fundamentales de integración de sistemas distribuidos y desacoplamiento de microservicios en la nube de Amazon Web Services. Está enfocado a desarrolladores de backend, ingenieros de software y arquitectos de soluciones de nivel intermedio que cuentan con experiencia en programación orientada a servicios (principalmente Java o Python) y buscan sustituir arquitecturas monolíticas por sistemas asíncronos tolerantes a fallos y altamente escalables.

    La obra profundiza rigurosamente en cuatro servicios insignia de integración de AWS: Amazon SQS para colas de mensajes punto a punto (detallando colas estándar, colas FIFO, visibilidad de mensajes y colas de mensajes no entregados o dead-letter queues); Amazon SNS para mensajería pub/sub, distribución en abanico (fan-out) y filtros de suscripción; Amazon SWF (Simple Workflow Service) utilizando el AWS Flow Framework para la coordinación de tareas complejas; y AWS Step Functions para la orquestación visual de flujos de trabajo serverless basados en máquinas de estados con Amazon States Language. Todo ello se apoya en servicios complementarios como AWS Lambda, Amazon DynamoDB, Amazon S3, IAM y CloudWatch, con código implementado mediante los AWS SDKs oficiales.

    El libro presenta patrones de integración paso a paso con código ejecutable donde se configuran colas distribuidas, canales de notificación masiva y flujos de trabajo de múltiples pasos para coordinar microservicios. Aporta una comprensión conceptual sólida de la mensajería asíncrona y la resiliencia en sistemas cloud; no obstante, al haber sido publicado en 2019, no cubre servicios más modernos como Amazon EventBridge ni las versiones más recientes de los SDKs de AWS. Es una referencia de gran valor conceptual sobre cómo desacoplar aplicaciones empresariales en AWS.

    • Amazon SQS
    • Amazon SNS
    • AWS Step Functions
    • Amazon SWF
    • Mensajería asíncrona
    • Microservicios
    • Desacoplamiento
    • AWS Lambda
    • AWS SDK
    • Máquinas de estado

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de AWS con nivel Intermedio