Cómo desplegar un sistema SAP existente en Azure Center for SAP

En este artículo, te guiaré paso a paso a través del proceso de despliegue de un sistema SAP ya existente en Azure Center for SAP. Azure Center for SAP es una solución de nube confiable y segura que te permite ejecutar sistemas SAP de misión crítica en la infraestructura de Azure. Si ya tienes un sistema SAP y estás considerando migrarlo a Azure, este tutorial te proporcionará las instrucciones detalladas para realizar el despliegue de manera exitosa.


En primer lugar, vamos a crear una Managed Identity en el portal de Azure. Para hacer esto, sigue estos pasos:

  1. Inicia sesión en el portal de Azure (portal.azure.com) utilizando tus credenciales de cuenta.
  2. En el menú de navegación, busca y selecciona «Managed Identity» o «Identidad administrada».
  3. Haz clic en «Crear» para comenzar el proceso de creación de la Managed Identity.
  4. Completa los detalles solicitados, como Subscription (suscripción), Resource Group (grupo de recursos), Region (región) y Name (nombre) para la identidad.
  5. Verifica la información proporcionada y haz clic en «Crear» para crear la Managed Identity.

Una vez que hayas creado la Managed Identity, el siguiente paso es asociarla a la suscripción que contiene los servidores con los sistemas SAP. Para hacer esto, sigue estos pasos:

  1. Accede al portal de Azure y ve a la sección de suscripciones.
  2. Encuentra la suscripción que contiene los servidores con los sistemas SAP y selecciónala.
  3. Busca la opción de «Managed Identities» o «Identidades administradas» en la configuración de la suscripción y haz clic en ella.
  4. Selecciona la opción de «Agregar identidad asignada por el usuario» o «User-assigned Managed Identity» para crear una nueva identidad asignada por el usuario.
  5. Configura la identidad asignada por el usuario, asignándole el rol «Azure Center for SAP solutions service role» o el rol necesario para acceder a los sistemas SAP.
  6. Guarda la configuración para asociar la Managed Identity a la suscripción.

De manera similar, es necesario ir al grupo de recursos (Resource Group) que contiene la Red Virtual (VNET) correspondiente y agregar una identidad asignada por el usuario (User-assigned Managed Identity) con el rol de «Reader». Sigue estos pasos para llevar a cabo esta configuración:

  1. Accede al portal de Azure y navega hasta el grupo de recursos que alberga la Red Virtual asociada.
  2. Dentro del grupo de recursos, busca la opción de «Identidades asignadas por el usuario» o «User-assigned Managed Identity» en la configuración del recurso.
  3. Selecciona la opción de «Agregar identidad asignada por el usuario» o «Add User-assigned Managed Identity» para crear una nueva identidad asignada por el usuario.
  4. Configura la identidad asignada por el usuario y asegúrate de asignarle el rol de «Reader» en el ámbito del grupo de recursos.
  5. Guarda la configuración para asociar la Managed Identity al grupo de recursos y asignarle el rol de «Reader».

Una vez que hayamos otorgado los permisos correspondientes a la Managed Identity, el siguiente paso es registrar un sistema SAP ya existente en Azure Center for SAP. Sigue estos pasos para llevar a cabo el registro:

  1. Accede al portal de Azure y navega hasta Azure Center for SAP.
  2. Dentro de Azure Center for SAP, busca la opción de «Registro de sistema SAP» o «Register SAP system» y haz clic en ella.
  3. Completa los detalles requeridos en el formulario de registro. Esto incluye información como el nombre del sistema SAP, la versión, la ubicación, y los datos de conexión relevantes.
  4. Durante el proceso de registro, se te pedirá que selecciones la identidad asignada por el usuario (Managed Identity) que hemos creado y configurado previamente. Asegúrate de seleccionar la Managed Identity correcta que tiene los permisos adecuados para acceder a los recursos SAP.
  5. Revisa la información proporcionada y haz clic en «Registrar» o «Register» para completar el proceso de registro.

ambien podemos registrar la instancia SAP mediante powershell, Para ello primero tenemos que instalar el Modulo

Install-Module -Name Az.Workloads

Una vez instalado el modulo ejecutamos el siguiente comando. Este comando creará una instancia virtual para el sistema SAP y mostrará el estado del aprovisionamiento. Asegúrate de reemplazar los valores de los parámetros con los correspondientes a tu entorno y configuración, Rresource Group, Managed Identity…etc.

New-AzWorkloadsSapVirtualInstance  -ResourceGroupName "RG-SAP"  -Name PEC  -Location 'East US 2'   -Environment "Production"  -SapProduct 'ECC'  -CentralServerVmId '/subscriptions/XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX/resourceGroups/RG-SAP/providers/Microsoft.Compute/virtualMachines/VMSAP'  -ManagedResourceGroupName "RG-SAP"  -ManagedRgStorageAccountName 'actssap'  -IdentityType "UserAssigned"  -UserAssignedIdentity @{'/subscriptions/XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX/resourcegroups/RG-SAP/providers/Microsoft.ManagedIdentity/userAssignedIdentities/sap-01'= @{}} 

Una vez que hayas registrado el sistema SAP, ya sea a través del portal de Azure o mediante PowerShell, podrás visualizarlo en la consola de Azure Center for SAP.

:wq!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *