Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
SAP Deployment Automation Framework proporciona canalizaciones en Azure DevOps que automatizan todo el ciclo de vida de implementación de SAP, desde la configuración del plano de control a través de la instalación de software de SAP. Mediante estas canalizaciones, puede implementar y administrar entornos de SAP de forma coherente sin ejecutar scripts manualmente.
En este artículo, encontrarás:
- Implemente el plano de control (infraestructura y biblioteca del implementador).
- Implementar la zona de carga de trabajo (landscape y system).
- Implemente la infraestructura de SAP.
- Instale la base de datos de HANA.
- Instale el servidor SCS.
- Cargue la base de datos de HANA.
- Instale el servidor de aplicaciones principal.
- Descargue el software de SAP.
- Instale SAP.
Prerrequisitos
Una suscripción Azure. Si no tiene una suscripción de Azure, puede crear una cuenta gratuita.
Nota:
Es posible que la cuenta de Azure gratuita no sea suficiente para ejecutar la implementación.
Una entidad de servicio con permisos de colaborador en las suscripciones de destino. Para más información, consulte Preparación de las credenciales de implementación.
Instancia de Azure DevOps configurada. Para obtener más información, consulte Configure Azure DevOps Services for SAP Deployment Automation.
Para las canalizaciones
SAP software acquisitionyConfiguration and SAP installation, un agente autohospedado configurado. La máquina virtual del agente autohospedado se implementa como parte de la implementación del plano de control.
Revisión de la configuración de implementación
Estos pasos hacen referencia a la convención de nomenclatura predeterminada para el marco de automatización. Las configuraciones también usan valores de ejemplo para asignar nombres. En este artículo se usan los siguientes nombres:
- El nombre del proyecto de Azure DevOps Services es
SAP-Deployment. - El nombre del repositorio de Azure DevOps Services es
sap-automation. - El entorno del plano de control se denomina
MGMT. Se encuentra en la región Oeste de Europa (WEEU) y se instala en la redDEP00virtual . El nombre de configuración del implementador esMGMT-WEEU-DEP00-INFRASTRUCTURE. - La zona de trabajo de SAP tiene el nombre
DEVdel entorno. Se encuentra en la misma región que el plano de control y usa la redSAP01virtual . El nombre de configuración de la zona de carga de trabajo de SAP esDEV-WEEU-SAP01-INFRASTRUCTURE. - El sistema SAP con identificador de seguridad (SID)
X00se instala en esta zona de carga de trabajo de SAP. El nombre de configuración del sistema SAP esDEV-WEEU-SAP01-X00.
| Tipo de artefacto | Nombre de la configuración | Ubicación |
|---|---|---|
| Plano de control | MGMT-WEEU-DEP00-INFRASTRUCTURE | westeurope |
| Zona de carga de trabajo | DEP-WEEU-SAP01-INFRASTRUCTURE | westeurope |
| Sistema SAP | DEP-WEEU-SAP01-X00 | westeurope |
En el diagrama siguiente se muestra la infraestructura implementada.
Nota:
En este ejemplo, el sistema SAP X00 se implementa con la siguiente configuración de máquina virtual (VM):
- Implementación independiente
- SKU de máquina virtual de HANA DB: Standard_M32ts
- SKU de máquina virtual de ASCS: Standard_D4s_v3
- SKU de máquina virtual de aplicación: Standard_D4s_v3
Implementación del plano de control
La implementación usa la configuración definida en los archivos de variables de Terraform ubicados en las samples/WORKSPACES/DEPLOYER/MGMT-WEEU-DEP00-INFRASTRUCTURE carpetas y samples/WORKSPACES/LIBRARY/MGMT-WEEU-SAP_LIBRARY .
Asegúrese de que la variable en el grupo de variables
Deployment_Configuration_Pathesté establecida enSDAF-General.Seleccione la
Deploy control planecanalización en la sección Canalizaciones .Escriba
MGMT-WEEU-DEP00-INFRASTRUCTUREcomo nombre de configuración del implementador yMGMT-WEEU-SAP_LIBRARYcomo nombre de configuración de la biblioteca de SAP.
Realice un seguimiento del progreso en el portal de Azure DevOps Services. Una vez finalizada la implementación, puede ver los detalles del plano de control en la pestaña Extensiones .
Implementación de la zona de cargas de trabajo
La implementación usa la configuración definida en el archivo de variables de Terraform ubicado en la samples/WORKSPACES/LANDSCAPE/DEV-WEEU-SAP01-INFRASTRUCTURE carpeta .
Seleccione la
Deploy workload zonecanalización en la sección Canalizaciones .Escriba
DEV-WEEU-SAP01-INFRASTRUCTUREcomo nombre de configuración de zona de carga de trabajo yMGMcomo nombre del entorno del implementador.Realice un seguimiento del progreso en el portal de Azure DevOps Services. Una vez finalizada la implementación, puede ver los detalles de la zona de carga de trabajo en la pestaña Extensiones .
Implementación del sistema SAP
La implementación usa la configuración definida en el archivo de variables de Terraform ubicado en la samples/WORKSPACES/SYSTEM/DEV-WEEU-SAP01-X00 carpeta .
Seleccione la
SAP system deploymentcanalización en la sección Canalizaciones .Escriba
DEV-WEEU-SAP01-X00como nombre de configuración del sistema SAP.Realice un seguimiento del progreso en el portal de Azure DevOps Services. Una vez finalizada la implementación, puede ver los detalles del sistema SAP en la pestaña Extensiones .
Descargar el software de SAP
Seleccione la
SAP software acquisitioncanalización en la sección Canalizaciones .Escriba
S41909SPS03_v0011mscomo nombre de la lista de materiales,MGMTcomo nombre del entorno del plano de control yMGMTWEEUcomo código de ubicación del plano de control (biblioteca SAP).Realice un seguimiento del progreso en el portal de Azure DevOps Services.
Ejecutar la configuración e instalación del flujo de trabajo de SAP
Seleccione la
Configuration and SAP installationcanalización en la sección Canalizaciones .Escriba
DEV-WEEU-SAP01-X00como nombre de configuración del sistema SAP yS41909SPS03_v0010mscomo nombre de la lista de materiales.Elija los cuadernos de estrategias que se van a ejecutar.
Realice un seguimiento del progreso en el portal de Azure DevOps Services.
Ejecutar la canalización de actualización del repositorio
Seleccione la
Repository updatercanalización en la sección Canalizaciones .En el campo repositorio Source, escriba
https://github.com/Azure/sap-automation.git. En el campo Rama de origen, introduzcamain.Seleccione Forzar la actualización solo si se produce un error en la actualización.
Ejecución de la canalización de eliminación
Seleccione la
Deployment removalcanalización en la sección Canalizaciones .Para quitar el sistema SAP, escriba
DEV-WEEU-SAP01-X00como nombre de configuración del sistema SAP.Para quitar la zona de carga de trabajo de SAP, escriba
DEV-WEEU-SAP01-INFRASTRUCTUREcomo nombre de configuración de la zona de carga de trabajo de SAP.Para quitar el plano de control, escriba
MGMT-WEEU-DEP00-INFRASTRUCTUREcomo nombre de configuración del implementador yMGMT-WEEU-SAP_LIBRARYcomo nombre de configuración de la biblioteca de SAP.