AWS Summit Jakarta 2026 · Seri Sesi

Amazon DocumentDB Terbaru

Performa optimal, operasional minimal — database dokumen terkelola yang mengurus dirinya sendiri.
Kode MAM401Level 400 · AhliTrack Database
Edisi Pertama · 2026 · Bagian dari seri 61 sesi
Track · Database & Analitik

Tentang Sesi Ini

01

Ringkasan & metadata

MAM40116:30 WIBFloor 4, Ballroom 3A Level 400 · AhliBahasa IndonesiaPembicara: SiCepat Ekspres & AWS

Sesi ini membedah Amazon DocumentDB — database dokumen terkelola sepenuhnya yang kompatibel dengan MongoDB — beserta fitur-fitur terbarunya yang dirancang untuk satu tujuan: performa setinggi mungkin dengan beban operasional serendah mungkin. Level 400 berarti kita tidak berhenti pada "apa itu"; kita masuk ke arsitektur, pola akses, tuning, dan trade-off yang menentukan sukses-tidaknya sebuah sistem di produksi.

Yang membuat sesi ini istimewa: pembicara dari SiCepat Ekspres Indonesia berbagi pengalaman nyata mengoperasikan DocumentDB untuk beban kerja logistik — data pengiriman dan pelacakan (tracking) berjutaan resi per hari, yang harus ditulis cepat saat paket bergerak dan dibaca instan saat pelanggan menekan tombol "Lacak". Ini adalah kelas berat di mana volume, latensi, dan biaya bertabrakan setiap detik.

Kenapa penting untuk Anda? Jika tim Anda mengelola data semi-terstruktur bervolume tinggi (katalog, profil pengguna, event, tracking) dan lelah mengurus sharding, patching, dan backup manual, sesi ini menunjukkan cara memindahkan beban operasional itu ke layanan terkelola tanpa mengorbankan performa.
Konteks Nyata · SiCepat Ekspres

SiCepat Ekspres adalah perusahaan logistik/kurir asal Indonesia yang berdiri pada 2014 dan tumbuh pesat bersama ledakan e-commerce. Skalanya masif: volume pengiriman menembus sekitar 800 ribu paket per hari pada Oktober 2020, sempat disebut mencapai 1 juta paket per hari, dan sepanjang 2021 tercatat lebih dari 2,8 juta paket per hari (pertumbuhan tahunan hingga 93%). Volume sebesar ini — dengan ledakan tulis saat kurir memindai paket dan ledakan baca saat pelanggan menekan "Lacak" — persis jenis beban kerja bervolume tinggi yang menjadi tema sesi MAM401. SiCepat tercatat sebagai pelanggan korporat AWS sejak 2020; use case yang dipublikasikan AWS berpusat pada analitik data: AWS Glue untuk pipeline ETL, Amazon S3 sebagai data lake terpusat, serta Amazon Redshift dan Amazon Athena untuk memproses dan mengueri data operasional.

Sumber: studi kasus AWS "SiCepat Ekspres" (aws.amazon.com) dan pemberitaan Kontan serta Kompas soal volume pengiriman harian. Catatan: penggunaan Amazon DocumentDB secara spesifik tidak dipublikasikan; case study AWS yang tersedia menyoroti stack analitik (Glue/S3/Redshift/Athena), bukan DocumentDB. Detail arsitektur spesifik sesi bersifat ilustratif kecuali disebutkan.

Konsep Inti

Apa Itu & Bagaimana Bekerjanya

02

Apa itu DocumentDB

Amazon DocumentDB adalah database dokumen: alih-alih menyimpan data dalam tabel baris-kolom yang kaku (model relasional), ia menyimpan tiap entitas sebagai dokumen JSON yang fleksibel. Satu dokumen "kiriman" bisa memuat pengirim, penerima, daftar riwayat scan, dan status — semuanya dalam satu objek yang bisa dibaca sekali ambil, tanpa perlu menggabungkan (join) enam tabel.

Perbedaan mendasar dengan relasional:

AspekRelasional (SQL)Dokumen (DocumentDB)
Bentuk dataTabel, baris, kolom tetapDokumen JSON, skema fleksibel
Perubahan skemaMigrasi kolom, sering mahalTambah field kapan saja
Membaca satu entitasJOIN beberapa tabelSatu dokumen, satu kali ambil
Cocok untukTransaksi ketat, relasi kompleksKatalog, profil, event, tracking

Karena kompatibel dengan API MongoDB, tim yang sudah memakai driver, tool, dan query MongoDB dapat berpindah dengan perubahan kode minimal — tetapi kini di atas infrastruktur terkelola AWS yang menangani patching, backup, dan ketersediaan tinggi secara otomatis.

Fitur & kemampuan (yang dibahas)

Inti daya tarik DocumentDB terletak pada pemisahan compute (mesin yang memproses query) dari storage (lapisan penyimpanan yang otomatis mengembang). Dari fondasi itu, lahir kemampuan-kemampuan berikut:

Amazon DocumentDBDatabase dokumen terkelola (kompatibel MongoDB)
Replika BacaHingga 15 replika, skala baca & failover
Auto Scaling StoragePenyimpanan tumbuh otomatis, bayar sesuai pakai
Global ClusterReplikasi lintas region, pemulihan bencana
Backup & PITRCadangan berkelanjutan, pulih ke titik waktu
ObservabilityMetrik performa, Performance Insights, profiler
I/O-OptimizedBiaya I/O dapat diprediksi untuk beban tinggi

Ketujuh kemampuan ini bisa dipadukan. Sebuah beban kerja tracking, misalnya, memakai replika baca untuk menyerap ledakan permintaan "Lacak", auto scaling storage agar tak pernah kehabisan ruang saat volume kiriman naik menjelang harbolnas, I/O-optimized agar biaya tetap terprediksi, dan global cluster untuk kesiapan pemulihan bencana.

Perumpamaan

Analogi yang Mudah Dicerna

03

Kendaraan yang servis & isi bahan bakar sendiri

Ibaratnya, mengelola database sendiri seperti punya armada kurir yang harus Anda servis manual: ganti oli, isi bensin, cek ban, ganti suku cadang — semua menyita waktu yang seharusnya dipakai mengantar paket. Amazon DocumentDB adalah kendaraan yang mengurus dirinya sendiri. Ia mengisi bahan bakar otomatis (storage tumbuh sendiri), servis berkala tanpa Anda hentikan (patching & backup otomatis), dan menambah kendaraan cadangan sendiri saat antrean panjang (replika baca). Sopir tinggal fokus mengantar paket — tim Anda tinggal fokus pada aplikasi dan pelanggan.

ARMADA TERKELOLA (DocumentDB) Kendaraan (Engine) BBM otomatis (Storage)Servis (Patch/Backup)Cadangan (Replika) Cabang (Global)Dasbor (Observ.)
Analogi: DocumentDB sebagai armada yang servis & isi bahan bakar sendiri — sopir (tim) fokus mengantar paket (aplikasi).
Arsitektur

High-Level Architecture & Alur

04

High-Level Architecture (HLA)

Kunci arsitektur DocumentDB adalah pemisahan compute dan storage. Instance (primary untuk tulis, hingga 15 replika untuk baca) berbagi satu lapisan storage terdistribusi yang menyalin data enam kali di tiga Availability Zone. Karena storage terpisah, menambah replika baca tidak menyalin ulang data — replika langsung membaca dari lapisan yang sama, sehingga skala baca menjadi cepat dan murah, dan failover berlangsung dalam hitungan detik.

Aplikasi Primary(tulis) Replika Baca 1 Replika Baca 2 Replika Baca N Storage terdistribusi (6 salinan / 3 AZ) auto-scaling
HLA: satu primary (tulis) + banyak replika (baca) berbagi lapisan storage terdistribusi yang mengembang otomatis.

Alur baca & tulis satu resi

Ketika kurir memindai (scan) sebuah paket dan, tak lama kemudian, pelanggan menekan "Lacak", inilah yang terjadi:

  1. Tulis ke primary. Event scan (misal "Paket tiba di hub Cakung") ditulis sebagai pembaruan dokumen ke instance primary.
  2. Persist ke storage. Perubahan langsung tersimpan tahan-lama di lapisan storage terdistribusi (enam salinan), bukan menunggu disalin ke tiap replika.
  3. Replika ikut terbaru. Replika baca membaca dari storage yang sama, jadi cepat menampilkan status terbaru.
  4. Baca dari replika. Permintaan "Lacak" pelanggan diarahkan ke replika baca (reader endpoint), menjaga primary tetap ringan untuk menulis.
  5. Skala saat lonjakan. Saat trafik "Lacak" meledak, tambah replika — tanpa menyalin ulang data.
  6. Pantau. Observability merekam latensi & throughput tiap langkah untuk tuning.
ScanPrimaryStorageReplikaLacak
Alur: scan → tulis primary → persist storage → replika sinkron → baca "Lacak" dari replika (terpantau).
Contoh Penerapan

Dari Konsep ke Bisnis Nyata

05

Contoh nyata (konteks Indonesia)

Agar tidak berhenti di teori, berikut tiga skenario penerapan model dokumen yang khas di Indonesia.

Contoh Penerapan · Logistik (SiCepat)

Pelacakan & status kiriman real-time

Tiap resi adalah satu dokumen yang menampung seluruh riwayat scan: dijemput, masuk hub, transit, keluar untuk antar, diterima. Ledakan tulis terjadi saat ribuan kurir memindai serentak; ledakan baca terjadi saat pelanggan menekan "Lacak". Replika baca menyerap trafik "Lacak" tanpa membebani penulisan, auto scaling storage mengikuti lonjakan volume harbolnas, dan I/O-optimized menjaga biaya tetap terprediksi. Model dokumen menghindari join berlapis: satu kali ambil, status lengkap tampil.

Contoh Penerapan · E-commerce

Katalog produk yang beragam

Katalog marketplace penuh produk dengan atribut berbeda-beda: ponsel punya RAM & kamera, baju punya ukuran & bahan, buku punya penulis & ISBN. Skema fleksibel dokumen membiarkan tiap produk membawa field-nya sendiri tanpa kolom kosong yang boros. Indeks pada atribut yang sering difilter membuat pencarian & faceting cepat, dan replika baca menopang lonjakan penelusuran saat kampanye promo.

Contoh Penerapan · Aplikasi Konten

Profil & preferensi pengguna

Aplikasi konten menyimpan profil pengguna: preferensi, riwayat tontonan, daftar simpan, pengaturan. Semua cocok sebagai satu dokumen per pengguna yang diambil sekali saat login. Saat basis pengguna tumbuh, storage mengembang otomatis dan replika baca menjaga waktu muat tetap ringan — tanpa tim harus begadang mengurus sharding manual.

Mode Slide

Ringkasan Visual (Geser)

06

Ringkasan visual

Enam kartu berikut merangkum inti sesi. Gunakan tombol atau tombol panah keyboard (← →) untuk berpindah.

MAM401 · Slide 1

Performa optimal, operasional minimal

DocumentDB memindahkan patching, backup, sharding, dan penskalaan ke layanan terkelola — tim fokus ke aplikasi.

1 / 6
MAM401 · Slide 2

Dokumen > relasional untuk data ini

Satu entitas = satu dokumen JSON fleksibel. Tanpa join berlapis; skema bisa berubah tanpa migrasi mahal.

2 / 6
MAM401 · Slide 3

Compute terpisah dari storage

Primary (tulis) + hingga 15 replika (baca) berbagi storage terdistribusi (6 salinan / 3 AZ). Skala baca cepat & murah.

3 / 6
MAM401 · Slide 4

Fitur yang mengurus dirinya

  • Auto scaling storage, I/O-optimized
  • Global cluster, backup & PITR
  • Observability & Performance Insights
4 / 6
MAM401 · Slide 5

Bukti dari lapangan: SiCepat

Tracking jutaan resi: ledakan tulis (scan kurir) & baca ("Lacak") diserap replika baca dan storage yang mengembang sendiri.

5 / 6
MAM401 · Slide 6

Bawa pulang

Kenali pola akses lebih dulu; pisahkan baca/tulis lewat endpoint; pakai I/O-optimized untuk beban tinggi; ukur, lalu tuning.

6 / 6
Penutup

Poin yang Bisa Dibawa Pulang

07

Poin yang bisa dibawa pulang

Tentang Buku Ini
Sainskerta · Seri AWS Summit Jakarta 2026

Buku ini adalah rangkuman edukatif independen atas satu sesi AWS Summit Jakarta 2026, dibuat agar materi tetap bisa dipelajari oleh mereka yang tak sempat hadir. Bukan materi resmi AWS maupun SiCepat Ekspres; seluruh nama produk & merek adalah milik pemiliknya masing-masing. Contoh penerapan bersifat ilustratif.

Bagian dari seri 61 sesi AWS Summit Jakarta 2026 — satu buku untuk tiap sesi.