Ir al contenido principal

Quickstart Guide Managed App

Importante

Esta Quickstart Guide contiene todo el trabajo (previo) necesario para que la instalación de dab Nexus sea lo más fluida posible.
Es esencial que usted, su equipo SAP Basis y/o su equipo de TI realicen las siguientes tareas con antelación.
Encontrará los enlaces a los artículos correspondientes en el texto que sigue a la lista de verificación.

Lista de verificación

A continuación encontrará una lista de verificación donde usted, su equipo de TI y/o su equipo SAP Basis pueden marcar los pasos una vez completados. En la columna Responsabilidad, también puede ver quién es el responsable de ejecutar la tarea correspondiente.

⬇️ Descargar lista de verificación (PDF)

Lista de verificación Quickstart Guide Managed App
PasoTareaResponsabilidad¿Completado?
1SAP-System
1.1Instalación del módulo RFCCliente (SAP-Basis)
1.2Provisión de usuario SAPCliente (SAP-Basis)
2Configuración de Managed App
2.1Comprar Managed App en Azure MarketplaceCliente (Equipo de TI)
2.2Proporcionar las bibliotecas RFCCliente (Equipo de TI)
2.3Conexiones de redCliente (Equipo de TI)
2.4Conectar la base de datos de procesamientoCliente (Equipo de TI)
2.5Acceder a dab Nexus Managed AppCliente (Equipo de TI)
2.6Obtener el Resource-ID de Managed AppCliente (Equipo de TI)
2.7OPCIONAL - Configurar conexiones de FabricCliente (Equipo de TI)
3Configuración inicial de dab Nexus
3.1Ajustes inicialesdab y Cliente
4Administración de Managed App
4.1Actualización mediante Azure CLIdab y Cliente

1. SAP System (proporcionado por usted previamente)

El SAP-System es la primera parte importante y la base de sus futuros datos. Todos los datos que sean relevantes para usted serán extraídos, analizados y procesados posteriormente desde este SAP-System.

1.1 Instalación del módulo RFC

Siga este artículo para instalar el módulo de función RFC /DABEXP/RFC_SAPCONNECTOR en su SAP-System.

1.2 Provisión de usuario SAP

Debe asegurarse de que los usuarios SAP cuenten con las autorizaciones necesarias.
En este artículo (sección Permisos) encontrará las autorizaciones SAP que debe asignar. También encontrará los pasos requeridos para probar el módulo de función /DABEXP/RFC_SAPCONNECTOR en la sección de pruebas de esta guía.


2. Configuración de Managed App (proporcionado por usted previamente)

2.1 Comprar Managed App en Azure Marketplace

Importante

Puede ser necesario que nos indique previamente su Azure Subscription ID para que el plan sea visible.
Para adquirir Managed App en Azure Marketplace, debe contar con una cuenta Microsoft con una Entra ID y la autoridad para realizar la compra.
Debe tener el rol de propietario en la suscripción de destino y la capacidad de crear asignaciones de rol permanentes.

La concesión de licencias se realiza por separado.

Abra el Azure Marketplace, busque dab y acceda a la oferta dab Nexus.
Seleccione uno de los planes disponibles y haga clic en Crear.

Información básica

  • Suscripción (obligatorio): seleccione una suscripción
  • Grupo de recursos (obligatorio): seleccione un grupo de recursos existente o cree uno nuevo
  • Región (obligatorio): seleccione la región donde deben implementarse los recursos
  • Nombre de la aplicación (obligatorio): introduzca un nombre (sin espacios, números ni caracteres especiales)
  • Managed Resource Group (obligatorio): introduzca el nombre para el nuevo Managed Resource Group

SKU

  • App Service SKU: seleccione una de las configuraciones disponibles
  • Storage Account SKU: seleccione una de las configuraciones disponibles
    • Standard LRS = almacenamiento localmente redundante estándar
    • Standard ZRS = almacenamiento zonalmente redundante estándar
    • Standard GRS = almacenamiento geo-replicado estándar

Redes

Selección de Private Link - Habilite Use Private Link durante la implementación. Todos los servicios dependientes (Key Vault, SQL Server, Storage Account) estarán accesibles solo mediante Private Endpoints.

  • Red virtual: elija una VNet existente o permita que la implementación cree una nueva VNet.
  • Subred de integración: usada por el entorno de ejecución de Managed App. Debe ser una subred dedicada.
  • Subred de Private Endpoint: utilizada exclusivamente para Private Endpoints.
  • No se admite crear una nueva subred dentro de una VNet existente; las subredes deben existir previamente o crearse totalmente como parte de la implementación.

Clave de cifrado

  • dab Nexus protege la información confidencial, incluidas las credenciales SAP, mediante una clave de cifrado almacenada en Azure Key Vault. Genere esta clave de cifrado ejecutando el comando proporcionado.
  • Una vez ejecutado el comando, la clave se copia automáticamente en el portapapeles. Péguela en los campos de Encryption Key.

Etiquetas - OPCIONAL

Aquí puede almacenar pares de nombre/valor (etiquetas) como información adicional, lo que facilitará la categorización de los recursos y, en consecuencia, la gestión de la facturación.

Revisar y confirmar

Al final, se le mostrará toda la información que acaba de configurar.

Importante

En la sección Co-Admin Access Permission, la casilla I agree to the terms and conditions above debe estar marcada.

Si todo es correcto, pulse en Crear.

Ahora Managed App se encuentra en fase de implementación. El proceso puede tardar unos minutos.

2.2 Proporcionar las bibliotecas RFC

Nota

Para descargar las bibliotecas RFC, necesita acceso al SAP Softwarecenter.
Si no dispone de acceso, contacte con nuestro equipo de soporte (support@dab-gmbh.de). Ellos pueden proporcionarle las bibliotecas RFC correctas.

Si dispone de acceso al SAP Softwarecenter, busque SAP NW RFC SDK 7.50 y seleccione la arquitectura x86_64 en Linux.
Tenga en cuenta que no se admite ninguna otra arquitectura.

Las bibliotecas SAP RFC deben almacenarse de tal forma que sea posible establecer correctamente una conexión con SAP System.
En el Azure Portal, seleccione el Storage Account en el Managed Resource Group previamente seleccionado.

Importante

El Storage Account no permite acceso externo por defecto. Esto se puede modificar en la configuración de red.

Para almacenar las DLL en el Storage Account, siga estos pasos:

  • Abra el Storage Account en el grupo de recursos Managed App para cargar los archivos
  • Vaya a Data storage > File shares > share-dabnexus-home > Browse
  • Cree la carpeta Libraries
  • Luego haga clic en Upload

Los archivos necesarios son los siguientes; los encontrará en el paquete descargado en la subcarpeta nwrfcsdk > lib:

  • libicudata.so.50
  • libicui18n.so.50
  • libicuuc.so.50
  • libsapnwrfc.so
  • libsapucum.so

2.3 Conexiones de red

Para que dab Nexus Managed App pueda conectarse a su SAP System, la red debe configurarse en consecuencia.
Existen diferentes opciones para ello, todas descritas detalladamente en este artículo.
Es posible que deba habilitar la opción de tráfico saliente a Internet (Outbound internet traffic) en la integración de red virtual para poder acceder a su SAP System mediante la IP. Esto depende fundamentalmente de su entorno SAP.

Conectar la base de datos de procesamiento

dab Nexus se entrega por defecto sin una base de datos de procesamiento que almacene los datos extraídos y procesados. Puede implementar manualmente una de las siguientes soluciones en Azure:

El tipo de SKU a usar depende en gran medida del caso de uso y el volumen de datos en su SAP System.
Compruebe que la base de datos SQL sea accesible por red mediante Managed App: posiblemente deba incluir la dirección de red de Managed App en el firewall de Azure. Posteriormente puede activar la autenticación SQL Server e integrar la base de datos en Nexus como de costumbre. Esto se explica en este artículo.

2.4 Acceso a dab Nexus - Managed App

Para acceder finalmente a dab Nexus, abra el App Service en el Managed Resource Group y haga clic en Browse en la parte superior. Debería abrirse la pantalla de configuración inicial en el navegador.

2.5 Obtener el Resource-ID de Managed App

Para encontrar el ResourceID:

  • Inicie sesión en el Azure Portal
  • Abra el Managed Resource Group de su dab Nexus Managed App
  • Abra el App Service
  • Elija Configuración > Variables de entorno en la parte izquierda
  • DABNEXUS_AzureManagedApplication_ResourceId > Mostrar valor

2.6 Configurar conexiones de Fabric - OPCIONAL

Importante

Tenga en cuenta que las conexiones de Fabric requieren una licencia independiente.

Son necesarias varias preparaciones para crear conexiones con Microsoft Fabric en dab Nexus. Este artículo explica todos los pasos necesarios en Azure y este artículo le muestra cómo configurar las conexiones en dab Nexus.


3. Configuración inicial de dab Nexus (por dab junto con usted)

3.1 Ajustes iniciales

Cuando abra dab Nexus por primera vez, deberá crear una cuenta. Para ello, introduzca una dirección de correo electrónico y una contraseña. Este usuario se crea automáticamente como administrador de dab Nexus y puede crear usuarios adicionales.
Encontrará más información sobre la creación de nuevos usuarios en este artículo.
El resto de información, como la forma de conectar su SAP System, establecer una conexión con SQL Server y extraer sus primeros datos, está disponible en esta sección de nuestra base de conocimientos.


4. Administración de Managed App (por dab junto con usted)

4.1 Actualización mediante Azure CLI

Managed App debe actualizarse mediante Azure CLI. Esto puede realizarse tanto desde Azure Portal (recomendado) como desde un Azure CLI instalado localmente. Puede encontrar toda la información importante en esta documentación.