En esta entrada del blog, mostraremos las nuevas funciones incluidas en el complemento Code10 CI Accelerator, cuya última actualización se publicó en marzo de 2026. Pero, antes, repasaremos brevemente en qué consiste y cómo puede ayudar a tu empresa a garantizar que tus implementaciones de SAP Integration Suite sean un éxito.
Qué es Code10 CI Accelerator, el mejor complemento para Integration Suite
En Code10 llevamos mucho tiempo realizando proyectos de integración -tanto nuevas implantaciones como migraciones- y nos hemos dado cuenta de que SAP Integration Suite es como un lienzo en blanco en el que tenemos que diseñar la arquitectura que queremos para nuestras integraciones.
Por eso decidimos recopilar todo ese conocimiento, reunirlo, empaquetarlo y ofrecerlo al mercado con el nombre de Code10 CI Accelerator. Su primer lanzamiento se produjo en 2022 y, con el paso de los años, ha ido mejorando paulatinamente.
Inicialmente, sólo cubría la parte de desarrollo de SAP Integration Suite con Integration Content, las mejores prácticas de programación y nuestros reconocidos patrones de integración. Pero con el paso de los años, hemos añadido aplicaciones programadas en CAP que mejoran significativamente el funcionamiento diario de las integraciones, así como sus funciones de supervisión y mantenimiento.
Nuestro Code10 CI Accelerator es una suite que te ayudará tanto en nuevas implementaciones (greenfield) como en cualquier migración desde SAP PI/PO o cualquier otro middleware. Consta de tres componentes:
- C10 Integration Content
- C10 Power Apps
- C10 Activate Methodology
Contenido de integración de Code10: El poder de los patrones de integración
Code10 Integration Content reúne todos los patrones de integración que habíamos desarrollado a lo largo de los años para realizar diversas funciones, con el objetivo de garantizar que todos nuestros desarrollos fueran coherentes y estuvieran armonizados para todos nuestros clientes. ¿Por qué teníamos que programar un mecanismo de alerta, un tratamiento de errores, un mecanismo de reintento automático y un desacoplamiento entre emisor y receptor para cada cliente individual o para cada una de las distintas interfaces?
Había muchos casos de uso que queríamos implementar para que nuestras interfaces fueran más robustas, así que empezamos a desarrollar nuestros propios patrones de integración para cada uno de los escenarios que nos íbamos encontrando a lo largo de los años.
Sin embargo, el contenido de integración que tenemos no se limita a estos patrones de integración. También se ha desarrollado una amplia gama de funciones y procesos iFlow para diversos clientes, que resultan muy útiles para muchos otros más adelante.
Hemos decidido organizar todo esto y añadir más valor a los servicios que prestamos a nuestros clientes cuando emprendemos estos proyectos. En otras palabras, cuando nos encontramos con una nueva implementación, un nuevo requisito o un conjunto de interfaces para llevar a cabo una migración, ya tenemos listos todos estos pequeños componentes, probados y testados, que nos ayudarán a montar las integraciones. Estos son los componentes que hemos seleccionado cuidadosamente para crear integraciones que den prioridad a la calidad, la solidez y la reutilización.
Afortunadamente, SAP también ha reconocido la validez de nuestro planteamiento, y dos años después de que publicáramos nuestras normas de integración, SAP publicó las suyas propias, ahora conocidas como Pipeline Content.
La diferencia es que nuestros patrones siguen siendo más sencillos y probablemente cubren el 99,9% de los casos, mientras que los de SAP se han centrado mucho en replicar SAP PI/PO en Integration Suite, además de cubrir muchos casos límite, lo que complica su mantenimiento y su lógica.
Además, nuestros patrones de integración funcionan tanto en Cloud Integration -desplegado en la nube- como en Edge Integration Cell, ya que se basan en mapeos de valores y desarrollos que pueden desplegarse en cualquiera de los dos entornos, en lugar de en el Directorio de Integración, que, en el momento de escribir este blog, aún no está disponible para Edge Integration Cell.
Contenido de la integración C10: Novedades de la versión 2603
El principal cambio es que hemos migrado -o mejor dicho, actualizado y documentado- todos nuestros scripts Groovy de la versión 1.0 a la 2.0 por dos razones: creemos que esta versión es mucho más potente y segura, y por tanto mejorará el rendimiento de nuestro uso de scripts Groovy
Además, todos los componentes del paquete de integración se han actualizado a las últimas versiones.
Esta completa actualización significa que nuestros clientes no tendrán que preocuparse cuando SAP deje de utilizar Groovy 1.0, y se ha implementado de acuerdo con las últimas directrices de SAP para la creación de scripts Groovy.
La otra gran novedad es la creación de nuestros patrones Kafka dedicados. Anteriormente, gestionábamos la lectura y el procesamiento de mensajes de Kafka como XML o JSON, en función del contenido, pero queríamos ir un paso más allá y equipar nuestros patrones con las mejores prácticas para integrar SAP y Kafka.
Para ello, hemos implementado dos funcionalidades muy demandadas por nuestros clientes que utilizan Kafka, como es la validación de mensajes frente a esquemas AVRO, tanto los locales como los de un repositorio de servicios como Confluence. Esta validación se puede configurar con parámetros como el tiempo de retención del esquema AVRO en nuestra caché, tanto si SAP Integration Suite actúa como consumidor o como productor.
Además de la validación de mensajes, también hemos implementado la ‘idempotencia del consumidor’; dado que Kafka puede tener una QoS de ‘Al menos una vez’, esta funcionalidad es esencial para evitar duplicados al procesar mensajes de sistemas Kafka con más de una partición. Esta idempotencia también nos permite eliminar estos registros si deseamos volver a procesar mensajes que ya se han procesado restableciendo el desplazamiento en el lado de Kafka.
Lo mejor de nuestras plantillas es que son 100% compatibles con Edge Integration Cell, y por supuesto estas nuevas plantillas Kafka también lo son.
C10 Power Apps: Más que un simple monitor de procesos
Nuestras C10 Power Apps son el complemento perfecto para gestionar las operaciones diarias y el desarrollo de las integraciones dentro de nuestra SAP Integration Suite.
Son el resultado de recopilar la amplia información que nuestros clientes nos han proporcionado a lo largo de los años sobre lo que faltaba o lo que creían que faltaba en Integration Suite; así que, hace un par de años, nos pusimos manos a la obra y desarrollamos nuestras C10 Power Apps en SAP CAP, desplegándolas en el propio SAP BTP de cada cliente.
La razón principal es que, de este modo, los usuarios no tienen la sensación de salir de la aplicación para realizar las tareas cotidianas.
Entre nuestras aplicaciones destacan:
- Panel de integración: Un único centro en el que se puede buscar todos los objetos del Contenido de integración y desplegarlos o desplegarlos en bloque. Esto resulta especialmente útil durante los periodos de inactividad del sistema, ya que reduce drásticamente el esfuerzo necesario. También permite comprobar si la versión desplegada coincide con la que hay actualmente en el sistema.
- Monitor de procesos: Para trabajar con patrones, es necesario agrupar los mensajes en procesos; de lo contrario, resulta imposible hacerlo con el monitor estándar de SAP. Hemos desarrollado un monitor que agrupa todos los pasos (i-flows) de un proceso. Resultó tan bien que decidimos hacerlo compatible con SAP Pipeline Concept V1.0 y V2.0, así como con cualquier patrón de integración, aunque no hubiera sido diseñado por Code10.
Podríamos explicar muchas más funciones, como el gestor de certificados, la pantalla de inicio con sus numerosos KPI o el gestor de asignaciones de valores, pero lo mejor es que eches un vistazo: solicite una demostración
C10 Power Apps: Novedades de nuestro complemento para SAP Integration Suite
La actualización de Power Apps para el C10 trae consigo toda una serie de mejoras y nuevas funciones, pero hay muchas más en preparación para futuras versiones, así que permanece atento.
Estamos encantados de anunciar que todas nuestras aplicaciones son ahora compatibles con Edge Integration Cell (EIC), lo que significa que ahora podemos supervisar, desplegar y hacer todo lo que hacíamos antes, pero con nuestros diversos nodos de tiempo de ejecución desplegados en cualquier hiperescalador o en las instalaciones.
También necesitábamos incluir esquemas Kafka, así que hemos desarrollado una aplicación que convierte los esquemas AVRO en XSD con una precisión increíble, hasta el punto de que nuestros consultores, que antes utilizaban aplicaciones de terceros, han dejado de usarlas porque la nuestra funciona mucho mejor.
Como sorpresa final, también hemos lanzado una aplicación que documenta automáticamente los Iflows del sistema: es el mejor regalo que podíamos haber hecho tanto a nuestros desarrolladores como a todos los usuarios de C10 Power Apps. Esta es la primera versión, por lo que aún no hemos documentado los mapeos que se producen dentro de los Iflows, pero es un paso prometedor. ¡Esté atento a futuras versiones!
Además de todo lo anterior, nuestro complemento también incluye:
- KPI de estado de la cola JMS: nuevo widget de panel de KPI con diseño visual mejorado
- Mejoras en el directorio de socios: gestión mejorada del directorio de socios
- Eliminación masiva de configuraciones de procesos: ahora los usuarios pueden eliminar varias configuraciones de procesos a la vez.
- “Opción ”No mostrar colas vacías": nueva opción de filtro para una supervisión más limpia de las colas.
- Navegación directa desde Process Cockpit a IFlow: navegación con un solo clic añadida
- Filtrado de procesos por entorno: Process Cockpit ahora filtra los procesos por entorno seleccionado.
C10 Activar la metodología para mejorar las integraciones en SAP
Para que la implantación tenga éxito, es esencial contar con las herramientas adecuadas y con el apoyo de un equipo de expertos como el nuestro. Sin embargo, es igualmente importante que la implantación se apoye en una metodología que se haya demostrado a lo largo del tiempo mediante la implantación con éxito de Integration Suite y migraciones, tanto desde SAP PI/PO como desde otras soluciones de middleware.
Esta metodología es un perfeccionamiento de SAP Activate, en la que proponemos una implantación por fases (en oleadas), con una complejidad creciente pero siempre teniendo en cuenta la disponibilidad tanto de los recursos del cliente como de los cambios de infraestructura necesarios.
Si has leído hasta aquí, todo lo que puedo decirte es muchas gracias, ¡y espero que te lo pases muy bien con tus integraciones!



