YoVDO

Developing with Amazon DynamoDB (Indonesian)

Offered By: Amazon Web Services via AWS Skill Builder

Tags

Amazon DynamoDB Courses Cloud Computing Courses Database Design Courses Application Design Courses Data Modeling Courses Database Optimization Courses Database Security Courses Database Monitoring Courses

Course Description

Overview

Deskripsi kurikulum

Amazon DynamoDB menggambarkan pergeseran paradigma dari basis data relasional dalam hal manajemen, penggunaan, dan desain skema. Untuk memanfaatkan DynamoDB dan rangkaian fiturnya secara maksimal, developer dan arsitek perlu memahami bagaimana aplikasi berinteraksi secara terprogram dengan tabel DynamoDB dan datanya. Kurikulum digital ini mengajarkan Anda cara aplikasi berinteraksi dengan Amazon DynamoDB, layanan basis data NoSQL yang terkelola sepenuhnya, melalui API dan layanan AWS terkait. Anda akan mempelajari cara membuat dan berinteraksi dengan tabel dan indeks DynamoDB serta cara mengoptimalkan basis data untuk monitoring, kinerja, dan keamanan. Anda juga akan mempelajari cara merancang aplikasi menggunakan prinsip desain DynamoDB. Konsep disajikan melalui storytelling dengan developer senior dan developer junior bertemu dalam serangkaian sesi mentoring. Kurikulum mencakup contoh kode untuk membantu Anda menerapkan pola desain dan solusi yang dibahas.

• Tingkat kurikulum: Menengah

• Durasi: Kursus: 6,5 jam; (Opsional) Lab mandiri: 5 jam


Aktivitas

Kurikulum ini mencakup kursus dengan pelajaran interaktif, termasuk teks, animasi, demonstrasi video, tes pengetahuan interaktif, penilaian, dan lab mandiri opsional (berbayar).


Tujuan kurikulum

Dalam kurikulum ini, Anda akan mempelajari:

• Membuat tabel DynamoDB dan mengubah kontennya menggunakan AWS CLI dan AWS SDK

• Menjelaskan kasus penggunaan untuk indeks sekunder di DynamoDB

• Memahami model konsistensi baca DynamoDB dan dampaknya terhadap biaya dan kinerja

• Mengelola mode kapasitas baca/tulis untuk tabel secara terprogram

• Melakukan deploy kebijakan penskalaan yang sesuai


Audiens yang dituju

Kurikulum ini ditujukan untuk:

• Developer yang tertarik mempelajari cara bekerja dengan basis data non-relasional di cloud, dan khususnya Amazon DynamoDB

• Arsitek basis data

• Teknisi data


Prasyarat

Kami merekomendasikan peserta kurikulum ini:

• Memiliki pemahaman tentang DynamoDB dan fitur-fiturnya

• Memiliki pengalaman kerja dengan desain basis data atau praktik pemodelan data untuk basis data nilai kunci

• Menyelesaikan setidaknya satu pelatihan digital: Pengenalan Layanan Amazon DynamoDB atau Primer Layanan Amazon DynamoDB

• Memiliki pengalaman kerja dengan merancang dan mengembangkan di AWS serta merencanakan dan mendesain basis data di AWS.

• Memiliki pengetahuan tentang satu atau lebih bahasa pemrograman tingkat tinggi (Python, Java, Node.js, atau .NET)


Garis besar kurikulum

Pengenalan kurikulum

• Tujuan kurikulum

• Navigasi kursus


Kursus 1: Menjelajahi DynamoDB API dan AWS SDK

• Pelajaran 1: Memahami dasar-dasar DynamoDB

• Pelajaran 2: Menggunakan AWS CLI dengan DynamoDB API

• Pelajaran 3: Berinteraksi dengan DynamoDB menggunakan AWS SDK

• Tes pengetahuan tingkat kursus


Kursus 2: Bekerja dengan Indeks di DynamoDB

• Pelajaran 1: Menggunakan indeks sekunder

• Pelajaran 2: Berinteraksi dengan tabel DynamoDB menggunakan indeks sekunder

• Pelajaran 3: Mengoptimalkan indeks untuk efisiensi

• Tes pengetahuan tingkat kursus


Kursus 3: Mengelola Konsistensi, Kapasitas, dan Kinerja di DynamoDB

• Pelajaran 1: Mengelola konsistensi di DynamoDB

• Pelajaran 2: Mengelola kapasitas di DynamoDB

• Pelajaran 3: Mengelola kinerja di DynamoDB

• Tes pengetahuan tingkat kursus


Kursus 4: Mengelola Aplikasi DynamoDB dalam Skala Besar

• Pelajaran 1: Menerapkan Keamanan

• Pelajaran 2: Membangun Alur Kerja Berbasis Event

• Pelajaran 3: Memastikan Ketersediaan Tinggi

• Tes pengetahuan tingkat kursus


Kursus 5: Pemantauan dan Optimasi Lanjutan dengan DynamoDB

• Pelajaran 1: Pemantauan

• Pelajaran 2: Menangani Kesalahan

• Pelajaran 3: Optimasi

• Tes pengetahuan tingkat kursus


Kursus 6: Merancang Aplikasi dan Tabel untuk DynamoDB

• Pelajaran 1: Pertimbangan Tabel dan Desain Aplikasi

• Tes pengetahuan tingkat kursus


Curriculum Post Assessment: Game show “What’s the Key?”

• Pemanasan dengan pertanyaan langsung

• Tantangan dengan studi kasus


Tags

Related Courses

Advanced Features with Relational Database Tables Using SQLiteStudio
Coursera Project Network via Coursera
Advanced Monitoring and Optimizing with DynamoDB (Portuguese)
Amazon Web Services via AWS Skill Builder
Advanced Monitoring and Optimizing with DynamoDB (Spanish)
Amazon Web Services via AWS Skill Builder
Advanced Monitoring and Optimizing with DynamoDB (Simplified Chinese)
Amazon Web Services via AWS Skill Builder
Advanced Monitoring and Optimizing with DynamoDB (Japanese)
Amazon Web Services via AWS Skill Builder