Contoh ini menunjukkan cara membangun lingkungan pengembangan dan pengujian untuk SAP NetWeaver di lingkungan Windows atau Linux di Azure. Database yang digunakan adalah AnyDB. (AnyDB adalah istilah SAP untuk DBMS yang didukung yang bukan SAP Hana.)
Sistem
Unduh file Visio arsitektur ini.
Aliran data
Skenario ini menunjukkan provisi database sistem SAP tunggal dan server aplikasi SAP di satu mesin virtual. Data mengalir melalui skenario sebagai berikut:
- Pelanggan menggunakan antarmuka pengguna SAP atau alat klien lainnya (Excel, browser web, atau aplikasi web lainnya) untuk mengakses sistem SAP berbasis Azure.
- Konektivitas disediakan dengan menggunakan ExpressRoute yang sudah ditetapkan. Koneksi ExpressRoute diakhiri di Azure di gateway ExpressRoute. Rute lalu lintas jaringan melalui gateway ExpressRoute ke subnet gateway, dan dari subnet gateway ke subnet spoke tingkat aplikasi (lihat topologi jaringan hub-spoke) dan melalui Network Security Gateway ke mesin virtual aplikasi SAP.
- Server pengelolaan identitas menyediakan layanan autentikasi.
- Kotak lompatan menyediakan kemampuan pengelolaan lokal.
Komponen
- Jaringan virtual adalah dasar komunikasi jaringan dalam Azure.
- Azure Virtual Machines menyediakan infrastruktur sesuai permintaan, skala tinggi, aman, dan tervirtualisasi menggunakan server Windows atau Linux.
- Azure ExpressRoute memperluas jaringan lokal Anda ke cloud Microsoft melalui koneksi privat, yang difasilitasi oleh penyedia konektivitas.
- Kelompok keamanan jaringan membatasi lalu lintas jaringan ke sumber daya tertentu dalam jaringan virtual. Kelompok keamanan jaringan berisi daftar aturan keamanan yang mengizinkan atau menolak lalu lintas jaringan masuk atau keluar. Aturan keamanan didasarkan pada alamat IP sumber atau tujuan, port, dan protokol.
- Grup sumber daya bertindak sebagai kontainer logis untuk sumber daya Azure.
- Azure Files atau Azure NetApp Files adalah solusi yang disarankan untuk menyediakan penyimpanan untuk item SAP yang dapat dieksekusi serta data dan log HANA.
Detail skenario
Karena dirancang untuk lingkungan non-produksi, arsitektur ini digunakan hanya dengan satu mesin virtual (VM). Ukuran VM dapat diubah untuk mengakomodasi kebutuhan organisasi Anda.
Untuk kasus penggunaan produksi, tinjau arsitektur referensi SAP yang tersedia di bawah ini:
Kemungkinan kasus penggunaan
Kasus penggunaan yang relevan lainnya meliputi:
- Beban kerja non-produksi SAP non-kritis (seperti kotak pasir, pengembangan, pengujian, dan jaminan mutu).
- Beban kerja bisnis SAP non-kritis.
Pertimbangan
Pertimbangan ini mengimplementasikan pilar Azure Well-Architected Framework, yang merupakan serangkaian tenet panduan yang dapat digunakan untuk meningkatkan kualitas beban kerja. Untuk informasi selengkapnya, lihat Microsoft Azure Well-Architected Framework.
Ingatlah poin-poin berikut saat membangun lingkungan pengembangan dan pengujian untuk SAP NetWeaver.
Ketersediaan
Microsoft menawarkan perjanjian tingkat layanan (SLA) untuk instans VM tunggal. Untuk informasi selengkapnya tentang Perjanjian Tingkat Layanan Microsoft Azure untuk Virtual Machines, lihat SLA untuk Virtual Machines
Skalabilitas
Untuk panduan umum tentang merancang solusi yang dapat diskalakan, lihat daftar periksa efisiensi performa di Azure Architecture Center.
Keamanan
Keamanan memberikan jaminan terhadap serangan yang disukai dan penyalahgunaan data dan sistem berharga Anda. Untuk informasi selengkapnya, lihat Gambaran Umum pilar keamanan.
Untuk panduan umum tentang mendesain solusi aman, lihat Dokumentasi Keamanan Azure.
Perlindungan dan kloning data
Untuk panduan umum tentang melindungi data aplikasi Anda, lihat alat Azure Application Consistent Snapshot, yang menyediakan snapshot aplikasi yang konsisten saat digunakan bersama dengan Azure NetApp Files.
Ketahanan
Untuk panduan umum tentang cara merancang solusi yang tangguh, lihat Mendesain aplikasi yang tangguh untuk Azure.
Pengoptimalan biaya
Optimalisasi biaya adalah tentang mencari cara untuk mengurangi pengeluaran yang tidak perlu dan meningkatkan efisiensi operasional. Untuk informasi selengkapnya, lihat Gambaran umum pilar pengoptimalan biaya.
Untuk membantu Anda menjelajahi biaya menjalankan skenario ini, semua layanan telah dikonfigurasi sebelumnya dalam contoh kalkulator biaya di bawah ini. Ubah variabel yang sesuai agar cocok dengan lalu lintas yang diharapkan untuk kasus penggunaan Anda.
Kami telah menyediakan empat contoh profil biaya berdasarkan jumlah lalu lintas yang ingin Anda terima:
Ukuran | SAP | Tipe VM | Penyimpanan | Kalkulator Harga Azure |
---|---|---|---|---|
Bentuk dan | 8000 | D8s_v3 | 2xP20, 1xP10 | Bentuk dan |
Medium | 16000 | D16s_v3 | 3xP20, 1xP10 | Sedang |
Bentuk dan | 32000 | E32s_v3 | 3xP20, 1xP10 | Bentuk dan |
Ekstra Besar | 64000 | M64s | 4xP20, 1xP10 | Ekstra Besar |
Catatan
Harga ini adalah panduan yang hanya menunjukkan biaya penyimpanan dan VM. Ini tidak termasuk jaringan, penyimpanan cadangan, dan biaya masuk/keluar data.
- Kecil: Sistem kecil terdiri dari VM jenis D8s_v3 dengan 8x vCPU, RAM 32 GB, dan penyimpanan sementara 200 GB. Ini juga berisi penyimpanan premium: dua disk 512 GB dan satu disk 128 GB.
- Sedang: Sistem sedang terdiri dari VM jenis D16s_v3 dengan 16x vCPU, RAM 64-GB, dan penyimpanan sementara 400 GB. Ini juga berisi penyimpanan premium: tiga disk 512-GB dan satu disk 128-GB.
- Besar: Sistem besar terdiri dari VM jenis E32s_v3 dengan 32x vCPU, RAM 256-GB, dan penyimpanan sementara 512 GB. Ini juga berisi penyimpanan premium: tiga disk 512-GB dan satu disk 128-GB.
- Ekstra Besar: Sistem ekstra besar terdiri dari VM jenis M64 dengan 64x vCPU, RAM 1024-GB, dan penyimpanan sementara 2000 GB. Ini juga berisi penyimpanan premium: empat disk 512 GB dan satu disk 128 GB.
Menyebarkan skenario ini
Pilih tautan di bawah untuk menyebarkan solusi.
Catatan
SAP dan Oracle tidak diinstal selama penyebaran ini. Anda perlu menerapkan komponen ini secara terpisah.
Kontributor
Artikel ini dikelola oleh Microsoft. Ini awalnya ditulis oleh kontributor berikut.
Penulis utama:
- Andrew Dibbins | Insinyur Senior
Untuk melihat profil LinkedIn non-publik, masuk ke LinkedIn.
Langkah berikutnya
Pelajari selengkapnya tentang teknologi komponen:
- Apa itu Azure Virtual Network?
- Komputer virtual Linux di Azure
- Mesin virtual Windows di Azure
- Apa itu Azure ExpressRoute?
- Grup keamanan jaringan
- Menggunakan Azure untuk menghosting dan menjalankan skenario beban kerja SAP
- Penginstalan SAP Hana pada komputer virtual Azure
- Mengelola grup sumber daya Azure Resource Manager dengan menggunakan Azure CLI
- Arsitektur serta skenario dengan ketersediaan tinggi untuk SAP NetWeaver
- Apa yang dimaksud dengan Azure Files
- Apa yang dimaksud dengan Azure NetApp Files
Sumber daya terkait
Jelajahi arsitektur terkait: