a group of people sitting at computers

İstanbul’da 4 farklı SaaS startup’ı (HR tech, fintek, lojistik, e-ticaret) pre-seed’den Series A scale-up’a kadar takip ettik. Her aşamada bulut stratejisi farklı: ücretsiz tier’dan multi-region production’a. Bu yazı broşür stratejisi değil sahadaki gerçek deneyimi paylaşıyor.

Aşama 1: Pre-Seed (0-50 Kullanıcı, 0-100K Aylık Gelir Hedefi)

Bu aşamada her TL kritik. Strateji: ücretsiz/ucuz tier maksimum, infrastructure investment minimum.

Önerilen Stack

  • Hosting: Azure App Service Free Tier (F1) veya Vercel/Netlify ücretsiz
  • Database: Cosmos DB serverless (50K RU/s ücretsiz aylık), Azure SQL Free Tier (Basic)
  • Auth: Azure AD B2C ücretsiz (ilk 50K MAU)
  • Storage: Blob Storage (~$0.02/GB)
  • CDN: Cloudflare Free
  • Email: SendGrid Free (100/gün)
  • Monitoring: Application Insights Basic ($0)

Tipik aylık fatura: $0-50.

Kuralı: “Managed Service Maximize”

VM kullanma. Kubernetes kurma. Managed PaaS hızlı + ucuz + yönetim derdi yok. Founder’ın mühendislik zamanı ürün kodu yazmaya gitmeli, infra’ya değil.

HR Tech Startup Örneği (Pre-Seed)

2 founder + 1 geliştirici. 6 ay’da MVP, 22 pilot kullanıcı.

Servis Aylık (USD)
App Service B1 (development) 13
Cosmos DB serverless 0 (free tier)
Azure AD B2C 0 (22 user)
Blob Storage 2
App Insights 0
Toplam $15

Aşama 2: Seed (50-2K Kullanıcı, 100K-500K Aylık Gelir)

Ürün-pazar uyumu test ediliyor, müşteri ediniyor. Ücretsiz tier’lar yetmemeye başladı. Strateji: managed PaaS + observability + first reliability investment.

Stack Geliştirme

  • Hosting: Azure App Service Standard (S1) veya Container Apps
  • Database: Cosmos DB Provisioned (1.000-5.000 RU/s) veya Azure SQL Standard (S2)
  • Auth: Azure AD B2C ücretli plan
  • CDN: Front Door Standard veya Cloudflare Pro
  • Queue: Service Bus (Basic-Standard)
  • Monitoring: App Insights Standard + Log Analytics
  • CI/CD: GitHub Actions (ücretsiz quota yeterli)

Tipik aylık fatura: $200-1.500.

Fintek Startup Örneği (Seed)

5 kişilik ekip, 350 aktif kullanıcı, $80K aylık ciro.

Servis Aylık (USD)
App Service Standard S2 × 2 (web + api) 146
Cosmos DB Provisioned 2.000 RU/s 118
Azure AD B2C P1 175
Front Door Standard 35
Service Bus Standard 10
App Insights + Log Analytics 120
Key Vault, Storage, etc. 40
Toplam ~$644

Aşama 3: Series A (2K-50K Kullanıcı, 500K-5M Aylık Gelir)

Yatırım alındı, scale gerekiyor. Multi-region, HA, compliance gündeme geldi. Strateji: resilient architecture + observability deep + cost discipline.

Stack Olgunluğu

  • Compute: AKS veya Container Apps (auto-scale)
  • Database: Cosmos DB multi-region veya Azure SQL Premium
  • Cache: Redis (Standard)
  • CDN: Front Door Premium (WAF)
  • Multi-region: West Europe primary + North Europe DR
  • Monitoring: App Insights + Log Analytics + Sentinel
  • Security: Defender for Cloud, Key Vault Premium, Private Endpoints
  • CI/CD: GitHub Actions + Azure DevOps + ArgoCD

Tipik aylık fatura: $3.000-25.000.

Lojistik Startup Örneği (Series A)

22 kişilik ekip, 8.500 aktif kullanıcı (kurye + müşteri), $1.2M aylık ciro.

Servis Aylık (USD)
AKS cluster (3 node System + 6 node User D4s_v5) 1.420
Cosmos DB multi-region (10K RU/s autoscale) 2.180
Azure SQL Business Critical (8 vCore) 2.350
Redis Standard C2 185
Front Door Premium + WAF 720
Service Bus Premium 675
Defender for Cloud + Sentinel + 100 GB log 720
Storage + Key Vault + diğer 340
Toplam ~$8.590

Aşama 4: Scale (50K+ Kullanıcı, 5M+ Aylık Gelir)

Hedef: FinOps disiplini, %20-40 maliyet azaltma, multi-cloud opsiyonu.

Optimizasyon Disiplinleri

  • Reserved Instance: Düzenli iş yükleri için 1-3 yıllık RI (%30-65 indirim)
  • Spot/Preemptible: Batch jobs için ucuz instance
  • Right-sizing: Aylık review, atıl kapasite eliminate
  • Auto-scale optimizasyonu: Min instance + scale rule iyileştirme
  • Cold storage: 90+ gün önceki data archive tier’a
  • FinOps sürekli izleme: Tag bazlı cost attribution, team-level budget

E-Ticaret Startup Örneği (Scale)

140 kişilik ekip, 320K aktif kullanıcı, $14M aylık ciro.

Aylık bulut fatura: $48.500. FinOps programı 6 ayda %32 azalttı: $33.000.

Tasarruf kalemi:

  • 3-yıllık RI’ler: -$5.200
  • Right-sizing: -$3.800
  • Cold storage migration: -$2.400
  • Spot instance batch jobs: -$1.800
  • Unused resource cleanup: -$1.300
  • Auto-scale fine-tuning: -$1.000

Genel Çerçeve: Startup’ın Bulutta 5 Disiplini

  1. Stay managed: PaaS over IaaS. Founder zamanı ürüne gitmeli.
  2. Pay per use, scale on demand: Sabit donanım yok, autoscale şart.
  3. Free tier maksimum kullan: Microsoft for Startups (~$150K Azure credit) başvur.
  4. Observability erken: App Insights ve log’lar 1. günden, sonradan eklenmiyor.
  5. Cost discipline her zaman: Founder bütçeyi haftalık görmeli.

Sahada Düşülen Üç Tuzak

  1. Pre-seed’de Kubernetes kurmak: Sınırlı developer kapasitesi infra’ya ayrılırken ürün ilerlemiyor. App Service yeter.
  2. Seed’de premium SKU’lara geçmek: Trafik az, premium SKU bütçeyi yiyor. Ölçülen ihtiyaç olmadan upgrade yok.
  3. Series A’da cost monitoring eksikliği: Yatırım parası rahatlık yarattı, aylık fatura kontrol dışı büyüdü. Day 1’den FinOps disiplin.

CloudSpark olarak startup’lar için bulut mimari danışmanlığı, Microsoft for Startups başvuru desteği, FinOps program kurulumu ve scale-up mimari refactor projeleri için çalışıyoruz.

🇹🇷 Türkçe🇬🇧 English🇩🇪 Deutsch🇫🇷 Français🇸🇦 العربية🇷🇺 Русский🇪🇸 Español