Amazon ElastiCache fiyatlandırması
ElastiCache İçin AWS Fiyatlandırma Hesaplama Aracı
Hiçbir minimum ücret olmadan yalnızca kullandığınız kadar ödeyin. ElastiCache ve mimari maliyetinizi konumlara, veri aktarım miktarlarına, istek sayısına ve daha fazlasına dayalı olarak tek bir tahminle hesaplayın. ElastiCache kullanımına yönelik özel tahmininizi şimdi oluşturun »
Amazon ElastiCache ile yalnızca kullandığınız kadar ödersiniz. Üç fiyatlandırma seçeneği mevcut: istek üzerine, sunucusuz ve Veri Tabanı Tasarruf Planları. İstek üzerine ve sunucusuz seçenekler, minimum ücret ve ön taahhüt gerektirmeden özel gereksinimlerinize en uygun yapılandırmayı seçmenize olanak tanır.
Veri Tabanı Tasarruf Planları, 1 yıllık bir dönem boyunca belirli bir kullanım miktarına (USD/saat cinsinden ölçülür) karşı verilen taahhüt karşılığında tasarruf sağlayan esnek bir fiyatlandırma modelidir. Veri Tabanı Tasarruf Planları fiyatlandırma sayfasında uygun kullanım hakkında daha fazla bilgi edinebilirsiniz.
AWS Ücretsiz Kullanım
AWS Ücretsiz Kullanım'a 15 Temmuz 2025'ten önce kaydolduysanız 12 aya kadar 750 saatlik ElastiCache cache.t3.micro düğümü kullanım hakkına sahip olursunuz. Ayrıca bir yıl boyunca her ay ücretsiz olarak tüm AWS hizmetlerinde toplam 15 GiB ücretsiz dışarı veri aktarımı hakkına sahip olursunuz. İstisnalar arasında ElastiCache Sunucusuz, AWS GovCloud (ABD) Bölgeleri ve Çin (Pekin) Bölgesi bulunur.
AWS Ücretsiz Kullanım'a 15 Temmuz 2025'ten sonra kaydolursanız ElastiCache Sunucusuz ve Global Veri Deposu dahil tüm ElastiCache özelliklerine erişim için Ücretsiz Plan veya Ücretli Plan arasında seçim yapabilirsiniz. Her iki plan da temel AWS hizmetlerini etkinleştirmek için 100 USD değerinde kredi ve 100 USD'ye kadar ek kredi sunar (AWS Yönetim Konsolu'ndaki "AWS'yi Keşfet" widget'ına bakın). Ücretsiz Kullanım kredilerinizi bitirdikten sonra hizmeti kullanmaya devam etmek için Ücretli Plan'a yükseltmeniz gerekir.
AWS Ücretsiz Kullanım, küresel Bölgeler'imiz genelinde teklif kapsamındaki hizmetler için geçerlidir. Ücretsiz Kullanım kredileri şu anda AWS GovCloud (ABD) Bölgeleri'nde veya Çin (Pekin) Bölgesi'nde kullanıma sunulmamaktadır. AWS Ücretsiz Kullanım'a ne zaman kaydolduğunuza bakılmaksızın ElastiCache düğümüne gelen veya düğümün dışına giden trafik için ElastiCache veri aktarım ücreti alınmaz. AWS Ücretsiz Kullanım kapsamındaki ücretsiz kullanım, her ay tüm Bölgeler'deki toplam kullanımınıza göre hesaplanır ve faturanıza otomatik olarak yansıtılır. Ücretsiz kullanım devredilmez.
Sunucusuz
Temel terimler
Saklanan veriler: ElastiCache Sunucusuz'da depolanan verilerde gigabayt-saat (GB-saat) olarak faturalandırılan veriler için ödeme yaparsınız. ElastiCache Sunucusuz, önbelleğinizde depolanan veri miktarını sürekli izler, dakikada birden çok kez örnekler alır ve önbelleğin veri depolama alanı kullanımını GB-saat cinsinden belirlemek için saatlik bir ortalama hesaplar. Her ElastiCache Sunucusuz önbelleği, depolanan minimum 1 GB veri için ölçülür (Memcached İçin ElastiCache ve Redis OSS İçin ElastiCache için). Desteklenen diğer altyapılara kıyasla %33 daha düşük fiyatlandırma ve %90 daha düşük minimum 100 MB veri depolama alanıyla Valkey İçin ElastiCache Sunucusuz maliyetlerini daha da optimize edebilirsiniz.
ElastiCache İşleme Birimleri (ECPU'lar): ElastiCache Sunucusuz istekleri için hem vCPU süresini hem de aktarılan verileri içeren bir birim olan ElastiCache İşleme Birimleri (ECPU'lar) cinsinden ödeme yaparsınız. Okuma ve yazma işlemi, aktarılan her kilobayt (KB) veri için 1 ECPU gerektirir. Örneğin, 3.2 KB veri aktaran bir GET komutu 3.2 ECPU tüketecektir. Ek vCPU süresi gerektiren veya 1 KB'tan fazla veri aktarımı gerektiren komutlar oransal olarak daha fazla ECPU tüketir.
Minimum ölçülen veri depolama alanı: Valkey İçin ElastiCache Sunucusuz için önbellek başına 100 MB ve Memcached İçin ElastiCache ve Redis OSS İçin ElastiCache için önbellek başına 1 GB.
-
Valkey
-
Memcached
-
Redis OSS
-
Valkey
-
-
Memcached
-
-
Redis OSS
-
İstek üzerine düğümler
Önbellek düğümü türünü ve önbellek düğümlerinin sayısını seçerek kendi ElastiCache kümenizi tasarlayabilirsiniz. Düğüm, bir ElastiCache kümesinin en küçük yapı taşıdır. Genel olarak, güncel nesil türleri önceki nesil eş değer düğüm türlerine kıyasla daha düşük maliyetten daha fazla bellek ve işlem gücü sunmaktadır. Hangi düğüm boyutunun kullanılacağı hakkında bilgi almak için desteklenen düğüm türleri ve düğüm boyutunuzu seçme bölümlerine bakın.
İstek üzerine düğümleri kullanmak, uzun vadeli taahhütlerde bulunmaksızın bellek kapasitesi için saatlik ödeme yapmanıza imkan tanır. İstek üzerine düğümleri kullanırken, bir düğümün başlatıldığı andan sonlandırılana kadar saatlik olarak faturalandırılırsınız. Kullanılan her kısmi düğüm saati tam saat olarak faturalandırılır.
-
Valkey
-
Memcached
-
Redis OSS
-
Valkey
-
-
Memcached
-
-
Redis OSS
-
Veri katmanlama
Veri katmanlamalı düğümler, en az kullanılan ögeleri bellekten SSD'ye taşıyarak ElastiCache kümelerinizin maliyetlerini otomatik olarak optimize etmek için katı hal sürücülerini (SSD) kullanır. SSD'de depolanan veriler, bellekte depolanan verilere kıyasla biraz daha yüksek gecikme süresi ve daha düşük aktarım hızı gösterir. Veri katmanlamalı ElastiCache düğümleri, verilerinin %20'si kadarına düzenli olarak erişen iş yükleri ile daha az sıklıkta erişilen bir ögeye ilk ihtiyaç duyulduğunda ek gecikmeye tolerans gösterebilen uygulamalar için idealdir.
Bellek ve SSD'ye sahip ElastiCache R6gd düğümleri, yaklaşık 5 kat daha fazla toplam depolama kapasitesine sahiptir ve yalnızca bellekli ElastiCache R6g düğümlerine kıyasla maksimum kullanımda çalışırken %60'ın üzerinde maliyet tasarrufu elde etmenize yardımcı olabilir. Veri katmanlamanın maliyetlerinizi nasıl azaltabileceğine dair bir açıklama için aşağıdaki Örnek 6'ya bakın.
Not: Veri katmanlama özelliği ElastiCache Sunucusuz ile kullanılamaz.
-
Valkey
-
Redis OSS
-
Valkey
-
-
Redis OSS
-
Rezerve edilmiş düğümler
ElastiCache rezerve edilmiş düğümleri veya bulut sunucuları (RI'lar) bir yıllık veya üç yıllık sürelerle rezerve ettiğiniz düğümlerin saatlik kullanım ücretlerinde önemli bir indirim sağlar. Tek seferlik ücret iade edilmez. Rezerve edilmiş düğümlerle, peşin ödediğiniz tutarı geçerli saatlik fiyatınızla aşağıdaki seçeneklerden biriyle dengeleyebilirsiniz:
- Peşin Ödeme Yok: Peşin ödeme olmaksızın düşük saatlik ücretler ödeyin ve istek üzerine ücretlere kıyasla %48,2'ye varan indirim kazanın. Dönem içindeki her saat için, istek üzerine ücretten daha düşük bir saatlik ücret alınır.
- Kısmi Peşin Ödeme: Daha düşük saatlik ücretlerle tek seferlik, kısmi ön ödeme yapın ve istek üzerine ücretlere kıyasla %52'ye varan indirim kazanın. Dönem içindeki her saat için, istek üzerine ücretlerden daha düşük veya Peşin Ödeme Yok saatlik ücretinden daha düşük bir saatlik ücret alınır.
- Tamamı Peşin Ödemeli: Tamamını peşin ödeyin ve istek üzerine ücretlere kıyasla %55'e varan indirim kazanın. Dönem boyunca kullanılan saatler için ek kullanım ücreti alınmamaktadır.
Tüm rezerve edilmiş düğümler boyut açısından esnek olduğu için rezervasyonunuzda belirtilen boyutun ötesinde farklı boyutlu düğümler için rezerve edilmiş düğüm indirimlerinizi uygulayabilirsiniz. Rezerve edilmiş esnek düğümlerde, bir rezervasyon satın alırken belirli bir düğüm boyutuna bağlı kalmanız gerekmez ve bu da kapasite planlamasının yükünü azaltır ve iş yükleriniz ve kapasite ihtiyaçlarınız değiştikçe kümelerinizi doğru boyutlandırmanıza olanak tanır.
Rezerve edilmiş düğümler, ElastiCache'i kullanma şeklinizde herhangi bir değişiklik gerektirmez. Faturanızı hesaplarken AWS, maliyetlerinizi en aza indirmek için önce rezerve edilmiş düğüm ücretlerini otomatik olarak uygular. Düğüm saati, yalnızca o saati çalıştırdığınız toplam düğüm sayısı, sahip olduğunuz geçerli rezerve edilmiş düğüm sayısını aştığında istek üzerine ücret alınır. Örneğin belirli bir bölgede aynı düğüm türüne sahip 3 rezerve edilmiş düğüme sahipseniz AWS, bu parametrelerle eşleşen toplam ne kadar düğüm çalıştırdığınızı görmek için her saati kontrol eder. Bu sayı 3 veya altındaysa ilgili saat içinde çalışan her düğüm için rezerve edilmiş düğüm ücreti ödersiniz. Çalışan düğüm sayısı 3’den fazlaysa ek düğümler için istek üzerine ücreti ödersiniz.
Mevcut Redis OSS rezerve edilmiş düğümleriniz varsa ve Valkey'e yükseltmek istiyorsanız Redis OSS rezervasyonlarınız otomatik olarak aynı bulut sunucusu ailesi ve bölgedeki Valkey düğümlerine uygulanır. Valkey'in fiyatı Redis OSS'den %20 daha düşük olduğundan, mevcut bir Redis OSS rezerve edilmiş düğümünüz varsa önbelleğinizi Valkey altyapısına yükseltebilir ve rezervasyon avantajlarınızı %20 daha fazla değerle almaya devam edebilirsiniz. Daha fazla bilgi edinmek için ElastiCache rezerve edilmiş düğüm belgelerimizi ziyaret edin.
Rezerve edilmiş düğüm fiyatlandırması, veri katmanlamayı kullanan düğümler için de mevcuttur ve tüm AWS bölgelerinde kullanılabilir. Bölge, düğüm, sınıf ve dönem uzunluğu satın alınırken seçilmelidir; daha sonra değiştirilemez. 300 adede kadar rezerve edilmiş düğüm satın alabilirsiniz. Ek rezerve edilmiş düğümlere ihtiyacınız olursa bu formu doldurabilirsiniz.
Not: Ayrılmış düğümler ElastiCache Sunucusuz ile kullanılamaz.
ElastiCache için ayrılmış düğüm planları
* Aylık RI ücretleri, Rezerve Edilmiş Bulut Sunucusu dönemi boyunca ödenecek ortalama aylık ücretlerdir. Gerçekte her aya ait aylık ödeme, çalıştırdığınız ElastiCache bulut sunucusu türüne bağlı olarak ilgili ay içinde fiili olarak kullanılan saat sayısının saatlik kullanım fiyatıyla çarpılması ya da ilgili ay içinde kullanılan saniye sayısının saatlik kullanım fiyatıyla çarpılıp 3600'e bölünmesiyle elde edilir. Saatlik kullanım fiyatı, Rezerve Edilmiş Bulut Sunucusu dönemi boyunca ortalama aylık ödemeler toplamının Rezerve Bulut Sunucusu dönemi boyunca kullanılan toplam saat sayısına (yılın 365 gün olduğu varsayılarak) bölünmesiyle elde edilir.
** Geçerli olan RI saatlik ücreti, istek üzerine fiyatlandırmayla karşılaştırıldığında bir Rezerve Edilmiş Bulut Sunucusu ile ne kadar tasarruf sağlayabileceğinizi hesaplamanıza yardımcı olur. Rezerve edilmiş bulut sunucusu satın aldığınızda, bulut sunucusunun çalışıp çalışmadığından bağımsız olarak, seçtiğiniz rezerve edilmiş bulut sunucusu döneminin tamamında yer alan tüm saatler için faturalandırılırsınız. Geçerli olan saatlik fiyat, bulut sunucusunun amorti edilmiş saatlik maliyetini gösterir. Bu hesaplamada peşin ödemeler dâhil olmak üzere dönem boyunca rezerve edilmiş bulut sunucusunun toplam maliyeti alınıp rezerve edilmiş bulut sunucusu dönemindeki her saate bölüştürülür.
Genişletilmiş Destek
Genişletilmiş Destek, topluluk kullanım ömrü bittikten sonra Redis OSS ana sürümlerini kullanmaya devam etmenizi sağlar. Bu süre zarfında AWS, kritik güvenlik sorunları ve hatalar için düzeltme eki sürümleri aracılığıyla düzeltmeler sağlayarak iş gereksinimlerinizi karşılamanız adına yeni bir ana sürüme yükseltmeniz için size üç yıla kadar zaman kazandırır.
Redis OSS için ElastiCache üzerinde tedarik edilen bulut sunucuları için, Genişletilmiş Destek 1. ve 2. yıl için %80 prim, 3. yıl içinse %160 prim ile fiyatlandırılır. Genişletilmiş Destek fiyatlandırması, AWS Bölgesi'ne ve takvim tarihine de bağlıdır. Daha fazla bilgi almak için Redis OSS EOL için ElastiCache sürümleri programına bakın.
ABD Doğu (Ohio) bölgesindeki Redis OSS için ElastiCache sürüm 5'te bir cache.m5.large bulut sunucusu çalıştırıyorsanız destek 31 Ocak 2026'da sona ermiştir. Genişletilmiş Destek'in ilk iki yılında (1 Şubat 2026-31 Ocak 2028 arası) saatlik ücretleriniz, 0,1560 USD tutarında istek üzerine fiyat ve %80 Genişletilmiş Destek primi (0,1560 USD × %80 = 0,1248 USD olarak hesaplanır) ve bulut sunucusu saati başına toplam 0,2808 USD tutarındadır. Genişletilmiş Destek'in üçüncü yılında (1 Şubat 2028-31 Ocak 2029 arası), istek üzerine fiyat 0,1560 USD kalırken Genişletilmiş Destek primi %160'a yükselir (0,1560 USD × %160 = 0,2496 USD olarak hesaplanır) ve toplam saatlik maliyet de bulut sunucusu saati başına 0,4056 USD'ye çıkar.
-
Redis OSS
-
Redis OSS
-
Yedekleme ve geri yükleme
ElastiCache ile tüm AWS Bölgeleri için aylık GiB başına 0,085 USD tutarında yedek depolayabilirsiniz. Yedek oluşturmak veya verileri bir yedekten bir önbelleğe geri yüklemek için veri aktarım ücreti yoktur.
Veri aktarımı
Bölge içinde veri aktarımı maliyetleri
Aynı erişilebilirlik alanında (AZ) bulunan Amazon Elastic Compute Cloud (Amazon EC2) ile ElastiCache arasında veri aktarım ücreti alınmaz. Aynı bölgedeki farklı erişilebilirlik alanlarında bulunan bir EC2 bulut sunucusu ile ElastiCache düğümü arasında gelen veya giden veri aktarımı için GiB başına 0,01 USD'lik standart EC2 Bölgesel veri aktarımı ücretleri geçerli olsa da yalnızca EC2 bulut sunucusunda gelen veya giden veri aktarımına ücret ödersiniz.
Bölgeler arasında veri aktarımı maliyetleri
ElastiCache Küresel Veri Deposu; tam olarak yönetilen, güvenilir ve güvenli bölgeler arası çoğaltmayı mümkün kılar. Birincil (veya kaynak) bölgeden giden trafik için aşağıdaki ücretler uygulanır.
15 Temmuz 2025'ten önce Global Veri Deposu; M5, R5, R6g, R6gd, M6g ve R7g düğümleriyle kullanılabilir ancak AWS Ücretsiz Kullanım kullanımınız için uygun değildir. 15 Temmuz 2025'ten sonra Global Veri Deposu; M5, R5, R6g, R6gd, M6g ve R7g düğümleriyle kullanılabilir ve AWS Ücretsiz Kullanım kullanımınız için uygundur.
Not: Global Veri Deposu şu anda ElastiCache Sunucusuz ile kullanılamaz.
AWS Outposts
AWS Outposts, tam olarak yönetilen ve AWS altyapısını, hizmetlerini, API'lerini ve araçlarını müşterilerin veri merkezlerini, ortak barındırma alanlarını veya şirket içi tesislerini kapsayacak şekilde genişleten bir hizmettir. Outposts sunucularını sunulan kısmi peşin, tamamı peşin ve peşinatsız seçeneklerle üç yıllık bir süre için satın alabilirsiniz. Fiyat; teslimat, kurulum, servis ve sürenin sonunda kaldırma işlemlerini içerir. AWS Outposts, AWS tarafından yönetilen altyapıya yerel erişim sağlama yoluyla, AWS Bölgelerindeki ile aynı programlama arabirimlerini kullanarak bir yandan daha kısa gecikme süreleri ve yerel veri işleme gereksinimleri için yerel hesaplama ve depolama kaynaklarını kullanırken diğer yandan uygulamaları şirket içi ortamda geliştirmenize ve çalıştırmanıza imkan tanır. ElastiCache for Outposts yalnızca M5 ve R5 ailesi düğümleri desteklemektedir.
Not: AWS Outposts, ElastiCache Sunucusuz için kullanılamaz.
İstek Üzerine
-
Valkey
-
Memcached
-
Redis OSS
-
Valkey
-
-
Memcached
-
-
Redis OSS
-
Fiyatlandırma örnekleri
Örnek 1: Yeni bir uygulamada önbellek kullanmaya başlama
Senaryo: Uygulama performansını artırmak için veri tabanından sık erişilen verileri depolamak için önbellek gerektiren yeni bir uygulama oluşturuyorsunuz. Ortalama veri kümesi boyutunuzun yaklaşık 10 GB olacağını ve saniyede ortalama 50.000 oranında istek olacağını tahmin edersiniz. Ayrıca iş yükünüzü ABD Doğu (Kuzey Virginia) için dağıtmayı seçiyorsunuz.
Ödeyeceğiniz toplam önbellek ücretleri şu şekilde hesaplanır:
Valkey için ElastiCache Sunucusuz ile veri depolama ücretleri
Ortalama saatlik veri depolama alanı kullanımı = 10 GB-saat.
Ortalama saatlik veri depolama alanı ücretleri:
10 GB-saat * 0,084 USD/GB-saat = 0,84 USD/saat
ECPU ücretleri
İş yükünüz bir önbelleğe alma kullanım durumu olduğundan, istek başına aktarılan ortalama baytların 1 KB'den az olduğu varsayılarak her istek 1 ECPU tüketir.
Ortalama saatlik ECPU kullanımı = 50.000 istek/saniye * bir saatte 3.600 saniye = 180.000.000 ECPU.
Ortalama saatlik ECPU ücretleri:
(180.000.000/1.000.000) * 0,0023 USD / milyon ECPU = 0,414 USD/saat
Toplam sunucusuz ücretleri
Veri depolama alanı = 0,84 USD/saat
ECPU ücretleri = 0,414 USD/saat
Toplam = Saatlik 1,254 USD
Örnek 2: Ani artan trafiğin olduğu bir uygulama için Valkey önbelleği
Senaryo: Bir e-ticaret web sitesi için duyarlı, gerçek zamanlı kullanıcı deneyimi sağlamak amacıyla hızlı veri erişimi sunan önbellek gerektiren bir uygulama oluşturuyorsunuz. Uygulamanın boştayken toplam 10 GB önbellek veri kümesi boyutuna sahip olduğunu ve gün içinde iki saat süreyle yoğun saatlerde 100 GB'a kadar çıktığını tahmin ediyorsunuz. Uygulamanız, 500 bayt boyutundaki nesneleri okumak ve yazmak için Valkey ve Redis OSS SET ve GET komutlarını kullanarak bu önbelleğe erişiyor. Genel istek oranınızın saniyede 100.000 istek olduğunu ve günün iki saati boyunca saniyede 1 milyon istekle en yoğun noktaya çıkacağını tahmin ediyorsunuz. Ayrıca iş yükünüzü ABD Doğu (Kuzey Virginia) için dağıtmayı seçiyorsunuz.
Karar: Basitliği nedeniyle uygulamanızı ElastiCache Sunucusuz ile oluşturmaya başlamayı seçiyorsunuz. İstek üzerine düğümleri kullanıp kendi kümenizi yapılandırarak iş yükünü çalıştırmayı da seçebilirsiniz. Her iki seçeneğin fiyatını karşılaştırıyorsunuz.
Sunucusuz seçenek
Ödeyeceğiniz toplam ücretler şu şekilde hesaplanır:
Veri depolama alanı ücretleri
Ortalama saatlik veri depolama kullanımı = ((10 GB * 22 saat) + (100 GB * 2 saat))/günde 24 saat = 17,5 GB-saat
Ortalama saatlik veri depolama alanı ücretleri:
17,5 GB-saat * 0,084 USD / GB-saat = 1,47 USD/saat
ECPU ücretleri
İş yükünüz Redis OSS SET ve GET isteklerinden oluştuğundan ve her istek 500 bayt aktarım yaptığından, her istek 1 ECPU tüketir.
Ortalama saatlik ECPU kullanımı = (100.000 ECPU/sn * bir saatte 3.600 saniye * 22 saat + 1.000.000 ECPU/sn * bir saatte 3.600 saniye * 2 saat)/günde 24 saat = 630.000.000 ECPU
Ortalama saatlik ECPU ücretleri:
(630.000.000/1.000.000) * 0,0023 USD / milyon ECPU = 1,449 USD/saat
Veri aktarımı ücretleri
Seçtiğiniz erişilebilirlik alanlarında sunucusuz önbelleğinize erişiyorsunuz ve bu nedenle alanlar arası herhangi bir veri aktarım ücreti ödemezsiniz.
Toplam sunucusuz ücretleri
Veri depolama alanı = 1,47 USD/saat
ECPU ücretleri = 1,449 USD/saat
Toplam = 2,919 USD/saat
İstek üzerine düğümler seçeneği
Kümenizi r7g.xlarge düğümlerini kullanarak tasarlıyorsunuz. Saniyede 100 GB ve 1 milyon istekle en yoğun noktayı karşılamak ve öngörülemeyen yoğun noktalar için %20'lik bir arabellek tutmak için her biri 19,74 GB (26,32 GB'ın %75'i) kullanılabilir depolama alanına sahip altı parçaya ihtiyacınız vardır (kendi kümenizi yapılandırırken, ElastiCache düğümün belleğinin %25'ini veri dışı kullanım için ayırmanızı önerir). Yüksek kullanılabilirlik elde etmek için düğümlerinizi iki alana eşit olarak dağıtıyorsunuz.
İstek üzerine düğüm ücretleri
Cache.r7g.xlarge = 0,3496 USD
Toplam = 0,3496 USD * 12 düğüm kümesi = 4,1952 USD/saat
Veri aktarımı ücretleri
(100.000 istek/sn * 3.600 saniye/saat * 22 saat + 1.000.000 istek/sn * 3.600 saniye/saat * 2 saat) /24 = 630.000.000 istek/saat.
Aktarılan veri = 630.000.000 istek/saat * 500 bayt/istek = 293,36 GB/saat.
Verilerinizin yaklaşık yüzde 50'si, multi-AZ mimarisi nedeniyle bir erişilebilirlik alanından diğerine geçecektir
293,36 GB/saat * %50* 0,01 USD/GB = 1,46 USD/saat
Toplam istek üzerine ücretleri
Düğüm ücretleri = 4,1952 USD/saat
Veri Aktarımı ücretleri = 1,46 USD/saat
Toplam = 5,6552 USD/saat
Örnek 3: Yeni bir uygulamada Memcached önbelleğini kullanmaya başlama
Senaryo: Memcached İçin Amazon ElastiCache kullanan doğrudan bir veri tabanı önbelleğe alma kullanım örneğiniz var. Bir düğüm veya AZ hatası durumunda uygulama performansının düşmesini önlemek adına önbelleğiniz için yüksek kullanılabilirlik gerekir. Uygulamanın boştayken toplam 20 GB önbellek veri kümesi boyutuna sahip olduğunu ve yoğun saatlerde 150 GB'a kadar çıktığını tahmin ediyorsunuz. Uygulamanız, 500 bayt boyutundaki nesneleri okumak ve yazmak için Memcached "set" ve "get" komutlarını kullanarak bu önbelleğe erişiyor. Genel istek oranınızın saniyede 100.000 istek olduğunu ve günün iki saati boyunca saniyede 500.000 istekle en yoğun noktaya çıkacağını tahmin ediyorsunuz. Ayrıca iş yükünüzü ABD Doğu (Kuzey Virginia) için dağıtmayı seçiyorsunuz.
Karar: Basitliği nedeniyle uygulamanızı ElastiCache Sunucusuz ile oluşturmaya başlamayı seçiyorsunuz. İstek üzerine düğümleri kullanıp kendi kümenizi yapılandırarak iş yükünü çalıştırmayı da seçebilirsiniz. Yüksek kullanılabilirliğe ihtiyaç duyduğunuzdan, Memcached kümeleri için iki ElastiCache çalıştırıyorsunuz ve uygulamanızdan her iki kümeye de yazıyorsunuz. Her iki seçeneğin fiyatını karşılaştırıyorsunuz.
Sunucusuz seçenek
Ödeyeceğiniz toplam ücretler şu şekilde hesaplanır:
Veri depolama alanı ücretleri
Ortalama saatlik veri depolama alanı kullanımı = ((20 GB * 22 saat) + (150 GB * 2 saat))/günde 24 saat = 30,83 GB-saat
Ortalama saatlik veri depolama alanı ücretleri:
30,83 GB-saat * 0,125 USD/GB-saat = 3,85 USD/saat.
ECPU ücretleri
İş yükünüz Memcached "set" ve "get" isteklerinden oluştuğundan ve her istek 500 bayt aktarım yaptığından, her istek 1 ECPU tüketir.
Ortalama saatlik ECPU kullanımı = (100.000 ECPU/sn * bir saatte 3.600 saniye * 22 saat + 500.000 ECPU/sn * bir saatte 3.600 saniye * 2 saat)/günde 24 saat = 480.000.000 ECPU
Ortalama saatlik ECPU ücretleri:
(480.000.000/1.000.000) * 0,00340 USD/milyon ECPU = 1,63 USD/saat
Veri aktarımı ücretleri
Seçtiğiniz erişilebilirlik alanlarında sunucusuz önbelleğinize erişiyorsunuz ve bu nedenle alanlar arası herhangi bir veri aktarım ücreti ödemezsiniz
Toplam sunucusuz ücretleri
Veri depolama alanı = 3,85 USD/saat
ECPU ücretleri = 1,63 USD/saat
Toplam = 5,48 USD/saat
İstek üzerine düğümler seçeneği
Kümenizi r7g.xlarge düğümlerini kullanarak tasarlıyorsunuz. 150 GB'lık en yoğun noktalarınızı barındırmak ve öngörülemeyen yoğun dönemlere karşı %20'lik bir arabellek tutmak için her biri 26,32 GB kullanılabilir depolama alanı bulunan yedi parçaya ihtiyacınız var. Yüksek kullanılabilirlik adına iki küme oluşturmak için toplam 14 düğüme ihtiyacınız olacaktır.
İstek üzerine düğüm ücretleri
Cache.r7g.xlarge = 0,437 USD
Toplam = 0,437 USD * 7 düğüm kümesi * 2 küme = 6,12 USD/saat.
Veri aktarımı ücretleri
(100.000 istek/sn * 3.600 saniye/saat * 22 saat + 500.000 istek/sn * 3.600 saniye/saat * 2 saat) /24 = 480.000.000 istek/saat.
Aktarılan veri = 480.000.000 istek/saat * 500 bayt/istek = 223,51 GB/saat.
Verilerinizin yaklaşık yüzde 50'si, multi-AZ mimarisi nedeniyle bir erişilebilirlik alanından diğerine geçecektir
223,51 GB/saat * % 50 * 0,01 USD/GB * 2 küme = 2,24 USD/saat
Toplam istek üzerine ücretleri
Düğüm ücretleri = 6,12 USD/saat
Veri Aktarımı ücretleri = 2,24 USD/saat
Toplam = 8,36 USD/saat
Örnek 4: Bir oyun puan tablosunu çalıştırma
Bir oyun şirketinde çalışıyorsunuz ve ekibiniz bir puan tablosunu yönetiyor. Veri deposu boyutunuz ortalama 1,2 KB'lık nesnelerden oluşuyor ve 100 GB hacminde. Puan tablonuzu korumak için Valkey'in SortedSet veri yapısını kullanıyorsunuz ve ortalama istek oranınız saniyede 500.000 istek. İş yükünüzden gelen her Redis isteği, bir SET veya GET isteğinin vCPU süresinin ortalama üç katı ve 1,2 KB veri aktarıyor. Bu nedenle uygulamanızdan gelen her isteğin kullandığı ortalama ECPU, 3 ECPU'dur. Ayrıca iş yükünüzü ABD Doğu (Kuzey Virginia) için dağıtmayı seçiyorsunuz. Ödeyeceğiniz toplam ücret şu şekilde hesaplanır:
Veri depolama alanı ücretleri
Ortalama saatlik veri depolama alanı kullanımı = 100 GB-saat
Ortalama saatlik veri depolama alanı ücretleri:
100 GB-saat * 0,084 USD / GB-saat = 8,4 USD/saat
ECPU ücretleri
Ortalama saatlik ECPU kullanımı = 500.000 istek/sn * 3 ECPU/istek * bir saatte 3.600 saniye = 5.400.000.000 ECPU
Ortalama saatlik ECPU ücretleri:
(5.400.000.000/1.000.000) * 0,0023 USD / milyon ECPU = 12,42 USD/saat
Toplam sunucusuz ücretleri
Veri depolama alanı = 8,4 USD/saat
ECPU ücretleri = 12,42 USD/saat
Toplam = 20,82 USD/saat
Örnek 5: ElastiCache'e yönelik küresel veri deposu ile yazma ağırlıklı, üç yıllık peşin ödemeli (dağıtılmış oturum deposu kullanım örneği)
Senaryo: Valkey için ElastiCache kullanan, yazma ağırlıklı bir dağıtılmış oturum deposu iş yükünüz var. Kullanıcılarınız Amerika Birleşik Devletleri'nin farklı bölgelerinde yer aldığından, hem birincil bölgeniz olarak ABD Doğu (K. Virginia) hem de ikincil bölgeniz olarak ABD Batı (K. Kaliforniya) bölgesinde Global Veri Deposu'nu kullanmayı seçiyorsunuz. Toplam veri kümesi boyutunuz 25 GiB ve 200 baytlık nesnelerden oluşuyor. Trafik örüntünüz birincil Bölgede saniyede 50.000 yazma ve saniyede 50.000 okuma, ikincil Bölgede ise saniyede 50.000 okuma. Üç erişilebilirlik alanında, her bir Bölgede üç parça ve parça başına iki replika düğüm ile kümeli bir mimari dağıtmayı seçtiniz. Bir parça, bir ila altı düğümden oluşan bir koleksiyondur.
Karar: Bu iş yükünün son derece sabit olacağını öngörüyorsunuz ve üç yıl boyunca tamamı peşin ödenmiş Rezerve Edilmiş Bulut Sunucularına bağlı kalmayı seçtiniz. Ödeyeceğiniz toplam ücret şu şekilde hesaplanır:
Tamamı peşin ödenmiş, üç yıllık taahhütle ayrılmış düğüm ücretleri
3 parça * parça başına 3 düğüm * 2 bölge = toplam 18 düğüm
cache.m7g.xlarge tamamı peşin ödenmiş üç yıllık geçerli saatlik fiyatlandırma = 0,1134 USD/saat
18 düğüm * 0,1134 USD = 2,0412 USD/saat
Veri aktarımı ücretleri
Saniyede 100.000 okuma * 200 bayt * 60 dakika/saat * 60 saniye/dakika = 72 GiB/saat
Saniyede 50.000 yazma * 200 bayt * 60 dakika/saat * 60 saniye/dakika = 36 GiB/saat
Verilerinizin yaklaşık yüzde 66'sı, multi-AZ mimarisi nedeniyle bir erişilebilirlik alanından diğerine geçecektir
(72 GiB + 36 GiB) * %66 * 0,01 USD/GiB = 0,713 USD/saat
Global Veri Deposu DIŞARI çoğaltma trafiği = 36 GiB/saat
36 GiB * 0,02 USD = 0,72 USD/saat
Toplam = 0,72 USD + 0,713 USD = 1,43 USD/saat
Toplam ücret
ElastiCache düğüm ücretleri = 2,0412 USD/saat
Veri aktarımı ücretleri = 1,43 USD/saat
Toplam = 3,4712 USD/saat
Örnek 6: Veri katmanlamayı kullanarak düşük milisaniye gecikmeli terabayt ölçeğinde bir önbellek barındırma
Senaryo: Bir raporlama uygulaması çalıştırıyorsunuz ve temeldeki veri tabanının performansını artırmak için Valkey İçin ElastiCache'i seçtiniz. Uygulama, geçici nitelikte olup çoğunlukla son bir ayda oluşturulan verilere erişmektedir ancak uygunluk amacıyla 12 aylık verileri tutması gerekmektedir. Depolanan veri miktarı, toplam 1 TiB için ayda 85 GiB ile oldukça statiktir.
Karar: Uygulamanız çoğunlukla yeni verileri kullandığından, veri katmanlamalı cache.r6gd.16xlarge düğüm türünü seçiyorsunuz. Uygulamanız ABD Doğu (Kuzey Virginia) Bölgesinde çalışmaktadır. Okuma replikaları, anlık yedekler, Global Veri Deposu veya faturalandırılabilir başka herhangi bir ElastiCache özelliği kullanmıyorsunuz. Ödeyeceğiniz toplam ücretler şu şekilde hesaplanır:
İstek üzerine düğüm ücretleri
Veri kümesi boyutu: 1 TiB (veya 1024 GiB)
cache.r6gd.16xlarge kullanılabilir bellek kapasitesi: 419,09 GiB/düğüm, %25 daha az ayrılmış bellek: 419,09 * 0,75 = 314,3175 GiB/düğüm
cache.r6gd.16xlarge SSD kapasitesi: 1592,56 GiB
Düğüm başına toplam kapasite: 314,3175 + 1592,56 = 1906,8775 GiB/düğüm
Veri kümesi için gerekli düğümler: 1024 GiB ÷ 1906,8775 GiB/düğüm = 1 düğüm
cache.r6gd.xlarge istek üzerine fiyat: 9,9816 USD/saat
Toplam saatlik ücret: 1 düğüm * 9,9816 USD/sa = 9,98 USD
Tamamen bellekte çalışıyorsa gerekli düğümler: cache.r6g.16xlarge için 1024 GiB ÷ 314,33 GiB/düğüm = 4 düğüm
cache.r6g.16xlarge istek üzerine fiyat: 5,2536 USD/sa
Tamamen bellekte çalışmak için saatlik ücret: 4 düğüm * 5,2536 USD/saat = 21,01 USD
Tamamen bellekte çalışmaya kıyasla tasarruf: 21,01 USD - (9,98 USD/21,01 USD) = %52,5
SSS
ElastiCache'in aylık maliyeti nedir?
ElastiCache maliyetinizi konumlara, veri aktarım miktarlarına, istek sayısına ve daha fazlasına dayalı olarak tek bir tahminde hesaplamak için AWS Fiyatlandırma Hesaplama Aracı'nı kullanın.
ElastiCache maliyetlerini hangi faktörler etkiler?
- Altyapı Türü: Valkey İçin Amazon ElastiCache, ayda 6 USD'den başlar ve desteklenen diğer altyapılara kıyasla ElastiCache Sunucusuz'da %33 ve ElastiCache düğüm tabanlı ürünlerde %20 daha düşük fiyat sunar.
- Sunucusuz: Sunucusuz önbellekler, gerektiğinde otomatik olarak ölçeklendirme yaparak maliyetlerin optimize edilmesine yardımcı olur ve en yoğun talep için kapasite sağlama ihtiyacını ortadan kaldırır.
- İstek üzerine düğümler: İstek üzerine düğümler kullanılarak yapılandırılan kümeler, tahmin edilebilir ölçeklendirme ihtiyaçları olan iş yükleri için maliyetlerin optimize edilmesine yardımcı olabilir.
- Veri katmanlama: Veri katmanlamalı düğümler, en az kullanılan ögeleri bellekten SSD'ye taşıyarak ElastiCache kümelerinizin maliyetlerini otomatik olarak optimize etmek için SSD'leri kullanır.
- Rezerve edilmiş düğümler: ElastiCache rezerve edilmiş düğümleri, bir yıllık veya üç yıllık sürelerle ayırdığınız düğümlerin saatlik kullanım ücretlerinde önemli bir indirim sağlar.
- Yedekleme ve geri yükleme: Yedeklemelerin depolama alanı, tüm AWS Bölgeleri için GiB başına aylık 0,085 USD tutarında ücretlendirilir.
- Veri aktarımı: Aynı Erişilebilirlik Alanında (AZ) bulunan Amazon EC2 ile ElastiCache arasında veri aktarım ücreti alınmaz. Aynı Bölgedeki farklı Erişilebilirlik Alanlarında bulunan bir EC2 bulut sunucusu ile ElastiCache düğümü arasında veri aktarımı sırasında standart Amazon EC2 Bölgesel veri aktarımı ücretleri geçerli olsa da yalnızca EC2 bulut sunucusuna gelen veya giden veri aktarımı için ücret ödersiniz.
ElastiCache kullanımım için hangi ücretleri öderim ve nasıl faturalandırılırım?
ElastiCache Sunucusuz ile önbelleğe alınan veriler için GiB-saat cinsinden ve uygulamanız tarafından kullanılan ElastiCache İşleme Birimlerinin (ECPU) sayısı üzerinden ücretlendirilirsiniz. Kendi kümenizi tasarlarken, fiyatlandırma düğüm-saat başına hesaplanır.
ElastiCache İşleme Birimleri (ECPU'lar) nasıl hesaplanır?
ECPU'larda ElastiCache Sunucusuz istekleri için ödeme yaparsınız. İstekleriniz tarafından tüketilen ECPU'ların sayısı, geçen vCPU süresine ve aktarılan veri miktarına bağlıdır. Valkey ve Redis OSS GET ve SET komutları veya Memcached get ve set komutları gibi her basit okuma ve yazma, aktarılan her kilobayt (KB) veri için 1 ECPU gerektirir. Örneğin 3,2 KiB veri aktaran bir GET komutu 3,2 ECPU tüketir.
Bellek içi veri yapıları üzerinde çalışan bazı Valkey ve Redis OSS komutları, GET veya SET komutundan daha fazla vCPU süresi tüketebilir. ElastiCache, bir Redis OSS SET veya GET komutunun kullandığı vCPU süresinin başlangıcına kıyasla komut tarafından kullanılan vCPU süresine göre tüketilen ECPU sayısını hesaplar. Örneğin SET veya GET komutunun aldığı vCPU süresinin üç katını alan ve 2 KiB veri aktaran bir SORT komutu 3 ECPU tüketir.
Komutunuz ek vCPU süresi kullanıyorsa ve 1 ECPU'nun başlangıcından daha fazla veri aktarıyorsa bu durumda ElastiCache gerekli ECPU'ları iki boyuttan daha yüksek olana göre hesaplar. Örneğin, SET veya GET komutunun aldığı vCPU süresinin iki katını alan ve 3 KiB veri aktaran bir ZADD komutu 3 ECPU tüketir.
Amazon EC2 ile ElastiCache arasındaki veri aktarım maliyetleri nasıl hesaplanır?
Aynı Erişilebilirlik Alanında (AZ) bulunan Amazon EC2 ile ElastiCache arasında veri aktarım ücreti alınmaz. ElastiCache Sunucusuz önbellek oluşturduğunuzda, ElastiCache'nin VPC uç noktaları oluşturmasını istediğiniz erişilebilirlik alanlarını seçebilirsiniz. Önbelleğe erişen EC2 bulut sunucusu önbellek uç noktalarıyla aynı erişilebilirlik alanında olduğunda, alanlar arası veri aktarım maliyeti yoktur. Önbelleğe farklı bir erişilebilirlik alanından erişiyorsanız Amazon EC2 alanlar arası standart veri aktarım maliyetleri uygulanır. Yalnızca EC2 bulut sunucusuna giriş veya çıkış veri aktarımı için ücretlendirilirsiniz. VPC uç noktasına gelen veya giden trafik için ElastiCache veri aktarım ücreti alınmaz.
Düğüm tabanlı bir küme oluşturduğunuzda uygulamanız, doğrudan her bir önbellek düğümüne bağlanır. Aynı bölgedeki farklı erişilebilirlik alanlarında bulunan bir EC2 bulut sunucusu ile ElastiCache düğümü arasında veri aktarımı sırasında standart Amazon EC2 Bölgesel veri aktarımı ücretleri geçerli olsa da yalnızca Amazon EC2 bulut sunucusuna gelen veya giden veri aktarımı için ücret ödersiniz. ElastiCache düğümüne gelen veya giden trafik için ElastiCache veri aktarım ücreti alınmaz.
Bir Bölgeden dışa aktarılan veriler için standart veri aktarım ücretleri geçerlidir.
ElastiCache Sunucusuz önbelleğimin faturalandırılması ne zaman başlar ve sona erer?
ElastiCache Sunucusuz önbellekleri için faturalandırma, önbellek kullanıma sunulur sunulmaz başlar. Önbellek silinene kadar faturalandırma devam eder. ElastiCache Sunucusuz önbellekleri, önbelleğiniz "Kullanılabilir" veya "Güncelleniyor" durumunda çalıştığında faturalandırılır. Önbelleğiniz ile bağlantılı olarak artık ücretlendirilmek istemiyorsanız ek kullanım saatleriyle faturalandırılmamak için bunu silmeniz gerekir
ElastiCache istek üzerine düğümlerimin faturalandırılması ne zaman başlar ve sona erer?
ElastiCache düğümleri için faturalandırma, düğüm kullanıma sunulur sunulmaz başlar. Faturalandırma, düğüm sonlandırılıncaya kadar devam eder. Sonlandırma düğüm silindiğinde gerçekleşir.
ElastiCache düğüm saatlerini ne tanımlar?
ElastiCache düğüm saati, düğümünüzün Kullanılabilir veya Değiştiriliyor durumunda çalıştığı her an faturalandırılır. Düğümünüz ile bağlantılı olarak artık ücretlendirilmek istemiyorsanız ek düğüm saatleriyle faturalandırılmamak için kümeyi sonlandırmanız gerekir.
Redis OSS rezervasyonlarınız, otomatik olarak aynı bulut sunucusu ailesi ve bölgedeki Valkey düğümlerine uygulanır. Valkey'in fiyatı Redis OSS'den %20 daha düşük olduğundan, mevcut bir Redis OSS rezerve edilmiş düğümünüz varsa önbelleğinizi Valkey altyapısına yükseltebilir ve rezervasyon avantajlarınızı %20 daha fazla değerle almaya devam edebilirsiniz. Örneğin Redis OSS altyapısı için 5 adet cache.r7g.2xlarge düğümü rezervasyonu satın aldıysanız, düğümlerinizi Valkey altyapısına yükselttiğinizde aynı bölgede ek ücret ödemeden altıncı bir cache.r7g2xlarge düğümü (5 düğümden %20 daha fazla) oluşturabilirsiniz.
ElastiCache fiyatlarına vergiler dâhil mi?
Aksi belirtilmediği sürece ElastiCache fiyatları, KDV ve geçerli satış vergisi dahil olmak üzere geçerli vergi ve harçları içermez. Fatura adresi Japonya'da olan müşteriler için AWS hizmetlerinin kullanımı Japonya tüketim vergisine tabidir.