Quickstart Guide Managed App
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
| Paso | Tarea | Responsabilidad | ¿Completado? |
|---|---|---|---|
| 1 | SAP-System | ||
| 1.1 | Instalación del módulo RFC | Cliente (SAP-Basis) | ⬚ |
| 1.2 | Provisión de usuario SAP | Cliente (SAP-Basis) | ⬚ |
| 2 | Configuración de Managed App | ||
| 2.1 | Comprar Managed App en Azure Marketplace | Cliente (Equipo de TI) | ⬚ |
| 2.2 | Proporcionar las bibliotecas RFC | Cliente (Equipo de TI) | ⬚ |
| 2.3 | Conexiones de red | Cliente (Equipo de TI) | ⬚ |
| 2.4 | Conectar la base de datos de procesamiento | Cliente (Equipo de TI) | ⬚ |
| 2.5 | Acceder a dab Nexus Managed App | Cliente (Equipo de TI) | ⬚ |
| 2.6 | Obtener el Resource-ID de Managed App | Cliente (Equipo de TI) | ⬚ |
| 2.7 | OPCIONAL - Configurar conexiones de Fabric | Cliente (Equipo de TI) | ⬚ |
| 3 | Configuración inicial de dab Nexus | ||
| 3.1 | Ajustes iniciales | dab y Cliente | ⬚ |
| 4 | Administración de Managed App | ||
| 4.1 | Actualización mediante Azure CLI | dab 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
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.
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
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.
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.
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
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.