Layanan manakah yang PALING sesuai untuk menggunakan database relasional seperti MySQL atau PostgreSQL sambil mendelegasikan operasi seperti backup, patching, dan pemulihan kegagalan kepada AWS?

1 / 1
Pilih jawaban
BenarC

Penjelasan

Memilih RDB terkelola yang operasinya dapat didelegasikan.

  • 1database relasionalRDB tabular (seperti MySQL/PostgreSQL)
  • 2mendelegasikan operasi seperti backup, patching, dan pemulihan kegagalan kepada AWSLayanan terkelola yang melakukan operasi atas nama Anda = RDS
ASalah

Amazon DynamoDB

Amazon DynamoDB adalah database NoSQL key-value yang sepenuhnya terkelola.

Pendelegasian operasi memang ada, tetapi DynamoDB tidak dapat memenuhi persyaratan untuk menggunakan engine database relasional seperti MySQL atau PostgreSQL apa adanya, sehingga tidak tepat.

BSalah

Pasang database sendiri pada Amazon EC2.

Memasang database sendiri pada EC2 memang memungkinkan, tetapi Anda harus mengoperasikan backup, patching, dan redundansi sepenuhnya secara mandiri.

Ini tidak sesuai dengan persyaratan untuk mendelegasikan operasi kepada AWS, sehingga tidak tepat.

CBenar

Amazon RDS

Benar. Amazon RDS adalah layanan terkelola yang menyediakan database relasional. AWS melakukan operasi seperti backup, patching, dan failover, sehingga pengguna dapat fokus menggunakan database.

DSalah

Amazon Redshift

Amazon Redshift adalah data warehouse yang dikhususkan untuk mengagregasi dan menganalisis data dalam jumlah besar.

SQL dapat digunakan, tetapi persyaratan untuk operasi terkelola MySQL/PostgreSQL untuk pemrosesan transaksi harian aplikasi bisnis dipenuhi oleh RDS, dan opsi ini tidak tepat.

Poin penting

'Database relasional' dan 'delegasikan operasi kepada AWS' menunjuk ke Amazon RDS. Pemasangan mandiri di EC2 membebankan operasi kepada Anda. RDB cloud-native berperforma lebih tinggi adalah Aurora.