Pusat Sumber Daya untuk Memulai Show Pengantar Konsep Inti Database Tanpa Server Kontainer Machine Learning Komputasi Penyimpanan Pengembang Menyeluruh Developer Front-End Pembentuk Penggemar DevOps Engineer Developer Aplikasi Kecerdasan Buatan (AI) Data Scientist Analytics Dev Tertanam Administrator Database
Mulai Menggunakan AWS Membangun Aplikasi Web DasarMenerapkan aplikasi web dan menambah interaktivitas dengan API dan database
Pengantar
Membuat situs web statis
Membangun fungsi tanpa server
Menautkan fungsi tanpa server ke situs web
Membuat tabel data
menambah interaktivitas di situs web
Modul 4: Membuat Tabel Data
Di modul ini Anda akan membuat suatu tabel DynamoDB dan mengaktifkan fungsi Lambda untuk menyimpan data di situ.
Pengantar
Di modul ini, kita akan membuat tabel untuk menyimpan data menggunakan Amazon DynamoDB. DynamoDB adalah layanan database nilai-kunci, jadi kita tidak perlu membuat skema data. Kinerjanya konsisten pada skala apa pun dan tidak ada server yang harus dikelola saat menggunakannya. Juga, kita akan gunakan layanan AWS Identity and Access Management (IAM) untuk secara aman memberikan izin yang diperlukan berbagai layanan untuk saling berinteraksi. Secara khusus, kita akan izinkan fungsi Lambda yang dibuat di Modul Dua untuk menulis ke tabel DynamoDB baru menggunakan kebijakan IAM. Untuk itu, kita akan menggunakan AWS SDK (Python, JavaScript, atau Java) dari fungsi Lambda kita.
Apa yang Akan Anda Pelajari
Konsep Utama
Mempertahankan Data Menyimpan data sehingga bisa kita akses kelak secara independen dari eksekusi program. Database Non-Relasional Database non-relasional tidak menggunakan skema tabular baris dan kolom. Sebagai gantinya, database ini menggunakan model penyimpanan yang dioptimalkan untuk kebutuhan spesifik tipe data yang disimpan. Database Kunci-Nilai Tipe database non-relasional yang menyimpan data sebagai kumpulan pasangan nilai-kunci di mana kunci berfungsi sebagai pengidentifikasi unik. Kunci Utama Nilai yang akan mengidentifikasi setiap penggal data dalam tabel DynamoDB. Nilai ini juga akan berfungsi untuk mempartisi tabel agar dapat diskalakan. Skema Susunan data yang berfungsi sebagai cetak biru untuk cara membangun database dengan baik. AWS SDK SDK berarti "Software Development Kit (Perangkat Pengembangan Perangkat Lunak)." AWS SDK menjadi seperangkat alat, perpustakaan, dokumentasi, contoh kode, proses, dan panduan bagi pengembang untuk membuat aplikasi perangkat lunak pada platform tertentu. Kebaijakan IAM Dokumen yang menentukan sumber daya AWS yang dapat diakses oleh suatu entitas (mis., Layanan, pengguna, grup).
Waktu Penyelesaian
10 menit
Layanan yang Digunakan
Amazon DynamoDB
Implementasi
Arsitektur Aplikasi
Dengan selesainya Modul Empat, mari kita lihat arsitektur yang kini kita miliki:
Kita menambahkan dua layanan dalam modul ini: DynamoDB (untuk penyimpanan) dan IAM (untuk mengelola izin dengan aman). Keduanya terhubung ke fungsi Lambda, sehingga dapat menulis ke database kita. Langkah terakhir adalah menambahkan kode ke klien untuk memanggil API Gateway.
Apakah modul ini membantu?Ya Tidak Umpan Balik Terima Kasih Harap beri tahu kami apa yang Anda sukai. Umpan Balik CloseMaaf karena membuat Anda kecewa Apakah ada bagian dari tutorial yang tidak relevan, membingungkan, atau tidak akurat? Harap bantu kami meningkatkan tutorial ini dengan memberikan umpan balik. Umpan Balik Close
Mulai Modul Lima
Menambah Interaktivitas di Situs Web
|