El código abierto es más que marketing
El marketing puro no basta
Las TI se nutren de tendencias y modas, y los usuarios de SAP también tienen que hacer frente a estos avances: DevSecOps, AIOps, GreenOps o la contenedorización son sólo algunos ejemplos. En el contexto de las aplicaciones SAP críticas para el negocio, es importante proceder de manera consciente e informada. La mayoría de las innovaciones como AI/ML, IoT, Industria 4.0 o Big Data tendrán un impacto duradero en el futuro, también en el mundo SAP. Y estas innovaciones tienen algo en común: la base de código abierto.
Por ello, casi todos los proveedores de software y las partes interesadas del ecosistema SAP confían hoy en el código abierto. Pero las innovaciones y el código abierto ya no pueden importarse como una actualización o un nuevo componente. Hay que ser precavido a la hora de seleccionar una solución o un socio; después de todo, no todo lo que aparece recientemente bajo el sello de aprobación de código abierto es código abierto. Incluso una promesa de código abierto puro no es suficiente. Es mucho más importante que todos los principios básicos del código abierto sean válidos y estén vivos.
En muchos ámbitos sigue siendo necesario actuar. Muchos productos complementarios y soluciones sectoriales en torno a SAP -por ejemplo, en áreas como la gestión de la información empresarial, HCM, procesos documentales, soluciones de archivado o plataformas de integración más especializadas- llevan años establecidos y en uso, pero a menudo sin ninguna base de código abierto. A menudo se trata de arquitecturas de software y métodos de desarrollo tradicionales que ya no están actualizados y, sobre todo, no son aptos para la nube. La modernización está a la orden del día y, por supuesto, también se promete a los clientes.
Pero, ¿cuáles son los principios del software de código abierto? Se desarrolla de forma descentralizada y colaborativa y se basa en el compromiso de la comunidad. El software suele ser más flexible, seguro y duradero que los productos propietarios porque no lo diseña un único programador o empresa, sino comunidades. Todos los colaboradores del ecosistema de código abierto también contribuyen activamente a los proyectos y comunidades.
Aunque en principio el código abierto es sinónimo de gran flexibilidad e interoperabilidad, su uso no siempre es trivial. Especialmente para un uso productivo en el propio desarrollo y funcionamiento, se necesita algo más que una simple descarga de la comunidad de código abierto. Las políticas probadas para un uso seguro y sensato del código abierto ofrecen apoyo en este sentido. Por supuesto, también existen innumerables marcos que simplifican la modernización del panorama de las aplicaciones. Pero también aquí es aconsejable la cautela. Hay muchos frameworks que sólo cuentan con el respaldo de comunidades muy pequeñas y para los que, por tanto, no está garantizado un desarrollo continuo.
Esto no es fundamentalmente desventajoso y es también una característica típica de la cultura del código abierto. Para aplicaciones de misión crítica, sin embargo, estos marcos son problemáticos y requieren experiencia y rutina en la evaluación. Por otra parte, también existen soluciones "listas para la empresa" cuidadosamente seleccionadas basadas en código abierto -especialmente en lo que respecta a la infraestructura y la base tecnológica- que se han complementado con servicios de soporte, certificaciones y acuerdos de nivel de servicio. En el caso de SAP, se trata, por ejemplo, del sistema operativo Linux, la automatización Ansible, la gestión de API o las capas de una arquitectura híbrida multicloud.
La modernización del mundo SAP no cesa. Sin embargo, el código abierto no siempre está donde se escribe. En consecuencia, a la hora de seleccionar un socio, siempre hay que prestar atención a sus competencias en código abierto, los valores de su experiencia, los éxitos de sus proyectos y la hoja de ruta: ¡pregunte al director de tecnología! Al fin y al cabo, un entorno informático resistente y estable es indispensable, especialmente para los sistemas SAP críticos para la empresa. El lema debería ser: Mantén los ojos abiertos cuando elijas software y socios. El lavado de cara al código abierto no basta por sí solo.