

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# AWS otomatisasi untuk administrasi dan operasi SAP
<a name="automations"></a>

Dengan menggunakan AWS layanan dan alat, Anda dapat memilih AWS otomatisasi mana yang akan diterapkan dan disesuaikan untuk kebutuhan spesifik Anda. Berikut ini adalah contoh AWS layanan dan alat yang dapat Anda gunakan untuk mengotomatiskan administrasi dan operasi SAP: 
+ Mengelola akses menggunakan AWS IAM Identity Center
+ Penyediaan sistem menggunakan AWS Launch Wizard
+ Ketersediaan tinggi dan pemulihan bencana menggunakan AWS CloudFormation
+  AWS Sumber daya penskalaan otomatis untuk mendukung aplikasi SAP dengan menggunakan AWS Auto Scaling
+ Mengelola konfigurasi SAP dengan AWS Config
+ Menyalin sistem tanpa server menggunakan AWS Lambda
+ Memantau sistem SAP dengan Amazon CloudWatch
+ Menganalisis data lake SAP dengan AWS Glue
+ Mengkonfigurasi Secure File Transfer Protocol (SFTP) dengan AWS Transfer Family
+ Memulai dan menghentikan sistem SAP dengan AWS Systems Manager
+ Mengintegrasikan email dengan Amazon Simple Email Service (Amazon SES)
+ Load balancing dengan Elastic Load Balancing (ELB)
+ Menambal sistem operasi dan SAP dengan Systems Manager
+ Cadangkan SAP dengan AWS Backup
+ Menggunakan perangkat keras SAP HANA dan alat pengukuran cloud (HCMT) dan alat pemeriksaan konfigurasi perangkat keras (HWCCT) dengan Systems Manager
+ Menjadwalkan pekerjaan dengan AWS Step Functions 

Bagian berikut menjelaskan beberapa contoh otomatisasi ini secara lebih rinci. Tim SAP Global Specialty Practice terus berinovasi dan mendorong kemampuan AWS otomatisasi baru, sehingga jumlah otomatisasi akan terus bertambah.

**Topics**
+ [Contoh: Mengotomatisasi penyediaan sistem](system-provisioning.md)
+ [Contoh: Memantau cluster aplikasi SAP, cluster SAP HANA, dan layanan aplikasi SAP](monitoring.md)
+ [Contoh: Mengotomatiskan penyegaran tanpa server SAP](serverless-refresh.md)
+ [Contoh: Mengotomatiskan startup dan shutdown sistem SAP](system-start.md)
+ [Contoh: Aplikasi SAP penskalaan otomatis](auto-scaling.md)

# Contoh: Mengotomatisasi penyediaan sistem
<a name="system-provisioning"></a>

*Penyediaan sistem* adalah proses pengaturan infrastruktur di cloud, termasuk membangun akses pengguna, sistem, dan layanan ke aplikasi, data, dan sumber daya cloud. Manfaat penyediaan sistem otomatis adalah: 
+ Mengurangi kesalahan manusia selama penyebaran
+ Penyediaan yang konsisten, dapat direproduksi, dan dapat diaudit
+ Skalabilitas infrastruktur
+ Mengurangi waktu dan biaya penyediaan 

Ada sejumlah pendekatan untuk mengotomatisasi penyediaan sistem. Panduan ini menyelami lebih dalam dua opsi, AWS Launch Wizard dan infrastruktur sebagai kode (IAc).

## Launch Wizard
<a name="launch-wizard"></a>

Menggunakan Launch Wizard untuk menyediakan sistem secara otomatis mengurangi jumlah waktu yang diperlukan untuk menyebarkan aplikasi SAP di cloud. Anda memasukkan persyaratan aplikasi Anda di konsol layanan, termasuk pengaturan SAP HANA, pengaturan lanskap SAP, dan detail penerapan. Launch Wizard mengidentifikasi AWS sumber daya yang sesuai untuk mendukung aplikasi dan memperkirakan biaya penyebaran. Anda dapat memodifikasi sumber daya dan langsung melihat perkiraan biaya yang diperbarui. Anda juga dapat menyebarkan sumber daya untuk mengoperasikan aplikasi SAP Anda langsung dari Launch Wizard. Untuk informasi lebih lanjut, lihat [AWS Launch Wizard untuk SAP](https://docs.aws.amazon.com/launchwizard/latest/userguide/launch-wizard-sap.html).

Gambar dan proses berikut menjelaskan, pada tingkat tinggi, bagaimana Anda menggunakan Launch Wizard untuk mengidentifikasi, memperkirakan, dan meluncurkan AWS sumber daya yang diperlukan untuk mendukung aplikasi SAP Anda:

1. Di Launch Wizard, dari katalog aplikasi, Anda memilih mana yang akan digunakan.

1. Anda memasukkan spesifikasi aplikasi.

1. Launch Wizard merekomendasikan AWS sumber daya untuk aplikasi dan memberikan perkiraan biaya.

1. Saat Anda menyetujui, Launch Wizard menyediakan sumber daya yang dipilih. AWS

1. Launch Wizard mengonfigurasi solusi ketersediaan tinggi dan membuat templat kode untuk digunakan di masa mendatang.

1. Launch Wizard membuat ready-to-use aplikasi yang terintegrasi dengan layanan AWS manajemen dan pemantauan. 

![\[Diagram proses menjelaskan langkah-langkah tingkat tinggi tentang cara menggunakan. AWS Launch Wizard\]](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/strategy-sap-automation/images/LaunchWizard.png)


## Infrastruktur sebagai kode
<a name="iac"></a>

Cara lain untuk secara otomatis menyediakan sistem dan mengurangi waktu yang diperlukan untuk menyebarkan aplikasi SAP adalah dengan menggunakan infrastruktur sebagai kode. *Infrastruktur sebagai kode* adalah praktik di mana Anda menggunakan teknik pengembangan kode dan perangkat lunak, seperti kontrol versi dan integrasi berkelanjutan, untuk menyediakan dan mengelola infrastruktur. Ini AWS Cloud menawarkan model berbasis antarmuka pemrograman aplikasi (API) yang memungkinkan pengembang dan administrator sistem untuk berinteraksi dengan infrastruktur secara terprogram dalam skala besar, alih-alih menyiapkan dan mengonfigurasi sumber daya secara manual. Karena sumber daya dan layanan didefinisikan sebagai kode, Anda dapat dengan cepat menggunakan pola standar untuk menyebarkan infrastruktur dan server dengan tambalan dan versi terbaru, dan Anda dapat menduplikasi sumber daya dengan cara yang berulang. Untuk informasi lebih lanjut, lihat posting blog [Terraform Infrastruktur SAP Anda](https://aws.amazon.com/blogs/awsforsap/terraform-your-sap-infrastructure-on-aws/) di. AWS

# Contoh: Memantau cluster aplikasi SAP, cluster SAP HANA, dan layanan aplikasi SAP
<a name="monitoring"></a>

Contoh lain dari otomatisasi untuk SAP on AWS adalah pemantauan cluster aplikasi SAP, cluster SAP HANA, dan layanan aplikasi SAP. Dengan mengotomatiskan pemantauan, Anda dapat secara efektif memantau lingkungan SAP NetWeaver dan cluster database dengan biaya rendah, tanpa perlu menyebarkan atau mengelola server atau agen apa pun. Posting blog [SAP application cluster, SAP HANA cluster dan SAP application service monitoring](https://aws.amazon.com/blogs/awsforsap/sap-application-cluster-sap-hana-cluster-and-sap-application-service-monitoring/) menjelaskan teknik menggunakan CloudWatch metrik dan dashboard untuk memantau cluster aplikasi SAP, cluster database HANA, dan replikasi HANA dan layanan inti aplikasi SAP. Manfaat dari kemampuan AWS otomatisasi ini adalah:
+ Pemantauan yang efektif terhadap lingkungan berbasis SAP Advanced Business Application Programming (ABAP)
+ Tidak perlu menyebarkan dan mengelola server atau agen
+ Dasbor administratif tunggal untuk mengakses SAP dan metrik layanan AWS 
+ Biaya rendah dan tidak ada biaya lisensi tambahan 

Gambar dan proses berikut menjelaskan bagaimana Anda mengatur otomatisasi ini untuk memantau database SAP dan memungkinkan pengguna mengakses data dan metrik saat ini:

1. Menggunakan pustaka pengembangan SAP Java Connector (SAP JCo), fungsi Lambda membuat koneksi dengan sistem SAP.

1. Fungsi Lambda menggunakan protokol SAP Remote Function Call (RFC) untuk mengambil data dari database SAP.

1. Fungsi Lambda mengambil kredenal SAP yang disimpan dengan aman AWS Secrets Manager dan menggunakannya untuk masuk ke sistem SAP.

1. Lambda menerbitkan data SAP sebagai metrik khusus. CloudWatch Karena aturannya, Lambda melakukan tindakan ini setiap 60 detik.

1. Pengguna dapat mengakses aplikasi SAP, data, dan metrik melalui dasbor khusus CloudWatch. 

![\[Diagram arsitektur yang menunjukkan otomatisasi pemantauan database SAP.\]](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/strategy-sap-automation/images/monitoring.png)


# Contoh: Mengotomatiskan penyegaran tanpa server SAP
<a name="serverless-refresh"></a>

Contoh lain dari otomatisasi untuk SAP aktif AWS adalah penyegaran *tanpa server SAP*. Banyak perusahaan memerlukan penyegaran rutin sistem SAP mereka untuk mendukung pengujian dan operasi produksi. Proses penyegaran manual dapat memakan waktu, mahal, dan membosankan bagi administrator SAP. Sebagai alternatif dari proses manual, Anda dapat menggunakan otomatisasi yang terdiri dari AWS layanan tanpa server yang secara kolektif melakukan proses penyegaran sistem untuk Anda. Anda dapat menggunakan kemampuan ini untuk menyegarkan data pengujian sistem SAP dari sistem lain. Solusi ini saat ini mendukung sistem SAP menggunakan sistem manajemen database SAP HANA. Berikut ini adalah manfaat dari otomatisasi ini:
+ Mempertahankan konfigurasi sistem SAP
+ Meningkatkan produktivitas, kelincahan, dan inovasi
+ Mengurangi downtime hingga beberapa menit
+ Mengurangi keterlibatan sumber daya manusia
+ Mengurangi risiko kesalahan manusia
+ Mengurangi proses penyegaran dari minggu ke hari 

Gambar dan proses berikut menjelaskan cara kerja otomatisasi untuk penyegaran tanpa server SAP:

1. Seorang pengguna memulai mesin status di AWS Step Functions. Untuk informasi selengkapnya tentang state machine, lihat [States](https://docs.aws.amazon.com/step-functions/latest/dg/concepts-states.html) (Step Functions documentation).

1. Mesin status menggunakan topik Amazon Simple Notification Service (Amazon SNS) untuk memberi tahu pengguna akhir bahwa proses telah dimulai.

1. Fungsi Lambda memulai dokumen Systems Manager yang meluncurkan instans Amazon Elastic Compute Cloud (Amazon EC2) dari Amazon Machine Image (AMI).

1. Fungsi Lambda mengembalikan cadangan dengan menyalin file cadangan dari bucket Amazon Simple Storage Service (Amazon S3) ke instans EC2 yang menghosting database SAP. Fungsi Lambda juga mereferensikan Parameter Store, kemampuan Systems Manager, untuk mengambil nilai variabel yang diperlukan, seperti nama host target, alamat IP target, dan pengidentifikasi sistem SAP target.

1. Setelah restorasi database selesai, fungsi Lambda melakukan tugas pasca-salinan, seperti impor transport dan konversi nama sistem logis.

1. Mesin status menggunakan topik Amazon SNS untuk memberi tahu pengguna akhir bahwa penyegaran berhasil.

1. Fungsi Lambda menggunakan tabel Amazon DynamoDB untuk melacak kemajuan setiap langkah di mesin status. 

![\[Diagram arsitektur yang menunjukkan bagaimana Anda dapat menggunakan otomatisasi untuk melakukan penyegaran tanpa server.\]](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/strategy-sap-automation/images/backuprestore.png)


# Contoh: Mengotomatiskan startup dan shutdown sistem SAP
<a name="system-start"></a>

Sistem SAP produktif yang khas terdiri dari beberapa instans Amazon EC2 yang menampung beberapa komponen SAP penting, seperti server database SAP, server aplikasi SAP, Layanan Pusat SAP, dan layanan replikasi enqueue SAP. Pelanggan SAP juga mengintegrasikan sistem SAP inti mereka dengan solusi mission-critical lainnya, seperti mesin pengarsipan, solusi manajemen pajak, server konten, dan sistem manajemen pekerjaan. Prosedur startup dan shutdown untuk solusi SAP yang kompleks dan terintegrasi dengan ketat memerlukan mengikuti urutan tugas tertentu.

Anda dapat mengotomatiskan startup dan shutdown sistem SAP dengan menggunakan layanan. AWS Proses yang konsisten dan terkontrol ini membutuhkan intervensi manusia yang jauh lebih sedikit karena mengotomatiskan tugas yang monoton dan berulang dan mengikuti urutan yang dirancang oleh administrator SAP. Anda dapat menambahkan penjadwalan, pemberitahuan, dan peringatan secara opsional dengan menggunakan AWS layanan yang dibuat untuk cloud. Selain itu, otomatisasi ini mampu mendefinisikan dan menangani dependensi antara beberapa aplikasi SAP dan non-SAP. Untuk informasi lebih lanjut, lihat posting blog [Automate Start atau Stop of Distributed SAP HANA systems using](https://aws.amazon.com/blogs/awsforsap/automate-start-or-stop-of-distributed-sap-hana-systems-using-aws-systems-manager/). AWS Systems Manager Selain itu, lihat posting blog [Start/Stop sistem SAP dengan Slack menggunakan Amazon Q Developer dalam aplikasi obrolan](https://aws.amazon.com/blogs/awsforsap/start-stop-sap-systems-with-slack-using-aws-chatbot/), yang menjelaskan cara mengotomatiskan proses ini dengan menggunakan Slack dan AWS layanan, seperti Amazon Q Developer dalam aplikasi obrolan, Lambda, Systems Manager, dan. CloudWatch Berikut ini adalah manfaat dari otomatisasi ini:
+ Secara signifikan mengurangi biaya dengan mengurangi kebutuhan akan upaya operasional manual
+ Mengurangi risiko kesalahan manusia dan kebutuhan akan kegiatan korektif yang mahal 

Gambar dan proses berikut menjelaskan bagaimana Anda dapat mengotomatiskan startup dan shutdown sistem SAP:

1. Peristiwa berbasis waktu menyebabkan EventBridge aturan Amazon memulai dokumen Systems Manager. Untuk informasi selengkapnya, lihat [Dokumen Systems Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-ssm-docs.html).

1. Systems Manager terhubung ke instans EC2 target dan menghentikan atau memulai aplikasi SAP dan instans terkait.

1. Setelah sistem SAP berhenti atau dimulai, EventBridge aturan lain merespons perubahan status instans EC2 dan menggunakan penangan fungsi Lambda untuk memberi tahu pemangku kepentingan tentang perubahan tersebut. 

![\[Diagram arsitektur yang menunjukkan bagaimana Anda dapat mengotomatiskan prosedur startup atau shutdown untuk sistem SAP yang kompleks.\]](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/strategy-sap-automation/images/starting.png)


# Contoh: Aplikasi SAP penskalaan otomatis
<a name="auto-scaling"></a>

Anda dapat mengotomatiskan *penskalaan otomatis aplikasi SAP*, yang secara otomatis mendeteksi permintaan server aplikasi SAP dan meningkatkan atau menurunkan instans Amazon EC2 yang sesuai. Kemampuan ini dapat beradaptasi dengan lonjakan dan penurunan untuk login pengguna bersamaan, penutupan akhir bulan, pembayaran berjalan, dan berbagai beban kerja yang dapat diprediksi dan tidak dapat diprediksi. Kemampuan tersebut dapat ditingkatkan secara horizontal (memulai layanan komputasi baru sebagai server aplikasi) dan menurunkan skala (menghentikan layanan komputasi yang ada). Berikut ini adalah manfaat dari otomatisasi ini: 
+ Penyesuaian dinamis kapasitas server aplikasi berdasarkan permintaan pengguna
+ Menjalankan instance EC2 dasar minimal di lapisan aplikasi
+ Mengurangi biaya
+ Mempertahankan perjanjian tingkat layanan kinerja yang meningkat dan terukur (SLAs) untuk bisnis 

Gambar dan proses berikut menjelaskan bagaimana Anda dapat mengotomatiskan penskalaan sumber daya yang mendukung aplikasi SAP Anda:

1. Acara berbasis waktu, biasanya dijadwalkan setiap 2 menit, EventBridge menyebabkan Amazon memulai fungsi Lambda.

1. Fungsi Lambda mengumpulkan informasi statistik yang diperlukan dari Amazon DynamoDB dan variabel lingkungan lokalnya, seperti nama host dan nilai ambang batas.

1. Jika permintaan di atas atau di bawah ambang batas, fungsi Lambda mengarahkan AWS Systems Manager untuk memulai atau menghentikan instans EC2 tambahan untuk mendukung aplikasi SAP. 

![\[Diagram arsitektur yang menunjukkan bagaimana Anda dapat mengotomatiskan memulai atau menghentikan instans EC2 untuk mendukung permintaan aplikasi SAP Anda.\]](http://docs.aws.amazon.com/id_id/prescriptive-guidance/latest/strategy-sap-automation/images/autoscaling.png)
