Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
SAP Deployment Automation Framework udostępnia potoki w Azure DevOps, które automatyzują cały cykl życia wdrażania SAP, od konfiguracji płaszczyzny kontrolnej aż do instalacji oprogramowania SAP. Korzystając z tych potoków, można spójnie wdrażać środowiska SAP i zarządzać nimi bez ręcznego uruchamiania skryptów.
W tym artykule dowiesz się:
- Wdróż płaszczyznę kontrolną (infrastrukturę wdrażającą i bibliotekę).
- Wdróż strefę roboczą (środowisko i system).
- Wdrażanie infrastruktury SAP.
- Zainstaluj bazę danych HANA.
- Zainstaluj serwer SCS.
- Załaduj bazę danych HANA.
- Zainstaluj podstawowy serwer aplikacji.
- Pobierz oprogramowanie SAP.
- Zainstaluj oprogramowanie SAP.
Wymagania wstępne
Subskrypcja Azure. Jeśli nie masz subskrypcji Azure, możesz tworzeć bezpłatne konto.
Uwaga
Bezpłatne konto Azure może nie być wystarczające do uruchomienia wdrożenia.
Jednostka usługi z uprawnieniami Współpracownik w subskrypcjach docelowych. Aby uzyskać więcej informacji, zobacz Przygotowywanie poświadczeń wdrożenia.
Skonfigurowane wystąpienie Azure DevOps. Aby uzyskać więcej informacji, zobacz Configure Azure DevOps Services for SAP Deployment Automation.
W przypadku potoków
SAP software acquisitionorazConfiguration and SAP installationwymagany jest skonfigurowany agent self-hosted. Maszyna wirtualna własnego agenta jest wdrażana w ramach wdrażania płaszczyzny sterowania.
Przejrzyj konfigurację wdrożenia
Te kroki odwołują się do platformy automatyzacji i używają domyślnej konwencji nazewnictwa . Konfiguracje używają również przykładowych wartości nazewnictwa. W tym artykule są używane następujące nazwy:
- Nazwa projektu Azure DevOps Services to
SAP-Deployment. - Nazwa repozytorium usług Azure DevOps to
sap-automation. - Środowisko płaszczyzny sterowania nosi nazwę
MGMT. Znajduje się on w regionie Europa Zachodnia (WEEU) i jest zainstalowany w sieciDEP00wirtualnej . Nazwa konfiguracji narzędzia wdrażania toMGMT-WEEU-DEP00-INFRASTRUCTURE. - Strefa obciążenia SAP ma nazwę
DEVśrodowiska. Znajduje się on w tym samym regionie co płaszczyzna sterowania i używa sieciSAP01wirtualnej . Nazwa konfiguracji strefy obciążenia SAP toDEV-WEEU-SAP01-INFRASTRUCTURE. - System SAP z identyfikatorem zabezpieczeń (SID)
X00jest zainstalowany w tej strefie obciążenia SAP. Nazwa konfiguracji systemu SAP toDEV-WEEU-SAP01-X00.
| Typ artefaktu | Nazwa konfiguracji | Lokalizacja |
|---|---|---|
| Płaszczyzna sterowania | MGMT-WEEU-DEP00-INFRASTRUCTURE | westeurope |
| Strefa obciążenia | DEP-WEEU-SAP01-INFRASTRUCTURE | westeurope |
| System SAP | DEP-WEEU-SAP01-X00 | westeurope |
Na poniższym diagramie przedstawiono wdrożona infrastruktura.
Uwaga
W tym przykładzie system SAP X00 jest wdrażany przy użyciu następującej konfiguracji maszyny wirtualnej:
- Wdrożenie autonomiczne
- Jednostka SKU maszyny wirtualnej HANA DB: Standard_M32ts
- Jednostka SKU dla maszyny wirtualnej ASCS: Standard_D4s_v3
- Jednostka SKU maszyny wirtualnej aplikacji: Standard_D4s_v3
Rozmieść płaszczyznę sterowania
Wdrożenie używa konfiguracji zdefiniowanej w plikach zmiennych Terraform znajdujących się w folderach samples/WORKSPACES/DEPLOYER/MGMT-WEEU-DEP00-INFRASTRUCTURE i samples/WORKSPACES/LIBRARY/MGMT-WEEU-SAP_LIBRARY.
Upewnij się, że zmienna
Deployment_Configuration_PathwSDAF-Generalgrupie zmiennych jest ustawiona nasamples/WORKSPACESwartość .Deploy control planeWybierz potok w sekcji Potoki.Wprowadź
MGMT-WEEU-DEP00-INFRASTRUCTUREjako nazwę konfiguracji narzędzia wdrażania iMGMT-WEEU-SAP_LIBRARYjako nazwę konfiguracji biblioteki SAP.
Śledź postęp w portalu usług Azure DevOps. Po zakończeniu wdrażania można zobaczyć szczegóły płaszczyzny sterowania na karcie Rozszerzenia .
Wdróż strefę obciążenia
Wdrożenie używa konfiguracji zdefiniowanej w pliku zmiennej Terraform znajdującego się w folderze samples/WORKSPACES/LANDSCAPE/DEV-WEEU-SAP01-INFRASTRUCTURE .
Deploy workload zoneWybierz potok w sekcji Potoki.Wprowadź
DEV-WEEU-SAP01-INFRASTRUCTUREjako nazwę konfiguracji strefy obciążenia iMGMjako nazwę środowiska wdrażania.Śledź postęp w portalu usług Azure DevOps. Po zakończeniu wdrażania można zobaczyć szczegóły strefy obciążenia na karcie Rozszerzenia .
Wdrażanie systemu SAP
Wdrożenie używa konfiguracji zdefiniowanej w pliku zmiennej Terraform znajdującego się w folderze samples/WORKSPACES/SYSTEM/DEV-WEEU-SAP01-X00 .
SAP system deploymentWybierz potok w sekcji Potoki.Wprowadź
DEV-WEEU-SAP01-X00jako nazwę konfiguracji systemu SAP.Śledź postęp w portalu usług Azure DevOps. Po zakończeniu wdrażania można zobaczyć szczegóły systemu SAP na karcie Rozszerzenia .
Pobieranie oprogramowania SAP
SAP software acquisitionWybierz potok w sekcji Potoki.Wprowadź
S41909SPS03_v0011msjako nazwę Bill of Materials,MGMTjako nazwę środowiska płaszczyzny sterowania orazMGMTiWEEUjako kod lokalizacji płaszczyzny sterowania (biblioteka SAP).Śledź postęp w portalu usług Azure DevOps.
Uruchamianie potoku konfiguracji i instalacji oprogramowania SAP
Configuration and SAP installationWybierz potok w sekcji Potoki.Wprowadź
DEV-WEEU-SAP01-X00jako nazwę konfiguracji systemu SAP iS41909SPS03_v0010msjako nazwę Rachunku materiałów.Wybierz podręczniki do uruchomienia.
Śledź postęp w portalu usług Azure DevOps.
Uruchom potok aktualizacji repozytorium
Repository updaterWybierz potok w sekcji Potoki.W polu repozytorium Source wprowadź
https://github.com/Azure/sap-automation.git. W polu Source branch wprowadźmain.Wybierz pozycję Wymuś aktualizację tylko wtedy, gdy aktualizacja zakończy się niepowodzeniem.
Uruchamianie potoku usuwania
Deployment removalWybierz potok w sekcji Potoki.Aby usunąć system SAP, wprowadź
DEV-WEEU-SAP01-X00jako nazwę konfiguracji systemu SAP.Aby usunąć strefę obciążenia SAP, wprowadź
DEV-WEEU-SAP01-INFRASTRUCTUREjako nazwę konfiguracji strefy obciążenia SAP.Aby usunąć płaszczyznę sterowania, wprowadź
MGMT-WEEU-DEP00-INFRASTRUCTUREjako nazwę konfiguracji narzędzia wdrażania iMGMT-WEEU-SAP_LIBRARYjako nazwę konfiguracji biblioteki SAP.