

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

# tutorial Amazon Aurora dan kode sampel
<a name="CHAP_Tutorials"></a>

 AWS Dokumentasi mencakup beberapa tutorial yang memandu Anda melalui kasus penggunaan Amazon Aurora yang umum. Banyak dari tutorial ini menunjukkan cara menggunakan Aurora dengan AWS layanan lain. Selain itu, Anda dapat mengakses kode sampel di. 

**catatan**  
Tutorial lainnya dapat dilihat di [Blog Basis Data AWS](https://aws.amazon.com/blogs/database/). Untuk informasi tentang pelatihan, lihat [Pelatihan dan Sertifikasi AWS](https://www.aws.training/).

**Topics**
+ [Tutorial dalam panduan ini](#CHAP_Tutorials.ThisGuide)
+ [Tutorial dalam AWS panduan lain](#CHAP_Tutorials.OtherGuides)
+ [Tutorial dan kode sampel di GitHub](#CHAP_Tutorials.GitHub)
+ [AWS Buku Masak Database](#aws-db-cookbook-overview)
+ [AWS lokakarya dan portal konten lab untuk Aurora PostgreSQL](#CHAP_Tutorials_postgreslabs)
+ [AWS lokakarya dan portal konten lab untuk](#CHAP_Tutorials_sqllabs)
+ [Menggunakan layanan ini dengan AWS SDK](#sdk-general-information-section)

## Tutorial dalam panduan ini
<a name="CHAP_Tutorials.ThisGuide"></a>

Tutorial berikut dalam panduan ini menunjukkan cara melakukan tugas umum dengan Amazon Aurora:
+ [Tutorial: Buat VPC untuk digunakan dengan cluster DB (hanya) IPv4](CHAP_Tutorials.WebServerDB.CreateVPC.md)

  Pelajari cara menyertakan klaster DB dalam cloud privat virtual (VPC) berdasarkan layanan Amazon VPC. Dalam hal ini, VPC membagikan data dengan server web yang dijalankan di instans Amazon EC2 dalam VPC yang sama.
+ [Tutorial: Membuat VPC untuk digunakan dengan klaster DB (mode tumpukan ganda)](CHAP_Tutorials.CreateVPCDualStack.md)

  Pelajari cara menyertakan klaster DB dalam cloud privat virtual (VPC) berdasarkan layanan Amazon VPC. Dalam hal ini, VPC membagikan data dengan instans Amazon EC2 dalam VPC yang sama. Dalam tutorial ini, Anda akan membuat VPC untuk skenario ini yang berfungsi dengan basis data yang berjalan dalam mode tumpukan ganda. 
+ [Tutorial: Membuat server web dan klaster DB Amazon Aurora](TUT_WebAppWithRDS.md)

  Pelajari cara menginstal server web Apache dengan PHP dan membuat basis data MySQL. Server web yang berjalan di instans Amazon EC2 menggunakan Amazon Linux, dan basis data MySQL adalah klaster DB Aurora MySQL. Kedua instans Amazon EC2 dan klaster DB tersebut berjalan di Amazon VPC.
+ [Tutorial: Memulihkan klaster DB Amazon Aurora dari snapshot klaster DB](tut-restore-cluster.md)

  Pelajari cara memulihkan klaster DB dari snapshot klaster DB.
+ [Tutorial: Menggunakan tag untuk menentukan klaster DB Aurora yang akan dihentikan.](Tagging.Aurora.Autostop.md)

  Pelajari cara menggunakan tag untuk menentukan klaster DB Aurora yang akan dihentikan.
+ [Tutorial: Log perubahan status instans DB menggunakan Amazon EventBridge](rds-cloud-watch-events.md#log-rds-instance-state)

  Pelajari cara mencatat perubahan status instans DB menggunakan Amazon EventBridge dan AWS Lambda.

## Tutorial dalam AWS panduan lain
<a name="CHAP_Tutorials.OtherGuides"></a>

Tutorial berikut di AWS panduan lain menunjukkan cara melakukan tugas-tugas umum dengan Aurora:

**catatan**  
Beberapa tutorial menggunakan instans DB Amazon RDS, tetapi dapat disesuaikan untuk menggunakan klaster DB Aurora.
+ [ Tutorial: Aurora Nirserver](https://docs.aws.amazon.com/appsync/latest/devguide/tutorial-rds-resolvers.html) di *Panduan Developer AWS AppSync *

  Pelajari cara menggunakan sumber data AWS AppSync untuk menjalankan perintah SQL terhadap cluster Aurora Serverless DB dengan API Data diaktifkan. Anda dapat menggunakan resolver AWS AppSync untuk menjalankan pernyataan SQL terhadap Data API dengan kueri, mutasi, dan langganan GraphQL.
+ [Tutorial: Memutar Rahasia untuk AWS Database](https://docs.aws.amazon.com/secretsmanager/latest/userguide/tutorials_db-rotate.html) di *AWS Secrets Manager Panduan Pengguna*

  Pelajari cara membuat rahasia untuk AWS database dan mengkonfigurasi rahasia untuk memutar pada jadwal. Anda memicu satu rotasi secara manual, kemudian mengonfirmasi bahwa versi baru rahasia terus memberikan akses.
+ [ Tutorial dan sampel](https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/tutorials.html) di *Panduan Developer AWS Elastic Beanstalk *

  Pelajari cara menerapkan aplikasi yang menggunakan database Amazon RDS. AWS Elastic Beanstalk
+ [ Menggunakan Data dari Basis Data Amazon RDS untuk Membuat Sumber Data Amazon ML](https://docs.aws.amazon.com/machine-learning/latest/dg/using-amazon-rds-with-amazon-ml.html) di *Panduan Developer Amazon Machine Learning*

  Pelajari cara membuat objek sumber data Amazon Machine Learning (Amazon ML) dari data yang disimpan dalam instans DB MySQL.
+ [Mengaktifkan Akses ke Instans Amazon RDS secara Manual di VPC di Panduan Pengguna](https://docs.aws.amazon.com/quicksight/latest/user/rds-vpc-access.html) *Cepat Amazon*

  Pelajari cara mengaktifkan Akses cepat ke instans Amazon RDS DB di VPC.

## Tutorial dan kode sampel di GitHub
<a name="CHAP_Tutorials.GitHub"></a>

Tutorial dan kode contoh berikut GitHub menunjukkan kepada Anda cara melakukan tugas-tugas umum dengan Aurora:
+ [ Membuat perpustakaan peminjaman Aurora Serverless v2](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/python/cross_service/aurora_rest_lending_library)

  Pelajari cara membuat aplikasi perpustakaan peminjaman tempat pengunjung dapat meminjam dan mengembalikan buku. Contohnya menggunakan Aurora Serverless v2 dan AWS SDK untuk Python (Boto3).
+ [ Membuat aplikasi pelacak item Amazon Aurora dengan API REST Spring yang mengueri data Aurora Serverless v2 menggunakan SDK for Java 2.x](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2/usecases/Creating_Spring_RDS_Rest)

  Pelajari cara membuat API REST Spring yang mengueri data Aurora Serverless v2. Ini untuk penggunaan oleh aplikasi React menggunakan SDK for Java 2.x.
+ [Membuat aplikasi pelacak item Amazon Aurora yang menanyakan data menggunakan Aurora Serverless v2AWS SDK untuk PHP](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/php/cross_service/aurora_item_tracker)

  Pelajari cara membuat aplikasi yang menggunakan `RdsDataClient` API Data dan Aurora Serverless v2 untuk melacak serta melaporkan item pekerjaan. Contoh menggunakan AWS SDK untuk PHP.
+ [ Membuat aplikasi pelacak item Amazon Aurora yang mengueri data Aurora Serverless v2 menggunakan AWS SDK untuk Python (Boto3)](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/python/cross_service/aurora_item_tracker)

  Pelajari cara membuat aplikasi yang menggunakan `RdsDataClient` API Data dan Aurora Serverless v2 untuk melacak serta melaporkan item pekerjaan. Contoh menggunakan AWS SDK untuk Python (Boto3).

## AWS Buku Masak Database
<a name="aws-db-cookbook-overview"></a>

[AWS DB Cookbook](https://github.com/aws-samples/sample-aws-database-cookbook/) adalah panduan database komprehensif yang mengajarkan Anda cara membangun, menyebarkan, dan mengelola solusi database berkinerja tinggi dan hemat biaya. AWS Step-by-steptutorial memandu Anda melalui pembuatan aplikasi siap produksi dan menyebarkan aplikasi dengan template. CloudFormation Anda akan mempelajari AWS layanan penting saat Anda membangun infrastruktur, mengimplementasikan jaringan, mengembangkan arsitektur tanpa server, mengelola database, dan mengintegrasikan AI generatif. Pelajari praktik AWS terbaik yang membantu Anda menciptakan solusi yang aman dan terukur sambil mengoptimalkan biaya. Apakah Anda baru AWS atau profesional berpengalaman, AWS DB Cookbook membantu Anda mengembangkan keterampilan untuk memecahkan tantangan database umum dan menerapkan solusi siap perusahaan. Buku masak mencakup bagian-bagian berikut:
+ **[Memulai AWS aplikasi DB](https://github.com/aws-samples/sample-aws-database-cookbook/tree/main/1_Getting_Started_with_AWS)** — Pelajari AWS dasar-dasar seperti cara mengatur akun Anda dan lingkungan Jupyter Notebook.
+ **[Dasar-dasar basis data](https://github.com/aws-samples/sample-aws-database-cookbook/tree/main/2_Your_First_Database_on_AWS)** — Jelajahi konsep basis data penting dan bandingkan layanan AWS database untuk memilih solusi yang tepat untuk beban kerja Anda.
+ **[Aplikasi web tanpa server dengan Amazon Aurora](https://github.com/aws-samples/sample-aws-database-cookbook/tree/main/3_Building_Your_First_Serverless_Web_App_with_Aurora)** — Bangun aplikasi ritel dengan Amazon end-to-end Aurora PostgreSQL yang menangani inventaris, pesanan, dan data pelanggan.
+ **[Pemantauan dan observabilitas](https://github.com/aws-samples/sample-aws-database-cookbook/tree/main/4_Operational_Excellence_Best_Practices_for_Aurora)** — Siapkan pelacakan kinerja dan konfigurasikan peringatan untuk mengidentifikasi potensi masalah database sebelum berdampak pada aplikasi Anda.
+ **[Penskalaan dengan Amazon](https://github.com/aws-samples/sample-aws-database-cookbook/tree/main/5_Scaling_for_Success_Growing_with_Aurora)** Aurora — Pelajari cara membuat penerapan Multi-wilayah yang tangguh dengan Aurora DSQL, dan cara meningkatkan skala basis data Anda untuk daya pemrosesan yang lebih besar atau keluar di beberapa instans untuk kapasitas yang lebih besar.
+ **[Optimalisasi kinerja dan biaya](https://github.com/aws-samples/sample-aws-database-cookbook/tree/main/6_Optimizing_Performance_and_Cost)** — Optimalkan kinerja database Anda dan kurangi biaya dengan strategi penyetelan yang telah terbukti.
+ **[Perjalanan ke database AWS yang dibuat khusus — Bangun infrastruktur yang aman dan andal yang menskalakan](https://github.com/aws-samples/sample-aws-database-cookbook/tree/main/7_Break_Free_from_Everything_in_One_Database_Trap_A_Journey_to_Purpose_Built_AWS_Databases)** solusi AI generatif Anda dan aplikasi berbasis data dari prototipe hingga penerapan perusahaan.
+ **[Aplikasi GenAI dengan RAG](https://github.com/aws-samples/sample-aws-database-cookbook/tree/main/8_Building_Your_First_GenAI_Application_with_AWS_Data_Foundations)** - Bangun sistem pencarian cerdas untuk dokumen asuransi dan perawatan kesehatan yang menggunakan Retrieval Augmented Generation (RAG) untuk memberikan hasil yang akurat dan sadar konteks.

## AWS lokakarya dan portal konten lab untuk Aurora PostgreSQL
<a name="CHAP_Tutorials_postgreslabs"></a>

Kumpulan lokakarya dan konten praktis berikut ini membantu Anda memperoleh pemahaman tentang fitur dan kapabilitas Amazon Aurora PostgreSQL: 
+ [Membuat Cluster Aurora Baru Secara Manual](https://catalog.workshops.aws/apgimmday/en-US/1-prereq/create-aurora-cluster)

  Pelajari cara membuat klaster Amazon Aurora PostgreSQL secara manual.
+ [Konfigurasikan Cloud9 dan Inisialisasi Database](https://catalog.workshops.aws/apgimmday/en-US/1-prereq/cloud9-client)

  Pelajari cara mengonfigurasi Cloud9 dan menginisialisasi basis data PostgreSQL.
+ [ Kloning Cepat ](https://catalog.workshops.aws/apgimmday/en-US/manageability/fast-cloning)

  Pelajari cara membuat kloning cepat Aurora.
+ [ Manajemen Rencana Kueri ](https://catalog.workshops.aws/apgimmday/en-US/performance-and-scalability/query-plan-mgmt)

  Pelajari cara mengontrol rencana eksekusi untuk serangkaian pernyataan menggunakan manajemen rencana kueri.
+ [ Manajemen Cache Klaster ](https://catalog.workshops.aws/apgimmday/en-US/high-availability-and-durability/cluster-cache-mgmt)

  Pelajari fitur Manajemen Cache Klaster di Aurora PostgreSQL.
+ [ Streaming Aktivitas Basis Data ](https://catalog.workshops.aws/apgimmday/en-US/monitoring-and-security/db-activity-stream)

  Pelajari cara memantau dan mengaudit aktivitas basis data Anda dengan fitur ini.
+ [ Menggunakan Wawasan Performa ](https://catalog.workshops.aws/apgimmday/en-US/monitoring-and-security/perf-insights)

  Pelajari cara memantau dan menyetel instans DB Anda menggunakan Wawasan performa.
+ [ Pemantauan Performa dengan Alat RDS ](https://catalog.us-east-1.prod.workshops.aws/workshops/31babd91-aa9a-4415-8ebf-ce0a6556a216/en-US)

  Pelajari cara menggunakan AWS dan alat Postgres (Cloudwatch, Enhanced Monitoring, Log Kueri Lambat, Performance Insights, PostgreSQL Catalog Views) untuk memahami masalah kinerja dan mengidentifikasi cara untuk meningkatkan kinerja database Anda.
+ [ Penskalaan Otomatis Replika Baca ](https://catalog.workshops.aws/apgimmday/en-US/performance-and-scalability/load-data-auto-scale)

  Pelajari cara kerja penskalaan otomatis replika baca Aurora dalam praktiknya menggunakan skrip pembuat beban.
+ [ Menguji Toleransi Kesalahan ](https://catalog.workshops.aws/apgimmday/en-US/high-availability-and-durability/fault-tolerance)

  Pelajari bagaimana klaster DB dapat menoleransi kegagalan.
+ [ Basis data global Aurora ](https://catalog.workshops.aws/apgimmday/en-US/high-availability-and-durability/aurora-global-db)

  Pelajari tentang Basis Data Global Aurora.
+ [ Menggunakan Machine Learning ](https://catalog.workshops.aws/apgimmday/en-US/generative-ai/aurora-pg-ml)

  Pelajari Aurora Machine Learning.
+ [Aurora Nirserver v2](https://catalog.workshops.aws/apgimmday/en-US/performance-and-scalability/aurora-serverless-v2)

  Pelajari tentang Aurora Nirserver v2.
+ [ Ekstensi Bahasa Tepercaya untuk Aurora PostgreSQL ](https://catalog.workshops.aws/apgimmday/en-US/developer-productivity/trustedlanguageextension)

  Pelajari cara membuat ekstensi berperforma tinggi yang berjalan dengan aman di Aurora PostgreSQL.

## AWS lokakarya dan portal konten lab untuk
<a name="CHAP_Tutorials_sqllabs"></a>

Kumpulan lokakarya dan konten praktis berikut ini membantu Anda memperoleh pemahaman tentang fitur dan kapabilitas Amazon Aurora MySQL: 
+ [ Membuat Klaster Aurora](https://catalog.workshops.aws/awsauroramysql/en-US/provisioned/create/)

  Pelajari cara membuat klaster Amazon Aurora MySQL secara manual.
+ [ Membuat lingkungan IDE berbasis Cloud Cloud9 untuk menghubungkan ke basis data ](https://catalog.workshops.aws/awsauroramysql/en-US/prereqs/connect)

  Pelajari cara mengonfigurasi Cloud9 dan menginisialisasi basis data MySQL.
+ [ Kloning Cepat ](https://catalog.workshops.aws/awsauroramysql/en-US/provisioned/clone/)

  Pelajari cara membuat kloning cepat Aurora.
+ [ Melacak Mundur sebuah Klaster ](https://catalog.workshops.aws/awsauroramysql/en-US/provisioned/backtrack/)

  Pelajari cara melacak mundur klaster DB.
+ [ Menggunakan Wawasan Performa ](https://catalog.workshops.aws/awsauroramysql/en-US/provisioned/pi/)

  Pelajari cara memantau dan menyetel instans DB Anda menggunakan Wawasan performa.
+ [ Pemantauan Performa dengan Alat RDS ](https://catalog.workshops.aws/awsauroramysql/en-US/provisioned/perfobserve/)

  Pelajari cara menggunakan AWS dan alat SQL untuk memahami masalah kinerja dan mengidentifikasi cara untuk meningkatkan kinerja database Anda.
+ [ Menganalisis Performa Kueri ](https://catalog.workshops.aws/awsauroramysql/en-US/provisioned/perfanalyze/)

  Pelajari cara memecahkan masalah terkait performa SQL menggunakan alat lain.
+ [ Penskalaan Otomatis Replika Baca ](https://catalog.workshops.aws/awsauroramysql/en-US/provisioned/autoscale/)

  Pelajari cara kerja penskalaan otomatis replika baca.
+ [ Menguji Toleransi Kesalahan ](https://catalog.workshops.aws/awsauroramysql/en-US/provisioned/ft/)

  Pelajari tentang fitur toleransi kesalahan dan ketersediaan tinggi di Aurora MySQL.
+ [ Basis data global Aurora ](https://catalog.workshops.aws/awsauroramysql/en-US/global)

  Pelajari tentang Basis Data Global Aurora.
+ [Aurora Nirserver v2](https://catalog.workshops.aws/awsauroramysql/en-US/sv2)

  Pelajari tentang Aurora Nirserver v2.
+ [ Menggunakan Machine Learning ](https://catalog.workshops.aws/awsauroramysql/en-US/ml)

  Pelajari Aurora Machine Learning.

## Menggunakan layanan ini dengan AWS SDK
<a name="sdk-general-information-section"></a>

AWS kit pengembangan perangkat lunak (SDKs) tersedia untuk banyak bahasa pemrograman populer. Setiap SDK menyediakan API, contoh kode, dan dokumentasi yang memudahkan developer untuk membangun aplikasi dalam bahasa pilihan mereka.


| Dokumentasi SDK | Contoh kode | 
| --- | --- | 
| [AWS SDK untuk C\$1\$1](https://docs.aws.amazon.com/sdk-for-cpp) | [AWS SDK untuk C\$1\$1 contoh kode](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/cpp) | 
| [AWS CLI](https://docs.aws.amazon.com/cli) | [AWS CLI contoh kode](https://docs.aws.amazon.com/code-library/latest/ug/cli_2_code_examples.html) | 
| [AWS SDK untuk Go](https://docs.aws.amazon.com/sdk-for-go) | [AWS SDK untuk Go contoh kode](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/gov2) | 
| [AWS SDK untuk Java](https://docs.aws.amazon.com/sdk-for-java) | [AWS SDK untuk Java contoh kode](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2) | 
| [AWS SDK untuk JavaScript](https://docs.aws.amazon.com/sdk-for-javascript) | [AWS SDK untuk JavaScript contoh kode](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javascriptv3) | 
| [AWS SDK untuk Kotlin](https://docs.aws.amazon.com/sdk-for-kotlin) | [AWS SDK untuk Kotlin contoh kode](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/kotlin) | 
| [AWS SDK untuk .NET](https://docs.aws.amazon.com/sdk-for-net) | [AWS SDK untuk .NET contoh kode](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/dotnetv3) | 
| [AWS SDK untuk PHP](https://docs.aws.amazon.com/sdk-for-php) | [AWS SDK untuk PHP contoh kode](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/php) | 
| [Alat AWS untuk PowerShell](https://docs.aws.amazon.com/powershell) | [Alat AWS untuk PowerShell contoh kode](https://docs.aws.amazon.com/code-library/latest/ug/powershell_5_code_examples.html) | 
| [AWS SDK untuk Python (Boto3)](https://docs.aws.amazon.com/pythonsdk) | [AWS SDK untuk Python (Boto3) contoh kode](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/python) | 
| [AWS SDK untuk Ruby](https://docs.aws.amazon.com/sdk-for-ruby) | [AWS SDK untuk Ruby contoh kode](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/ruby) | 
| [AWS SDK for Rust](https://docs.aws.amazon.com/sdk-for-rust) | [AWS SDK for Rust contoh kode](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/rustv1) | 
| [AWS SDK for SAP ABAP](https://docs.aws.amazon.com/sdk-for-sapabap) | [AWS SDK for SAP ABAP contoh kode](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/sap-abap) | 
| [AWS SDK for Swift](https://docs.aws.amazon.com/sdk-for-swift) | [AWS SDK for Swift contoh kode](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/swift) | 

Untuk contoh khusus untuk layanan ini, lihat [Contoh kode untuk Aurora menggunakan AWS SDKs](service_code_examples.md).

**Ketersediaan contoh**  
Tidak dapat menemukan apa yang Anda butuhkan? Minta contoh kode menggunakan tautan **Berikan umpan balik** di bagian bawah halaman ini.