MATRIX + ELEMENT: SLACK VE TEAMS'İN YERİNE GEÇECEK MERKEZİ OLMAYAN KURUMSAL SOHBET EĞİTİMİ

Sohbetin kontrolünü kendi sunucunuza alın

Synapse homeserver kurulumundan federasyon, uçtan uca şifreleme, köprüler (bridges) ve SSO'ya kadar Matrix + Element ile egemen kurumsal mesajlaşma.

Matrix protokolü ve Element ile kendi sunucunuzda barındırılan federasyonlu, uçtan uca şifreli kurumsal sohbet sistemini Synapse kurulumu, SSO, E2EE ve köprülerle kurmayı öğreten ileri düzey eğitim.

4 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Matrix protokolü, Synapse sunucusu, Element, federasyon, E2EE ve köprüler

Bu eğitim, Slack ve Microsoft Teams'e açık kaynak, federasyonlu ve kendi kendine barındırılan (self-hosted) bir alternatif olan Matrix protokolünü ve Element istemcisini uçtan uca ele alır. Matrix'in merkezi olmayan mimarisi, homeserver, oda (room), olay (event) grafiği ve federasyon API'si açıklanır. Synapse homeserver'ın kurulumu, PostgreSQL yapılandırması, reverse proxy (nginx) ve TLS, .well-known delegasyonu işlenir. Element Web, Desktop ve mobil istemcilerin dağıtımı, kayıt (registration), SSO/OIDC ve SAML entegrasyonu ele alınır. Uçtan uca şifreleme (E2EE), cihaz doğrulama (cross-signing), anahtar yedekleme ve güvenli anahtar paylaşımı incelenir. Köprüler (bridges) ile Slack, Teams, IRC ve WhatsApp entegrasyonu, oda yönetimi, moderasyon, yetki seviyeleri (power levels) ve ölçekleme (workers) kapsanır. Eğitim, yedekleme, izleme ve bakımla tamamlanır.

Süre ve Format

4 Gün. Her gün dört modül; sırasıyla Matrix mimarisi, Synapse kurulumu, Element ve güvenlik, köprüler ve işletim konuları işlenir.

Seviye

İleri Seviye — Matrix protokolü ve Element istemcisiyle federasyonlu, uçtan uca şifreli, kendi sunucunuzda barındırılan merkezi olmayan kurumsal sohbet sisteminin kurulumu ve yönetimi.

Öğrenme Metodu

Katılımcılar bir Linux sunucuda Synapse kurup federasyonu test eder, Element ile E2EE odalar oluşturup bir köprü yapılandırarak uygulamalı çalışır.

Neden Bu Eğitim?

🔓Veri Egemenliği

Sohbet verilerini kendi sunucunuzda tutarak üçüncü taraf buluta bağımlılığı ortadan kaldırırsınız.

🌐Federasyon

Farklı kurumların sunucularının birbirine bağlanmasıyla e-posta gibi açık ve dağıtık iletişim kurarsınız.

🔐Uçtan Uca Şifreleme

E2EE ve cross-signing ile mesajları sunucu yöneticisinin bile okuyamayacağı biçimde korursunuz.

Anahtar Konular

matrix protokolüelement istemcisynapse homeserverself-hosted sohbetfederasyon matrixuçtan uca şifreleme e2eematrix köprü bridgeaçık kaynak slack alternatifikurumsal mesajlaşmamatrix sso
“İletişim altyapısı, ait olduğu kuruma ait olmalıdır.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Linux Yönetimi

Linux sunucu yönetimi, paket kurulumu ve servis (systemd) kavramlarına aşinalık beklenir.

2
Ağ ve DNS

DNS, SRV kaydı, port ve reverse proxy kavramlarına temel aşinalık faydalıdır.

3
TLS/Sertifika

TLS sertifikaları ve Let's Encrypt gibi araçlara aşinalık önerilir.

4
Test Sunucusu

Kurulum için bir Linux sunucu veya VM ile bir alan adı (domain) yararlıdır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, Matrix'in federasyonlu mimarisini, oda/olay modelini ve federasyon mantığını açıklayabilir.
Modül 1
Matrix Kavramları
  • Matrix'in açık, merkezi olmayan iletişim protokolü olarak konumu
  • Homeserver, kullanıcı kimliği (@user:domain) ve oda kimliği
  • Slack/Teams merkezi mimarisiyle karşılaştırma
  • Client-Server ve Server-Server (federasyon) API ayrımı
  • JSON tabanlı olay (event) yapısı
  • Matrix spesifikasyonu ve sürüm yönetimi
Modül 2
Oda ve Olay Modeli
  • Oda (room) ve dağıtık olay grafiği (DAG) kavramı
  • State event ve message event ayrımı
  • Oda sürümleri (room versions) ve uyumluluk
  • Oda takma adı (alias #oda:domain) ve yayınlama
  • Davet, katılma ve üyelik durumları
  • Olay çakışması ve state resolution
Modül 3
Federasyon
  • Federasyonun e-posta benzeri sunucular arası çalışması
  • SRV kaydı ve .well-known/matrix/server delegasyonu
  • Sunucu anahtarı imzalama ve doğrulama
  • Odanın birden çok sunucuda kopyalanması (replication)
  • Federasyonu açma/kapama ve allow list
  • Federation Tester ile bağlantı doğrulama
Modül 4
Ekosistem
  • Synapse, Dendrite ve Conduit homeserver seçenekleri
  • Element istemci ailesi (Web, Desktop, iOS, Android)
  • Köprü (bridge) ve bot ekosistemi
  • Element Server Suite ve kurumsal dağıtım
  • Açık kaynak lisans ve topluluk desteği
  • Matrix'in kullanım senaryoları ve referansları
Günün hedefiKatılımcı, Synapse homeserver'ı PostgreSQL, reverse proxy ve TLS ile üretime uygun biçimde kurar.
Modül 1
Kurulum
  • Synapse'in paket/pip/Docker ile kurulumu
  • homeserver.yaml yapılandırma dosyasının yapısı
  • server_name seçiminin kalıcılığı ve önemi
  • İlk yönetici (admin) kullanıcı oluşturma
  • systemd servisi olarak çalıştırma
  • Log yapılandırması ve ilk doğrulama
Modül 2
Veritabanı
  • SQLite yerine PostgreSQL kullanımının gerekçesi
  • PostgreSQL kurulumu ve veritabanı/rol oluşturma
  • Doğru collation (C locale) ayarının önemi
  • Synapse'in PostgreSQL'e bağlanma yapılandırması
  • Bağlantı havuzu (cp_min/cp_max) ayarı
  • Veritabanı bakımı ve boyut yönetimi
Modül 3
Reverse Proxy ve TLS
  • nginx reverse proxy ile 443 ve 8448 portları
  • Let's Encrypt ile TLS sertifikası
  • Federasyon portu (8448) yapılandırması
  • .well-known delegasyonu ile standart 443 kullanımı
  • Client ve federation trafiğinin ayrımı
  • Güvenlik başlıkları ve istek boyutu ayarı
Modül 4
Temel Yapılandırma
  • Kayıt (registration) açma/kapama ve doğrulama
  • Registration shared secret ve davet tabanlı kayıt
  • Medya deposu (media store) ve boyut sınırları
  • URL önizleme (url preview) ayarları
  • Rate limiting ve kötüye kullanım koruması
  • Synapse Admin API ile kullanıcı yönetimi
Günün hedefiKatılımcı, Element'i dağıtır, SSO entegre eder ve E2EE ile cross-signing'i yapılandırır.
Modül 1
Element Dağıtımı
  • Element Web'in kendi sunucuda barındırılması
  • config.json ile varsayılan homeserver tanımı
  • Element Desktop ve mobil istemci dağıtımı
  • Marka/özelleştirme ve özellik bayrakları
  • Oda oluşturma, davet ve mekan (spaces) yapısı
  • Threads, yanıt ve mesaj biçimlendirme
Modül 2
Kimlik ve SSO
  • Yerel kayıt ile kurumsal kimlik ayrımı
  • OIDC/OAuth2 ile SSO entegrasyonu
  • SAML ile kimlik sağlayıcı bağlama
  • LDAP/Active Directory ile kullanıcı doğrulama
  • Kullanıcı sağlama (provisioning) yaklaşımı
  • Kimlik sunucusu (identity server) rolü
Modül 3
Uçtan Uca Şifreleme
  • Olm ve Megolm şifreleme algoritmaları
  • Oda bazında E2EE etkinleştirme
  • Cihaz anahtarları ve oturum (session) yönetimi
  • Şifreli odada yeni üyeye anahtar paylaşımı
  • E2EE'nin köprüler ve botlarla etkileşimi
  • Şifreli aramalarda (VoIP) güvenlik
Modül 4
Doğrulama ve Yedekleme
  • Cross-signing ile cihaz ve kullanıcı doğrulama
  • Emoji/QR ile etkileşimli cihaz doğrulama
  • Güvenli anahtar yedekleme (Secure Backup)
  • Kurtarma anahtarı (recovery key) ve parola
  • Cihaz kaybında erişim kurtarma
  • Anahtar paylaşımı ve güven zinciri yönetimi
Günün hedefiKatılımcı, köprülerle dış platformları bağlar, odaları yönetir ve sunucuyu ölçekleyip bakımını yapar.
Modül 1
Köprüler
  • Köprü (bridge) mimarisi ve application service API
  • Slack köprüsü ile Slack kanallarını bağlama
  • Microsoft Teams ve IRC köprüleri
  • WhatsApp/Telegram gibi mautrix köprüleri
  • Puppeting ve çift taraflı mesaj senkronizasyonu
  • Köprü kullanıcılarının yönetimi ve sınırları
Modül 2
Moderasyon ve Yetki
  • Power levels ile oda içi yetki seviyeleri
  • Oda yöneticisi, moderatör ve üye rolleri
  • Davet, atma (kick), yasaklama (ban) işlemleri
  • Mesaj silme (redaction) ve içerik denetimi
  • Mjolnir/Draupnir ile topluluk moderasyonu
  • Oda ayarları: yayın, geçmiş görünürlüğü, şifreleme
Modül 3
Ölçekleme
  • Synapse worker mimarisi ile yük dağıtımı
  • Federation sender ve client reader worker'ları
  • Redis ile worker'lar arası iletişim
  • Ağır federasyonlu odalarda performans
  • Medya worker ve önbellek stratejisi
  • Yük testi ve kaynak planlaması
Modül 4
İşletim ve Bakım
  • PostgreSQL ve medya deposu yedekleme
  • Prometheus/Grafana ile metrik izleme
  • Veritabanı sıkıştırma ve eski olay temizliği
  • Synapse sürüm yükseltme stratejisi
  • Günlük analizi ve sorun giderme
  • Felaket kurtarma ve geri yükleme testi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Mimari Kavrayış

Matrix'in federasyonlu, merkezi olmayan mimarisini ve oda/olay modelini açıklayabilirsiniz.

✅
Sunucu Kurulumu

Synapse homeserver'ı PostgreSQL, reverse proxy ve TLS ile üretime uygun kurabilirsiniz.

✅
Federasyon

SRV kaydı ve .well-known delegasyonu ile federasyonu kurup test edebilirsiniz.

✅
Element Dağıtımı

Element istemcilerini dağıtıp SSO/OIDC ile kurumsal kimliğe bağlayabilirsiniz.

✅
E2EE Yönetimi

Uçtan uca şifreleme, cross-signing ve güvenli yedeklemeyi yapılandırabilirsiniz.

✅
Köprüler

Slack, Teams ve diğer platformları köprülerle Matrix'e bağlayabilirsiniz.

✅
Moderasyon

Power levels ve moderasyon araçlarıyla odaları güvenle yönetebilirsiniz.

✅
Ölçekleme

Worker mimarisi ve izleme ile sunucuyu ölçekleyip bakımını sürdürebilirsiniz.

Kimler İçin Uygundur?

  • Kurumsal mesajlaşmada veri egemenliği ve açık kaynak çözüm arayan sistem yöneticileri
  • DevOps mühendisleri
  • BT karar vericileri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kurumsal mesajlaşmada veri egemenliği ve açık kaynak çözüm arayan sistem yöneticileri, DevOps mühendisleri ve BT karar vericileri için uygundur.
Matrix gerçekten Slack/Teams yerine geçer mi?
Federasyon, oda/kanal, sesli-görüntülü arama ve köprülerle birçok senaryoyu karşılar; eğitim bu yetenekleri ve sınırları gerçekçi biçimde ele alır.
Hangi homeserver kuruluyor?
Üretimde en yaygın kullanılan Synapse kurulur; Dendrite ve Conduit alternatifleri de karşılaştırmalı tanıtılır.
Uçtan uca şifreleme kapsamda mı?
Evet; Olm/Megolm, oda bazında E2EE, cross-signing cihaz doğrulama ve güvenli anahtar yedekleme uygulamalı işlenir.
Eğitim sonunda sertifika veriliyor mu?
Katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Matrix + Element: Slack ve Teams'in Yerine Geçecek Merkezi O Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

İşbirliği AraçlarıWorking with teams and channels in Microsoft Teams Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Working with teams and channels in Microsoft Teams Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Microsoft Teams'te ekip ve kanal yapılandırın: ekip türleri, standart/özel/paylaşılan kanallar, sekmeler, SharePoint dosya yönetimi, roller ve yaşam döngüsü.

Detayları Gör →
İşbirliği AraçlarıAsana Platformında Proje ve Zaman Yönetimi Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Asana Platformında Proje ve Zaman Yönetimi Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Asana eğitimi: projeler, görev bağımlılıkları, Timeline, iş yükü (Workload), Rules otomasyonu ve raporlama ile ekip işlerini uçtan uca planlayıp takip edin.

Detayları Gör →
İşbirliği AraçlarıAutomating workflows in Trello Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Automating workflows in Trello Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Trello otomasyon eğitimi: Butler ile Rules, kart ve pano düğmeleri, takvim ve son tarih komutlarıyla tekrarlayan iş akışı adımlarını otomatikleştirin.

Detayları Gör →
İşbirliği AraçlarıBuilding structured workflows in Trello Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Building structured workflows in Trello Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Trello eğitimi: pano, Kanban akışı, kartlar, etiketler, kontrol listeleri ve Power-Up'larla ekip ve kişisel işleri düzenli, izlenebilir süreçlere dönüştürün.

Detayları Gör →
İşbirliği AraçlarıCollaborating in Google Workspace - Beginner Eğitimi
Ofis ve Dijital Üretkenlik Eğitimleri

Collaborating in Google Workspace - Beginner Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Google Workspace eğitimi: Docs, Sheets, Slides, Drive, Gmail ve Meet'te gerçek zamanlı düzenleme, paylaşım izinleri, yorum ve öneri moduyla birlikte çalışın.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn