Mevcut S3 araçların olduğu gibi çalışır
Nesne depolamamız S3 uyumlu bir API sunar. Kodunda ya da dağıtım betiklerinde değiştirmen gereken tek şey endpoint: https://s3.cdn.com.tr
AWS CLI, boto3, aws-sdk, MinIO client, s3cmd, rclone — S3 konuşan ne kullanıyorsan çalışmaya devam eder. Doğrulaması da bir satır:
aws --endpoint-url https://s3.cdn.com.tr s3 ls s3://bucket-adin
Yeni bir SDK öğrenmen, veri modelini değiştirmen ya da uygulamanı yeniden yazman gerekmez.
Planına dahil — ayrı sağlayıcı, ayrı fatura yok
Bucket'lar platform paketinin bir parçası: Small'da 1 bucket ve 2 erişim anahtarı, Medium'da 3 bucket ve 6 anahtar, Large'da 10 bucket ve 20 anahtar.
Ayrı bir depolama sağlayıcısına kaydolman, ikinci bir kredi kartı tanımlaman ya da ay sonunda iki farklı faturayı birleştirmen gerekmiyor. Depolama, uygulama, veritabanı, önbellek ve CDN aynı hesapta ve aynı panelde.
Kullanım ölçülerek faturalanır: depolama için GB-saat, dışarı çıkan trafik için GB başına $0,02.
Bucket'ın önünde CDN — ayrı bir dağıtım katmanı kurmana gerek yok
Nesne depolamayı bir CDN şirketinden alıyor olmanın somut faydası şu: dosyalarını yayınlamak için ikinci bir ürün satın alman gerekmiyor.
Bucket'ındaki içeriği edge ağımızın arkasından sunabilirsin — Türkiye'deki 4 PoP dahil. Görseller, videolar, yedekler, kullanıcı yüklemeleri ya da statik site çıktıları origin'e her seferinde gitmeden, ziyaretçiye en yakın noktadan gider.
WAF ve DDoS koruması da aynı edge katmanında; depolamanın önüne ayrıca güvenlik ürünü eklemen gerekmez.
Uygulamana bağla, panelden ya da CLI'dan yönet
Bucket'ı bir konteyner uygulamasına bağladığında erişim bilgileri uygulamanın ortamına otomatik geçer; kimlik bilgilerini repoya gömmen ya da elle ortam değişkeni kopyalaman gerekmez.
Her şey panelden yapılabilir, ama tercih edersen komut satırından da yönetebilirsin:
cdnctl object-storage buckets list --account <account_uuid> cdnctl object-storage buckets create --account <account_uuid> --name uploads
Erişim anahtarının gizli kısmı yalnızca oluşturulduğu anda gösterilir — sonrasında biz de göremeyiz, bu yüzden o an güvenli bir yere kaydet.
Türk Lirası fiyat, döviz kuruna bağlı değil
Türkiye'den alıyorsan planının fiyatı Türk Lirası olarak sabittir; dolar kuru her hareket ettiğinde faturan değişmez.
Destek de Türkçe ve aynı saat diliminde. Bir sorun olduğunda İngilizce bilet yazıp ertesi güne kadar beklemen gerekmiyor.
Beğenmezsen aynı gün iade: 15 gün ücretsiz deneme süresi boyunca hiçbir taahhüt yok.
Object Storage SSS
Endpoint adresi nedir?
https://s3.cdn.com.tr — S3 uyumlu istemcilerde endpoint olarak bunu tanımlarsınız. Bölge (region) alanı isteyen araçlarda boş bırakabilir ya da varsayılanı kullanabilirsiniz.
AWS CLI ve mevcut SDK'larım çalışır mı?
Evet. S3 uyumlu API sunduğumuz için AWS CLI, boto3, aws-sdk, MinIO client, s3cmd ve rclone gibi araçlar endpoint'i değiştirmeniz dışında aynı şekilde çalışır. Doğrulamak için: aws --endpoint-url https://s3.cdn.com.tr s3 ls
Kaç bucket ve erişim anahtarı oluşturabilirim?
Planınıza bağlı: Small 1 bucket / 2 anahtar, Medium 3 bucket / 6 anahtar, Large 10 bucket / 20 anahtar. Plan yükseltmesi limitleri anında artırır.
Depolama ücreti nasıl hesaplanıyor?
Kullandığınız kadar: depolama GB-saat üzerinden, dışarı çıkan trafik GB başına $0,02 olarak ölçülür. Ayrı bir depolama aboneliği yoktur, kullanım platform faturanıza yansır.
Bucket'taki dosyaları CDN üzerinden yayınlayabilir miyim?
Evet — zaten bir CDN sağlayıcısısınız diyebilmemizin sebebi bu. İçeriği edge ağımızın arkasından sunabilir, Türkiye'deki PoP'lar dahil ziyaretçiye en yakın noktadan teslim edebilirsiniz. Ayrı bir CDN ürünü satın almanız gerekmez.
Verilerimi taşımak zor mu?
S3 uyumlu olduğu için rclone ya da aws s3 sync gibi standart araçlarla mevcut bucket'ınızdan doğrudan kopyalayabilirsiniz. Uygulama tarafında değişen tek şey endpoint ve erişim anahtarlarıdır.