Guia rápida Managed App
Esta guia rápida contiene todo el trabajo (previo) necesario para que la instalación de dab Nexus sea lo más fluida posible. Usted, su equipo de SAP Basis y su departamento de TI son responsables de completar todos los pasos de esta guía. dab puede proporcionar soporte para la configuración inicial si se acuerda previamente. Las actualizaciones, reinstalaciones, migraciones, traslados y otros cambios en el entorno o la configuración deben planificarse y ser realizadas por su organización. Encontrará los enlaces a los artículos correspondientes en el texto debajo de 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 a medida que los vayan completando. En la columna Responsabilidad, también puede ver quién debe llevar a cabo la tarea correspondiente.
⬇️ Descargar lista de verificación (PDF)
Lista de verificación guia rápida Managed App
| Paso | Tarea | Responsabilidad | ¿Hecho? |
|---|---|---|---|
| 1 | SAP-System | ||
| 1.1 | Instalación del módulo RFC | Customer (SAP-Basis) | ⬚ |
| 1.2 | Provisión de usuario SAP | Customer (SAP-Basis) | ⬚ |
| 2 | Configuración de Managed App | ||
| 2.1 | Comprar Managed App en Azure Marketplace | Customer (IT-Team) | ⬚ |
| 2.2 | Proveer las librerías RFC | Customer (IT-Team) | ⬚ |
| 2.3 | Conexiones de red | Customer (IT-Team) | ⬚ |
| 2.4 | Conectar la base de datos de procesamiento | Customer (IT-Team) | ⬚ |
| 2.5 | Acceso dab Nexus Managed App | Customer (IT-Team) | ⬚ |
| 2.6 | Encontrar el ID de recurso de Managed App | Customer (IT-Team) | ⬚ |
| 2.7 | OPCIONAL - Configurar conexiones Fabric | Customer (IT-Team) | ⬚ |
| 3 | Configuración inicial de dab Nexus | ||
| 3.1 | Ajustes iniciales | Customer (IT-Team) | ⬚ |
| 4 | Administración de Managed App | ||
| 4.1 | Actualizar vía Azure CLI | Customer (IT-Team) | ⬚ |
1. SAP System (proporcionado por usted previamente)
El SAP-System es la primera parte importante y a la vez la base de sus futuros datos. Todos los datos que sean relevantes para usted se extraerán, analizarán y procesarán 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 disponen de las autorizaciones necesarias. En este artículo (sección Permisos) encontrará las autorizaciones SAP que debe asignar. También encontrará los pasos necesarios 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 comunique su Azure Subscription ID de antemano para que el plan sea visible. Para adquirir Managed App en Azure Marketplace, debe tener una cuenta Microsoft con Entra ID y autoridad para realizar compras. Debe tener el rol de Propietario en la suscripción de destino y la capacidad para 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.
Datos básicos
- 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 se desplegarán 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 redundante por zona estándar
- Standard GRS = almacenamiento replicado geográficamente estándar
Redes
Selección de Private Link - Active Use Private Link durante la implementación. Todos los servicios dependientes (Key Vault, SQL Server, Storage Account) solo serán accesibles mediante Private Endpoints.
- Red virtual: elija una VNet existente o permita que la implementación cree una nueva VNet.
- Subred de integración: utilizada por el runtime de Managed App. Debe ser una subred dedicada.
- Subred para Private Endpoint: utilizada exclusivamente para Private Endpoints.
- No se admite la creación de una nueva subred dentro de una VNet existente; las subredes deben existir previamente o ser creadas totalmente como parte de la implementación.
Clave de cifrado
- dab Nexus protege los datos sensibles, incluidas las credenciales SAP, usando una clave de cifrado almacenada en Azure Key Vault. Genere esta clave ejecutando el comando proporcionado.
- Cuando el comando termine, la clave se copiará automáticamente al portapapeles. Pegue la clave en los campos correspondientes.
Etiquetas - OPCIONAL
Aquí puede guardar pares nombre/valor (etiquetas) como información adicional, lo que puede facilitar la categorización de recursos y así ayudar con la facturación.
Revisión y finalización
Al final, se mostrarán de nuevo todos los datos que acaba de configurar.
En la sección Co-Admin Access Permission, se debe marcar la casilla I agree to the terms and conditions above.
Si todo es correcto, pulse en Crear.
Ahora se está implementando Managed App. El proceso puede tardar algunos minutos.
2.2 Proveer las librerías RFC
Para descargar las librerías RFC, necesita acceso al SAP Softwarecenter.
Puede descargar las librerías RFC mediante este Link hacia SAP Softwarecenter. Como alternativa, abra SAP Softwarecenter, busque SAP NW RFC SDK 7.50 y seleccione la arquitectura x86_64 on Linux. Tenga en cuenta que no se admiten otras arquitecturas.
Las librerías RFC de SAP deben almacenarse de modo que se pueda establecer correctamente una conexión con SAP System. En el Portal de Azure, seleccione el Storage Account dentro del Managed Resource Group elegido previamente.
Por defecto, el Storage Account no permite accesos externos. Esto puede cambiarse en la configuración de red.
En algunos casos puede ser necesario activar el acceso público a la red a fin de cargar archivos. Vaya a su Storage Account, seleccione Data storage > Networking y pulse en Administrar en la sección 'Public network access'. Después, para permitir la carga de archivos, haga clic en Agregar su dirección IPv4 de cliente. Guarde los cambios.
Para almacenar las DLLs en el Storage Account, siga estos pasos:
- Abra el Storage Account en el Resource Group de Managed App para cargar los archivos.
- Vaya a Data storage > File shares > share-dabnexus-home
- Abra la carpeta Libraries (créela si no existe – el nombre de la carpeta distingue entre mayúsculas y minúsculas)
- Examinar
- Después pulse en Cargar
Se requieren los siguientes archivos; puede encontrarlos 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 estar adecuadamente configurada. Existen varias maneras de hacerlo, todas explicadas detalladamente en este artículo. Es posible que necesite activar la opción de tráfico de internet saliente en la integración de redes virtuales para poder comunicarse vía IP con su SAP System. Esto depende en gran medida de su infraestructura SAP.
dab Nexus se entrega por defecto sin una base de datos de procesamiento en la que almacenar datos extraídos y procesados. Puede desplegar manualmente una de las siguientes soluciones en Azure:
Los SKUs que deben usarse dependen mucho del caso de uso y del volumen de datos en su SAP System. Asegúrese de que la base de datos SQL sea accesible a través de la red mediante Managed App: puede que sea necesario añadir la dirección de red de Managed App en el firewall de Azure. Luego podrá activar la autenticación SQL Server e integrar la base de datos en Nexus como es habitual. Esto se explica en este artículo.
2.4 Acceso dab Nexus - Managed App
Para acceder finalmente a dab Nexus, abra el App Service en el Managed Resource Group y luego pulse en Browse en la parte superior. La pantalla de configuración inicial se abrirá en el navegador.
2.5 Encontrar el ID de recurso de Managed App
Encontrar el ResourceID:
- Inicie sesión en Portal de Azure
- Abra el Managed Resource Group de su dab Nexus Managed App
- Abra el App Service
- Elija Configuración > Variables de entorno en el menú lateral izquierdo
- DABNEXUS_AzureManagedApplication_ResourceId > Mostrar valor
2.6 Configurar conexiones Fabric - OPCIONAL
Tenga en cuenta que las conexiones Fabric requieren una licencia aparte.
Deben realizarse varios preparativos para crear conexiones a 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 usted)
3.1 Ajustes iniciales
Usted es responsable de completar esta configuración inicial. dab puede acompañarle si se acuerda previamente.
Cuando abra dab Nexus por primera vez, debe crear una cuenta. Para ello, introduzca un correo electrónico y una contraseña. Este usuario se crea automáticamente como administrador en dab Nexus y puede agregar usuarios adicionales. Puede encontrar más información sobre la creación de nuevos usuarios en este artículo. El resto de procedimientos —como conectar su SAP System, establecer una conexión con SQL Server y extraer sus primeros datos— están disponibles en esta sección de nuestra base de conocimientos.
4. Administración de Managed App (por usted)
4.1 Actualización vía Azure CLI
Su equipo de TI es responsable de la administración y actualización de Managed App. Managed App debe actualizarse a través de Azure CLI. Esto puede hacerse mediante Portal de Azure (recomendado) o mediante Azure CLI instalado localmente. Toda la información importante está disponible en esta documentación.