- Veri Tabanları›
- Amazon ElastiCache ›
- Fiyatlandırma
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 »
AWS Ücretsiz Kullanım
15 Temmuz 2025'ten önce AWS Ücretsiz Katman ı'na kaydolduysanız, 12 aya kadar 750 saatlik ElastiCache cache.t3.micro düğümü kullanımı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 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 öğeleri 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ı Amazon 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. Rezerve edilmiş düğümlerle aşağıdakileri yapmayı seçebilirsiniz:
• Peşin ödeme olmadan saatlik düşük ücretler ödeyin
• Daha düşük saatlik ücretlerle tek seferlik, kısmi ön ödeme yapma
• Daha da düşük saatlik ücretler için hepsini önceden ödeyin
Amazon ElastiCache, tüm rezerve edilmiş düğüm teklifleri için boyut esnekliğini destekler ve rezerve edilmiş düğüm indirimlerinizin, rezervasyonunuzda belirtilen boyutun ötesinde farklı boyutlu düğüm türleri için uygulanmasını sağlar. 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.
Mevcut Redis OSS ayrılmış 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, Redis OSS'den %20 daha düşük fiyatlı olduğundan, mevcut bir Redis OSS ayrılmış düğümünüz varsa, önbelleğinizi Valkey motoruna yükseltebilir ve rezervasyon avantajlarınızı %20 daha fazla değerle almaya devam edebilirsiniz. Daha fazla bilgi edinmek için ElastiCache ayrılmış düğüm belgel erimizi ziyaret edin.
Rezerve edilmiş düğüm fiyatlandırması, veri katmanlamayı kullanan küme düğümleri için de mevcuttur.
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 dahil olmak üzere dönem boyunca Rezerve Edilmiş Bulut Sunucusu'nun toplam maliyeti alınıp Rezerve Edilmiş Bulut Sunucusu dönemindeki her saate bölüştürülür.
Genişletilmiş Destek
Amazon ElastiCache Genişletilmiş Destek, topluluğun kullanım ömrü sona erdikten sonra Redis OSS ana sürümlerini kullanmaya devam etmenizi sağlar. Bu süre zarfında AWS, iş gereksinimlerinizi karşılamak için yeni bir ana sürüme yükseltmeniz için üç yıla kadar süre tanıyan yama sürümleri aracılığıyla kritik güvenlik sorunları ve hatalar için düzeltmeler sağlar.
Redis OSS için ElastiCache üzerinde sağlanan bulut sunucuları için Genişletilmiş Destek, 1 ve Yıl 2 için %80 prim ve 3. Yıl için %160 prim ile fiyatlandırılır. Genişletilmiş Destek fiyatlandırması AWS Bölgesine ve takvim tarihine de bağlıdır. Daha fazla ayrıntı için Redis OSS EOL programı için ElastiCache sürüm lerine 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 süresi 31 Ocak 2026'da sona erecektir. Genişletilmiş Destek'in ilk iki yılında (1 Şubat 2026'dan 31 Ocak 2028'e kadar), saatlik ücretleriniz 0.1560 ABD Doları tutarında İsteğe Bağlı fiyat artı %80 Genişletilmiş Destek primini (0.1560$ × %80 = 0.1248$ olarak hesaplanır) ve bulut sunucusu saati başına toplam 0,2808 ABD doları tutarındadır. Genişletilmiş Desteğin üçüncü yılında (1 Şubat 2028'den 31 Ocak 2029'a kadar) İsteğe Bağlı fiyat 0.1560 ABD dolarında kalırken, Genişletilmiş Destek primi %160'a yükselir (0.1560$ × 160$ = 0.2496$ olarak hesaplanır) ve toplam saatlik maliyet bulut sunucusu saati başına 0,4056 dolara çıkarılır.
-
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 Esnek İşlem Bulutu (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 Amazon 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, hızlı, güvenilir ve güvenli Bölgeler arası çoğaltmayı mümkün kılar. Birincil (veya kaynak) Bölge'den 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,0837 USD/GB-saat = 0,837 USD/sa.
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,00227 USD / milyon ECPU = 0,409 USD/saat
Toplam sunucusuz ücretleri
Veri depolama alanı = 0,837 USD/saat
ECPU ücretleri = 0,409 USD/saat
Toplam = 1,246 USD/saat
Ö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,0837 USD / GB-saat = 1,464 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,002278 USD / milyon ECPU = 1,435 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,464 USD/saat
ECPU ücretleri = 1,435 USD/saat
Toplam = 2,899 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,350 USD
Toplam = 0,350 USD * 12 düğüm kümesi = 4,2 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,2 USD/saat
Veri Aktarımı ücretleri = 1,46 USD/saat
Toplam = 5,66 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. Ö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,0837 USD / GB-saat = 8,37 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,002278 USD / milyon ECPU = 12,30 USD/saat
Toplam sunucusuz ücretleri
Veri depolama alanı = 8,37 USD/saat
ECPU ücretleri = 12,30 USD/saat
Toplam = 20,67 USD/saat
5. Örnek: 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,114 USD/saat
18 düğüm * 0,114 USD = 2,052 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,05 USD/saat
Veri aktarımı ücretleri = 1,43 USD/saat
Toplam = 3,48 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,1 GiB/düğüm, %25 daha az ayrılmış bellek: 419,1 * 0,75 = 314,33 GiB/düğüm
cache.r6gd.16xlarge SSD kapasitesi: 1592,56 GiB
Düğüm başına toplam kapasite: 314,33 + 1.592,56 = 1.906,89 GiB/düğüm
Veri kümesi için gerekli düğümler: 1024 GiB ÷ 1.906,89 GiB/düğüm = 1 düğüm
cache.r6gd.xlarge istek üzerine fiyat: 9,9816 USD/saat
Toplam saatlik ücret: 1 düğüm * 9,981 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: 6,567 USD/sa
Tamamen bellekte çalışmak için saatlik ücret: 4 düğüm * 6,567 USD/saat = 26,27 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.
Kendi kümenizi tasarladığınızda, 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ı örnek ailesi ve Bölgedeki Valkey düğümlerine uygulanır. Valkey, Redis OSS'den %20 daha düşük fiyatlı olduğundan, mevcut bir Redis OSS ayrılmış düğümünüz varsa, önbelleğinizi Valkey motoruna yükseltebilir ve rezervasyon avantajlarınızı %20 daha fazla değerle almaya devam edebilirsiniz. Örneğin, Redis OSS motoru için 5 cache.r7g.2xlarge düğümü için bir rezervasyon 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 dahil 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.
Başlamaya hazır mısınız?
AWS müşterilerinin ElastiCache'i nasıl kullandığını keşfedin