Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
SAP Deployment Automation Framework menyediakan alur di Azure DevOps yang mengotomatiskan seluruh siklus hidup penyebaran SAP, dari penyiapan sarana kontrol melalui penginstalan perangkat lunak SAP. Dengan menggunakan alur ini, Anda dapat menyebarkan dan mengelola lingkungan SAP secara konsisten tanpa menjalankan skrip secara manual.
Dalam artikel ini, Anda:
- Sebarkan sarana kontrol (infrastruktur penyebar dan pustaka).
- Sebarkan zona beban kerja (lanskap dan sistem).
- Sebarkan infrastruktur SAP.
- Pasang database HANA.
- Instal server SCS.
- Muatlah basis data HANA.
- Instal server aplikasi utama.
- Unduh perangkat lunak SAP.
- Pasang SAP.
Prasyarat
Langganan Azure. Jika Anda tidak memiliki langganan Azure, Anda dapat buat akun gratis.
Nota
Akun Azure gratis mungkin tidak cukup untuk menjalankan penyebaran.
Entitas layanan dengan izin Kontributor dalam langganan target. Untuk informasi selengkapnya, lihat Menyiapkan kredensial deployment.
Instans Azure DevOps yang dikonfigurasi. Untuk informasi selengkapnya, lihat Konfigurasi Layanan Azure DevOps untuk Automasi Penyebaran SAP.
Untuk pipeline
SAP software acquisitiondanConfiguration and SAP installation, agen yang di-host sendiri yang dikonfigurasi. Komputer virtual agen yang dihost sendiri disebarkan sebagai bagian dari penyebaran sarana kontrol.
Meninjau konfigurasi penyebaran
Langkah-langkah ini mereferensikan dan menggunakan konvensi penamaan default untuk kerangka kerja otomatisasi. Konfigurasi juga menggunakan nilai contoh untuk penamaan. Artikel ini menggunakan nama berikut:
- Nama proyek Azure DevOps Services
SAP-Deployment. - Nama repositori Layanan Azure DevOps
sap-automation. - Lingkungan sarana kontrol diberi nama
MGMT. Ini ada di wilayah Eropa Barat (WEEU) dan diinstal di jaringanDEP00virtual . Nama konfigurasi penyebar adalahMGMT-WEEU-DEP00-INFRASTRUCTURE. - Zona beban kerja SAP memiliki nama lingkungan
DEV. Ini berada di wilayah yang sama dengan control plane dan menggunakan jaringan virtual. Nama konfigurasi zona beban kerja SAP adalahDEV-WEEU-SAP01-INFRASTRUCTURE. - Sistem SAP dengan ID keamanan (SID)
X00diinstal di zona beban kerja SAP ini. Nama konfigurasi untuk sistem SAP adalahDEV-WEEU-SAP01-X00.
| Jenis artefak | Nama konfigurasi | Lokasi |
|---|---|---|
| Pesawat pengendali | MGMT-WEEU-DEP00-INFRASTRUCTURE | westeurope |
| Zona beban kerja | DEP-WEEU-SAP01-INFRASTRUCTURE | westeurope |
| Sistem SAP | DEP-WEEU-SAP01-X00 | westeurope |
Diagram berikut menunjukkan infrastruktur yang diterapkan.
Nota
Dalam contoh ini, sistem X00 SAP disebarkan dengan konfigurasi komputer virtual (VM) berikut:
- Penyebaran mandiri
- HANA DB VM SKU: Standard_M32ts
- ASCS VM SKU: Standard_D4s_v3
- APP VM SKU: Standard_D4s_v3
Menerapkan control plane
Penyebaran menggunakan konfigurasi yang ditentukan dalam file variabel Terraform yang terletak di samples/WORKSPACES/DEPLOYER/MGMT-WEEU-DEP00-INFRASTRUCTURE folder dan samples/WORKSPACES/LIBRARY/MGMT-WEEU-SAP_LIBRARY .
Pastikan
Deployment_Configuration_Pathvariabel dalamSDAF-Generalgrup variabel diatur kesamples/WORKSPACES.Pilih
Deploy control planepipeline dari bagian Pipelines.Masukkan
MGMT-WEEU-DEP00-INFRASTRUCTUREsebagai nama konfigurasi penyebar danMGMT-WEEU-SAP_LIBRARYsebagai nama konfigurasi pustaka SAP.
Lacak kemajuan di portal Layanan Azure DevOps. Setelah penyebaran selesai, Anda dapat melihat detail sarana kontrol pada tab Ekstensi .
Menerapkan zona beban kerja
Penyebaran menggunakan konfigurasi yang ditentukan dalam file variabel Terraform yang terletak di samples/WORKSPACES/LANDSCAPE/DEV-WEEU-SAP01-INFRASTRUCTURE folder .
Pilih
Deploy workload zonepipeline dari bagian Pipelines.Masukkan
DEV-WEEU-SAP01-INFRASTRUCTUREsebagai nama konfigurasi zona beban kerja danMGMsebagai nama lingkungan penyebar.Lacak kemajuan di portal Layanan Azure DevOps. Setelah penyebaran selesai, Anda dapat melihat detail zona beban kerja pada tab Ekstensi .
Menerapkan sistem SAP
Penyebaran menggunakan konfigurasi yang ditentukan dalam file variabel Terraform yang terletak di samples/WORKSPACES/SYSTEM/DEV-WEEU-SAP01-X00 folder .
Pilih
SAP system deploymentpipeline dari bagian Pipelines.Masukkan
DEV-WEEU-SAP01-X00sebagai nama konfigurasi sistem SAP.Lacak kemajuan di portal Layanan Azure DevOps. Setelah penyebaran selesai, Anda dapat melihat detail sistem SAP pada tab Ekstensi .
Mengunduh perangkat lunak SAP
Pilih
SAP software acquisitionpipeline dari bagian Pipelines.Masukkan
S41909SPS03_v0011mssebagai nama Bill of Materials,MGMTsebagai nama lingkungan sarana kontrol, danMGMTdanWEEUsebagai kode lokasi sarana kontrol (pustaka SAP).Lacak kemajuan di portal Layanan Azure DevOps.
Jalankan konfigurasi dan alur penginstalan SAP
Pilih
Configuration and SAP installationpipeline dari bagian Pipelines.Masukkan
DEV-WEEU-SAP01-X00sebagai nama konfigurasi sistem SAP danS41909SPS03_v0010mssebagai nama Bill of Materials.Pilih playbook yang akan dijalankan.
Lacak kemajuan di portal Layanan Azure DevOps.
Menjalankan alur pembaruan repositori
Pilih
Repository updaterpipeline dari bagian Pipelines.Di bidang repositori Source, masukkan
https://github.com/Azure/sap-automation.git. Di bidang Cabang sumber , masukkanmain.Pilih Paksa pembaruan hanya jika pembaruan gagal.
Jalankan alur penghapusan
Pilih
Deployment removalpipeline dari bagian Pipelines.Untuk menghapus sistem SAP, masukkan
DEV-WEEU-SAP01-X00sebagai nama konfigurasi sistem SAP.Untuk menghapus zona beban kerja SAP, masukkan
DEV-WEEU-SAP01-INFRASTRUCTUREsebagai nama konfigurasi zona beban kerja SAP.Untuk menghapus sarana kontrol, masukkan
MGMT-WEEU-DEP00-INFRASTRUCTUREsebagai nama konfigurasi penyebar danMGMT-WEEU-SAP_LIBRARYsebagai nama konfigurasi pustaka SAP.