

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

# Menambahkan basis data ke lingkungan Elastic Beanstalk Anda
<a name="using-features.managing.db"></a>

Elastic *Beanstalk* menyediakan integrasi database yang digabungkan dengan Amazon Relational Database [Service (Amazon](https://aws.amazon.com/rds/) RDS). Anda dapat menggunakan Elastic Beanstalk untuk menambahkan database MySQL, PostgreSQL, Oracle, atau SQL Server ke lingkungan yang ada atau yang baru saat Anda membuatnya. Saat Anda menambahkan instance database yang digabungkan ke lingkungan, Elastic Beanstalk menyediakan informasi koneksi ke aplikasi Anda. Hal ini dilakukan dengan mengatur properti lingkungan untuk database hostname, port, nama pengguna, password, dan nama database.

**Keuntungan menggunakan database yang digabungkan**  
Jika Anda belum pernah menggunakan instance database dengan aplikasi Anda sebelumnya, sebaiknya Anda terlebih dahulu menggunakan proses yang dijelaskan dalam topik ini untuk menambahkan database ke lingkungan pengujian menggunakan layanan Elastic Beanstalk. Dengan melakukan ini, Anda dapat memverifikasi bahwa aplikasi Anda dapat membaca properti lingkungan, membuat string koneksi, dan terhubung ke instance database, tanpa pekerjaan konfigurasi tambahan yang diperlukan untuk database eksternal untuk Elastic Beanstalk. 

**Pertimbangan saat akan produksi**  
Setelah Anda memverifikasi bahwa aplikasi Anda bekerja dengan benar dengan database, Anda dapat mempertimbangkan untuk beralih ke lingkungan produksi. Pada titik ini Anda memiliki opsi untuk memisahkan database dari lingkungan Elastic Beanstalk Anda untuk bergerak menuju konfigurasi yang menawarkan fleksibilitas yang lebih besar. Database yang dipisahkan dapat tetap beroperasi sebagai instance database Amazon RDS eksternal. Kesehatan lingkungan tidak terpengaruh oleh decoupling database. Jika Anda perlu menghentikan lingkungan, Anda dapat melakukannya dan juga memilih opsi untuk menjaga database tetap tersedia dan beroperasi di luar Elastic Beanstalk.

**Keuntungan pindah ke database terpisah**  
Menggunakan database eksternal memiliki beberapa keunggulan. Anda dapat terhubung ke database eksternal dari beberapa lingkungan, menggunakan tipe database yang tidak didukung dengan database terintegrasi, dan melakukan blue/green penerapan. Sebagai alternatif untuk menggunakan database terpisah yang dibuat Elastic Beanstalk, Anda juga dapat membuat instance database di luar lingkungan Elastic Beanstalk Anda. Kedua opsi menghasilkan instance database yang berada di luar lingkungan Elastic Beanstalk Anda dan akan memerlukan grup keamanan tambahan dan konfigurasi string koneksi. Untuk informasi selengkapnya, lihat [Menggunakan Elastic Beanstalk dengan Amazon RDS](AWSHowTo.RDS.md).

**Topics**
+ [Siklus hidup basis data](#environments-cfg-rds-lifecycle)
+ [Menambahkan instans Amazon RDS DB ke lingkungan Anda menggunakan konsol](#environments-cfg-rds-create)
+ [Menghubungkan ke basis data](#environments-cfg-rds-connect)
+ [Mengkonfigurasi instans RDS DB terintegrasi menggunakan konsol](#using-features.managing.db.CON)
+ [Mengkonfigurasi instans RDS DB terintegrasi menggunakan file konfigurasi](#using-features.managing.db.namespace)
+ [Memisahkan instance RDS DB menggunakan konsol](#using-features.decoupling.db)
+ [Memisahkan instance RDS DB menggunakan file konfigurasi](#using-features.decoupling-config-files.db)

## Siklus hidup basis data
<a name="environments-cfg-rds-lifecycle"></a>

Anda dapat memilih apa yang Anda inginkan terjadi pada database setelah Anda memisahkannya dari lingkungan Elastic Beanstalk Anda. Opsi yang dapat Anda pilih secara kolektif disebut sebagai kebijakan *penghapusan*. Kebijakan penghapusan berikut berlaku untuk database setelah Anda [memisahkannya dari lingkungan Elastic Beanstalk atau mengakhiri lingkungan Elastic Beanstalk](#using-features.decoupling.db).
+ *Snapshot* — Sebelum Elastic Beanstalk mengakhiri database, ia menyimpan snapshot darinya. Anda dapat memulihkan database dari snapshot saat menambahkan instans DB ke lingkungan Elastic Beanstalk atau saat Anda membuat database mandiri. Untuk informasi selengkapnya tentang membuat instans DB mandiri baru dari snapshot, lihat [Memulihkan dari snapshot DB di Panduan Pengguna](https://docs.aws.amazon.com//AmazonRDS/latest/UserGuide/USER_RestoreFromSnapshot.html) *Amazon* RDS. Anda mungkin dikenakan biaya untuk menyimpan snapshot basis data. Untuk informasi lebih lanjut, lihat bagian *Penyimpanan Backup* dari [Harga Amazon RDS](https://aws.amazon.com/rds/pricing/). 
+ *Hapus* - Elastic Beanstalk mengakhiri database. Setelah dihentikan, instance database tidak lagi tersedia untuk operasi apa pun.
+ *Pertahankan* — Instance database tidak dihentikan. Itu tetap tersedia dan operasional, meskipun dipisahkan dari Elastic Beanstalk. Anda kemudian dapat mengonfigurasi satu atau beberapa lingkungan untuk terhubung ke database sebagai instance database Amazon RDS eksternal. Untuk informasi selengkapnya, lihat [Menggunakan Elastic Beanstalk dengan Amazon RDS](AWSHowTo.RDS.md).

## Menambahkan instans Amazon RDS DB ke lingkungan Anda menggunakan konsol
<a name="environments-cfg-rds-create"></a>

Anda dapat menambahkan instans DB ke lingkungan Anda dengan menggunakan konsol Elastic Beanstalk.

**Untuk menambahkan instans DB ke lingkungan Anda**

1. **Buka konsol [Elastic Beanstalk, dan di daftar Wilayah, pilih konsol Elastic](https://console.aws.amazon.com/elasticbeanstalk) Beanstalk.** Wilayah AWS

1. Di panel navigasi, pilih **Lingkungan**, dan kemudian pilih nama lingkungan Anda dari daftar.

1. Pada panel navigasi, pilih **Konfigurasi**.

1. Di kategori konfigurasi **Basis data**, pilih **Edit**.

1. Pilih mesin DB, dan masukkan nama pengguna dan kata sandi.

1. Untuk menyimpan perubahan pilih **Terapkan** di bagian bawah halaman.

Anda dapat mengonfigurasi opsi berikut:
+ **Snapshot** – Pilih snapshot basis data yang ada. Elastic Beanstalk mengembalikan snapshot dan menambahkannya ke lingkungan Anda. Nilai defaultnya adalah **None**. Ketika nilainya **Tidak Ada**, Anda dapat mengonfigurasi database baru menggunakan pengaturan lain di halaman ini.
+ **Mesin** – Pilih mesin basis data.
+ **Versi mesin** – Pilih versi tertentu dari mesin basis data.
+ **Kelas instans** – Pilih kelas instans DB. Untuk informasi tentang kelas instans DB, lihat [https://aws.amazon.com/rds/](https://aws.amazon.com/rds/).
+ **Penyimpanan** – Pilih jumlah penyimpanan yang akan disediakan untuk basis data Anda. Anda dapat meningkatkan penyimpanan yang dialokasikan nanti, tetapi Anda tidak dapat menguranginya. Untuk informasi tentang alokasi penyimpanan, lihat [Fitur](https://aws.amazon.com/rds/#features).
+ **Nama pengguna** — Masukkan nama pengguna pilihan Anda menggunakan kombinasi hanya angka dan huruf.
+ **Kata Sandi** – Masukkan kata sandi pilihan Anda yang berisi 8–16 karakter ASCII yang dapat dicetak (tidak termasuk `/`, `\`, dan `@`).
+ **Ketersediaan** – Pilih **Tinggi (Multi-AZ)** untuk menjalankan warm backup pada Availability Zone kedua untuk ketersediaan tinggi.
+ **Kebijakan penghapusan database — Kebijakan** [penghapusan menentukan apa yang terjadi pada database setelah dipisahkan dari lingkungan Anda.](#using-features.decoupling.db) Hal ini dapat diatur ke nilai-nilai berikut:`Create Snapshot`,`Retain`, atau`Delete`. Nilai-nilai ini dijelaskan [Siklus hidup basis data](#environments-cfg-rds-lifecycle) dalam topik yang sama ini.

**catatan**  
Elastic Beanstalk membuat pengguna utama untuk basis data menggunakan nama pengguna dan kata sandi yang Anda berikan. Untuk mempelajari selengkapnya tentang pengguna utama dan hak istimewanya, lihat [Hak Istimewa Akun Pengguna Utama](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.MasterAccounts.html).

Dibutuhkan sekitar 10 menit untuk menambahkan instance DB. Ketika pembaruan selesai, database baru *digabungkan* ke lingkungan Anda. Nama host dan informasi koneksi lainnya untuk instans DB tersedia untuk aplikasi Anda melalui properti lingkungan berikut. 


| Nama properti | Deskripsi | Nilai properti | 
| --- | --- | --- | 
| `RDS_HOSTNAME` | Nama host instans DB. | Di tab **Konektivitas & keamanan** di konsol Amazon RDS: **Titik akhir**. | 
| `RDS_PORT` | Port tempat instans DB menerima koneksi. Nilai default bervariasi di antara mesin DB. | Di tab **Konektivitas & keamanan** di konsol Amazon RDS: **Port**. | 
| `RDS_DB_NAME` | Nama basis data, **ebdb**. | Di tab **Konfigurasi** di konsol Amazon RDS: **Nama DB**. | 
| `RDS_USERNAME` | Nama pengguna yang Anda konfigurasi untuk basis data Anda. | Di tab **Konfigurasi** di konsol Amazon RDS: **Nama pengguna utama**. | 
| `RDS_PASSWORD` | Kata sandi yang Anda konfigurasi untuk basis data Anda. | Tidak tersedia untuk referensi di konsol Amazon RDS. | 

## Menghubungkan ke basis data
<a name="environments-cfg-rds-connect"></a>

Gunakan informasi konektivitas untuk terhubung ke database Anda dari dalam aplikasi Anda melalui variabel lingkungan. Untuk informasi selengkapnya tentang menggunakan Amazon RDS dengan aplikasi Anda, lihat topik berikut.
+ Java SE – [Menghubungkan ke basis data (platform Java SE)](java-rds.md#java-rds-javase)
+ Java dengan Tomcat – [Menghubungkan ke basis data (platform Tomcat)](java-rds.md#java-rds-tomcat)
+ Node.js – [Menyambungkan ke basis data](create-deploy-nodejs.rds.md#nodejs-rds-connect)
+ .NET – [Menghubungkan ke basis data](create_deploy_NET.rds.md#dotnet-rds-connect)
+ PHP – [Menghubungkan ke database dengan PDO atau My SQLi](create_deploy_PHP.rds.md#php-rds-connect)
+ Python – [Menghubungkan ke basis data](create-deploy-python-rds.md#python-rds-connect)
+ Ruby – [Menyambungkan ke basis data](create_deploy_Ruby.rds.md#ruby-rds-connect)

## Mengkonfigurasi instans RDS DB terintegrasi menggunakan konsol
<a name="using-features.managing.db.CON"></a>

Anda dapat melihat dan memodifikasi pengaturan konfigurasi untuk instance database Anda di bagian **Database** pada halaman **Konfigurasi** lingkungan di konsol [Elastic Beanstalk](environments-console.md).

**Untuk mengonfigurasi instans DB lingkungan Anda pada konsol Elastic Beanstalk**

1. **Buka konsol [Elastic Beanstalk, dan di daftar Wilayah, pilih konsol Elastic](https://console.aws.amazon.com/elasticbeanstalk) Beanstalk.** Wilayah AWS

1. Di panel navigasi, pilih **Lingkungan**, dan kemudian pilih nama lingkungan Anda dari daftar.

1. Pada panel navigasi, pilih **Konfigurasi**.

1. Di kategori konfigurasi **Basis data**, pilih **Edit**.

Anda dapat mengubah **kelas Instance**, ****Storage**, Password**, **Availability**, dan pengaturan **kebijakan penghapusan Database** setelah pembuatan database. Jika Anda mengubah kelas instans, Elastic Beanstalk menyediakan kembali instans DB.

**Jika Anda tidak lagi membutuhkan Elastic Beanstalk untuk mengaitkan database dengan lingkungan, Anda dapat memilih untuk memisahkannya dengan memilih database Decouple.** Penting untuk memahami opsi dan pertimbangan yang terlibat dengan operasi ini. Untuk informasi selengkapnya, lihat [Memisahkan instance RDS DB menggunakan konsol](#using-features.decoupling.db). 

**Peringatan**  
Jangan mengubah pengaturan pada instance database yang digabungkan di luar fungsionalitas yang disediakan oleh Elastic Beanstalk (misalnya, di konsol Amazon RDS). Jika Anda mengubahnya, konfigurasi DB Amazon RDS Anda mungkin tidak sinkron dengan ketentuan lingkungan Anda. Ketika Anda memperbarui atau me-restart lingkungan Anda, pengaturan yang ditentukan di lingkungan mengganti pengaturan yang Anda buat di luar Elastic Beanstalk.  
Jika Anda perlu mengubah pengaturan yang tidak didukung secara langsung oleh Elastic Beanstalk, gunakan [file konfigurasi](#using-features.managing.db.namespace) Elastic Beanstalk.

## Mengkonfigurasi instans RDS DB terintegrasi menggunakan file konfigurasi
<a name="using-features.managing.db.namespace"></a>

Anda dapat mengonfigurasi instance database lingkungan Anda menggunakan [file konfigurasi](ebextensions.md). Gunakan opsi di namespace [`aws:rds:dbinstance`](command-options-general.md#command-options-general-rdsdbinstance). Contoh berikut memodifikasi ukuran penyimpanan basis data yang dialokasikan menjadi 100 GB.

**Example .ebextensions/ .config db-instance-options**  

```
option_settings:
  aws:rds:dbinstance:
    DBAllocatedStorage: 100
```

Jika Anda ingin mengonfigurasi properti instans DB yang tidak didukung Elastic Beanstalk, Anda masih dapat menggunakan file konfigurasi, dan menentukan pengaturan Anda menggunakan kunci. `resources` Contoh berikut menetapkan nilai untuk `StorageType` dan `Iops` properti Amazon RDS.

**Example .ebextensions/ .config db-instance-properties**  

```
Resources:
  AWSEBRDSDatabase:
    Type: AWS::RDS::DBInstance
    Properties:
      StorageType:io1
      Iops: 1000
```

## Memisahkan instance RDS DB menggunakan konsol
<a name="using-features.decoupling.db"></a>

Anda dapat memisahkan database Anda dari lingkungan Elastic Beanstalk tanpa mempengaruhi kesehatan lingkungan. Pertimbangkan persyaratan berikut sebelum Anda memisahkan database:
+ *Apa yang harus terjadi pada database setelah dipisahkan?*

  Anda dapat memilih untuk membuat snapshot dari database dan kemudian menghentikannya, mempertahankan operasional database sebagai database mandiri di luar Elastic Beanstalk, atau menghapus database secara permanen. Setelan **kebijakan penghapusan Database** menentukan hasil ini. Untuk penjelasan rinci tentang kebijakan penghapusan, lihat [Siklus hidup basis data](#environments-cfg-rds-lifecycle) di topik yang sama ini.
+ *Apakah Anda perlu membuat perubahan pada pengaturan konfigurasi database sebelum memisahkannya?*

  Jika Anda perlu membuat perubahan konfigurasi apa pun pada database, Anda harus menerapkannya *sebelum memisahkan* database. Ini termasuk perubahan pada kebijakan **penghapusan Database**. Setiap perubahan yang tertunda yang dikirimkan bersamaan dengan pengaturan **database Decouple** akan diabaikan, sementara hanya pengaturan decouple yang diterapkan.

  

**Untuk memisahkan instance DB dari lingkungan**

1. **Buka konsol [Elastic Beanstalk, dan di daftar Wilayah, pilih konsol Elastic](https://console.aws.amazon.com/elasticbeanstalk) Beanstalk.** Wilayah AWS

1. Di panel navigasi, pilih **Lingkungan**, dan kemudian pilih nama lingkungan Anda dari daftar.

1. Pada panel navigasi, pilih **Konfigurasi**.

1. Di kategori konfigurasi **Basis data**, pilih **Edit**.

1. Tinjau semua nilai konfigurasi di bagian **Setelan database**, terutama **kebijakan penghapusan Database**, yang menentukan apa yang terjadi pada database setelah dipisahkan.

     
![Halaman pengaturan database yang menampilkan engine, kelas instance, penyimpanan, kredensial, dan opsi kebijakan penghapusan.](http://docs.aws.amazon.com/id_id/elasticbeanstalk/latest/dg/images/aeb-rds-options-w-db-deletion-policies.png)

   

   Jika semua pengaturan konfigurasi lainnya sudah benar, lewati ke **Langkah 6** untuk memisahkan database. 
**Awas**  
Penting untuk *menerapkan* pengaturan **kebijakan penghapusan Database** *secara terpisah* dari database **Decouple**. Jika Anda memilih **Terapkan** dengan maksud untuk menyimpan database **Decouple dan kebijakan penghapusan Database** **yang baru dipilih, kebijakan penghapusan** baru yang Anda pilih akan diabaikan. Elastic Beanstalk akan memisahkan database mengikuti kebijakan penghapusan yang ditetapkan sebelumnya. Jika kebijakan penghapusan yang ditetapkan sebelumnya adalah `Delete` atau`Create Snapshot`, Anda berisiko kehilangan database alih-alih mengikuti kebijakan tertunda yang dimaksud.

   Jika salah satu pengaturan konfigurasi memerlukan pembaruan lakukan hal berikut:

   1. Buat modifikasi yang diperlukan di panel **pengaturan Database**.

   1. Pilih **Terapkan**. Ini akan memakan waktu beberapa menit untuk menyimpan perubahan konfigurasi untuk database Anda.

   1. Kembali ke **Langkah 3** dan pilih **Konfigurasi** dari panel navigasi.

1. Pergi ke bagian **koneksi database** panel.

     
![Opsi koneksi database yang menampilkan tombol radio database Couple dan database Decouple.](http://docs.aws.amazon.com/id_id/elasticbeanstalk/latest/dg/images/aeb-rds-couple-decouple-db.png)

   

1. Pilih database **Decouple**.

1. Pilih **Terapkan** untuk memulai operasi decoupling database.

Setelan kebijakan penghapusan menentukan hasil untuk database dan lamanya waktu yang diperlukan untuk memisahkan database.
+ Jika kebijakan penghapusan disetel ke`Delete`, database akan dihapus. Operasi dapat memakan waktu sekitar 10-20 menit, tergantung pada ukuran database.
+ Jika kebijakan penghapusan disetel ke`Snapshot`, snapshot database akan dibuat. Kemudian, database dihapus. Lamanya waktu yang dibutuhkan untuk proses ini bervariasi sesuai dengan ukuran database.
+ Jika kebijakan penghapusan disetel ke`Retain`, database tetap beroperasi di luar lingkungan Elastic Beanstalk. Biasanya dibutuhkan waktu kurang dari lima menit untuk memisahkan database.

 Jika Anda memutuskan untuk mempertahankan database di luar lingkungan Elastic Beanstalk Anda, Anda harus mengambil langkah tambahan untuk mengonfigurasinya. Untuk informasi selengkapnya, lihat [Menggunakan Elastic Beanstalk dengan Amazon RDS](AWSHowTo.RDS.md). Jika Anda berencana untuk menggunakan database yang Anda pisahkan untuk lingkungan produksi, verifikasi jenis penyimpanan yang digunakan database sesuai dengan beban kerja Anda. Untuk informasi selengkapnya, lihat [Penyimpanan Instans DB](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html) dan [Memodifikasi instans DB](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.DBInstance.Modifying.html) di *Panduan Pengguna Amazon RDS*. 

## Memisahkan instance RDS DB menggunakan file konfigurasi
<a name="using-features.decoupling-config-files.db"></a>

Anda dapat memisahkan instans DB Anda dari lingkungan Elastic Beanstalk tanpa mempengaruhi kesehatan lingkungan. Instance *database mengikuti kebijakan penghapusan database* yang diterapkan ketika database dipisahkan.

Kedua opsi yang diperlukan untuk memisahkan database ada di namespace. [aws:rds:dbinstance](command-options-general.md#command-options-general-rdsdbinstance) Mereka adalah sebagai berikut:
+ `DBDeletionPolicy`Opsi menetapkan kebijakan penghapusan. Hal ini dapat diatur ke nilai-nilai berikut:`Snapshot`,`Delete`, atau`Retain`. Nilai-nilai ini dijelaskan [Siklus hidup basis data](#environments-cfg-rds-lifecycle) dalam topik yang sama ini.
+ `HasCoupledDatabase`Opsi menentukan apakah lingkungan Anda memiliki database yang digabungkan.
  + Jika diaktifkan`true`, Elastic Beanstalk membuat instans DB baru yang digabungkan ke lingkungan Anda.
  + Jika diaktifkan`false`, Elastic Beanstalk mulai memisahkan instans DB dari lingkungan Anda.

Jika Anda ingin mengubah konfigurasi database Anda sebelum Anda memisahkannya, terapkan perubahan konfigurasi apa pun terlebih dahulu, dalam operasi terpisah. Ini termasuk mengubah `DBDeletionPolicy` konfigurasi. Setelah perubahan Anda diterapkan, jalankan perintah terpisah untuk mengatur opsi decoupling. Jika Anda mengirimkan pengaturan konfigurasi lain dan pengaturan decouple pada saat yang sama, pengaturan opsi konfigurasi lainnya diabaikan saat pengaturan decouple diterapkan. 

**Awas**  
Penting bagi Anda untuk menjalankan perintah untuk menerapkan `DBDeletionPolicy` dan `HasCoupledDatabase` pengaturan sebagai dua operasi terpisah. Jika kebijakan penghapusan aktif sudah disetel ke `Delete` atau`Snapshot`, Anda berisiko kehilangan database. Basis data mengikuti kebijakan penghapusan yang saat ini aktif, bukan kebijakan penghapusan tertunda yang Anda inginkan.

**Untuk memisahkan instance DB dari lingkungan**

Ikuti langkah-langkah ini untuk memisahkan database dari lingkungan Elastic Beanstalk Anda. Anda dapat menggunakan EB CLI atau untuk menyelesaikan AWS CLI langkah-langkahnya. Untuk informasi selengkapnya, lihat [Kustomisasi lingkungan lanjutan dengan file konfigurasi](ebextensions.md). 

1. Jika Anda ingin mengubah kebijakan penghapusan, siapkan file konfigurasi dalam format berikut. Dalam contoh ini, kebijakan penghapusan diatur untuk mempertahankan.  
**Example**  

   ```
   option_settings:
     aws:rds:dbinstance:
       DBDeletionPolicy: {{Retain}}
   ```

1. Jalankan perintah menggunakan alat pilihan Anda untuk menyelesaikan pembaruan konfigurasi.

1. Siapkan file konfigurasi untuk disetel `HasCoupledDatabase` ke`false`.  
**Example**  

   ```
   option_settings:
     aws:rds:dbinstance:
       HasCoupledDatabase: {{false}}
   ```

1. Jalankan perintah menggunakan alat pilihan Anda untuk menyelesaikan pembaruan konfigurasi.

Setelan kebijakan penghapusan menentukan hasil untuk database dan lamanya waktu yang diperlukan untuk memisahkan database.
+ Jika kebijakan penghapusan disetel ke`Delete`, database akan dihapus. Operasi dapat memakan waktu sekitar 10-20 menit, tergantung pada ukuran database.
+ Jika kebijakan penghapusan disetel ke`Snapshot`, snapshot database akan dibuat. Kemudian, database dihapus. Lamanya waktu yang dibutuhkan untuk proses ini bervariasi sesuai dengan ukuran database.
+ Jika kebijakan penghapusan disetel ke`Retain`, database tetap beroperasi di luar lingkungan Elastic Beanstalk. Biasanya dibutuhkan waktu kurang dari lima menit untuk memisahkan database.

 Jika Anda memutuskan untuk mempertahankan database di luar lingkungan Elastic Beanstalk Anda, Anda harus mengambil langkah tambahan untuk mengonfigurasinya. Untuk informasi selengkapnya, lihat [Menggunakan Elastic Beanstalk dengan Amazon RDS](AWSHowTo.RDS.md). Jika Anda berencana untuk menggunakan database yang Anda pisahkan untuk lingkungan produksi, verifikasi jenis penyimpanan yang digunakan database sesuai dengan beban kerja Anda. Untuk informasi selengkapnya, lihat [Penyimpanan Instans DB](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Storage.html) dan [Memodifikasi instans DB](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.DBInstance.Modifying.html) di *Panduan Pengguna Amazon RDS*. 