Pragmatismo frente a los planes de BTP
El lenguaje oficial de SAP da la impresión de que BTP es un complemento de S/4 Hana para realizar modificaciones, complementos, programación Abap e IA. En algún punto entre S/4 y BTP, el concepto de clean core surge y todo parece orientarse hacia un futuro en la nube.
En cualquier caso, S/4 (incluido Hana), BTP y clean core parecen ser la nueva trinidad de SAP. ¿Será cierto? Mi mujer, que me miraba por encima del hombro mientras escribía, se limitó a decir que no fuera blasfemo y que le diera una oportunidad a Christian Klein y Thomas Saueressig, los jóvenes miembros de la junta directiva de SAP. Lo digo en serio: más allá de 2030, es posible que haya una trinidad satisfactoria en la nube, pero hasta entonces, el ERP no se quedará quieto.
Las modificaciones y los complementos del ERP han acompañado a los clientes de SAP desde R/2. El lenguaje de programación de SAP ha experimentado varias metamorfosis en los últimos años. Ahora, con la Business Technology Platform como base de la computación en nube, el próximo cambio de paradigma es inminente. Los programas Abap siempre han estado orientados a los sistemas on-prem. Las modificaciones y complementos existentes apenas pueden utilizarse en un sistema de destino concreto. Sin embargo, ahora existen extensiones del lenguaje Abap y SAP BTP que también pueden utilizarse con sistemas en la nube.
Los responsables de SAP quieren, naturalmente, un plan a futuro para ERP impecable que empiece con Hana, continúe con S/4 y tenga en cuenta clean core, y que termine, de momento, con la Business Technology Platform. Pero no tiene por qué ser así. SAP BTP también puede ponerse a disposición de los clientes existentes de ECC 6.0 a través de los hiperescaladores o como contenedor en su propio centro de datos. BTP no está vinculado en modo alguno a S/4. No obstante, el concepto de núcleo limpio debe aplicarse en cualquier caso. Por tanto, Abap, BTP y Clean Core parecen mucho más relevantes para los clientes existentes desde hace tiempo que un plan a futuro SAP S/4.
Gracias a este enfoque pragmático, la comunidad SAP puede avanzar ahora hacia el futuro con mayor tranquilidad. Con el concepto de núcleo limpio y un BTP sobre una base de hiperescalador o contenedor, se pueden realizar modificaciones de Abap preparadas para la nube. Muchos de nuestros sistemas ERP/ECC seguirán estando disponibles en una arquitectura local durante algunos años más. Sin embargo, dado que la vida de los ERP cambia constantemente, crearemos únicamente programas Abap que puedan utilizarse en un entorno en la nube en el futuro.
¿Es SAP mejor que su reputación? ¿Es SAP más flexible y abierta de lo que el consejero delegado, Christian Klein, quiere hacer creer a muchos clientes? La combinación de ECC 6.0, BTP y Abap parece un modelo muy pragmático para superar la actual crisis de la nube. La computación en nube puede ser un modelo ERP del futuro, pero para muchos clientes de SAP no lo será hasta mucho más allá de 2030. La forma en que SAP presenta una nube pública como la solución definitiva está completamente fuera de lugar en un debate sobre arquitectura a largo plazo. El plan a futuro de SAP de clean core carece de pragmatismo. Extraoficialmente, SAP ofrece a sus clientes mucho más de lo que se puede leer en las coloridas páginas web del líder mundial del mercado ERP.
A raíz de nuestras propias investigaciones y de las consultas realizadas a nuestros clientes habituales, me di cuenta de que BTP está actualmente mucho más extendida de lo que parece oficialmente. Dado que SAP no expide una licencia general para esta plataforma, sino que solo concede licencias para funciones individuales, algunos clientes y, al parecer, la propia SAP, pierden rápidamente la pista.
El marco de la BTP parece ser idóneo para nubes privadas, públicas, híbridas y on-prem. Gracias a la puesta a disposición de la BTP por parte de los hiperescaladores y, con un poco de habilidad, también como contenedor en un entorno de código abierto, actualmente se pueden implementar aplicaciones preparadas para una amplia gama de escenarios futuros. Evidentemente, la selección de los socios de desarrollo adecuados es fundamental.