SAP PI/PO 7.5 System Landscape: arquitectura, piezas y cómo orquestarlo sin morir en el intento
Category:Programación,SAP PI/POIntroducción: el “sistema nervioso” de tu empresa digital
En cualquier organización moderna, los sistemas no viven aislados: ERP, CRM, e-commerce, bancos, logística, analítica… todos necesitan hablar entre sí. SAP Process Orchestration —que incluye Integration (PI), BPM y BRM— actúa como el sistema nervioso central que coordina ese diálogo.
Si lo vemos en clave de negocio: PI/PO es tu hub de integración. En clave técnica: es un bus de servicios con capacidades de orquestación, enrutamiento, transformación y gobernanza. Y en clave práctica: es lo que evita que tengas un “spaghetti” de conexiones punto a punto imposible de mantener.
1) El mapa: ¿qué es el System Landscape?
El System Landscape es el mapa oficial de todos los sistemas que participan en la integración: quiénes son, cómo se conectan, qué roles tienen y qué reglas siguen.
Analogía directa: imagina una red de aeropuertos.
- Cada sistema es una ciudad/aeropuerto
- PI/PO es la torre de control + centro de conexiones
- Los mensajes son los vuelos
- El SLD es el mapa aeronáutico global
Sin ese mapa, no hay rutas confiables. Hay caos.
2) La pieza clave: SLD (System Landscape Directory)
System Landscape Directory es el repositorio central de información técnica de todos los sistemas conectados.
¿Qué guarda el SLD?
- Sistemas técnicos (ej: ECC, S/4, CRM, externos)
- Versiones de software
- Componentes de integración
- Relaciones entre sistemas
Analogía
El SLD es como el catastro digital de una ciudad:
sabe qué existe, dónde está y cómo se relaciona.
Impacto real
Si el SLD está mal configurado:
- Interfaces fallan
- Transportes inconsistentes
- Problemas en rutas de mensajes
Hard truth: el 70% de los problemas de integración en PI/PO empiezan por un SLD descuidado.
3) Los entornos: DEV, QA, PRD
Un landscape serio se divide en:
- DEV (Desarrollo): donde se construye
- QA (Calidad): donde se prueba
- PRD (Producción): donde vive el negocio
Analogía
Es como fabricar un carro:
- DEV = diseño
- QA = pruebas de choque
- PRD = carretera real
Best practice
Nunca, bajo ninguna circunstancia, desarrolles en PRD.
Eso no es agilidad… es suicidio operativo.
4) Componentes principales del Landscape
4.1 Integration Engine (IE)
El motor de ejecución de mensajes.
Función:
- Recibe mensajes
- Aplica reglas
- Los enruta
Analogía: el cerebro reptiliano: procesa y actúa rápido.
4.2 Adapter Engine (AE)
Donde viven los adaptadores (REST, SOAP, IDoc, JDBC, File, etc.)
Función:
- Conectar SAP con el mundo exterior
Analogía: los puertos USB de tu sistema.
4.3 Enterprise Services Repository (ESR)
Repositorio de objetos de integración:
- Data Types
- Message Types
- Service Interfaces
- Mappings
Analogía: el plano arquitectónico de una ciudad.
4.4 Integration Directory (ID)
Configuración de ejecución:
- Canales
- Determinación de receptores
- Routing
Analogía: el GPS en tiempo real.
4.5 BPM (Business Process Management)
Orquesta procesos complejos:
- Secuencias
- Decisiones
- Estados
Analogía: un director de orquesta.
4.6 BRM (Business Rules Management)
Gestiona reglas dinámicas.
Analogía: el manual de decisiones del negocio.
5) Tipos de sistemas en el Landscape
Sistemas SAP
- ECC
- S/4HANA
- CRM
Sistemas no SAP
- APIs REST
- Bases de datos
- Apps móviles
Analogía
Es como un equipo de fútbol mixto:
- SAP = jugadores veteranos
- No SAP = fichajes internacionales
El rol de PI/PO es hacer que todos jueguen en el mismo sistema táctico.
6) Tipos de comunicación
Síncrona
- Respuesta inmediata
- Ej: API REST
Asíncrona
- Procesamiento diferido
- Ej: IDoc
Analogía
- Síncrono = llamada telefónica
- Asíncrono = correo electrónico
7) Modelos de integración
Punto a punto (anti-pattern)
Cada sistema conectado directamente.
Resultado: caos exponencial.
Hub-and-Spoke (PI/PO)
Todo pasa por un nodo central.
Resultado: control y escalabilidad.
Hard truth: si tienes más de 10 integraciones punto a punto, ya estás en deuda técnica.
8) Transporte y gobernanza
Los objetos viajan entre sistemas mediante:
- CTS+
- Transporte basado en archivos
Analogía
Es como mover contenedores entre puertos.
Riesgo
Sin control:
- Versiones inconsistentes
- Errores en producción
9) Seguridad en el Landscape
- SSL
- OAuth
- Certificados
- Autenticación básica
Analogía
Es el control migratorio de tu sistema.
10) Monitoreo y operación
Herramientas:
- Message Monitoring
- Channel Monitoring
- Component Monitoring
Analogía
El centro de control aéreo.
11) Escalabilidad y alta disponibilidad
- Clusters
- Balanceadores
- Failover
Analogía
Un aeropuerto con múltiples pistas.
12) Buenas prácticas (sin maquillaje)
- Mantén el SLD limpio
- Versiona todo
- Evita lógica en mappings innecesaria
- Documenta como si fueras a irte mañana
13) Errores comunes
- SLD desactualizado
- Uso excesivo de BPM
- Mappings complejos sin control
- Falta de monitoreo
14) Futuro del Landscape
Aunque PI/PO sigue vigente, el roadmap apunta a:
SAP Integration Suite
Cambio de paradigma
- On-premise → Cloud
- Monolítico → Modular
- Transporte → DevOps
15) Conclusión estratégica
El System Landscape no es solo técnico.
Es un activo estratégico.
Bien diseñado:
- Reduce costos
- Aumenta velocidad
- Permite escalar
Mal diseñado:
- Te convierte en rehén de tu propia arquitectura