Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Amazon DynamoDB Capacity Sizing (Bahasa Indonesia)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it

Gambaran umum lab

AnyCompany sedang mengembangkan aplikasi basis data film baru. Aplikasi ini akan memungkinkan pengguna untuk mencari film berdasarkan judul, tahun film dirilis, aktor dalam film, rating, dan sebagainya. AnyCompany memilih Amazon DynamoDB sebagai layanan basis data untuk menyimpan informasi tentang semua film yang aplikasi akan disebutkan didalamnya.

Sebagai pengembang aplikasi senior yang baru dipekerjakan di AnyCompany, Anda diminta untuk menentukan pengaturan kapasitas yang paling efisien dan dengan biaya terhemat untuk aplikasi basis data film. Di lab ini, Anda menggunakan mode kapasitas baca/tulis Amazon DynamoDB Provisioned untuk mengelola kapasitas throughput. Anda menggunakan Amazon CloudWatch untuk memantau berbagai metrik DynamoDB, yang memengaruhi kinerja aplikasi Anda. Anda kemudian menggunakan fitur penskalaan otomatis Amazon DynamoDB untuk menyesuaikan kapasitas throughput yang disediakan secara dinamis di tabel, untuk menangani peningkatan lalu lintas secara tiba-tiba tanpa throttling. Anda menjalankan skrip Python yang menggunakan AWS SDK for Python (Boto3) untuk mengubah pengaturan kapasitas tabel guna mengatasi masalah kinerja.

Tujuan

Di akhir lab ini, Anda akan dapat melakukan hal berikut:

  • Menghasilkan beban uji sampel terhadap tabel DynamoDB Anda menggunakan AWS SDK for Python (Boto3).
  • Memperbaiki kesalahan throttling dengan mengubah pengaturan kapasitas yang ditetapkan dengan AWS SDK.
  • Menggunakan metrik-metrik Amazon CloudWatch DynamoDB untuk melihat kapasitas tabel dan statistika throttling.
  • Mengaktifkan Auto Scaling pada tabel DynamoDB menggunakan AWS SDK.
  • Menjelaskan bagaimana mode manajemen kapasitas Amazon DynamoDB dapat mempengaruhi kinerja.

Kunci ikon

Berbagai ikon digunakan di seluruh lab ini untuk menarik perhatian terhadap aspek-aspek tertentu dari panduan ini. Daftar berikut menjelaskan tujuan masing-masing:

  • Perhatian: Informasi dengan kepentingan khusus (tidak terlalu penting untuk menyebabkan masalah terkait peralatan atau data jika Anda melewatkannya, tetapi dapat mengakibatkan pengulangan langkah-langkah tertentu).
  • Command: (Perintah) perintah yang harus Anda jalankan.
  • Salin edit: Saat menyalin perintah, skrip, atau teks lain ke editor teks (untuk mengedit variabel tertentu di dalamnya) mungkin lebih mudah daripada mengedit langsung di baris perintah atau terminal.
  • Output yang diharapkan: Output sampel yang dapat Anda gunakan untuk memverifikasi output dari perintah atau file yang diedit.
  • Catatan: Petunjuk, tip, atau panduan penting.
  • Pelajari selengkapnya: Tempat untuk menemukan informasi selengkapnya.
  • Uji pengetahuan: Kesempatan untuk memeriksa dan menguji pengetahuan yang telah Anda pelajari.
  • Tugas selesai: Poin kesimpulan atau ringkasan dalam lab.

Reviews

Start your review of Amazon DynamoDB Capacity Sizing (Bahasa Indonesia)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.