Pengenalan Data Store di AWS

Menggunakan Data Store di AWS

Dunieski Otano

Amazon Web Services Solutions Architect

Memilih data store AWS yang tepat

  • Puluhan layanan penyimpanan AWS tersedia
  • Bagaimana memilih yang tepat?
  • Kursus ini: 4 data store dasar

Developer

Menggunakan Data Store di AWS

Ringkasan penyimpanan AWS

  • File Storage: Amazon EFS, Amazon FSx
  • Block Storage: Amazon EBS
  • Object Storage: Amazon S3
  • Database: Amazon DynamoDB, Amazon RDS
  • Caching: Amazon ElastiCache
  • Pencarian: Amazon OpenSearch Service
  • Cadangan: AWS Backup

storage_blank

Menggunakan Data Store di AWS

Memahami block, file, dan object storage

  • Block Storage: Volume penyimpanan mentah
    • Terpasang ke instance EC2 seperti hard drive
    • Contoh: EBS, Instance Store
  • File Storage: Sistem berkas bersama
    • Banyak server mengakses berkas yang sama
    • Contoh: EFS, FSx
  • Object Storage: Simpan berkas sebagai objek
    • Akses via API, skala tanpa batas
    • Contoh: S3

diagram

Menggunakan Data Store di AWS

Database relasional vs non-relasional

  • Relasional (SQL): Tabel terstruktur dengan relasi
    • Skema tetap, transaksi ACID, join kompleks
    • Contoh AWS: Amazon RDS (MySQL, PostgreSQL)

relational

  • Non-Relasional (NoSQL): Model data fleksibel

    • Tanpa skema, skala horizontal, performa tinggi
    • Contoh AWS: DynamoDB (key-value/dokumen)

    nosql

Menggunakan Data Store di AWS

Fokus kursus ini

  • Amazon S3 - Penyimpanan objek
  • Amazon DynamoDB - Database NoSQL
  • Amazon ElastiCache - Cache dalam memori
  • Amazon OpenSearch Service - Pencarian dan analitik

focus

Menggunakan Data Store di AWS

Membangun aplikasi e-commerce

Skenario: Toko online dengan katalog produk, keranjang, dan pencarian

  • Amazon S3: Simpan gambar dan video produk
  • Amazon DynamoDB: Simpan profil pengguna dan data keranjang
  • Amazon ElastiCache: Cache detail produk yang sering dilihat
  • Amazon OpenSearch: Menjalankan fitur pencarian produk

panel

Menggunakan Data Store di AWS

Yang akan Anda pelajari

  • Kapan menggunakan tiap layanan
  • Cara memilih berdasarkan pola akses Anda
  • Trade-off antara performa, biaya, dan konsistensi

roadmap

Menggunakan Data Store di AWS

Ayo berlatih!

Menggunakan Data Store di AWS

Preparing Video For Download...