Amazon ElastiCache, modern uygulamalar için gerçek zamanlı, maliyet için optimize edilmiş performans sunan, tam olarak yönetilen, Redis ve Memcached uyumlu bir hizmettir. ElastiCache, veri tabanı ve uygulama performansını hızlandırarak mikrosaniye düzeyinde yanıt süresiyle saniyede yüz milyonlarca işleme ölçeklenir. ElastiCache, açık kaynak alternatifleriyle karşılaştırıldığında gelişmiş güvenlik, güvenilirlik, ölçeklenebilirlik ve performans sunar.

Önbellek kümesi kapasitesini planlama, tedarik etme ve yönetme ihtiyacını ortadan kaldıran sunucusuz seçeneğimizi kullanarak ElastiCache kullanmaya hızlı bir şekilde başlayabilirsiniz. Amazon ElastiCache Sunucusuz; bellek, bilgi işlem ve ağ aktarım hızı gereksinimleriniz değiştikçe iş yükünüze uyum sağlayacak şekilde anında ölçeklendirme yapar. ElastiCache Sunucusuz ile GiB-saat cinsinden depolanan veriler ve ElastiCache İşleme Birimlerinde (ECPU'lar) uygulama iş yükünüz tarafından kullanılan işlem için ödeme yaparsınız.

ElastiCache düğüm türünü ve düğüm sayısını seçerek de bir ElastiCache kümesi tasarlayabilirsiniz. Bunu yaparken, sizden düğüm başına saatlik ücret alınır. ElastiCache hem taahhüt gerektirmeyen istek üzerine düğümleri hem de bir yıllık veya üç yıllık süreleri taahhüt eden müşterilere indirim sağlayan ayrılmış düğümleri destekler. ElastiCache Sunucusuz ile kendi ElastiCache kümenizi tasarlama arasında nasıl seçim yapacağınız hakkında daha fazla bilgi edinin.

Ayrıca, yedek depolama alanı, Bölgeler içinde veya arasında veri aktarımı ya da AWS Outposts kullanımı için de ücrete tabi tutulabilirsiniz.

AWS Fiyatlandırma Hesaplama Aracı

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

AWS Ücretsiz Kullanım kapsamında, ElastiCache'i ücretsiz olarak kullanmaya başlayabilirsiniz. Yeni AWS müşterileri kaydolduktan sonra 12 aya varan sürelerle 750 saate kadar ücretsiz ElastiCache cache.t2.micro veya cache.t3.micro düğümü kullanımı edinir.

ElastiCache düğümüne gelen veya giden trafik için ElastiCache veri aktarım ücreti alınmaz. Yeni AWS müşterileri, AWS Ücretsiz Kullanım kapsamında bir yıl boyunca her ay ücretsiz olarak tüm AWS hizmetlerinde toplam 15 GiB dışarı veri aktarımı hakkına sahip olur.

AWS Ücretsiz Kullanım, küresel Bölgelerimiz genelinde teklif kapsamındaki hizmetler için geçerlidir. AWS Ücretsiz Kullanım kapsamındaki ücretsiz kullanımınız, her ay tüm bölgelerdeki toplam kullanımınıza göre hesaplanır ve faturanıza otomatik olarak yansıtılır. Ücretsiz kullanım devredilmez. AWS Ücretsiz Kullanım şu anda AWS GovCloud (ABD) Bölgelerinde veya Çin (Pekin) Bölgesinde sunulmamaktadır.

Not: AWS Ücretsiz Kullanım şu anda ElastiCache Sunucusuz ile kullanılamaz.

Sunucusuz

Anahtar Terimler

Saklanan veriler: ElastiCache Sunucusuz'da depolanan veriler için 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.

ElastiCache İşleme Birimleri (ECPU'lar): Hem vCPU süresini hem de aktarılan verileri içeren bir birim olan ElastiCache İşleme Birimlerinde (ECPU'lar) ElastiCache Sunucusuz istekleri için ö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'den fazla veri aktarımı gerektiren komutlar oransal olarak daha fazla ECPU tüketir.

Minimum ölçülen veri depolama alanı: önbellek başına 1 GB.

Region

İ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.

Region

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ı Redis İçin 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 tasarruf 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.

Rezerve edilmiş düğümler

ElastiCache rezerve edilmiş düğümleri veya bulut sunucuları (RI'lar) 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. Rezerve edilmiş düğümler ile şu seçimleri yapabilirsiniz:

• Peşin ödeme olmadan saatlik düşük ücretler ödeme
• Daha düşük saatlik ücretlerle tek seferlik, kısmi ön ödeme yapma
• Daha da düşük saatlik ücretler için hepsini önceden ödeme

Ayrılmış düğüm fiyatlandırması, veri katmanlamayı kullanan küme düğümleri için de mevcuttur. Daha fazla bilgi edinmek için ElastiCache ayrılmış düğüm belgelerimizi ziyaret edin.

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 Sunucusunun toplam maliyeti alınıp Rezerve Edilmiş Bulut Sunucusu dönemindeki her saate bölüştürülür.

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ölgeden giden trafik için aşağıdaki ücretler uygulanır.

Global Veri Deposu, AWS Ücretsiz Kullanım için geçerli olmayan M5, R5, R6g, R6gd, M6g, M7g ve R7g düğümleriyle kullanılabilir.

Not: Global Veri Deposu şu anda ElastiCache Sunucusuz ile kullanılamaz.

Region

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

Region

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:
Veri depolama alanı ücretleri
Ortalama saatlik veri depolama alanı kullanımı = 10 GB-saat.

Ortalama saatlik veri depolama alanı ücretleri:
10 GB-saat * 0,125 USD/GB-saat = 1,25 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,0034 USD/milyon ECPU = 0,612 USD/saat.

Toplam sunucusuz ücretleri
Veri depolama alanı = 1,25 USD/saat
ECPU ücretleri = 0,61 USD/saat
Toplam = 1,86 USD/saat

Örnek 2: Ani artan trafiğin olduğu bir uygulama için Redis önbelleği

Senaryo: Bir e-ticaret web sitesi için duyarlı, gerçek zamanlı bir kullanıcı deneyimi sağlamak amacıyla hızlı veri erişimi sunan bir ö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 Redis 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,125 USD/GB-saat = 2,19 USD/saat.

ECPU ücretleri
İş yükünüz Redis 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,0034 USD/milyon ECPU = 2,14 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ı = 2,19 USD/saat
ECPU ücretleri = 2,14 USD/saat
Toplam = 4,33 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,437 USD
Toplam = 0,437 USD * 12 düğüm kümesi = 5,25 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 ücretler
Düğüm ücretleri = 5,25 USD/saat
Veri Aktarımı ücretleri = 1,46 USD/saat
Toplam = 6,71 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 ücretler
Düğüm ücretleri = 6,12 USD/saat
Veri Aktarımı ücretleri = 2,24 USD/saat
Toplam = 8,36 USD/saat

Örnek 4: Redis tabanlı oyun puan tablosunu çalıştırma

Bir oyun şirketinde çalışıyorsunuz ve ekibiniz Redis tabanlı bir puan tablosunu yönetiyor. Veri deposu boyutunuz ortalama 1,2 KB'lik nesnelerden oluşuyor ve 100 GB hacmindedir. Puan tablonuzu korumak için Redis'in SortedSet veri yapısını kullanıyorsunuz ve ortalama istek oranınız saniyede 500.000 istektir. İş yükünüzden gelen her Redis isteği, bir SET veya GET isteğinin vCPU süresinin ortalama üç katıdır ve 1,2 KB veri aktarır. 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,125 USD/GB-saat = 12,50 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,00340 USD/milyon ECPU = 18,36 USD/saat

Toplam sunucusuz ücretleri
Veri depolama alanı = 12,50 USD/saat
ECPU ücretleri = 18,36 USD/saat
Toplam = 30,86 USD/saat

Örnek 5: Redis İçin 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: Redis için ElastiCache kullanan, yazma ağırlıklı bir dağıtılmış oturum deposu iş yükünüz vardır. Kullanıcılarınız Amerika Birleşik Devletleri'nin farklı bölgelerinde yer aldığından, hem birincil bölgeniz olarak ABD Doğu (Kuzey 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ı Redis düğümünden oluşan bir koleksiyondur.

Karar: Bu iş yükünün son derece sabit olmasını öngörüyorsunuz ve üç yıl boyunca tamamı peşin ödenmiş Ayrılmış Bulut Sunucularına bağlı kalmayı seçtiniz. Ödeyeceğiniz toplam ücretler ş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,142 USD/saat
18 düğüm * 0,142 USD = 2,556 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,56 USD/saat
Veri aktarımı ücretleri = 1,43 USD/saat
Toplam = 3,99 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 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: 12,477 USD/saat
Toplam saatlik ücret: 1 düğüm * 12,477 USD/sa = 12,48 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: 26,27 USD - (12,48 USD/26,27 USD) = %52,5

SSS

ElastiCache, AWS Ücretsiz Kullanımın bir parçası mı?

Evet. ElastiCache'i ücretsiz olarak kullanmaya başlayabilirsiniz. Yeni AWS müşterileri 12 aya varan sürelerle 750 saate kadar ücretsiz ElastiCache cache.t2.micro veya cache.t3.micro düğümü kullanımı edinir. Yeni AWS müşterileri, AWS Ücretsiz Kullanım kapsamında bir yıl boyunca her ay ücretsiz olarak tüm AWS hizmetlerinde toplam 15 GiB dışarı veri aktarımı hakkına sahip olur.

AWS Ücretsiz Kullanım, küresel Bölgelerimiz genelinde teklif kapsamındaki hizmetler için geçerlidir. AWS Ücretsiz Kullanım kapsamındaki ücretsiz kullanımınız, her ay tüm Bölgelerdeki toplam kullanımınıza göre hesaplanır ve faturanıza otomatik olarak yansıtılır. Ücretsiz kullanım hakkı biriktirilemez. AWS Ücretsiz Kullanım şu anda AWS GovCloud (ABD) bölgelerinde veya Çin (Pekin) bölgesinde kullanıma sunulmamaktadır.

Not: AWS Ücretsiz Kullanım şu anda ElastiCache Sunucusuz için mevcut değildir.

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?

Sunucusuz, kendi kümenizi tasarlama, veri katmanlama, ayrılmış düğümler, yedekleme ve geri yükleme, veri aktarımı ve AWS Outposts, ElastiCache maliyetlerinizi etkileyebilir.
 
  • 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. İsteklerinizin tükettiği ECPU'ların sayısı, geçen vCPU süresine ve aktarılan veri miktarına bağlıdır. Redis 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ı Redis komutları, GET veya SET komutundan daha fazla vCPU süresi tüketebilir. ElastiCache, bir Redis 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.

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.

AWS müşterilerinin ElastiCache'i nasıl kullandığını keşfedin

Müşteri sayfasını ziyaret edin
Oluşturmaya hazır mısınız?
ElastiCache'i kullanmaya başlayın
Başka sorunuz mu var?
Bize ulaşın