Hubungi Kami

Kerangka Materi

Kedaulatan Pesan Federated

  • Alasan mengapa Slack dan Teams menciptakan silo data dan eksposur yurisdiksi asing.
  • Arsitektur protokol Matrix: homeserver, ruang (room), event, dan federasi.
  • Synapse sebagai server referensi: fitur dan profil sumber daya.
  • Perbandingan dengan Mattermost, Rocket.Chat, dan Zulip.

Implementasi Synapse

  • Stack Docker Compose: synapse, postgres, element-web.
  • Instalasi paket native dan setup layanan systemd.
  • Reverse proxy dengan Nginx dan TLS.
  • Pembuatan konfigurasi awal dan migrasi database.

Konfigurasi Klien

  • Deployment Element Web dan kustomisasi branding.
  • Kustomisasi URL homeserver pada aplikasi desktop dan mobile.
  • Registrasi pengguna, login, dan reset kata sandi.
  • Kebijakan akses tamu dan penemuan ruang (room discovery).

Enkripsi dan Keamanan

  • Enkripsi end-to-end dengan Olm dan Megolm.
  • Verifikasi perangkat dan cross-signing.
  • Backup dan pemulihan kunci dengan passphrase.
  • Akses admin ke konten terenkripsi: keterbatasan dan mitigasi.

Bridge dan Integrasi

  • Bridge Slack, Discord, IRC, dan WhatsApp.
  • Notifikasi email dan webhook GitHub/GitLab.
  • Integrasi Jitsi untuk panggilan video terenkripsi.
  • Pengembangan bot kustom dengan SDK matrix-nio.

Federasi dan Tata Kelola

  • Kebijakan whitelist dan blacklist federasi.
  • Peningkatan versi room dan resolusi status.
  • Batas dan retensi repositori media.
  • Alat pelaporan antispam dan penyalahgunaan.

Pemeliharaan dan Skala

  • Optimisasi database dan API pembersihan untuk data lama.
  • Pembersihan penyimpanan media dan pemindahan ke S3.
  • Mode worker untuk deployment dengan lalu lintas tinggi.
  • Backup dan pemulihan bencana untuk status homeserver.

Persyaratan

  • Administrasi Linux dan Docker tingkat menengah.
  • Pemahaman tentang protokol instant messaging dan federasi.
  • Kebiasaan dengan deployment aplikasi PostgreSQL dan Python.

Audience

  • Tim IT yang mengganti Slack, Teams, atau Discord dengan alternatif kedaulatan data (sovereign alternative).
  • Organisasi yang memerlukan messaging on-premise dengan enkripsi end-to-end.
  • Tim pemerintah dan pertahanan yang membutuhkan chat federated yang dapat diaudit.
 14 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (2)

Kursus Mendatang

Kategori Terkait