THE REDIS IN-MEMORY DATA STORE: ADMINISTERING A REDIS SERVER EĞİTİMİ

Redis sunucusunu üretim ortamında güvenle yönetin

Yapılandırma, kalıcılık, replikasyon, Sentinel, Cluster, güvenlik ve izleme

The Redis In-memory Data Store: Administering a Redis Server Eğitimi, Redis'i üretim ortamında kuran ve işleten yöneticilere yöneliktir.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Redis sunucusunu üretimde kurup işleten sistem yöneticileri için kapsamlı operasyon eğitimi

The Redis In-memory Data Store: Administering a Redis Server Eğitimi, Redis'i üretim ortamında kuran ve işleten yöneticilere yönelik operasyon odaklı bir programdır. Katılımcılar redis.conf yapılandırmasını, maxmemory politikalarını, RDB ve AOF kalıcılık mekanizmalarını kavrar. Replikasyon, Sentinel ile otomatik failover ve Redis Cluster ile yatay ölçekleme işlenir. ACL ve TLS ile güvenlik, INFO metrikleri, yedekleme ve kurtarma gibi yönetim görevleri ele alınır.

Süre ve Format

3 Gün. İlk gün yapılandırma, bellek ve kalıcılık; ikinci gün replikasyon, Sentinel ve Cluster; üçüncü gün güvenlik, izleme, yedekleme ve kurtarma işlenir.

Seviye

Orta Seviye — Redis sunucu yapılandırması, kalıcılık, replikasyon, Sentinel, Cluster, güvenlik ve izleme yönetimi

Öğrenme Metodu

Her konu gerçek Redis sunucusu üzerinde redis.conf düzenleme, failover tetikleme ve izleme senaryolarıyla uygulamalı olarak işlenir.

Neden Bu Eğitim?

⚙️Üretim yapılandırması

redis.conf, maxmemory politikaları ve kalıcılık ayarlarını üretim ihtiyaçlarına göre doğru yapılandırmayı öğrenirsiniz.

🔁Yüksek erişilebilirlik

Replikasyon ve Sentinel ile otomatik failover kurarak Redis hizmetinin kesintisiz çalışmasını sağlarsınız.

🔒Güvenlik ve izleme

ACL, TLS ve INFO metrikleriyle sunucuyu güvenli tutar ve performans sorunlarını erkenden tespit edersiniz.

Anahtar Konular

redis sunucu yönetimi eğitimiredis administrationredis cluster eğitimiredis sentinel failoverredis replikasyonredis güvenlik acl tlsredis kalıcılık rdb aofredis devopsredis kursuredis izleme
“Redis'i üretimde ayakta tutmak komutları bilmekle bitmez; kalıcılığı, failover'ı ve izlemeyi bir arada kurduğunuzda sunucu gerçekten güvenilir olur.”

Ön Koşullar

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

1
Temel Redis bilgisi

redis-cli ve temel komutlara aşinalık, yönetim konularını daha hızlı kavramanızı sağlar.

2
Linux sistem yönetimi

Servis, dosya izinleri ve systemd gibi temel Linux yönetim bilgisi günlük operasyonları kolaylaştırır.

3
Ağ temelleri

Port, TCP ve güvenlik duvarı kavramlarına aşinalık replikasyon ve Cluster konularını destekler.

4
Laboratuvar ortamı

Birden çok Redis örneği çalıştırılabilen bir ortam replikasyon ve failover denemelerini mümkün kılar.

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ılar redis.conf yapılandırmasını, bellek yönetimi ve maxmemory eviction politikalarını, RDB ve AOF kalıcılık mekanizmalarını kavrar ve üretim ihtiyaçlarına göre ayarlar.
Modül 1
redis.conf ve Sunucu Yapılandırması
  • redis.conf dosyasının yapısı ve temel direktifler
  • bind, port ve protected-mode ile erişim ayarı
  • CONFIG GET ve CONFIG SET ile çalışma anında değişiklik
  • daemonize ve logfile ile servis ve günlük ayarı
  • databases direktifi ile mantıksal veritabanı sayısı
  • Yapılandırmayı yeniden yüklemeden değiştirme sınırları
Modül 2
Bellek Yönetimi ve Eviction
  • maxmemory ile kullanılacak azami belleğin sınırlanması
  • noeviction, allkeys-lru ve volatile-lru politikaları
  • allkeys-lfu ve volatile-ttl eviction stratejileri
  • MEMORY USAGE ile anahtar bellek tüketimi analizi
  • Bellek parçalanması (fragmentation) ve jemalloc etkisi
  • maxmemory-policy seçiminin önbellek davranışına etkisi
Modül 3
RDB Snapshot Kalıcılığı
  • RDB ile belirli aralıklarla anlık görüntü alma
  • save direktifi ile otomatik snapshot tetikleme kuralı
  • BGSAVE ile arka planda fork ederek yedek alma
  • RDB dosyasının kompakt ve hızlı yüklenen yapısı
  • Snapshot aralığının veri kaybı riski ile dengesi
  • RDB'nin tam yedekleme ve taşıma için kullanımı
Modül 4
AOF ve Hibrit Kalıcılık
  • AOF ile her yazma komutunun günlüğe eklenmesi
  • appendfsync always, everysec ve no seçenekleri
  • AOF rewrite ile günlük dosyasının sıkıştırılması
  • RDB ve AOF'un birlikte kullanıldığı hibrit mod
  • Kalıcılık seçiminin dayanıklılık ve performans dengesi
  • Veri kaybı toleransına göre doğru strateji seçimi
Günün hedefiKatılımcılar master-replica replikasyonunu, Sentinel ile otomatik failover ve izlemeyi, Redis Cluster ile hash slot tabanlı yatay ölçeklemeyi kurar ve yönetir.
Modül 1
Master-Replica Replikasyon
  • REPLICAOF ile bir örneği replica olarak bağlama
  • Tam senkronizasyon (full resync) ve RDB aktarımı
  • Kısmi senkronizasyon ve replication backlog tamponu
  • Asenkron replikasyonun gecikme ve tutarlılık etkisi
  • replica-read-only ile okuma ölçeklendirme
  • INFO replication ile replikasyon durumunun izlenmesi
Modül 2
Redis Sentinel ile Failover
  • Sentinel'in master sağlığını izleme görevi
  • Çoğunluk (quorum) ile master'ın down kabul edilmesi
  • Otomatik failover ile replica'nın master'a yükseltilmesi
  • Sentinel yapılandırması ve en az üç örnek önerisi
  • İstemcilerin Sentinel üzerinden master keşfi
  • Split-brain riski ve min-replicas-to-write koruması
Modül 3
Redis Cluster Mimarisi
  • 16384 hash slot ile verinin düğümlere dağıtılması
  • CRC16 ile anahtarın slot'a eşlenmesi
  • Master ve replica düğümlerle shard yapısı
  • MOVED ve ASK yönlendirmeleri ile istemci davranışı
  • Hash tag ile ilişkili anahtarları aynı slot'ta tutma
  • Cluster'da çok anahtarlı komutların sınırları
Modül 4
Cluster Kurulumu ve Yeniden Dengeleme
  • redis-cli --cluster create ile küme oluşturma
  • Slot'ların düğümler arasında dağıtımı ve atanması
  • CLUSTER NODES ve CLUSTER INFO ile durum görüntüleme
  • reshard ile slot'ların yeniden dağıtılması
  • Düğüm ekleme, çıkarma ve resharding süreci
  • Düğüm arızasında otomatik replica yükseltme
Günün hedefiKatılımcılar ACL ve TLS ile sunucuyu güvenli yapılandırır, INFO ve slowlog ile performansı izler, yedekleme ve kurtarma ile veri güvenliğini sağlar ve tuning uygular.
Modül 1
Kimlik Doğrulama ve ACL
  • requirepass ile temel parola koruması
  • ACL ile kullanıcı tanımlama ve yetki sınırlandırma
  • Komut ve anahtar bazında erişim kısıtlama kuralları
  • ACL kategorileriyle tehlikeli komutları engelleme
  • default kullanıcının devre dışı bırakılması
  • rename-command ile riskli komutların gizlenmesi
Modül 2
TLS ve Ağ Güvenliği
  • TLS ile istemci-sunucu trafiğinin şifrelenmesi
  • Sertifika, anahtar ve CA dosyalarının yapılandırması
  • protected-mode ile dışarıya açık erişimin engellenmesi
  • Güvenlik duvarı ile 6379 portunun sınırlandırılması
  • Replikasyon trafiğinin TLS ile korunması
  • Tehlikeli komutların üretimde devre dışı bırakılması
Modül 3
İzleme ve Performans Analizi
  • INFO komutuyla bellek, istemci ve istatistik metrikleri
  • SLOWLOG ile yavaş komutların tespiti ve analizi
  • LATENCY komutlarıyla gecikme kaynaklarının izlenmesi
  • MONITOR ile canlı komut akışının gözlemi ve maliyeti
  • keyspace hit/miss oranı ile önbellek verimliliği
  • Prometheus exporter ile dış izleme entegrasyonu
Modül 4
Yedekleme, Kurtarma ve Tuning
  • RDB ve AOF dosyalarının düzenli yedeklenmesi
  • Yedek dosyalarından sunucunun geri yüklenmesi
  • BGREWRITEAOF ile AOF dosyasının küçültülmesi
  • Büyük anahtar (big key) tespiti ve bölünmesi
  • tcp-backlog ve timeout gibi bağlantı ayarları
  • Linux çekirdek ve THP ayarlarının performansa etkisi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Sunucu yapılandırması

redis.conf direktiflerini ve CONFIG komutlarını kullanarak sunucuyu üretim ihtiyacına göre ayarlarsınız.

✅
Bellek yönetimi

maxmemory ve eviction politikalarıyla belleği sınırlar ve önbellek davranışını kontrol edersiniz.

✅
Kalıcılık kararı

RDB ve AOF mekanizmalarını karşılaştırarak veri kaybı toleransına uygun kalıcılık kurarsınız.

✅
Replikasyon yönetimi

Master-replica replikasyonu kurar, okuma yükünü dağıtır ve replikasyon durumunu izlersiniz.

✅
Otomatik failover

Sentinel ile master sağlığını izler ve arıza anında otomatik failover yapılandırırsınız.

✅
Cluster ölçekleme

Redis Cluster ile hash slot tabanlı yatay ölçekleme kurar ve resharding yönetirsiniz.

✅
Güvenlik yapılandırması

ACL, TLS ve komut kısıtlamalarıyla Redis sunucusunu üretim için güvenli hale getirirsiniz.

✅
İzleme ve kurtarma

INFO, slowlog ve yedeklerle sunucuyu izler, sorunları tespit eder ve veriyi geri yüklersiniz.

Kimler İçin Uygundur?

  • Redis'i üretim ortamında kuran ve işleten sistem yöneticileri
  • DevOps mühendisleri
  • SRE ekipleri
  • veritabanı yöneticileri ile Redis altyapısının sağlığından sorumlu BT uzmanları için uygundur

Sıkça Sorulan Sorular

Redis sunucu yönetimi eğitimi kimler için uygundur?
Redis'i üretim ortamında kuran ve işleten sistem yöneticileri, DevOps mühendisleri, SRE ekipleri ve veritabanı yöneticileri için uygundur. Redis altyapısının sağlığından, güvenliğinden ve erişilebilirliğinden sorumlu BT uzmanlarına yönelik operasyon odaklı bir programdır.
Bu eğitim için ön koşul nedir?
Temel Redis ve redis-cli bilgisi, Linux sistem yönetimi aşinalığı ve port, TCP, güvenlik duvarı gibi ağ temelleri faydalıdır. Replikasyon ve failover denemeleri için birden çok Redis örneği çalıştırılabilen bir laboratuvar ortamı önerilir.
Sentinel ile Redis Cluster arasındaki fark nedir?
Sentinel tek master'lı kurulumda yüksek erişilebilirlik sağlar; master'ı izler ve arızada otomatik failover yapar. Redis Cluster ise veriyi 16384 hash slot ile birden çok düğüme dağıtarak hem yatay ölçekleme hem erişilebilirlik sunar. Eğitimde ikisi de kurulumuyla ele alınır.
Bu eğitim Redis veri yapıları eğitiminden farkı nedir?
Veri yapıları eğitimi komut ve veri modelleme odaklıyken, bu eğitim tamamen sunucu operasyonuna odaklanır: yapılandırma, kalıcılık, replikasyon, Sentinel, Cluster, güvenlik, izleme, yedekleme ve kurtarma. Geliştirme değil, üretim yönetimi becerileri kazandırır.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika eğitime katılımı ve başarıyı belgeler. Eğitim yüz yüze veya online olarak verilebilir ve kurumun altyapısına göre uyarlanabilir.

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. The Redis In-memory Data Store: Administering a Redis Server Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

NoSQL VeritabanlarıMongoDB Cluster Yönetimi ve Performans Optimizasyonu Eğitimi
Veritabanı Eğitimleri

MongoDB Cluster Yönetimi ve Performans Optimizasyonu Eğitimi

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

MongoDB cluster yönetimi eğitimi: replica set, sharding, shard key tasarımı, indeks stratejileri, explain ve WiredTiger ile performans optimizasyonu.

Detayları Gör →
NoSQL VeritabanlarıMongoDB Eğitimi
Veritabanı Eğitimleri

MongoDB Eğitimi

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

MongoDB döküman modeli, CRUD, veri modelleme, indeksleme ve aggregation framework eğitimi. Geliştiriciler için uygulamalı MongoDB ve Atlas kursu.

Detayları Gör →
NoSQL VeritabanlarıMongoDB for Administrators Eğitimi
Veritabanı Eğitimleri

MongoDB for Administrators Eğitimi

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

MongoDB kurulum, güvenlik, replica set, sharding, yedekleme ve performans ayarını uygulamalı öğreten sistem yöneticileri için kurumsal eğitim.

Detayları Gör →
NoSQL VeritabanlarıMongoDB for Developers Eğitimi
Veritabanı Eğitimleri

MongoDB for Developers Eğitimi

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

MongoDB belge modeli, CRUD, veri modelleme, indeks, aggregation pipeline ve işlemleri uygulamalı öğreten geliştiriciler için kurumsal eğitim.

Detayları Gör →
NoSQL VeritabanlarıMongoDB İleri Seviye Sorgu ve İndeksleme Eğitimi
Veritabanı Eğitimleri

MongoDB İleri Seviye Sorgu ve İndeksleme Eğitimi

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

Gelişmiş sorgu operatörleri, compound ve multikey indeks, ESR kuralı, explain analizi ve aggregation ile MongoDB sorgu performansını optimize etmeyi öğreten eği

Detayları Gör →
NoSQL VeritabanlarıMongoDB ve Big Data Entegrasyonu Eğitimi
Veritabanı Eğitimleri

MongoDB ve Big Data Entegrasyonu Eğitimi

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

MongoDB'yi Kafka, Hadoop ve veri gölüne bağlayan akış, CDC, ETL ve ölçekli analitik entegrasyonunu uygulamalı öğreten kurumsal eğitim.

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