Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In deze zelfstudie leert u hoe u de implementatieactiviteiten van SAP Deployment Automation Framework uitvoert met behulp van Azure DevOps Services.
In deze zelfstudie leert u het volgende:
- Implementeer het besturingsvlak (implementeerinfrastructuur en -bibliotheek).
- Implementeer de werklastzone (landschap en systeem).
- Implementeer de SAP-infrastructuur.
- Installeer de HANA-database.
- Installeer de SCS-server.
- Laad de HANA-database.
- Installeer de primaire toepassingsserver.
- Download de SAP-software.
- INSTALLEER SAP.
Vereiste voorwaarden
Een Azure-abonnement. Als u geen Azure-abonnement hebt, kunt u een gratis account maken.
Opmerking
Het gratis Azure-account is mogelijk niet voldoende om de implementatie uit te voeren.
Een service principal met Contributor-rechten in de doelabonnementen. Zie voor meer informatie De implementatiereferenties voorbereiden.
Een geconfigureerd Azure DevOps-exemplaar. Zie Azure DevOps Services configureren voor SAP Deployment Automation voor meer informatie.
Voor de
SAP software acquisition- en deConfiguration and SAP installation-pijplijnen is een geconfigureerde zelf-gehoste agent nodig.
De zelfgehoste agent virtuele machine wordt geïmplementeerd als onderdeel van de implementatie van het controlevlak.
Overzicht
Deze stappen verwijzen naar en gebruiken de standaardnaamconventie voor het automation-framework. Voorbeeldwaarden worden ook gebruikt bij het benoemen in de configuraties. In deze zelfstudie worden de volgende namen gebruikt:
- De naam van het Azure DevOps Services-project is
SAP-Deployment. - De naam van de Azure DevOps Services-opslagplaats is
sap-automation. - De omgeving van het besturingsvlak heeft de naam
MGMT. Het bevindt zich in de regio Europa - west (WEEU) en wordt geïnstalleerd in het virtuele netwerkDEP00. De configuratienaam van de implementatie isMGMT-WEEU-DEP00-INFRASTRUCTURE. - De SAP-workloadzone heeft de omgevingsnaam
DEV. Het bevindt zich in dezelfde regio als het besturingsvlak en maakt gebruik van het virtuele netwerkSAP01. De configuratienaam van de SAP-workloadzone isDEV-WEEU-SAP01-INFRASTRUCTURE. - Het SAP-systeem met SID
X00wordt geïnstalleerd in deze SAP-workloadzone. De configuratienaam voor het SAP-systeem isDEV-WEEU-SAP01-X00.
| Het type artefact | Configuratienaam | Locatie |
|---|---|---|
| beheerlaag | MGMT-WEEU-DEP00-INFRASTRUCTURE | westeurope |
| Werkbelastingszone | DEP-WEEU-SAP01-INFRASTRUCTURE | westeurope |
| SAP-systeem | DEP-WEEU-SAP01-X00 | westeurope |
In het volgende diagram ziet u de geïmplementeerde infrastructuur.
Opmerking
In deze zelfstudie wordt het X00 SAP-systeem geïmplementeerd met de volgende configuratie:
- Zelfstandige implementatie
- HANA DB VM-SKU: Standard_M32ts
- ASCS VM SKU: Standard_D4s_v3
- APP VM-SKU: Standard_D4s_v3
Het besturingsvlak implementeren
De implementatie maakt gebruik van de configuratie die is gedefinieerd in de Terraform-variabelebestanden in de samples/WORKSPACES/DEPLOYER/MGMT-WEEU-DEP00-INFRASTRUCTURE en samples/WORKSPACES/LIBRARY/MGMT-WEEU-SAP_LIBRARY mappen.
Zorg ervoor dat de Deployment_Configuration_Path variabele in de SDAF-General variabelegroep is ingesteld op samples/WORKSPACES.
Voer de pijplijn uit door de Deploy control plane pijplijn te selecteren in de sectie Pijplijnen . Voer MGMT-WEEU-DEP00-INFRASTRUCTURE in als de configuratienaam van de implementatiefunctie en MGMT-WEEU-SAP_LIBRARY als de configuratienaam van de SAP-bibliotheek.
U kunt de voortgang bijhouden in de Azure DevOps Services-portal. Nadat de implementatie is voltooid, ziet u de details van het besturingsvlak op het tabblad Extensies .
De workloadzone implementeren
De implementatie maakt gebruik van de configuratie die is gedefinieerd in het Terraform-variabelebestand in de samples/WORKSPACES/LANDSCAPE/DEV-WEEU-SAP01-INFRASTRUCTURE map.
Voer de pijplijn uit door de Deploy workload zone pijplijn te selecteren in de sectie Pijplijnen . Voer DEV-WEEU-SAP01-INFRASTRUCTURE de naam in van de configuratie van de workloadzone en MGM als de naam van de implementatieomgeving.
U kunt de voortgang bijhouden in de Azure DevOps Services-portal. Nadat de implementatie is voltooid, ziet u de details van de workloadzone op het tabblad Extensies .
Het SAP-systeem implementeren
De implementatie maakt gebruik van de configuratie die is gedefinieerd in het Terraform-variabelebestand in de samples/WORKSPACES/SYSTEM/DEV-WEEU-SAP01-X00 map.
Voer de pijplijn uit door de SAP system deployment pijplijn te selecteren in de sectie Pijplijnen . Voer DEV-WEEU-SAP01-X00 de naam van de SAP-systeemconfiguratie in.
U kunt de voortgang bijhouden in de Azure DevOps Services-portal. Nadat de implementatie is voltooid, ziet u de details van het SAP-systeem op het tabblad Extensies .
De SAP-software downloaden
Voer de pijplijn uit door de SAP software acquisition pijplijn te selecteren in de sectie Pijplijnen . Voer S41909SPS03_v0011ms de naam in van Bill of Materials, MGMT als de naam van de omgeving van het besturingsvlak en MGMTWEEU als de locatiecode van het besturingsvlak (SAP-bibliotheek).
U kunt de voortgang bijhouden in de Azure DevOps-portal.
De configuratie- en SAP-installatiepijplijn uitvoeren
Voer de pijplijn uit door de Configuration and SAP installation pijplijn te selecteren in de sectie Pijplijnen . Voer DEV-WEEU-SAP01-X00 in als de naam van de SAP-systeemconfiguratie en S41909SPS03_v0010ms als de naam van de bill of materials.
Kies de playbooks die u wilt uitvoeren.
U kunt de voortgang bijhouden in de Azure DevOps Services-portal.
Voer de updatepijplijn voor de repository uit
Voer de pijplijn uit door de Repository updater pijplijn te selecteren in de sectie Pijplijnen . Voer https://github.com/Azure/sap-automation.git in als de bronopslagplaats en main als de bronbranch waaruit u wilt bijwerken.
Selecteer alleen De update forceren als de update mislukt.
De verwijderingspijplijn uitvoeren
Voer de pijplijn uit door de Deployment removal pijplijn te selecteren in de sectie Pijplijnen .
SAP-systeem verwijderen
Voer DEV-WEEU-SAP01-X00 de naam van de SAP-systeemconfiguratie in.
Verwijdering van SAP-workloadzone
Voer DEV-WEEU-SAP01-INFRASTRUCTURE de naam in van de configuratie van de SAP-workloadzone.
Verwijdering van controlevlak
Voer MGMT-WEEU-DEP00-INFRASTRUCTURE in als de configuratienaam van de implementatiefunctie en MGMT-WEEU-SAP_LIBRARY als de configuratienaam van de SAP-bibliotheek.