Amazon RDS - PostgresSQL membuat DB
Sebagai platform cloud, AWS memberi Anda jumlah langkah yang sangat minimal untuk menyiapkan DB di RDS. Membuat PostgreSQL dapat dilakukan dengan tiga cara. Menggunakan konsol manajemen AWS, AWS CLI atau AWS API. Kami akan melihat masing-masing pendekatan ini satu per satu.
Konsol manajemen AWS adalah cara paling nyaman untuk memulai dengan RDS. Anda masuk ke konsol AWS menggunakan detail akun AWS Anda, temukan layanan RDS, lalu ikuti langkah-langkah yang ditunjukkan di bawah ini untuk membuat instans PostgreSQL.
Langkah 1
Pilih Mesin PostgreSQL dari konsol.
Langkah 2
Tentukan detail DB yang diperlukan.
Langkah-3
Pada langkah ini Anda memutuskan kelas instans db, jumlah penyimpanan yang dialokasikan juga mengatur kata sandi utama bersama dengan beberapa detail lainnya.
Stpe — 4
Ini adalah langkah terakhir ketika Anda menyebutkan vpc dan pengaturan keamanan, enkripsi, opsi cadangan dan ekspor log dll. Untuk singkatnya, tangkapan layar telah dipersingkat dan hanya menampilkan opsi akhir.
Stpe — 5
Pada langkah terakhir kami memilih opsi buat basis data.
Untuk membuat instans DB PostgreSQL dengan menggunakan AWS CLI, panggil perintah create-db-instance dengan parameter di bawah ini.
aws rds create-db-instance
--db-instance-identifier pgdbinstance \
--allocated-storage 20 \
--db-instance-class db.t2.small \
--engine postgres \
--master-username masterawsuser \
--master-user-password masteruserpassword
Untuk membuat instance PostgreSQL dengan menggunakan API Amazon RDS, kami memanggil tindakan CreateDBInstance dengan parameter seperti yang ditunjukkan di bawah ini.
https://rds.amazonaws.com/
?Action=CreateDBInstance
&AllocatedStorage=20
&BackupRetentionPeriod=3
&DBInstanceClass=db.t2.small
&DBInstanceIdentifier=pgdbinstance
&DBName=mydatabase
&DBSecurityGroups.member.1=mysecuritygroup
&DBSubnetGroup=mydbsubnetgroup
&Engine=postgres
&MasterUserPassword=
&MasterUsername=
&SignatureMethod=HmacSHA256 &SignatureVersion=4 &Version=2013-09-09 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20140212/us-west-2/rds/aws4_request &X-Amz-Date=20140212T190137Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=60d520ca0576c191b9eac8dbfe5617ebb6a6a9f3994d96437a102c0c2c80f88d