Aylık 500 bin won ($400) ile 80 TB trafik ve 5M sayfa görüntüleme nasıl yönetilir
(blog.polyhaven.com)-
CloudFlare Pro alan adı başına $20, toplamda $40 (ana alan adı .com, assetler .org)
-
Backblaze B2 (S3 uyumlu), CF ile Bandwidth Alliance kapsamında bağlı olduğundan aralarındaki trafik için ücret yok; yalnızca aylık $11 depolama ücreti ödeniyor
-
Next.js ile geliştirildi ve Vercel üzerinde barındırılıyor. Temel ücret aylık $20
-
Veritabanı olarak Google Firestore kullanılıyor, aylık $100 (en ucuz seçenek değil ama performans ve ölçek sorunları nedeniyle tercih edilmiş)
-
Vultr üzerinde ayrıca $5'lık bir API sunucusu çalıştırılıyor
-
Veritabanı ve API maliyetlerinin düşük olmasının nedeni önbellek oranının %93 gibi çok yüksek olması
→ CloudFlare Argo hizmeti kullanılıyor: aylık $160
⇨ Gecikmeyi en aza indirmek için DNS yönlendirme optimizasyonu
⇨ Önbellekleme için ek katman kurulumu
→ Bu yüzden Argo yalnızca .com için uygulanıyor. ORG alan adı çoğunlukla indirilebilir materyaller için olduğundan CDN üzerinden geçmesi yeterli
- Tüm görseller için Bunny.net kullanılıyor: aylık $27
→ Tüm görselleri otomatik olarak yeniden boyutlandırma ve sıkıştırma desteği sağlıyor
Toplam: $370
-
DNS, caching & egress: Cloudflare (2 domain) – $40
-
Caching: Cloudflare (Argo) – $160
-
Asset storage: Backblaze B2 – $11
-
Web hosting: Vercel – $20
-
Database: Firestore – $100
-
API: Vultr – $5
-
Image hosting & optimization: Bunny.net – $27
-
Domains: Cloudflare – $4
-
Email fees: MXroute – $3
7 yorum
Bu yazı sayesinde, kabaca startup benzeri şirketlerin nasıl yola çıktığını anladım.
Oldukça fazla hizmet kullanmanın yönetim açısından zor olabileceğini düşünmüştüm,
ama öyle de değil gibi görünüyor..
B2'nin S3 uyumlu olması ne anlama geliyor?
Verileri B2'den S3'e taşıdıktan sonra da istemci programında aynı API'yi kullanabileceğiniz anlamına mı geliyor?
B2 API'nin S3 API ile uyumlu olduğu söyleniyor.
B2 fiyatı S3'ün 1/4'ü ve Migrate özelliğini de sunduğu için, verileri S3'ten doğrudan taşıyıp sadece API endpoint'ini değiştirmeniz yeterli.
Sanırım Cloudflare'ın da S3 uyumlu bir depolama hizmeti çıkaracağını söylemişlerdi; haberlere bakmam gerekecek.
Koronabord'u geliştirip işletirken başlangıçta S3 + CloudFront kombinasyonuyla çalışmıştım; sonra CDN trafik maliyeti yüzünden S3 + Cloudflare kombinasyonuna geçince CDN maliyetini inanılmaz ölçüde azaltmıştım.
Buna rağmen Cloudflare'da cache miss olduğunda istekler origin olan S3'e kadar gittiği için bu trafik için hâlâ AWS'ye epey ücret ödemek zorunda kalıyordum; meğer bu kısmı da ücretsiz kullanmanın bir yolu varmış..!
Depolamayı bir an önce Backblaze B2'ye taşımam gerekecek gibi görünüyor. Güzel bilgi için teşekkürler.
AWS'nin akıl almaz (Egregious) egress maliyetleri https://tr.news.hada.io/topic?id=4693
Backblaze B2, S3 uyumlu API'yi duyurdu https://tr.news.hada.io/topic?id=2020
Backblaze B2 ve Cloudflare kullanarak kişisel ücretsiz görsel barındırma oluşturmak https://tr.news.hada.io/topic?id=406
Bir startup'ı yıllık 6$ ile işletmek https://tr.news.hada.io/topic?id=1621
Stack on a Budget - ücretsiz katman tabanlı geliştirme https://tr.news.hada.io/topic?id=4188
Tek kişilik teknik startup'ın mimari stack'i https://tr.news.hada.io/topic?id=4055
Büyüme için startup Toolstack'i https://tr.news.hada.io/topic?id=138
Linklere de keyifle baktım.
Bununla ilgili geçmiş GeekNews bağlantılarının da otomatik olarak oluşturulması ilginç olabilir diye düşünüyorum.
Bu sanırım 2020 civarındaki bir GeekNews yazısı; o zamanlar yorum özelliği desteklenmiyor muydu? Yoksa eski yazılara yorum yazılamıyor mu? Cloudflare'in neden Backblaze B2 için uygun dediğini merak etmiştim. :-)