Compartir a través de


Integración de servicios de Azure con SAP RISE

El entorno de SAP que se ejecuta en SAP RISE puede integrarse fácilmente con aplicaciones adicionales en Azure. Con la información sobre las interfaces disponibles para el panorama de SAP RISE/ECS, se pueden realizar muchos escenarios con los servicios de Azure.

  • Los escenarios de integración de datos con Azure Data Factory o Synapse Analytics requieren un entorno de ejecución de integración autohospedado o Azure Integration Runtime. Para obtener más información, consulte el capítulo siguiente.

  • Escenarios de integración de aplicaciones con servicios de Microsoft mediante ABAP con el SDK de ABAP para Azure y el SDK de Microsoft AI para SAP. La instalación requiere una configuración previa de abapGit. Consulte esta entrada de blog de SAP para obtener más información sobre la plataforma ABAP y el entorno en la nube de ABAP.

  • Escenarios de integración de aplicaciones con servicios de Microsoft que usan Azure Integration Services que actúan como intermediario para abordar el patrón de integración deseado. Los consumidores como Power Apps, Power BI, Azure Functions y Azure App Service se rigen y protegen a través de Azure API Management implementado en el entorno del cliente. Este componente ofrece características estándar del sector, como lalimitación de solicitudes, las cuotas de uso, y la Propagación de entidades de seguridad de SAP para conservar las autorizaciones de back-end de SAP con los autores de llamadas autenticados de Microsoft 365. Busque aquí. la directiva de API Management para la propagación de entidades de seguridad de SAP.

  • Compatibilidad de llamadas de funciones remotas (RFC) de protocolos heredados de SAP con conectores integrados para Azure Logic Apps, Power Apps, Power BI a través de la puerta de enlace de datos local de Microsoft entre el sistema SAP RISE y el servicio Azure. Consulte los capítulos siguientes para obtener más detalles.

Busque una visión general completa de todos los escenarios de integración de SAP y Microsoft disponibles aquí.

Integración con el entorno de ejecución de integración autohospedado

La integración del sistema SAP con servicios nativos en la nube de Azure, como Azure Data Factory o Azure Synapse, usaría estos canales de comunicación al entorno administrado de SAP RISE/ECS.

La siguiente arquitectura de alto nivel muestra un posible escenario de integración con servicios de datos de Azure, como Data Factory, Synapse Analytics, Microsoft Fabric o Microsoft Purview. Para estos servicios de Azure se puede usar un entorno de ejecución de integración autohospedado (IR autohospedado o IR) o un entorno de ejecución de integración de Azure (Azure IR). El uso de cualquiera de los entornos de ejecución de integración depende del conector de datos elegido, la mayoría de los conectores de SAP solo están disponibles para el entorno de ejecución de integración autohospedado. El conector SAP ECC se puede usar tanto mediante Azure IR como IR autohospedado. La elección de IR rige la ruta de red que se toma. El conector de SAP .NET se usa para los conectores de tabla de SAP, SAP BW y SAP OpenHub por igual. Todos estos conectores usan módulos de funciones de SAP (FM) en el sistema SAP, ejecutados a través de conexiones RFC. Por último, si se ha acordado el acceso directo a la base de datos con SAP y se han habilitado los usuarios y la ruta de conexión, también se puede utilizar el conector ODBC/JDBC para SAP HANA desde el IR autohospedado.

SAP RISE/ECS accedido por Azure ADF o Synapse.

En el caso de los conectores de datos que usan Azure IR, este ir accede al entorno de SAP a través de una dirección IP pública. SAP RISE/ECS proporciona este punto de conexión a través de una puerta de enlace de aplicaciones para su uso y la comunicación y el movimiento de datos se realiza a través de https.

Los conectores de datos dentro del entorno de ejecución de integración autohospedado se comunican con el sistema SAP dentro de la suscripción de SAP RISE/ECS y la red virtual solo a través del emparejamiento de red virtual establecido y la dirección de red privada. Las reglas establecidas del grupo de seguridad de red limitan qué aplicación puede comunicarse con el sistema SAP.

El cliente es responsable de la implementación y la operación del entorno de ejecución de integración autohospedado dentro de su suscripción y red virtual. La comunicación entre los servicios PaaS de Azure, como Data Factory o Synapse Analytics, y el entorno de ejecución de integración autohospedado se encuentra dentro de la suscripción del cliente. SAP RISE/ECS expone los puertos de comunicación para que estas aplicaciones los usen, pero no tiene conocimiento ni soporte técnico sobre los detalles de la aplicación o el servicio conectados.

Póngase en contacto con SAP para obtener más información sobre las rutas de comunicación disponibles con SAP RISE y los pasos necesarios para abrirlas. También se debe ponerse en contacto con SAP para conocer los detalles de la licencia de SAP para conocer las implicaciones en el acceso a los datos de SAP a través de cualquier aplicación externa.

Obtenga más información sobre la compatibilidad general con el escenario de integración de datos de SAP de Cloud Adoption Framework con una introducción detallada sobre cada conector de SAP, comparación e instrucciones. El documento técnico Integración de datos de SAP mediante Azure Data Factory completa el panorama.

Puerta de enlace de datos local

Otros servicios de Azure, como Azure Logic Apps, Power Apps o Power BI , comunican e intercambian datos con sistemas SAP a través de una puerta de enlace de datos local cuando sea necesario. La puerta de enlace de datos local es una máquina virtual que se ejecuta en Azure o en el entorno local. Proporciona una transferencia de datos segura entre estos servicios de Azure y los sistemas de SAP, incluida la opción de compatibilidad con el entorno de ejecución y el controlador para RFC de SAP.

Con SAP RISE, la puerta de enlace de datos local puede conectarse a los servicios de Azure que se ejecutan en la suscripción de Azure del cliente. Esta máquina virtual que ejecuta la puerta de enlace de datos está implementada y operada por el cliente. Partiendo de la arquitectura de alto nivel que proporciona una visión general, se puede utilizar un método similar para cualquiera de los servicios.

Acceso a SAP RISE/ECS desde la puerta de enlace de datos local de Azure y los servicios de Azure conectados.

El entorno SAP RISE aquí proporciona acceso a los puertos de SAP para RFC y https descritos anteriormente. La dirección de red privada accede a los puertos de comunicación mediante el emparejamiento de red virtual o la conexión VPN de sitio a sitio. La máquina virtual de puerta de enlace de datos local que se ejecuta en la suscripción de Azure del cliente usa el conector de .NET de SAP para ejecutar llamadas RFC, BAPI o IDoc a través de la conexión RFC. Además, según el servicio y la forma en que se configura la comunicación, es posible que se requiera una manera de conectarse a la dirección IP pública de la API REST de sistemas SAP a través de https. La conexión https a una dirección IP pública se puede exponer a través de SAP RISE/ECS Managed Application Gateway. Esta arquitectura de alto nivel muestra el posible escenario de integración. Las alternativas a ella, como el uso de un único inquilino de Logic Apps y puntos de conexión privados para proteger la comunicación y otras, se pueden ver como extensión y no se describen aquí.

SAP RISE/ECS expone los puertos de comunicación para que estas aplicaciones los usen, pero no tiene conocimiento sobre los detalles de la aplicación o el servicio conectados que se ejecutan en la suscripción de un cliente.

SAP RISE/ECS expone los puertos de comunicación para que estas aplicaciones los usen, pero no tiene conocimiento sobre los detalles de la aplicación o el servicio conectados que se ejecutan en la suscripción de un cliente. Póngase en contacto con SAP para conocer los detalles de las licencias de SAP para conocer las implicaciones en el acceso a los datos de SAP a través del servicio de Azure que se conecta al sistema SAP o a la base de datos.

Pasos siguientes

Consulte la documentación: