eticaret sitesinin fotoğraflarını s3'te saklamaya başladım.
cloudfront ile servis ediyorum.
Bandwidth kısmının maliyeti şöyle gözüküyor:
$0.085 per GB - first 10 TB / month data transfer out
Günde ortalama 17$ fatura geliyor şuan. bu bana çok fazla geldi.
bir şeyleri yanlış veya eksik mi yapıyorum acaba?
yapıyorsam neyi yanlış yapıyor olabilirim?
cachleme mi çalışmıyor noluyor?
bu arada şöyle gözüküyor:
$0.020 per GB - All data transfer out to Origin (Europe)0.000019 GB$0.00
$0.085 per GB - first 10 TB / month data transfer out292.421 GB$24.86
aslında bizim siteye ütm girişler türkiyeden. yani all data transfer out to europe gözükmemeli miydi daha çok?
bununla ilgili bir hata var sanırım. 4te bire düşürür bu direkt maliyeti.
neyi yanlış ayarlamışımdır?
son bir edit:
fotoğrafları lambda ile resize edip cloudfront ile servis ediyorum.
lambda fonksiyonum, virginia üzerindeymiş. bununla ilgili olabilir mi? onu frankfurta falan mı almam lazım acaba?
Virginia'daki Lambda fonksiyonu ile Avrupa S3 fonksiyonu arasında da data transfer ücreti ödediğini tahmin ediyorum. Bunu bi araştır derim. Olmadı hepsini aynı region'a çek. Her ikisi de amazon servisi olmakla birlikte s3'ten yapacağın farklı region'dan gelen taleplerde ücret ödüyor olabilirsin.
Ama gördüğüm acayip bir scalability problemin yoksa (ki e ticarette olabilir kampanyalarda vs) AWS her zamna standart hostingden daha pahalıya geliyor.
dün lambdaları vs. frankfurta taşıdım.
tüm trafik türkiyeden aslında.
ama;
$0.000 per GB - data transfer out under the global monthly free tier49.304 GB$0.00
$0.020 per GB - All data transfer out to Origin (Europe)0.000019 GB$0.00
$0.085 per GB - first 10 TB / month data transfer out413.036 GB$35.11
yine out to origin'e hiç transfer olmamış gibi gözükyüor.
Elasticbeanstalku da frankfurta taşıyorum şimdi ama onunla hiçbir alakası olamaz.
Şuan;
S3, Lambda vb. her şey frankfurtta.
Ben mi yanlış algılıyorum abi ya?
Europe trafiğe 0.020 ödüyor olmam gerekmyior mu? Niçin europe dışı gibi gözüküyor?