Por: Erik Kamman, Abhijeet Jangam, Beth Sharp, Harshavardhan Padaval y Sagar Tallapragada
Kiro es el agente de ingeniería de AWS impulsado por IA, diseñado para que las empresas desarrollen software listo para producción. Con Kiro, los clientes pueden trabajar en grandes bases de código con agentes en paralelo, lo que resulta ideal para proyectos complejos e intensivos en recursos, como las modernizaciones de SAP. Hoy publicamos sample agents basados en Kiro que clientes y socios pueden aprovechar para acelerar la modernización y el despliegue de programas personalizados de SAP Advanced Business Application Programming (SAP ABAP), SAP Business Warehouse (SAP BW) y SAP Process Integration / SAP Process Orchestration (SAP PI/PO) en AWS.
En SAP, muchas organizaciones alojan su lógica de negocio y sus datos más críticos. Los programas personalizados de SAP ABAP impulsan procesos clave como finanzas, gestión de pedidos y operaciones de la cadena de suministro. SAP BW sustenta los reportes y análisis que las empresas necesitan para la planificación y la toma de decisiones. SAP PI/PO funciona como el middleware que conecta SAP con cientos de sistemas externos, socios comerciales y aplicaciones. La modernización manual de estas cargas de trabajo es una de las razones por las que las transformaciones de SAP requieren tanto tiempo y recursos. Además, ante la proximidad del fin del soporte estándar para SAP BW, SAP PI/PO y SAP ERP Central Component (SAP ECC) on-premises, los clientes necesitan modernizarse y adoptar los sistemas nativos en la nube de SAP.
Con estos sample agents, los clientes pueden acelerar sus modernizaciones de SAP, que históricamente han sido una de las iniciativas más intensivas en recursos en la TI empresarial. Con un solo prompt, los sample agents pueden modernizar masivamente miles de líneas de código SAP ABAP o cientos de interfaces de middleware cuyo soporte está por finalizar. En una prueba interna, AWS demostró cómo estos sample agents pueden automatizar la modernización de código ABAP en entornos brownfield (análisis, conversión y pruebas unitarias) y reducir el esfuerzo hasta en un 87%.
Clientes de múltiples industrias reconocieron el valor de estos agentes al probarlos. Rolando Sabatino, Ingeniero Senior de Software en Toyota Chile, utilizó el agente para analizar y documentar cientos de objetos ABAP personalizados, identificando código obsoleto y simplificando el alcance de su migración. Alex Kakhanovich, Arquitecto Empresarial de SAP en Adobe, evaluó Kiro antes de una migración RISE a gran escala y nos dijo: «Esto nos ayudará a realizar la remediación en tiempo récord.»
Los socios también están aprovechando los sample agents y obteniendo resultados significativos. Accenture, Capgemini, Deloitte, DXC, Kyndryl, NTT Data Global Solutions y otros socios con competencias en SAP de AWS están incorporando los sample agents en sus herramientas de migración para ayudar a acelerar los procesos de migración de sus clientes. NTT Data Global Solutions reportó una reducción de hasta el 95% en el esfuerzo de conversión de ABAP en su nuevo servicio de migración Neo i-KOU. Gianluca Simeone, CTIO Global de SAP en Capgemini, afirmó: «Junto con AWS, estamos ayudando a las organizaciones a simplificar y acelerar sus procesos de transformación de SAP, permitiéndoles obtener valor de negocio más rápido y con mayor confianza.
Nuestro nuevo Smart Integration AI Agent, creado a partir de los sample agents de Kiro, puede acelerar entre un 40 y un 60% los ciclos que van del análisis a la construcción de integraciones, a la vez que fortalece la calidad, la gobernanza y la confianza a escala.» Bhanu Saxena, Líder Global de SAP en AWS de Deloitte, compartió: «En colaboración con AWS, estamos introduciendo enfoques agénticos de migración impulsados por Kiro para empresas que migran de SAP PO/PI a SAP BTP Integration Suite. Kiro es un acelerador para modernizar hacia una arquitectura de integración preparada para el futuro y ha demostrado reducir el esfuerzo de migración y los plazos de entrega.»
Casos de uso de los sample agents
Los socios y clientes pueden aprovechar los sample agents para acelerar los esfuerzos de modernización y migración de SAP:
- Actualizar el código ABAP para que sea compatible con SAP S/4HANA – Convertir el código ABAP de tu sistema SAP ECC en código ABAP compatible con SAP S/4HANA. Con un solo prompt se pueden convertir cientos de objetos ABAP de forma masiva.
- Refactorizar ABAP hacia clean core – Automatizar la refactorización de tu código SAP ABAP para alinearlo con el Modelo de Extensibilidad Clean Core de SAP. También con un solo prompt, puedes modernizar código personalizado de forma masiva para utilizar las API estándar de SAP.
- Modernizar de SAP PI/PO a SAP BTP – Convertir interfaces de SAP PI/PO a SAP BTP Integration Suite en minutos. Modernizar rápidamente las interfaces de middleware antes del fin del soporte estándar de SAP PI/PO en diciembre de 2027.
- Modernizar de SAP Business Warehouse (BW) a SAP Datasphere en Business Data Cloud (BDC) – Migrar de SAP BW a SAP Datasphere en horas, no en meses. SAP BW también se acerca al fin del soporte estándar en diciembre de 2027.
- Generar especificaciones funcionales y técnicas – Generar documentación integral analizando tu código y configuraciones existentes. Crear requisitos de negocio y especificaciones técnicas, y usar IA para mantenerlos actualizados.
- Automatizar pruebas unitarias – Automatizar la creación y ejecución de pruebas unitarias para asegurar la calidad del código y validar la integridad de la lógica de negocio. Nuestros agentes utilizan pruebas unitarias antes y después de la conversión del código para mejorar la calidad y reducir las alucinaciones de la IA.
Puedes profundizar en cada caso de uso mencionado anteriormente y en los resultados que socios y clientes han logrado utilizando nuestros agentes de modernización. Haz clic aquí para leer los resultados.
Mecanismos de control para garantizar la precisión
Los sample agents incorporan mecanismos de control específicos para garantizar la precisión del código. Los archivos de steering personalizables, con más de 80 reglas predefinidas, aplican estándares de codificación, seguridad y documentación, mientras que un enfoque único de pruebas unitarias valida la lógica de negocio antes y después de la conversión para asegurar la calidad. Los sample agents están diseñados para evaluar y recuperar todo el código ABAP dependiente y las bibliotecas, lo que proporciona a Kiro el contexto completo para preservar la lógica de negocio y reducir significativamente las alucinaciones. Los sample agents proporcionan historial de conversaciones y registro de decisiones para garantizar la transparencia y la auditabilidad. Varios equipos de auditoría de clientes nos informaron que el registro de los sample agents supera los estándares de documentación que normalmente se mantienen de forma manual.
Cómo empezar
Para descargar estos sample agents basados en Kiro, regístrate para obtener acceso en nuestra página de registro. Una vez registrado, tendrás acceso al repositorio de GitHub que contiene los sample agents y la documentación. Para planificar tu modernización con orientación experta, contacta a tu equipo de cuenta de AWS o conéctate con un socio de AWS con competencia en SAP. Para consultar los benchmarks, revisa Acelera tu modernización de SAP con Kiro – Benchmarks y Casos de Uso.










