SOUVEREN VERİ YIĞINI: UÇTAN UCA KENDİ KENDİNE BARINDIRILAN DİJİTAL ALTYAPI OLUŞTURMAK EĞİTİMİ

Verini kendi sunucunda, kendi kurallarınla barındır

Nextcloud, PostgreSQL, Docker, ters proxy ve yedeklemeyle uçtan uca kendi kendine barındırılan, veri egemenliğini koruyan bir dijital altyapı kurun.

Bulut sağlayıcıya bağımlı kalmadan kendi sunucunuzda egemen bir veri yığını kuran ileri seviye eğitim: Docker Compose, PostgreSQL, Nextcloud, MinIO, Traefik/TLS, Authentik SSO, Prometheus/Grafana izleme ve restic/borg yedekleme ile KVKK/GDPR uyumlu dayanıklı…

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

Eğitim Hakkında

Self-hosted servisler, konteyner orkestrasyonu, güvenlik ve veri egemenliği

Bu ileri seviye eğitim, bulut sağlayıcılara bağımlı kalmadan kendi altyapınızda çalışan egemen (souveren) bir veri yığınını uçtan uca kurmayı öğretir. Docker ve Docker Compose ile konteynerleştirme, Nextcloud/dosya, PostgreSQL ve nesne depolama (MinIO) kurulumu, Traefik/Nginx ters proxy ve Let's Encrypt TLS, kimlik yönetimi (Authentik/Keycloak), izleme (Prometheus, Grafana, Loki) ve otomatik yedekleme (restic, borg) konuları işlenir. KVKK/GDPR uyumu, veri egemenliği ilkeleri, felaket kurtarma ve güncelleme stratejileriyle dayanıklı bir altyapı tasarlarsınız.

Süre ve Format

4 Gün. Her gün dört modül; katılımcılar tek sunucudan dayanıklı, izlenen ve yedeklenen bir yığına ilerler.

Seviye

İleri Seviye — Kendi kendine barındırılan (self-hosted) veri ve servis yığınını uçtan uca kurma, güvenlik ve veri egemenliği.

Öğrenme Metodu

Katılımcılar gerçek bir Linux sunucusunda (ya da VM) adım adım servisleri kurup Compose dosyalarıyla yapılandırarak öğrenir.

Neden Bu Eğitim?

🔐Veri Egemenliği

Verilerinizi üçüncü taraf buluta bırakmadan kendi denetiminizde tutarsınız.

🐳Konteyner Yığını

Docker Compose ile tekrar üretilebilir, taşınabilir servis yığını kurarsınız.

🛡️Güvenli Erişim

Ters proxy, TLS ve kimlik yönetimiyle servisleri güvenle yayınlarsınız.

Anahtar Konular

self-hostedveri egemenliğidocker composenextcloudtraefikkeycloakprometheusrestic yedeklemesouveren altyapıminio
“Veriniz sizinse, kuralları da siz koyarsınız.”

Ön Koşullar

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

1
Linux Temeli

Linux komut satırı, SSH ve paket yönetimi bilgisi beklenir.

2
Ağ Kavramları

DNS, port, firewall ve HTTP/HTTPS kavramlarına aşinalık faydalıdır.

3
Sunucu/VM

Kurulum için bir Linux sunucu veya sanal makine erişimi gerekir.

4
Alan Adı

TLS ve proxy denemeleri için bir alan adı (ya da alt alan) 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ı, güvenli bir sunucu temeli hazırlayıp servisleri Docker ile ayağa kaldırabilir.
Modül 1
Sunucu Hazırlığı
  • SSH anahtar tabanlı erişim
  • UFW/nftables firewall kuralları
  • fail2ban ile brute-force savunması
  • Kullanıcı ve sudo yetkileri
  • Otomatik güvenlik güncellemeleri
  • Zaman senkronizasyonu (NTP)
Modül 2
Docker Temeli
  • Docker Engine kurulumu
  • İmaj, konteyner, volume kavramları
  • Bind mount vs named volume
  • Docker ağları (bridge/overlay)
  • Kaynak sınırları (cpu/mem limit)
  • Günlük (log) yönetimi
Modül 3
Docker Compose
  • Compose dosya yapısı (services)
  • Ortam değişkenleri ve .env
  • depends_on ve healthcheck
  • Çoklu servis ağı tanımlama
  • Yeniden başlatma politikaları
  • Compose profilleri
Modül 4
Depolama Düzeni
  • Veri dizini planı (/srv/data)
  • Kalıcı volume stratejisi
  • Dizin izinleri ve UID eşleme
  • Disk bölümleme ve LVM
  • Dosya sistemi seçimi
  • Depolama izleme
Günün hedefiKatılımcı, PostgreSQL, Nextcloud ve MinIO gibi çekirdek servisleri kurup bağlayabilir.
Modül 1
PostgreSQL
  • Konteynerde PostgreSQL kurulumu
  • Kullanıcı ve veritabanı oluşturma
  • postgresql.conf ayarları
  • Bağlantı havuzu (PgBouncer)
  • Düzenli VACUUM/ANALYZE
  • pg_dump ile yedek
Modül 2
Nextcloud
  • Nextcloud konteyner kurulumu
  • PostgreSQL ile bağlama
  • Redis ile önbellek
  • Harici depolama bağlama
  • Kullanıcı ve paylaşım yönetimi
  • OnlyOffice entegrasyonu
Modül 3
Nesne Depolama
  • MinIO ile S3 uyumlu depolama
  • Bucket ve erişim politikaları
  • Access/secret anahtar yönetimi
  • Versiyonlama ve yaşam döngüsü
  • Uygulamalardan S3 kullanımı
  • Şifrelemeyle saklama
Modül 4
Servis Entegrasyonu
  • Servisler arası özel ağ
  • Ortak kimlik bilgisi yönetimi
  • İç DNS ve servis adları
  • Sağlık kontrolleri
  • Başlatma sırası bağımlılığı
  • Yapılandırma sürümleme
Günün hedefiKatılımcı, servisleri ters proxy arkasında TLS ve merkezi kimlikle güvenle yayınlayabilir.
Modül 1
Ters Proxy
  • Traefik ya da Nginx seçimi
  • Yönlendirme (router) kuralları
  • Servis keşfi (Docker provider)
  • Orta katman (middleware) kullanımı
  • Rate limit ve güvenlik başlıkları
  • Sağlık kontrolü ve load balance
Modül 2
TLS Sertifikaları
  • Let's Encrypt ACME akışı
  • HTTP-01 ve DNS-01 doğrulama
  • Joker (wildcard) sertifika
  • Otomatik yenileme
  • HSTS ve TLS sürüm politikası
  • Sertifika sorun giderme
Modül 3
Kimlik Yönetimi
  • Authentik/Keycloak kurulumu
  • OIDC ve SAML kavramları
  • Tek oturum açma (SSO)
  • Çok faktörlü doğrulama (MFA)
  • Grup ve rol yönetimi
  • Forward auth ile proxy koruması
Modül 4
Erişim Güvenliği
  • En az ayrıcalık ilkesi
  • VPN ya da WireGuard ile erişim
  • Servis başına yetkilendirme
  • Oturum ve token süreleri
  • Denetim günlükleri
  • Sızma yüzeyinin azaltılması
Günün hedefiKatılımcı, izlenen, yedeklenen ve KVKK/GDPR uyumlu dayanıklı bir yığın işletebilir.
Modül 1
İzleme
  • Prometheus ile metrik toplama
  • Node/container exporter
  • Grafana panoları
  • Loki ile log toplama
  • Alertmanager ile uyarı
  • Uptime izleme
Modül 2
Yedekleme
  • restic/borg ile artımlı yedek
  • Off-site yedek (S3/uzak)
  • Veritabanı tutarlı yedeği
  • Yedek şifreleme
  • Geri yükleme tatbikatı
  • Saklama (retention) politikası
Modül 3
Felaket Kurtarma
  • RPO/RTO belirleme
  • Tam sistem geri yükleme
  • Yapılandırmanın Git'te tutulması
  • Güncelleme ve geri alma planı
  • Çoğaltma (replication) seçenekleri
  • Olay müdahale defteri
Modül 4
Veri Egemenliği ve Uyum
  • KVKK/GDPR veri konumu
  • Veri saklama ve silme
  • Şifreleme (at-rest/in-transit)
  • Erişim kaydı ve hesap verebilirlik
  • Bağımlılık (lock-in) riski azaltma
  • Dokümantasyon ve politika

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Konteyner Yığını

Docker Compose ile tam bir servis yığınını kurup işletirsiniz.

✅
Çekirdek Servisler

PostgreSQL, Nextcloud ve MinIO'yu entegre edersiniz.

✅
Ters Proxy

Traefik/Nginx ile servisleri TLS arkasında yayınlarsınız.

✅
SSO

Authentik/Keycloak ile merkezi kimlik ve MFA kurarsınız.

✅
İzleme

Prometheus, Grafana ve Loki ile yığını izlersiniz.

✅
Yedekleme

restic/borg ile şifreli, off-site yedek alırsınız.

✅
Kurtarma

Felaket kurtarma planını tatbikatla doğrularsınız.

✅
Veri Egemenliği

KVKK/GDPR uyumlu, bağımsız bir altyapı tasarlarsınız.

Kimler İçin Uygundur?

  • Sistem yöneticileri
  • DevOps mühendisleri
  • veri egemenliğini önemseyen kurumlar
  • kendi altyapısını kurmak isteyen geliştiriciler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Sistem yöneticileri, DevOps mühendisleri ve kendi altyapısını barındırmak isteyen geliştiriciler ile veri egemenliğini önemseyen kurumlar için uygundur.
Hangi ön bilgi gerekir?
Linux komut satırı, SSH ve temel ağ (DNS, port, HTTPS) bilgisi beklenir; Docker deneyimi avantaj sağlar.
Hangi servisler kurulur?
PostgreSQL, Nextcloud, MinIO, Traefik/Nginx ters proxy, Authentik/Keycloak SSO ve Prometheus/Grafana/Loki izleme yığını uygulamalı kurulur.
Veri egemenliği neden önemli?
Verinin fiziksel konumunu, erişimini ve silinmesini denetim altında tutmak KVKK/GDPR uyumu ve sağlayıcı bağımlılığından kaçınmak için kritiktir; eğitim bunu altyapı kararlarına bağlar.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası 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. Souveren Veri Yığını: uçtan uca kendi kendine barındırılan d Sertifika Kodu DV-2026XX00 Tarih 26.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

Veri Analizi ve İstatistikIntroduction to Data Analysis (DATALYTICS) Eğitimi
Veri ve Analitik Eğitimleri

Introduction to Data Analysis (DATALYTICS) Eğitimi

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

Veri analizi yaşam döngüsünü uygulamalı öğrenin: temizleme, keşifsel analiz (EDA), betimleyici istatistik, görselleştirme ve bulgu raporlama. Temel DVA eğitimi.

Detayları Gör →
Veri Analizi ve İstatistikIntroduction to Data Analysis Eğitimi
Veri ve Analitik Eğitimleri

Introduction to Data Analysis Eğitimi

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

Analitik türleri, veri okuma, temel istatistik, ilişki yorumu ve analiz yanılgılarını kavrayarak veriden doğru çıkarım yapmayı öğrenin. Temel DVA eğitimi.

Detayları Gör →
Veri Analizi ve İstatistikIntroduction to Data Sets Eğitimi
Veri ve Analitik Eğitimleri

Introduction to Data Sets Eğitimi

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

Veri seti yapısı, CSV/JSON/Excel biçimleri, meta veri, veri kalitesi ve birleştirmeyi uygulamalı öğrenin. Başlangıç seviye DVA veri eğitimi.

Detayları Gör →
Veri Analizi ve İstatistikIntroduction to Microsoft Fabric Eğitimi
Veri ve Analitik Eğitimleri

Introduction to Microsoft Fabric Eğitimi

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

Microsoft Fabric'i uçtan uca öğrenin: OneLake, Lakehouse, Data Factory, Spark notebook, Warehouse, DirectLake ve Power BI. Orta seviye DVA eğitimi.

Detayları Gör →
Veri Analizi ve İstatistikIntroduction to R Programming Eğitimi
Veri ve Analitik Eğitimleri

Introduction to R Programming Eğitimi

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

R ile veri analizini öğrenin: veri yapıları, tidyverse (dplyr), ggplot2 görselleştirme, temel istatistik ve R Markdown raporlama. Temel seviye DVA eğitimi.

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