Female IT professional examining data servers in a modern data center setting.

“Bulut diyince akla AWS, Azure, GCP geliyor. Bunun yerine neden CloudSpark Cloud kullanayım?” sorusu müşteri toplantılarımızın klasiği. Cevap basit “yerli olduğu için” değil; doğru senaryolarda gerçek teknik ve ticari avantaj sunduğu için. Bu yazıda CloudSpark Cloud’un mimarisini, hangi iş yükü için doğru tercih olduğunu, hyperscaler’larla nerelerde örtüştüğünü ve nerelerde ayrıştığını saha tecrübemle anlatıyorum.

CloudSpark Cloud Nedir, Neyin Üzerine Kurulu

CloudSpark Cloud, Virtuozzo Hybrid Infrastructure (VHI) tabanlı bir IaaS platformudur. VHI, Linux KVM hypervisor + OpenStack control plane + Ceph storage cluster + SDN (Open vSwitch) bileşenlerinden oluşan, kurumsal seviye distributed bir cloud altyapı yazılımıdır. Veri merkezleri Türkiye’de (İstanbul, Ankara) yerleşik, ISO 27001 ve KVKK uyumlu işletilir.

Sunulan başlıca servisler:

  • Compute: Sanal makineler, çeşitli flavor’lar (vCPU/RAM/disk), Linux ve Windows imageler.
  • Block Storage: Ceph RBD üzerinden, replikasyonlu (3-way) sanal disk volume’ları.
  • Object Storage (S3): AWS S3 API uyumlu nesne depolama, multi-region replikasyon opsiyonel.
  • Networking: Tenant-isolated VLAN/VXLAN, public IP, security group, load balancer (Octavia).
  • Kubernetes: Managed K8s (CSPK – CloudSpark Kubernetes), upstream Kubernetes ile aynı API.
  • Backup: Acronis Cyber Backup tabanlı, image-level + agent-based.
  • DRaaS: Cross-site replikasyon, RPO ~~5 dakika.

Hyperscaler ile Karşılaştırma: Nerede Üstün, Nerede Geride

Boyut CloudSpark Cloud Hyperscaler (AWS/Azure/GCP)
Veri merkezi konumu Türkiye Yurt dışı (TR region varsa Azure/Google)
KVKK / yerellik Native uyum Special configuration gerekiyor
Latency (TR client) 5-15 ms 40-80 ms (en yakın region)
IaaS fiyat (compute, GB/saat) %30-50 daha ucuz Yüksek listfiyatı, Reserved/Savings ile düşer
Servis çeşitliliği Compute/Storage/K8s/DB 200+ managed servis (AI, ML, IoT, vs)
Global presence Türkiye odaklı 30+ region dünya geneli
Türkçe destek 7/24 native Sınırlı / İngilizce
Egress (data out) ücreti Düşük / sınırsız tier Yüksek (AWS $0.09/GB)

Karar kuralı: KVKK + düşük latency + maliyet hassasiyeti varsa CloudSpark. Global trafik + özelleşmiş managed servis (Azure Cognitive Services, AWS SageMaker) gerekiyorsa hyperscaler. Hibrit kullanımlar yaygın: Production CloudSpark’ta, ML training Azure’da, ikisi arası ExpressRoute / VPN.

Compute Flavor’ları

Tier vCPU RAM (GB) Disk (GB) Tipik kullanım
Small 1-2 2-4 20-40 Web, dev/test, jump host
Medium 4-8 8-16 50-100 Application server, database (small)
Large 8-16 32-64 200-500 Mid-tier DB, analytics worker
X-Large 16-32 64-128 500-1000 Production DB, in-memory cache
2X-Large 32-64 128-256 1000+ Heavy DB, BI/OLAP
Memory-optimized 16-64 128-512 500+ SAP HANA, Redis cluster
Compute-optimized 16-64 32-128 200+ HPC, render farm

GPU instance opsiyonel (NVIDIA A100, T4) — ML training, transcoding workload’ları için. Bare metal (dedicated host) opsiyonu da mevcut, lisans uyum (Oracle DB, SQL Server core lisansı) gerektiren senaryolar için.

Object Storage (S3) Sahada

S3 API uyumlu, AWS SDK ile direkt çalışıyor:

# aws cli ile CloudSpark S3'e bağlanma
aws configure set aws_access_key_id YOUR_KEY
aws configure set aws_secret_access_key YOUR_SECRET
aws configure set region tr-istanbul

aws --endpoint-url https://s3.cloudspark.com.tr s3 mb s3://my-bucket
aws --endpoint-url https://s3.cloudspark.com.tr s3 cp file.zip s3://my-bucket/

Tipik kullanımlar müşterilerimizde:

  • Veritabanı backup’larının dump dosyaları (.bak, pg_dump, mysqldump).
  • Application log archive (90 gün hot, sonra cold tier).
  • Static asset hosting (görseller, PDF).
  • Veeam / Acronis backup repository.
  • Big data lake (Spark/Hadoop ile s3a:// protokolü üzerinden okuma).

3-way replikasyon default, multi-AZ replikasyon opsiyonel. Aylık tipik fiyat ~~0.018 USD/GB (hyperscaler’ın yarısı).

Managed Kubernetes (CSPK)

Upstream Kubernetes (1.28+) tabanlı. Control plane CloudSpark yönetiyor (HA kurulumlu, etcd, API server, scheduler), worker node’ları müşteri yönetiyor (kendi pool’ları, autoscaling).

# Cluster oluşturma (Terraform örneği)
resource "cloudspark_kubernetes_cluster" "prod" {
  name              = "prod-cluster"
  kubernetes_version = "1.28.4"
  network_id        = cloudspark_network.k8s.id
  
  node_pool {
    name        = "default"
    flavor      = "Large"
    node_count  = 3
    autoscaling = true
    min_nodes   = 3
    max_nodes   = 10
  }
}

Add-on’lar: NGINX Ingress, cert-manager, Prometheus + Grafana, Velero (backup). Cluster autoscaler default açık.

Networking ve Güvenlik

Her tenant kendi izole VPC (CloudSpark terminolojisinde “Project Network”) içinde. Tenant’lar arası trafik default kapalı, açıkça peering ile bağlanır. Her VM’in NIC’inde security group (stateful firewall kuralları). Public IP allocation manuel, default kapalı (internet exposure açık tutulmuyor).

Load Balancer Octavia (HAProxy tabanlı). L4 ve L7 load balancing, TLS termination, health check.

Hibrit bağlantı: IPSec VPN (site-to-site, TR datacenter’a doğrudan), opsiyonel olarak dedicated cross-connect (ExpressRoute benzeri, daha yüksek bandwidth ve düşük latency).

Compliance ve Sertifikasyonlar

  • ISO 27001:2022 (Bilgi Güvenliği Yönetim Sistemi)
  • ISO 27017 (Cloud Security)
  • ISO 27018 (Bulut PII Koruma)
  • ISO 22301 (İş Sürekliliği)
  • PCI-DSS (kart verisi işleyen ortamlar için ayrı kompartman)
  • KVKK uyumlu işletme (data residency garantisi, sözleşme şeffaflığı)
  • BDDK uyumlu hosting opsiyonu (lisanslı bankacılık iş yükleri için)

Sahada Tipik Senaryolar

  • KVKK kapsamı geniş kurumsal şirketler: Müşteri verisini, finansal kayıtları, çalışan datasını yurt içinde tutmak gerekiyor. CloudSpark birinci tercih.
  • SAP S/4HANA hosting: HANA-certified flavor’lar, düşük latency Türkiye, BAP B1 / S/4HANA için optimize edilmiş ortamlar.
  • SaaS şirketleri: Türkiye pazarı odaklı SaaS, müşterilerine düşük latency vermek için.
  • DR site: Production hyperscaler’da çalışıyor, DR site CloudSpark’ta (cost optimize).
  • Hibrit kurulum: On-prem + CloudSpark, on-prem ↔ Azure pahalı kaldığında.

Sahada Düşülen Üç Tuzak

  1. Hyperscaler ile bire bir karşılaştırma: “Azure’da Cosmos DB var, CloudSpark’ta yok” doğru ama yanlış soru. Doğru soru: “İhtiyacım NoSQL, açık kaynak (MongoDB, Cassandra) self-managed yeterli mi, yoksa managed NoSQL şart mı?” Cevap çoğu projede self-managed yeterli.
  2. Native servis bağımlılığı planlanmamış: Hyperscaler proprietary servisi (Lambda, Cognitive Services) kullanan kod CloudSpark’ta çalışmaz. Cloud-agnostic mimari (Kubernetes, açık kaynak DB’ler) seçenler portable kalır.
  3. Eğitim ve operasyon modeli: Hyperscaler’a alışmış ekip CloudSpark’a (OpenStack-flavor) alışırken eğitim ihtiyacı duyuyor. Day-1’den önce eğitim planla.

Sonuç: Doğru Workload’da Çok Doğru Bir Seçenek

CloudSpark Cloud “her işe çözüm” değil; KVKK, latency, maliyet duyarlılığı bir araya geldiğinde rakipsiz. Hyperscaler’ın “200+ managed servis” çekiciliğine kapılmadan önce şu soruyu sor: bu servislerin kaçını gerçekten kullanacak mıyım, kullanmadığım için %30 daha pahalı IaaS faturası ödemek mantıklı mı?

CloudSpark olarak yeni bulut projelerinde mevcut altyapı analizi, workload mapping (hyperscaler vs CloudSpark vs on-prem dağılımı) ve TCO modellemesi sunuyoruz. Pilot ortam için ücretsiz POC fırsatı sağlıyoruz.

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