Sdílet prostřednictvím


Tutoriál: Použití SAP Deployment Automation Framework s DevOps

V tomto kurzu se dozvíte, jak provádět aktivity nasazení architektury SAP Deployment Automation Framework pomocí Azure DevOps Services.

V tomto kurzu se naučíte:

  • Nasaďte řídicí vrstvu (infrastrukturu a knihovnu deployeru).
  • Nasaďte zónu zátěže (prostředí a systém).
  • Nasaďte infrastrukturu SAP.
  • Nainstalujte databázi HANA.
  • Nainstalujte server SCS.
  • Načtěte databázi HANA.
  • Nainstalujte primární aplikační server.
  • Stáhněte si software SAP.
  • Nainstalujte SAP.

Požadavky

Virtuální počítač vlastně hostovaného agenta se nasadí jako součást nasazení řídicí roviny.

Přehled

Tyto kroky odkazují na výchozí zásady vytváření názvů pro architekturu automatizace a používají je. Ukázkové hodnoty se také používají k pojmenování v rámci konfigurací. V tomto kurzu se používají následující názvy:

  • Název projektu Azure DevOps Services je SAP-Deployment.
  • Název úložiště Azure DevOps Services je sap-automation.
  • Prostředí řídicí roviny má název MGMT. Je v oblasti Západní Evropa (WEEU) a je nainstalovaná ve virtuální síti DEP00. Název konfigurace nasazovacího nástroje je MGMT-WEEU-DEP00-INFRASTRUCTURE.
  • Zóna SAP má název prostředí DEV. Je ve stejné oblasti jako řídicí rovina a používá virtuální síť SAP01. Název konfigurace zóny úlohy SAP je DEV-WEEU-SAP01-INFRASTRUCTURE.
  • Systém SAP se siD X00 se instaluje v této zóně úloh SAP. Název konfigurace systému SAP je DEV-WEEU-SAP01-X00.
Typ artefaktu Název konfigurace Umístění
Úroveň řízení MGMT-WEEU-DEP00-INFRASTRUCTURE západní evropa
Zóna úloh DEP-WEEU-SAP01-INFRASTRUCTURE západní evropa
Systém SAP DEP-WEEU-SAP01-X00 západní evropa

Následující diagram znázorňuje nasazenou infrastrukturu.

Diagram znázorňující návrh infrastruktury kurzu DevOps

Poznámka:

V tomto kurzu se nasadí systém SAP X00 s následující konfigurací:

  • Samostatné nasazení
  • SKU virtuálního počítače HANA DB: Standard_M32ts
  • SKU virtuálního počítače ASCS: Standard_D4s_v3
  • SKU virtuálního počítače APP: Standard_D4s_v3

Nasaďte řídicí rovinu

Nasazení používá konfiguraci definovanou v souborech proměnných Terraformu umístěných v souborech samples/WORKSPACES/DEPLOYER/MGMT-WEEU-DEP00-INFRASTRUCTURE a samples/WORKSPACES/LIBRARY/MGMT-WEEU-SAP_LIBRARY složkách.

Ujistěte se, že Deployment_Configuration_Path je proměnná ve SDAF-General skupině proměnných nastavená na samples/WORKSPACEShodnotu .

Spusťte potrubí tím, že vyberete Deploy control plane potrubí v části Potrubí. Zadejte MGMT-WEEU-DEP00-INFRASTRUCTURE jako název konfigurace nasazovače a MGMT-WEEU-SAP_LIBRARY jako název konfigurace knihovny SAP.

Snímek obrazovky, který ukazuje dialogové okno spuštění průběhu kurzu DevOps.

Průběh můžete sledovat na portálu Azure DevOps Services. Po dokončení nasazení se podrobnosti řídicí roviny zobrazí na kartě Rozšíření .

Snímek obrazovky zobrazující výsledky DevOps Run pipeline

Nasadit zónu úloh

Nasazení používá konfiguraci definovanou v souboru proměnné Terraformu umístěném samples/WORKSPACES/LANDSCAPE/DEV-WEEU-SAP01-INFRASTRUCTURE ve složce.

Spusťte potrubí tím, že vyberete Deploy workload zone potrubí v části Potrubí. Zadejte DEV-WEEU-SAP01-INFRASTRUCTURE jako název konfigurace zóny úloh a MGM jako název prostředí nasazovacího nástroje.

Průběh můžete sledovat na portálu Azure DevOps Services. Po dokončení nasazení se podrobnosti o zóně úloh zobrazí na kartě Rozšíření .

Nasazení systému SAP

Nasazení používá konfiguraci definovanou v souboru proměnné Terraformu umístěném samples/WORKSPACES/SYSTEM/DEV-WEEU-SAP01-X00 ve složce.

Spusťte potrubí tím, že vyberete SAP system deployment potrubí v části Potrubí. Zadejte DEV-WEEU-SAP01-X00 jako název konfigurace systému SAP.

Průběh můžete sledovat na portálu Azure DevOps Services. Po dokončení nasazení se na kartě Rozšíření zobrazí podrobnosti o systému SAP.

Stažení softwaru SAP

Spusťte potrubí tím, že vyberete SAP software acquisition potrubí v části Potrubí. Zadejte S41909SPS03_v0011ms jako název Seznamu materiálů, MGMT jako název prostředí řídicí roviny a MGMT a WEEU jako kódy umístění řídicí roviny SAP.

Průběh můžete sledovat na portálu Azure DevOps.

Spuštění konfigurace a kanálu instalace SAP

Spusťte potrubí tím, že vyberete Configuration and SAP installation potrubí v části Potrubí. Zadejte DEV-WEEU-SAP01-X00 jako název konfigurace systému SAP a S41909SPS03_v0010ms jako název Vyúčtování materiálů.

Zvolte skripty, které chcete spustit.

Snímek obrazovky znázorňující kurz DevOps, operační systém a konfiguraci SAP

Průběh můžete sledovat na portálu Azure DevOps Services.

Spusťte procesní kanál aktualizace úložiště

Spusťte potrubí tím, že vyberete Repository updater potrubí v části Potrubí. Zadejte https://github.com/Azure/sap-automation.git jako zdrojové úložiště a main jako zdrojová větev, ze které se má aktualizovat.

Vyberte Vynutit aktualizaci pouze v případě, že se aktualizace nezdaří.

Spustit potrubí pro odebrání

Spusťte potrubí tím, že vyberete Deployment removal potrubí v části Potrubí.

Odebrání systému SAP

Zadejte DEV-WEEU-SAP01-X00 jako název konfigurace systému SAP.

Odebrání zóny úloh SAP

Zadejte DEV-WEEU-SAP01-INFRASTRUCTURE jako název konfigurace zóny úloh SAP.

Odebrání řídicí roviny

Zadejte MGMT-WEEU-DEP00-INFRASTRUCTURE jako název konfigurace nasazovacího nástroje a zadejte MGMT-WEEU-SAP_LIBRARY jako název konfigurace knihovny SAP.

Další krok