Desain dan Arsitektur Sistem: Merancang Solusi Perangkat Lunak yang Skalabel

Desain dan Arsitektur Sistem: Merancang Solusi Perangkat Lunak yang Skalabel

Pelatihan ini membahas prinsip-prinsip dasar desain dan arsitektur sistem untuk merancang solusi perangkat lunak yang skalabel dan dapat diandalkan. Peserta akan belajar tentang pola desain, arsitektur microservices, pengelolaan data yang efisien, serta teknologi dan alat yang digunakan untuk memastikan sistem dapat berkembang seiring dengan kebutuhan bisnis.

Rp 99,99
99.99000000000001 IDR Rp 99,99
Rp 99,99
Penanggung Jawab Administrator
Terakhir diperbarui 14/08/2024
Waktu Penyelesaian 4 jam 30 menit
Anggota 1
  • Pengantar Desain dan Arsitektur Sistem
    3Pelajaran · 45 mnt
    • Definisi dan tujuan arsitektur perangkat lunak
    • Prinsip-prinsip desain perangkat lunak
    • Skalabilitas dan mengapa penting
  • Pola Desain (Design Patterns)
    3Pelajaran · 45 mnt
    • Pola desain struktural: Adapter, Composite, etc.
    • Pola desain perilaku: Observer, Strategy, etc.
    • Pola desain kreasi: Singleton, Factory Method, etc.
  • Arsitektur Microservices
    3Pelajaran · 45 mnt
    • Pengantar arsitektur microservices
    • Keuntungan dan tantangan microservices
    • Praktik terbaik dalam implementasi microservices
  • Pengelolaan Data yang Efisien
    3Pelajaran · 45 mnt
    • Penyimpanan data dan solusi database
    • Cache dan strategi pemakaian
    • Data sharding dan partitioning
  • Teknologi dan Alat Pendukung
    3Pelajaran · 45 mnt
    • Containerization (Docker, Kubernetes)
    • Tool otomatisasi dan integrasi kontinyu (CI/CD)
    • Monitoring dan logging
  • Evaluasi dan Optimasi Sistem
    3Pelajaran · 45 mnt
    • Metode pengujian performa sistem
    • Alat monitoring performa
    • Strategi optimasi performa