Saltar a contenido

Enterprise Integration Patterns

Referencia técnica moderna de los 65 patrones de integración empresarial. Análisis exhaustivo, evaluación de vigencia y aplicación práctica en arquitecturas cloud-native, microservicios y event-driven.

Autor: Paul Marquina | Lead Cloud & AI Solutions Architect
65 Patrones
195 Diagramas
8 Capítulos
3 Cloud Platforms

Sobre Este Libro

Esta obra analiza los 65 patrones de integración empresarial catalogados en Enterprise Integration Patterns de Hohpe & Woolf, evaluándolos con criterio moderno para su aplicación en arquitecturas contemporáneas.

Cada patrón incluye 18 secciones de análisis: definición detallada, ejemplo arquitectónico enterprise, diagramas técnicos en 3 plataformas cloud (General, AWS, Azure), evaluación de vigencia, implementación moderna, gobierno y operación, errores comunes y conclusión técnica.

Audiencia

Rol Valor del libro
Arquitectos de Soluciones Decisiones de diseño fundamentadas en patrones probados
Arquitectos de Software Comprensión del impacto de integración en la estructura de aplicaciones
Technical Leads Vocabulario compartido y criterios de evaluación técnica
Integration Specialists Fundamentos conceptuales detrás de las plataformas que usan
Ingenieros Senior El por qué detrás de cada decisión de diseño

Contenido por Capítulo

Capítulo Patrones Enfoque
1. Estilos de Integración 4 File Transfer, Shared Database, RPI, Messaging
2. Sistemas de Mensajería 6 Channel, Message, Pipes & Filters, Router, Translator, Endpoint
3. Canales de Mensajería 9 P2P, Pub-Sub, DLQ, Guaranteed Delivery, Adapter, Bridge, Bus
4. Construcción de Mensajes 9 Command, Document, Event, Request-Reply, Correlation, TTL
5. Enrutamiento 12 Content Router, Splitter, Aggregator, Scatter-Gather, Process Manager
6. Transformación 6 Enricher, Filter, Claim Check, Normalizer, Canonical Model
7. Endpoints 11 Gateway, Transactional Client, Competing Consumers, Idempotent Receiver
8. Gestión del Sistema 8 Control Bus, Wire Tap, Message History, Test Message
Síntesis Final - Mapa de vigencia, recomendaciones, guía de adopción

Tecnologías Cubiertas

Los patrones se mapean a implementaciones concretas en:

Messaging & Streaming: Apache Kafka, RabbitMQ, ActiveMQ, NATS, Apache Pulsar

AWS: SQS, SNS, EventBridge, Kinesis, Step Functions, Lambda, API Gateway, DynamoDB, X-Ray

Azure: Service Bus, Event Grid, Event Hubs, Azure Functions, Durable Functions, Logic Apps, API Management, Application Insights

Integration Platforms: MuleSoft, Apache Camel, Spring Integration, Boomi


**Paul Marquina** | Lead Cloud & AI Solutions Architect | 2025