En esta publicación de blog, presentamos el panorama arquitectónico de SAP S/4HANA Cloud y describimos las principales capacidades que ofrece.
El paisaje de tres sistemas Consiste en un sistema de desarrollo, prueba y producción, que cubre roles específicos del sistema durante el ciclo de implementación y dentro del ciclo de vida de la solución. El nuevo panorama de tres sistemas se ilustra en la siguiente figura e incluye lo siguiente:
El aprovisionamiento del nuevo paisaje incluye un adicional Nube SAP S/4HANA sistema de desarrollo inicialque se supone que permanecerá en funcionamiento sólo durante las fases iniciales del proyecto para apoyar tareas específicas del Metodología SAP Activatey una instancia comercial de la herramienta SAP Central Business Configuration, que está integrada con el sistema de desarrollo y le permite implementar contenido de referencia preconfigurado y ejecutar ajustes de configuración de manera armonizada y consistente en todo el panorama. SAP Central Business Configuration brinda capacidades de configuración de procesos de negocios que abarcan diferentes soluciones en la nube de SAP, entregando contenido de referencia desde una instancia central que las aplicaciones de destino pueden consumir durante toda la vida útil de la solución. SAP Central Business Configuration es el entorno que recibe regularmente mejoras del nuevo contenido de referencia y es responsable de implementar este contenido en SAP S/4HANA Cloud para usarlo en la mejora de los procesos de negocio, junto con SAP Nube ALM.
SAP S/4HANA Cloud ejecutándose en un panorama de tres sistemas ofrece una solución de alta calidad, con mejoras extensibilidad del desarrollador y flexibilidad de configuración. Además, las poderosas capacidades de transporte le permiten distribuir la configuración consistentemente en todo el paisaje, con registro y seguimiento de cambios, junto con sofisticados gestión del ciclo de vida de la solución. Describamos estas cualidades seleccionadas del nuevo panorama del sistema SAP S/4HANA Cloud.
SAP S/4HANA Cloud que se ejecuta en un panorama de tres sistemas ofrece capacidades mejoradas de control de calidad a través de la separación de roles entre los entornos de desarrollo y prueba. Un panorama así le ofrece los pasos de herramientas naturales para realizar el ciclo ideal: ejecutar un proyecto de configuración y desarrollo en un sistema de desarrollo y luego usar un sistema de prueba dedicado para realizar pruebas con un entorno provisto de datos reales que se pueden actualizar periódicamente desde la producción. Todo esto le otorga la mejor opción para ayudar a garantizar las capacidades más adecuadas desde la perspectiva de control de calidad.
La nueva arquitectura allana el camino para la extensibilidad del desarrollador: utilizando SAP S/4HANA Cloud, ABAP entorno, ampliando la extensibilidad de usuario clave disponible en la aplicación y utilizando la extensibilidad en paralelo que ofrece Plataforma tecnológica empresarial SAP (SAP BTP). Este entorno reside en el inquilino de desarrollo del sistema de desarrollo y, junto con el espacio de trabajo de desarrollo de SAP Central Business Configuration, forman el linea de desarrollo, que representa la plataforma de desarrollo ABAP más moderna para una mayor productividad de los desarrolladores. Si tiene un panorama de tres sistemas, puede crear proyectos de codificación avanzados basados en objetos de desarrollo de SAP específicos y una variedad de API lanzadas directamente en la pila ABAP de SAP S/4HANA Cloud.
El uso combinado de SAP Central Business Configuration y del inquilino de personalización/configuración ofrece una experiencia de usuario de configuración de procesos de negocio única. Tanto el proyecto de implementación como cualquier proyecto de cambio empresarial posterior requieren actividades fundamentales como el alcance y la definición de la estructura organizacional. La implementación de la configuración resultante en el inquilino de destino de SAP S/4HANA Cloud y su posterior activación son seguidas por el ajuste fino correspondiente, que se logra mediante las interfaces de usuario de configuración de autoservicio (SSCUI).
La configuración completa línea principal se compone del espacio de trabajo SAP Central Business Configuration, el inquilino de personalización de SAP S/4HANA Cloud, el inquilino de prueba del sistema de prueba y el inquilino de producción del sistema de producción. En la primera versión del panorama de tres sistemas SAP S/4HANA Cloud, tanto el proyecto de implementación como los eventos posteriores del ciclo de vida (actualizaciones importantes de contenido y actualizaciones periódicas de funciones) pueden hacer uso de la línea principal. Esto requiere un cierto nivel de sincronicidad entre el lanzamiento de las actividades del proyecto y el despliegue del contenido de referencia innovador, con el objetivo de garantizar la coherencia entre las tareas de configuración.
Se están realizando mejoras constantes: con futuras versiones de SAP S/4HANA Cloud, SAP planea introducir líneas adicionales más allá del desarrollo y las principales, definidas como lineas de proyecto, que puede ofrecer la posibilidad de ejecutar actividades de configuración en un entorno totalmente separado de la línea principal. La configuración realizada en la línea del proyecto se puede implementar y probar en el inquilino de prueba del proyecto y, después de la validación, se puede fusionar en la línea principal para validarla en la prueba y luego transportarla a producción. Con la adopción planificada de una o más líneas de proyecto para proyectos de configuración, la línea principal seguiría siendo el único entorno para gestionar eficazmente el ciclo de vida y los pequeños ajustes de la configuración. En esta figura se ilustran la línea principal, la línea de desarrollo y el caso simple de una sola línea de proyecto.
La configuración evoluciona con el tiempo para admitir nuevos requisitos comerciales; Estos cambios se ejecutan principalmente en el espacio de trabajo de configuración y en el inquilino de personalización y luego deben trasladarse a los entornos de prueba y producción. En el panorama de tres sistemas SAP S/4HANA Cloud, la distribución se logra a través de un mecanismo sofisticado basado en el organizador de transporte de adaptación, que permite un control total y transparencia sobre la configuración que se configura, ajusta e implementa. A través de las fases de exportación, importación y reenvío, el equipo del proyecto puede ejecutar pasos secuenciales para ayudar a garantizar que el paso de la configuración a producción sea más simple y flexible, con una producción segura de configuraciones y extensiones a través de secuencias mejoradas y controles de coherencia.
El organizador de transporte de adaptación permite a los clientes organizar y controlar el proceso, creando diferentes tipos de solicitudes de transporte para la extensibilidad del desarrollador, la extensibilidad del usuario clave y la configuración empresarial, identificadas a través de atributos de solicitud de transporte. Durante la fase de importación, las solicitudes de transporte creadas en el sistema de desarrollo se importan al sistema de prueba y luego se reenvían al sistema de producción, lo que ayuda a garantizar que no se violen las dependencias básicas. Todos los cambios se registran y están disponibles en el repositorio de cambios, que se puede utilizar para informes de auditoría. Ahora veamos algunos ejemplos de pasos y tareas típicos de un proyecto y cómo se registran en el sistema correspondiente.
Como un experto en configuración de procesos de negocio, puede definir el alcance de los escenarios empresariales en el espacio de trabajo en SAP Central Business Configuration, implementar el espacio de trabajo en el inquilino de personalización del sistema de desarrollo y ajustar el contenido de la configuración mediante actividades de implementación. Al implementar la configuración empresarial en el inquilino de personalización, el sistema registra los cambios en una solicitud de personalización (con el atributo CBC); todos los cambios de ajuste posteriores se registran en los transportes de personalización (atributo BC). Luego, puede liberar las solicitudes de personalización utilizando la aplicación Exportar transportes de personalización.
Como un usuario clave, amplía las aplicaciones en el inquilino de personalización utilizando aplicaciones de extensibilidad de usuario clave basadas en SAP Fiori. Por ejemplo, puede agregar un campo personalizado al objeto comercial de orden de venta proporcionado por el software SAP utilizando la aplicación Campos personalizados. Una vez hecho esto, puede agregar las extensiones a una colección de software y exportar la colección de software utilizando la aplicación Exportar colección de software.
Como un desarrollador, implementa código ABAP personalizado en el inquilino de desarrollo utilizando herramientas de desarrollo ABAP. Por ejemplo, puede crear un objeto comercial personalizado utilizando el Modelo de programación de aplicaciones ABAP RESTful. Todos los cambios se registran en las solicitudes del banco de trabajo. Una vez que haya finalizado la implementación, puede liberar la solicitud del banco de trabajo utilizando la vista Organizador de transporte en las herramientas de desarrollo ABAP.
como un administrador, importa las solicitudes de personalización, la colección de software y la solicitud del área de trabajo al inquilino de prueba mediante la aplicación Importar colección. Como un ensayador, ejecuta los procesos comerciales personalizados en el inquilino de prueba. Después de pruebas exitosas, como administrador, reenvía las solicitudes de personalización, la colección de software y la solicitud del área de trabajo del inquilino de prueba al inquilino de producción. Posteriormente, la solicitud de personalización, las colecciones de software y las solicitudes del banco de trabajo se pueden importar al mismo tiempo en un procedimiento de importación común. Como regla general, no puede realizar ningún cambio de extensibilidad o configuración comercial directamente en los inquilinos de prueba y producción. Sin embargo, hay actividades específicas que usted, como experto en configuración empresarialdeben configurarse directamente en los inquilinos de prueba y producción: la configuración actual (por ejemplo, rangos de números) y otras configuraciones de ajuste planificadas se establecen directamente a través de actividades de implementación.
Para el ciclo de vida de la solución, cada nueva versión trae mejoras tanto al software como al contenido de referencia. En este contexto, la característica fundamental del panorama de tres sistemas SAP S/4HANA Cloud es que las actividades de configuración pueden continuar en cualquier momento, sin incurrir en períodos de congelación ni restricciones. Esto se debe a la secuencia de actualización: el software del sistema de prueba se actualiza primero, normalmente entre tres y cuatro semanas antes del desarrollo y producción del software. Durante este período se ofrecen capacidades de pruebas de regresión impulsadas por herramientas de automatización de pruebas. Puede continuar con las actividades del proyecto, incluida la configuración empresarial, que se pueden transportar hasta el sistema de producción. El panorama de tres sistemas introduce una sincronicidad “desacoplada” de software y actualizaciones de contenido.
En esencia, SAP es responsable de la actualización del software en SAP S/4HANA Cloud y de la carga del nuevo contenido de referencia en los espacios de trabajo de SAP Central Business Configuration. De esta manera, las nuevas funciones contenidas únicamente en el software están disponibles inmediatamente para los usuarios como parte de la pila de software SAP S/4HANA Cloud. Para las nuevas funciones que requieren contenido de referencia mejorado (almacenado en SAP Central Business Configuration), puede decidir cuándo se implementará y transportará este nuevo contenido disponible al sistema de producción. Si bien cumple con el requisito de que el software siempre se ejecute con la última versión de contenido posible, esa opción le otorga a usted y al equipo del proyecto la capacidad de definir el tiempo y la velocidad del ciclo de innovación durante el intervalo de tiempo entre dos actualizaciones de lanzamiento de software, y le brinda más flexibilidad sobre cuándo configurar e implementar la innovación en el negocio productivo.
Nota del editor: esta publicación ha sido adaptada de una sección del libro. Nube SAP S/4HANA: Introducción de Thomas Saueressig, Jan Gilg, Uwe Grigoleit, Arpan Shah, Almer Podbicanin y Marcus Homann.
Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010
Paseo de la Reforma 26
Colonia Juárez, Cuauhtémoc
Ciudad de México 06600
Real Cariari
Autopista General Cañas,
San José, SJ 40104
Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073