İçeriğe Atla
Mustafa Erbay
Kariyer · 9 dk okuma · görüntülenme Read in English
100%

Self-Host'un Fiyat Etiketi: Bulut Maliyetleriyle Karşılaştırması

Self-hosting ve bulut bilişim maliyetlerini deneyimlerimle karşılaştırıyorum. Gerçek rakamlar, trade-off'lar ve hangi senaryoda neyin daha karlı olduğunu…

Bir sunucu odası ve bulut simgelerinin karşılaştırıldığı bir grafik.

Self-Host’un Fiyat Etiketi: Bulut Maliyetleriyle Karşılaştırması

Birkaç yıl önce, kendi sunucularımda barındırdığım projelerin maliyetlerini detaylıca incelemeye başladım. O dönemde, birçok startup’ın veya küçük işletmenin “her şey bulutta olsun” mantığıyla hareket ettiğini görüyordum. Ben de bu popüler trendin dışında kalarak, kendi altyapımı yönetmenin getirdiği avantajları ve dezavantajları derinlemesine anlamaya çalıştım. Bu yazıda, self-host yapmanın sadece donanım maliyetlerinden ibaret olmadığını, aynı zamanda zaman, uzmanlık ve operasyonel yük gibi görünmeyen maliyetlerini de bulut bilişimle karşılaştıracağım. Gerçek rakamlar, yaşadığım deneyimler ve farklı senaryolarda hangi tercihin daha mantıklı olduğuna dair somut analizler sunacağım.

Deneyimlerime göre, self-host seçimi, ilk bakışta donanım ve hosting maliyetleriyle cazip görünse de, uzun vadede iş gücü, bakım, güvenlik ve ölçeklenme gibi faktörler devreye girdiğinde bambaşka bir tablo ortaya çıkabiliyor. Bu yazının amacı, tek bir doğru cevap sunmak değil; her senaryonun kendine özgü dinamikleri olduğunu ve maliyet analizinin çok yönlü olması gerektiğini vurgulamaktır. Özellikle, “kurumsal danışman” tonundan uzak, bizzat saha tecrübesinden damıtılmış bilgilerle bu konuyu ele alacağım.

Donanım ve Altyapı Maliyetleri: Başlangıç Yatırımı

Self-host yapmanın en somut maliyeti, hiç şüphesiz donanımdır. Bir sunucu almak, hatta birden fazla sunucuya yatırım yapmak, ilk etapta ciddi bir sermaye çıkışı anlamına gelir. Bu sadece sunucu kasası değil; işlemci, RAM, depolama birimleri (SSD/HDD), ağ kartları ve hatta rack kabinet gibi bileşenleri de kapsar. Kendi veri merkezimde veya bir sunucu odasında bu sistemleri kurduğumda, tek bir orta seviye sunucu için yaklaşık 3.000-5.000 USD arası bir donanım maliyetiyle karşılaştım. Bu, elbette, ihtiyaç duyulan performansa ve yedekliliğe göre değişir.

Bulut hizmetlerinde ise bu başlangıç yatırımı neredeyse sıfırdır. AWS EC2’de bir m5.large instance’ı saatlik ortalama 0.096 USD’ye kiralayabilirsiniz. Yıllık bazda bu maliyet yaklaşık 840 USD’ye denk gelir. Eğer bir yıl boyunca kesintisiz kullanacağınızı varsayarsak, bulut sağlayıcısı ilk yatırım maliyetini sizin yerinize üstlenmiş olur. Ancak, uzun vadeli düşündüğümüzde, özellikle 3-5 yıl gibi süreler için, kendi donanımınızı almak ve amorti etmek daha karlı hale gelebilir. Örneğin, 5.000 USD’lik bir sunucuyu 5 yıl boyunca kullanırsanız, yıllık maliyeti sadece 1.000 USD olur. Bu noktada, donanımın ömrü, teknolojik eskime ve olası arızalar gibi faktörleri de hesaba katmak gerekir.

Elektrik, Soğutma ve Yer Maliyetleri: Gizli Giderler

Self-host yapmanın en çok göz ardı edilen maliyet kalemleri, elektrik tüketimi, soğutma ve fiziksel alan maliyetidir. Bir sunucunun sürekli çalışması, özellikle yüksek performanslı modellerde önemli miktarda elektrik tüketir. Bir veri merkezinde veya iyi havalandırılan bir odada bile, bu sunucuların serin tutulması için ek soğutma sistemleri gerekir. Birkaç sunuculuk küçük bir kurulum için bile aylık elektrik faturasına ek olarak 100-200 USD gibi bir maliyet eklenmesi olasıdır. Bu, özellikle büyük ölçekli self-host çözümlerinde katlanarak artar.

Örneğin, bir projede 10 adet orta seviye sunucuyu kendi sunucu odamızda barındırıyorduk. Bu sunucuların ve ilgili ağ ekipmanlarının (switch, firewall) soğutulması için ayrılan klima ünitesinin aylık elektrik tüketimi, sadece sunucuların kendi tüketiminin iki katı civarındaydı. Bu da toplamda aylık yaklaşık 1.500 USD’lik ek bir maliyet anlamına geliyordu. Bulut sağlayıcıları ise bu giderleri kendi altyapılarında ölçek ekonomisiyle yönetirler ve bu maliyetler genellikle sanal makine fiyatlarına dahil edilir. Yani, siz sadece kullandığınız kadarını ödersiniz ve bu operasyonel yükten kurtulursunuz.

İş Gücü ve Operasyonel Maliyetler: En Büyük Kalem

Self-host yapmanın belki de en büyük ve en az ölçülen maliyeti, insan kaynağıdır. Sunucuları kurmak, yapılandırmak, güncellemeleri yapmak, yamaları uygulamak, arızaları gidermek, yedeklemeleri yönetmek ve güvenlik açıklarını kapatmak ciddi bir zaman ve uzmanlık gerektirir. Benim kendi deneyimimde, bir üretim ERP sisteminin self-hosted versiyonunu yönetirken, sistem mimarı olarak haftada ortalama 10-15 saatimi sadece operasyonel işlere ayırıyordum. Bu, genellikle sistem güncellemeleri, performans izleme, log analizi ve olası sorunlara müdahale şeklinde oluyordu.

Eğer bu işleri bir IT ekibine yaptırıyorsanız, bu durum doğrudan maaş maliyeti olarak karşınıza çıkar. Ortalama bir sistem yöneticisinin yıllık maaşının 60.000-90.000 USD olduğunu düşünürsek, sadece operasyonel işler için tam zamanlı birini çalıştırmak yerine, bulut yönetimi hizmetleri veya yönetilen bulut hizmetleri (managed services) daha ekonomik olabilir. AWS, Azure veya GCP gibi bulut sağlayıcıları, altyapı yönetimi yükünü büyük ölçüde üzerlerinden alarak, sizin sadece uygulamanıza ve işinize odaklanmanızı sağlar. Bu, özellikle startup’lar ve ölçeklenmek isteyen firmalar için paha biçilmez bir avantajdır.

Güvenlik: Bir Tarafın Yükü Diğerinin Avantajı

Self-host yaparken güvenlik tamamen sizin sorumluluğunuzdadır. Firewall yapılandırması, IPS/IDS sistemleri, sunucu hardening işlemleri, düzenli güvenlik taramaları ve CVE takibi gibi konuları bizzat yönetmeniz gerekir. Bir güvenlik açığı tespit edildiğinde, yamayı hızlıca uygulamazsanız, sistemleriniz risk altında kalır. Örneğin, bir dönem sistemlerimde kernel module blacklist ile ilgili bir güvenlik açığını (örneğin, CVE-2026-31431 gibi) kapatmak için, gece yarısı sistemleri yeniden başlatmak ve kernel modüllerini güncelleyip test etmek zorunda kalmıştım. Bu tür müdahaleler, operasyonel yükü artırır ve hata yapma olasılığını yükseltir.

Bulut sağlayıcıları ise genellikle temel altyapı güvenliğini (fiziksel güvenlik, ağ güvenliği katmanları, temel sanal güvenlik duvarları) sağlar. Siz, sanal makineler içindeki işletim sistemi güvenliği, uygulama güvenliği ve erişim kontrolleri gibi konulardan sorumlusunuz. Ancak, bulut sağlayıcılarının sunduğu gelişmiş güvenlik hizmetleri (örneğin, AWS GuardDuty, Azure Security Center) sayesinde, kendi başınıza kuracağınız sistemlerden daha kapsamlı ve güncel bir güvenlik katmanı oluşturabilirsiniz. Bu hizmetlerin maliyeti, self-host yaparken kendi güvenlik araçlarınıza yapacağınız yatırımdan daha düşük olabilir ve yönetimi daha kolaydır.

Ölçeklenebilirlik ve Esneklik: Bulutun Doğal Avantajı

Self-host altyapısının en büyük dezavantajlarından biri, ölçeklenebilirlik konusundaki zorluklardır. Bir anda kullanıcı trafiğinizin artması veya yeni bir projenin devreye girmesi durumunda, ek sunucular almak, kurmak ve yapılandırmak zaman alıcı ve maliyetli bir süreçtir. Örneğin, bir e-ticaret sitesinin bayram yoğunluğunda sunucu kapasitesini artırması gerektiğinde, yeni donanım siparişi vermek, teslimatını beklemek ve kurulumunu yapmak haftalar sürebilir. Bu gecikme, doğrudan gelir kaybına yol açabilir.

Bulut bilişimde ise ölçeklenebilirlik neredeyse anlıktır. Birkaç tıklamayla veya otomatik ölçeklendirme (auto-scaling) kurallarıyla sunucu sayınızı artırıp azaltabilirsiniz. Bu esneklik, hem maliyet optimizasyonu sağlar hem de iş sürekliliğini garanti eder. Kullanmadığınız kaynaklar için ödeme yapmazsınız, ihtiyaç duyduğunuzda ise anında kapasiteye erişebilirsiniz. Bu, özellikle mevsimsel talebi olan veya öngörülemeyen trafik artışları yaşayan işletmeler için kritik bir avantajdır. Kendi sistemlerimde, talep artışlarını öngörüp yeni sunucular eklemek yerine, bulut sağlayıcısının sunduğu elastikiyetten faydalanmak, iş akışımı çok daha akıcı hale getirdi.

Maliyet Kıyaslaması: Gerçek Rakamlar

Şimdiye kadar bahsettiğimiz tüm faktörleri bir araya getirerek somut bir maliyet kıyaslaması yapalım. Basit bir web sunucusu ve veritabanı barındıran bir senaryo düşünelim.

Senaryo: 1 Web Sunucusu + 1 Veritabanı Sunucusu (Orta Seviye)

  • Self-Host:

    • Donanım Maliyeti (2 sunucu): 2 x 2.500 USD = 5.000 USD (İlk Yatırım)
    • Aylık Elektrik/Soğutma: 150 USD
    • Aylık Yönetim (0.5 FTE, sistem yöneticisi maaşı 75K USD/yıl): (75.000 / 12) * 0.5 = 3.125 USD
    • Yıllık Toplam (İlk Yıl): 5.000 USD (Donanım) + (150 + 3.125) * 12 = 5.000 + 39.300 = 44.300 USD
    • Yıllık Toplam (Sonraki Yıllar, donanım eskimesi hariç): 39.300 USD
  • Bulut (AWS Örneği):

    • Web Sunucusu (t3.medium EC2): ~0.0416 USD/saat * 730 saat/ay = ~30.37 USD/ay
    • Veritabanı Sunucusu (rds.t3.medium, PostgreSQL): ~0.058 USD/saat * 730 saat/ay = ~42.34 USD/ay
    • Toplam Aylık (Sadece Instance): ~72.71 USD
    • Aylık Bandwidth (1 TB): ~23 USD
    • Toplam Aylık Maliyet: ~95.71 USD
    • Yıllık Toplam: 95.71 * 12 = ~1.148 USD

Bu basit karşılaştırma bile, ilk yıl self-host yapmanın maliyetinin bulutun yaklaşık 38 katı olduğunu gösteriyor. Sonraki yıllarda bu fark biraz azalsa da, hala oldukça büyüktür. Elbette bu hesaplama, self-host tarafında donanımın amortisman süresini uzatır veya daha ucuz donanım kullanırsa değişebilir. Ancak, operasyonel maliyetler genellikle bulutun çok daha üstündedir.

Hangi Senaryoda Ne Tercih Edilmeli?

Kendi deneyimlerime dayanarak, hangi senaryoda self-host veya bulutun daha avantajlı olabileceğine dair bazı genel çıkarımlar yapabilirim:

  • Self-Host Avantajlı Olabilir:

    • Çok Yüksek Trafikli ve Stabil İş Yükleri: Yıllar boyunca değişmeyen, öngörülebilir ve çok yüksek trafikli uygulamalar için, donanımı daha ucuza mal edip uzun vadede maliyet avantajı elde edilebilir.
    • Katı Veri Egemenliği ve Mevzuat Gereksinimleri: Bazı sektörlerde (finans, sağlık) verilerin fiziksel olarak belirli bir lokasyonda tutulması zorunlu olabilir. Bu durumda self-host veya özel bulut çözümleri gerekebilir.
    • Özel Donanım Gereksinimleri: Çok özel donanım (örneğin, GPU yoğunluklu hesaplamalar için özel kartlar) veya ağ yapılandırmaları gerektiren durumlar.
    • Mevcut Altyapı ve Uzmanlık: Zaten büyük bir veri merkezine ve deneyimli bir IT ekibine sahip kurumsal firmalar.
  • Bulut Avantajlı Olabilir:

    • Startup’lar ve Ölçeklenmek İsteyen İşletmeler: Hızlı başlangıç, düşük başlangıç maliyeti ve esnek ölçeklenme imkanı.
    • Değişken veya Öngörülemeyen İş Yükleri: Trafiği dalgalanan veya anlık kapasite artışı gerektiren uygulamalar.
    • Hızlı Prototipleme ve Geliştirme: Yeni projelerin hızla hayata geçirilmesi ve test edilmesi.
    • Operasyonel Yükü Azaltmak İsteyenler: Altyapı yönetimi yerine işinize odaklanmak istediğinizde.
    • Gelişmiş Güvenlik ve Yönetilen Hizmetler: Kendi başınıza sağlayamayacağınız kadar kapsamlı güvenlik ve yönetilen hizmetlerden faydalanmak istediğinizde.

Sonuç olarak, self-host yapmanın bir “maliyet etiketi” olsa da, bu etiket sadece başlangıç donanım maliyetinden ibaret değildir. İş gücü, operasyonel yük, güvenlik, soğutma ve ölçeklenebilirlik gibi tüm faktörler bir araya geldiğinde, bulut bilişimin birçok senaryoda daha ekonomik ve stratejik bir tercih olduğunu görüyorum. Kendi deneyimim, özellikle operasyonel yükün ve ölçeklenme esnekliğinin, maliyet analizinde genellikle göz ardı edilen ancak en kritik kalemler olduğu yönünde.

Paylaş:

Bu yazı faydalı oldu mu?

Yükleniyor...

Bu yazı nasıldı?

Sıkça Sorulanlar

Bu makale ile ilgili okurların sorduğu yaygın sorular.

Self-hosting için donanım maliyetlerini hesaplamak istiyorum, nereden başlamalıyım?
Ben self-hosting için donanım maliyetlerini hesaplamaya başlarken, ilk olarak sunucu kasası, işlemci, RAM, depolama birimleri ve ağ kartları gibi bileşenlerin maliyetlerini gözden geçirdim. Ardından, bu bileşenlerin toplam maliyetini hesapladım ve kendi veri merkezimde veya bir sunucu odasında kurulum maliyetlerini de dikkate aldım.
Bulut bilişim ile self-hosting arasında hangisi daha maliyetli?
Benim deneyimlerime göre, bulut bilişim ve self-hosting arasındaki maliyet karşılaştırması, birçok faktöre bağlıdır. Örneğin, ilk yatırım maliyetleri, uzun vadeli bakım ve işletim maliyetleri, ölçeklenme ihtiyaçları ve güvenlik gereksinimleri gibi faktörler, hangisinin daha maliyetli olacağını belirler. Ben self-hosting ile başlarken, donanım maliyetlerinin yanı sıra zaman, uzmanlık ve operasyonel yük gibi görünmeyen maliyetleri de dikkate aldım.
Self-hosting için gereken zaman ve uzmanlık maliyetlerini nasıl hesaplayabilirim?
Ben self-hosting için gereken zaman ve uzmanlık maliyetlerini hesaplamak için, sunucu kurulumu, bakım, güncelleme ve sécurité gibi işlemlerin zamanını ve uzmanlık gereksinimlerini gözden geçirdim. Ardından, bu işlemlerin benim için ne kadar zaman ve uzmanlık gerektirdiğini hesapladım ve buna göre maliyetleri belirledim. Ayrıca, self-hosting için gereken uzmanlık düzeyini de dikkate aldım ve bu uzmanlığı kazanmak için harcadığım zamanı da maliyetlere dahil ettim.
Self-hosting ile bulut bilişim arasında seçim yaparken nelere dikkat etmeliyim?
Ben self-hosting ile bulut bilişim arasında seçim yaparken, ilk olarak kendi ihtiyaçlarımı ve gereksinimlerini belirledim. Ardından, her iki seçeneğin avantaj ve dezavantajlarını karşılaştırdım. Örneğin, self-hosting ile daha fazla kontrol ve güvenlik sağlarken, bulut bilişim ile daha fazla esneklik ve ölçeklenme imkanı sunuyor. Benim için en önemli faktör, kendi veri merkezimi yönetme ve güvenlik gereksinimlerimi karşılayabilme yeteneğiydi, bu nedenle self-hosting seçeneğini tercih ettim.
ME

Mustafa Erbay

Sistem Mimarisi · Network Uzmanı · Altyapı, Güvenlik ve Yazılım

2006'dan bu yana sistem mimarisi, network, sunucu altyapıları, büyük yapıların kurulumu, yazılım ve sistem güvenliği ekseninde çalışıyorum. Bu blogda sahada karşılığı olan teknik deneyimlerimi paylaşıyorum.

Kişisel Notlar

Bu notlar sadece sizde saklanır. Tarayıcınızda yerel olarak tutulur.

Hazır 0 karakter

Yorumlar

Sunucu Taraflı AI Moderasyon

Yorumlar sunucuda yapay zeka ile denetlenir ve kalıcı olarak saklanır.

?
0/2000

Sunucu taraflı AI denetim

✉️ Ücretsiz · Spam yok · İstediğin an çık

Haftalık özet — AI değil, bizzat ben seçiyorum

Haftada bir mail: o haftanın en önemli yazısı, perde arkası notları, ve "bu hafta gerçekten kullandığım araç" bölümü. Az gürültü, çok sinyal.

  • 📌
    Haftanın en iyisi Sadece okumaya değer tek yazı
  • 🔧
    Alet çantası Bu hafta kullandığım araçlar
  • 🧠
    Perde arkası Blog'a girmeyen notlar

Spam yapmıyoruz. İstediğiniz zaman ayrılabilirsiniz. · Sadece Umami (self-hosted, Google yok) ile takip.

Okuma İstatistikleriniz

0

Yazı Okundu

0dk

Okuma Süresi

0

Gün Serisi

-

Favori Kategori

İlgili Yazılar