Bayangkan Anda sedang membangun aplikasi toko buku online. Toko buku Anda memiliki banyak inventaris buku yang disimpan di gudang Anda untuk dijual ke pelanggan. Aplikasi harus menunjukkan kepada pengguna buku-buku mana saja yang dijual serta beberapa informasi dasar tentang buku tersebut, misalnya penulisnya.
Aplikasi harus bisa mengambil buku tertentu menurut judul dan penulisnya sehingga pengguna dapat menelusuri lebih detail saat melihat buku. Selanjutnya, aplikasi Anda harus memudahkan pengguna menelusuri semua buku kategori tertentu, seperti sejarah atau biografi, sehingga buku-buku menarik mudah ditemukan.
Terakhir, Anda dapat membawa berbagai format buku, seperti hardcover, paperback, atau buku audio. Aplikasi Anda sebaiknya menyimpan format sesuai stok untuk sebuah buku dengan pemetaan ke nomor item dalam sistem inventaris Anda. Aplikasi harus mampu memperbarui format ini dari waktu ke waktu, seiring Anda menambah atau menghapus format untuk buku tertentu.
Modul-modul dalam tutorial ini mengajarkan cara pemodelan tabel DynamoDB untuk mengakomodasi kebutuhan aplikasi.
Untuk menyelesaikan tutorial ini, Anda harus memiliki akun AWS dan akses untuk membuat sumber daya AWS Identity and Access Management (IAM), Amazon DynamoDB, dan AWS Cloud9 di akun tersebut. Panduan langkah demi langkah dalam tutorial ini menjelaskan cara menyiapkan semua prasyarat.
Waktu untuk Menyelesaikan Modul: 15 Menit