ABAP, el lenguaje de programación utilizado en los sistemas SAP, está experimentando cambios significativos con la llegada de la tecnología SAP Cloud Platform. Aunque esto abre nuevas oportunidades para los programadores de ABAP, también presenta desafíos que deben ser superados.
La reciente incorporación de ABAP en SAP Cloud Platform indica que los programadores de ABAP tienen un futuro en la programación SAP, aunque este futuro se basará más en metodologías de DevOps y Agile para lanzar nuevas características y actualizaciones en los sistemas existentes. Esta transición permitirá extender SAP S/4HANA y al mismo tiempo permitirá a los desarrolladores utilizar sus habilidades principales con la nueva metodología.
Según Tamas Szirtes, director de innovación del grupo SOA People, ABAP no ha estado en el centro de la innovación de SAP durante mucho tiempo. Sin embargo, la incorporación de ABAP en SAP Cloud Platform, junto con las nuevas versiones de ABAP, está generando una nueva energía para mejorar ABAP, lo que a su vez ofrecerá muchas ventajas a los desarrolladores. Sin embargo, es importante tener en cuenta que el entorno ABAP en la nube se basa en un nuevo modelo de programación que no es exactamente igual al ABAP utilizado en las últimas décadas. Los métodos de desarrollo antiguos ya no son compatibles y se requiere un modelo de programación DevOps para utilizar el nuevo modelo. Además, los desarrolladores deben familiarizarse con los Servicios de Datos Centrales (CDS) de ABAP y cómo conectar datos a CDS.
Según Graham Robinson, un desarrollador independiente, SAP ha presentado de manera bastante clara su visión para ABAP y hacia dónde se dirige. Aunque no hay nada nuevo en el horizonte y SAP sigue desarrollando sus capacidades de ABAP en la nube, CDS será una tecnología importante a tener en cuenta. CDS es la nueva forma de construir un modelo de datos que será el mismo en cualquier tecnología SAP. Actualmente, los desarrolladores no necesitan la SAP Cloud Platform para construir un modelo de datos, pero CDS cambiará fundamentalmente la forma en que los desarrolladores construyen aplicaciones.
En resumen, el futuro de ABAP en la nube ofrece muchas oportunidades para los programadores, pero también requiere un ajuste y aprendizaje de nuevas metodologías. Los desarrolladores de ABAP deben estar dispuestos a adaptarse y adquirir nuevas habilidades, como el uso de DevOps y el dominio de los Servicios de Datos Centrales (CDS). A medida que SAP continúa desarrollando ABAP en la nube, es importante estar al tanto de las últimas actualizaciones y cambios en el lenguaje de programación.
Fuente del artículo: TechTarget