Developing with Amazon DynamoDB (Indonesian)

Go to class
Write Review

Developing with Amazon DynamoDB (Indonesian) provided by AWS Skill Builder is a comprehensive online course, which lasts for 16 hours worth of material. Upon completion of the course, you can receive an e-certificate from AWS Skill Builder. The course is taught in Indonesianand is Free Certificate. Visit the course page at AWS Skill Builder for detailed price information.

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