Self Hosting Nedir? Avantajları ve Dezavantajları | Kendi Sunucunuzu Kurun Ve Yönetin

Günümüzde artık hepimiz bulut hizmetlerine ihtiyaç duyuyoruz. Kimi zaman bir web sitesi barındırma, kimi zaman fotoğraf ve videolarınızı yedekleme, kimi zaman RSS akışları okumak gibi birçok amaçla bulut sistemlerini belirli oranlarda kullanırız. Ancak bu bulut sistemleri her zaman masum değil. Genelede üçüncü taraf şirketlerden bu hizmetleri satın almanız gerekiyor. Peki bu üçüncü taraf şirketler ne kadar güvenilir?

Mesela Google Drive hangi dosyaları açtığınızdan, hangi dosyaları kullandığınıdan, arama sorgularına varana kadar birçok veri toplar. Dropbox; Yüklenen her dosyanın boyutu, ne zaman ve nereden yüklendiği, dosya üzerindeki tüm aktivite kaydı, (oluşturma, düzenleme, paylaşma, silme) Kiminle paylaşıldığı, paylaşılan kişilerin dosyayı ne zaman görüntülediği gibi birçok veri tutar. Meta; WhatsApp’ta mesaj içeriği şifreli ama metadata değil: kimle, ne zaman, ne sıklıkla, ne kadar süre konuştuğun Telefon modeli, işletim sistemi, pil seviyesi, sinyal gücü, dil, saat dilimi Profil fotoğrafının her değişikliği, durum güncellemeleri gibi birçok veri tutar.

Görüldüğü üzere veri mahremiyeti konusunda fazlasıyla sınıfta kalan bu servisler ne yazık ki günlük hayatta bizim birer vazgeçilmezimiz olmuş durumda. Ancak tek seçenek değiller.

Bu noktada karşımıza self hosting çıkıyor. Self hosting, tüm bu servisleri ve daha fazlasını kendi sunucunuzda (kullanmadığınız bir bilgisayar veya kiraladığınız bir VDS sunucu) barındırdığınız teknolojidir. Bu yazımda self hostingin avantaj ve dezavantajlarından bahsedeceğim.

Avantajları

1. Tam Veri Kontrolü ve Gizlilik

Self-hosting`in en cezbedici tarafı budur. Tam bir veri kontorlü ve gizlilik. Kontro tamamen sizin elinizdedir. Üçüncü taraf şirketlerle verilerinizi paylaşmak zorunda değilsiniz. Hiçbir şirket verilerinizi analiz edemez, reklam amaçlı kullanamaz veya üçüncü taraf şirketlerle paylaşamaz.

2. Uzun Vadeli Maliyet Avantajı

Başlangıç yatırımı yüksek görünse de, uzun vadede aylık abonelikten daha ucuza gelir. Google Workspace, Dropbox, Microsoft 365 gibi servislere ödediğiniz aylık ücretler yıllar içinde ciddi rakamlara ulaşır. Eski bir bilgisayar veya Raspberry Pi gibi düşük maliyetli bir cihazla bile pek çok servisi kendi evinizde çalıştırabilirsiniz.

3. Özelleştirme Özgürlüğü

Hazır servislerde sizin için ne karar verilmişse onu kullanmak zorundasınızdır. Self-hosting’de ise yazılımı dilediğiniz gibi yapılandırabilir, eklentilerle genişletebilir, arayüzünü değiştirebilir ve ihtiyaçlarınıza göre özelleştirebilirsiniz. Açık kaynak alternatifler genellikle bu özgürlüğü sonuna kadar sunar.

4. Bağımsızlık ve Servis Kesintilerinden Korunma

Büyük bulut sağlayıcılarının yaşadığı kesintiler tüm dünyada milyonlarca kullanıcıyı etkileyebiliyor. Kendi sunucunuzu yönettiğinizde, bir şirketin sunucularına bağımlı kalmaz; servisin aniden kapatılması, fiyatların artması veya özelliklerin değiştirilmesi gibi sürprizlerle karşılaşmazsınız.

5. Sınırsız Depolama ve Kaynak Kullanımı

Bulut servislerinin getirdiği depolama limitleri, bant genişliği kısıtlamaları veya kullanıcı sayısı sınırları sizin için geçerli olmaz. Donanımınızın kapasitesi neyse, kullanım sınırınız da odur.

Dezavantajları

Teknik Bilgi Gerekliliği

Bu işin en büyük engeli teknik bilgi gerektirmesidir. Komut satırı, ağ yapılandırması, port yönlendirme, SSL sertifikaları, güvenlik duvarı kuralları gibi konularda en azından temel bilgi sahibi olmanız gerekir. Başlangıçta öğrenme eğrisi oldukça diktir.

Sorumluluk Tamamen Sizde

Bir şey ters gittiğinde arayacak bir destek hattı yoktur. Sunucu çökerse, veri kaybı yaşanırsa veya güvenlik açığı oluşursa çözümü siz bulmak zorundasınız. Bu, hem zaman hem de stres anlamına gelir.

Güvenlik Riskleri

İnternete açık her sunucu potansiyel bir hedeftir. Güncellemeleri takip etmek, güvenlik açıklarını kapatmak, brute-force saldırılarına karşı önlem almak ve düzenli olarak logları incelemek sizin sorumluluğunuzdadır. Yanlış yapılandırılmış bir sunucu, verilerinizin tehlikeye girmesine yol açabilir.

Donanım ve Elektrik Maliyetleri

İlk yatırım maliyeti (sunucu, disk, UPS, ağ ekipmanları) küçümsenmemelidir. Ayrıca sunucunun 7/24 çalışması elektrik faturasını artırır. Donanım arızalandığında değiştirme maliyeti de tamamen size aittir.

Yedekleme ve Felaket Senaryoları

Yangın, sel, hırsızlık veya basit bir disk arızası tüm verilerinizi yok edebilir. Bu yüzden farklı lokasyonlarda yedekleme stratejisi (3-2-1 kuralı gibi) kurmak zorunludur ve bu da ek maliyet ile karmaşıklık demektir.

İnternet Bağlantısına Bağımlılık

Ev internetinizin hız ve istikrarı doğrudan servisinizin performansını etkiler. Çoğu ISS yukarı yönlü hızı düşük tutar ve dinamik IP atar. Statik IP almak veya dinamik DNS çözümleri kullanmak gerekebilir. Ayrıca elektrik veya internet kesintisinde servisleriniz erişilemez hale gelir.

Zaman Yatırımı

Self-hosting bir hobi olmaktan çıkıp zaman zaman ikinci işe dönüşebilir. Kurulum sonrası bakım, güncellemeler, sorun giderme ve iyileştirmeler düzenli zaman ayırmayı gerektirir. “Kur ve unut” mantığıyla işleyen bir süreç değildir.

Görüldüğü üzere self-hosting’in kendine göre artıları ve eksileri var. Verilerinizin kontrolünü elinize almak, özelleştirme özgürlüğü ve uzun vadeli maliyet avantajı gibi cazip yanları olsa da; teknik bilgi, zaman ve sorumluluk gerektiren bir süreç olduğunu unutmamak gerek.

Eğer “her şey hazır gelsin, ben sadece kullanayım” diyorsanız, bulut servisleri sizin için daha uygun olabilir. Ama veri mahremiyetine önem veriyor ve öğrenmeye açıksanız, self-hosting kesinlikle denemeye değer.

Benim tavsiyem, küçük başlamanız. Pi-hole veya Nextcloud gibi basit bir servisle işe koyulup zamanla sisteminizi büyütebilirsiniz. Bir süre sonra kendi sunucunuzun, dijital hayatınızın vazgeçilmez bir parçası haline geldiğini fark edeceksiniz.

Share this content:

Bilime, sanata, teknolojiye ve mühendisliğe meraklı bir öğreniciyim. Bu alanlarda Türkçe içerik üretmek, kaynak oluşturmak ve araştırmalar yapmak benim için bir hobiden öte; öğrendiklerimi paylaşma biçimim.

Yorum gönder

Kaçırmış Olabilirsiniz