Amazon ECS Fiyatlandırması
Fiyatlandırmaya genel bakış
Amazon ECS, ekiplerin altyapı yönetiminin karmaşıklığı olmadan en zorlu container'lı hale getirilen iş yüklerini bile oluşturmasına, yönetmesine ve çalıştırmasına olanak tanıyıp geliştirme ekiplerinin daha hızlı yenilik yapmalarını sağlayan, tam yönetimli bir container düzenleme hizmetidir.
Amazon ECS düzenlemesi için ek ücret alınmaz. Yalnızca container'lı hale getirilen uygulamalarınızı çalıştırmak için kullanılan temel işlem ve kaynaklar için ödeme yaparsınız.
Amazon ECS işlem seçenekleri
Amazon ECS ücretleri, seçtiğiniz işlem seçeneğine (AWS Fargate, Amazon EC2 veya AWS Outposts) bağlıdır. Bu seçeneklerde ECS yönetim ücreti alınmaz; yalnızca kullandığınız temel işlem kaynakları için ödeme yaparsınız. ECS Yönetilen Bulut Sunucularında AWS'nin sağladığı operasyonel yönetim için bulut sunucusu başına ek bir yönetim ücreti alınır.
AWS Fargate ile container'lı hale getirilen uygulamanızın talep ettiği vCPU, bellek ve depolama kaynaklarının miktarı kadar ödeme yaparsınız. Kullanım, container görüntülerinizin çekildiği andan Amazon ECS görevi sonlanana kadar geçen süreye göre hesaplanır ve bir üst saniyeye yuvarlanır. Bir dakikalık minimum ücret uygulanır.
Ayrıntılı fiyatlandırma bilgileri için AWS Fargate fiyatlandırma sayfasına bakın.
ECS Yönetilen Bulut Sunucuları tarafından başlatılan ve yönetilen Amazon EC2 bulut sunucuları için standart EC2 bulut sunucusu ücretlerine ek olarak yönetim ücreti ödersiniz. ECS Yönetilen Bulut Sunucuları ücreti ve EC2 ücretleri, bulut sunucusu türüne ve süresine göre saniye başına faturalandırılır; en az bir dakikalık ücret uygulanır. Ayrıntılı fiyatlandırma bilgileri için Amazon ECS Yönetilen Bulut Sunucuları fiyatlandırma sayfasına bakın.
Amazon EC2 işlem kullanımı için ek ücret alınmaz. Uygulamanızı çalıştırmak amacıyla oluşturduğunuz AWS kaynakları (Amazon EC2 bulut sunucuları, Amazon EBS birimleri veya genel IPv4 adresleri gibi) için ödeme yaparsınız. Yalnızca kullandığınız kadar, kullandıkça ödeme yaparsınız.
Ayrıntılı fiyatlandırma bilgileri için Amazon EC2 fiyatlandırma sayfasına bakın.
AWS Outposts'ta Amazon ECS fiyatlandırması oldukça basittir ve tıpkı bulutta olduğu gibi çalışır: Amazon ECS denetim düzlemi buluttadır (Outposts'ta değil) ve container bulut sunucularınız herhangi bir ek ECS ücreti olmadan Outposts EC2 kapasitesi üzerinde çalışır.
Outposts kapasite fiyatlandırmasıyla ilgili ayrıntılar için AWS Outposts fiyatlandırma sayfasına bakın.
Ayrıntılar
|
İşlem Modu
|
Ödeme Yapacağınız Kalemler
|
ECS Hizmet Ücreti?
|
Faturalandırma Ayrıntı Düzeyi
|
|---|---|---|---|
|
AWS Fargate
|
vCPU + bellek + kısa ömürlü depolama (isteğe bağlı) |
Ayrı bir ECS ücreti alınmaz. Fargate kaynak ücretlerini ödeyin. |
Saniye başına (min. 1 dk.) |
|
ECS Yönetilen Bulut Sunucuları
|
EC2 bulut sunucusu fiyatı + ECS Yönetilen Bulut Sunucuları için yönetim ücreti |
Evet - bulut sunucusu türüne göre yönetim ücreti |
Saniye başına (min. 1 dk.) |
|
EC2
|
EC2 bulut sunucuları |
Ayrı bir ECS ücreti alınmaz |
Saniye başına (min. 1 dk.) |
|
ECS Anywhere
|
Kayıtlı şirket içi bulut sunucusu başına saatlik 0,01025 USD |
Evet - bulut sunucusu başına sabit ücret |
Saat başına (min. 1 saat) |
|
AWS Outposts'ta ECS
|
EC2 ile aynı. Denetim düzlemi bulutta çalışır |
Ayrı bir ECS ücreti alınmaz |
EC2 faturalandırma kurallarına göre |
AWS Fargate
AWS Fargate'te herhangi bir peşin maliyet yoktur ve yalnızca kullandığınız kaynaklar için ödeme yaparsınız. Amazon Elastic Container Service (ECS) üzerinde çalışan container'lı hale getirilen uygulamalarınızın tükettiği vCPU, bellek ve depolama kaynakları kadar ödeme yaparsınız.
AWS Fargate'te, container'lı hale getirilen uygulamanızın istekte bulunduğu vCPU ve bellek kaynakları için ödeme yaparsınız. vCPU ve bellek kaynaklarının kullanımı container görüntülerinizin çekildiği andan Amazon ECS Görevi sonlandırılana kadar hesaplanır ve bir üst saniyeye yuvarlanır. Bir dakikalık minimum ücret uygulanır. Bulut sunucularını seçmeniz, satın almanız veya yönetmeniz gerekmez. Fargate temel altyapıyı otomatik olarak yönetir.
Fiyatlandırma Ayrıntıları
Fiyatlandırma, Görev veya Pod için talep edilen vCPU, bellek, işletim sistemi, CPU mimarisi1 ve depolama kaynaklarına göre belirlenir. Beş boyut birbirinden bağımsız olarak yapılandırılabilir.
1 Windows İşletim Sistemi ve ARM CPU Mimarisi şu anda yalnızca Amazon ECS için sunulmaktadır.
-
Linux/X86
-
Linux/ARM
-
Windows/X86
-
Linux/X86
-
-
Linux/ARM
-
-
Windows/X86
-
Not: Her Fargate görevi için ek ücret alınmadan 20 GB kısa ömürlü depolama sağlanır. 20 GB'yi aşan ve en fazla 200 GB'ye kadar olan ek depolama için yukarıdaki ücret uygulanır. Windows İşletim Sistemi ve ARM CPU Mimarisi şu anda yalnızca Amazon ECS için sunulmaktadır.
Fargate Spot Fiyatlandırması
Fargate Spot, kesintilere dayanıklı Amazon ECS görevlerini Fargate İstek Üzerine fiyatlarına kıyasla %70'e varan indirimle çalıştırmanıza olanak tanır. Fargate Spot, boşta kalan Fargate kapasitesini kullanır. AWS'nin kapasiteye yeniden ihtiyaç duyması halinde, 2 dakika önceden bildirimde bulunarak kesintiye uğratılabilir. Toplu işlem, veri dönüştürme veya CI/CD işlem hatları gibi hataya dayanıklı ve esnek iş yükleri için idealdir.
Fargate Spot fiyatları kullanılabilir kapasiteye göre değişir. Bölgelere göre güncel Spot fiyatlarını AWS Fargate fiyatlandırma sayfasında bulabilirsiniz. İstek Üzerine ve Spot kapasitesini bir arada kullanmak için kapasite sağlayıcısı stratejinizi ECS hizmetinizde veya görev tanımınızda belirtin.
-
Spot Linux/X86
-
Spot Linux/ARM
-
Spot Linux/X86
-
-
Spot Linux/ARM
-
* Amazon ECS için Fargate Spot şu anda yalnızca Linux işletim sistemi ve x86 /ARM CPU mimarisiyle kullanılabilir.
Fargate Kısa Ömürlü Depolama Fiyatlandırması
20 GB'lik kısa ömürlü depolama varsayılan olarak tüm Fargate Görevleri ve Pod'ları için kullanılabilir. Yalnızca yapılandırdığınız ek depolama için ödeme yaparsınız.
Desteklenen Yapılandırmalar
| CPU |
Bellek Değerleri |
|---|---|
| 0,25 vCPU | 0,5 GB, 1 GB ve 2 GB |
| 0,5 vCPU | Min. 1 GB ve Maks. 4 GB, 1 GB'lik artışlarla |
| 1 vCPU | Min. 2 GB ve Maks. 8 GB, 1 GB'lik artışlarla |
| 2 vCPU | Min. 4 GB ve Maks. 16 GB, 1 GB'lik artışlarla |
| 4 vCPU | Min. 8 GB ve Maks. 30 GB, 1 GB'lik artışlarla |
| 8 vCPU | Min. 16 GB ve Maks. 60 GB, 4 GB'lik artışlarla |
| 16 vCPU | Min. 32 GB ve Maks. 120 GB, 8 GB'lik artışlarla |
| 32 vCPU | 60 GB, 120 GB ve 244 GB |
Tasarruf Planları, Fargate vCPU ve bellek ücretleri için geçerlidir. Spot indirimleri, tüm Fargate görevinin maliyetine uygulanır. Bu seçenekleri bir arada kullanabilirsiniz: taban kapasite için Tasarruf Planları'nı, ani yük artışları veya esnek iş yükleri için Spot'u kullanın.
Fargate İçin İşlem Tasarruf Planları
İşlem Tasarruf Planları en fazla esnekliği sunar ve 1 veya 3 yıllık saatlik harcama taahhüdü karşılığında maliyetlerinizi %52'ye kadar düşürmenize yardımcı olur. Bu plan, bulut sunucusu ailesi, boyutu, işletim sistemi, kiralama modeli veya AWS Bölgesi fark etmeksizin EC2 bulut sunucusu ve Fargate kullanımınıza otomatik olarak uygulanır.
| Satın Alma Seçenekleri | Taahhüt Süresi | İstek Üzerine seçeneğine kıyasla tipik indirim | |
|---|---|---|---|
| İşlem Tasarruf Planı | 1 Yıl | Yaklaşık %17–26'ya varan | |
| İşlem Tasarruf Planı | 3 Yıl | Yaklaşık %52'ye varan | |
| Fargate Spot | Taahhüt yok | %70'e kadar (değişken, spot piyasasına bağlı) |
Fiyatlandırma Örnekleri
Aşağıdaki tüm örnekler ABD Doğu (Kuzey Virginia) fiyatına dayanmaktadır.
-
Örnek 1
Hizmetinizin bir ay (30 gün) boyunca her gün 10 dakika (600 saniye) süreyle çalışan 5 ECS Görevi kullandığını ve her ECS Görevinin 1 vCPU, 2 GB bellek ve 30 GB kısa ömürlü depolama alanı tükettiğini varsayalım. CPU maliyetinin vCPU saniyesi başına 0,000011244 USD, bellek maliyetinin GB başına saniyede 0,000001235 USD ve kısa ömürlü depolama maliyetinin GB başına saniyede 0,0000000308 USD olduğu ABD Doğu (Kuzey Virginia) Bölgesi için Linux/X86 fiyatlandırmasını kullandığımızı düşünürsek
Aylık CPU ücretleri
Toplam vCPU ücretleri = (Görev sayısı) x (# vCPUs) x (CPU-saniye başına fiyat) x (günlük CPU süresi (saniye)) x (gün sayısı)
Toplam vCPU ücretleri = 5 x 1 x 0,000011244 x 600 x 30 = 1,01 USDAylık bellek ücretleri
Toplam bellek ücretleri = (Görev sayısı) x (GB cinsinden bellek) x (GB başına fiyat) x (günlük bellek süresi (saniye)) x (gün sayısı)
Toplam bellek ücretleri = 5 x 2 x 0,000001235 x 600 x 30 = 0,22 USDAylık kısa ömürlü depolama ücretleri
Toplam kısa ömürlü depolama ücretleri = (Görev sayısı) x (GB cinsinden ek kısa ömürlü depolama) x (GB başına fiyat) x (günlük bellek süresi (saniye)) x (gün sayısı)
Ek kısa ömürlü depolama (GB): 30 - 20 = 10
Toplam kısa ömürlü depolama ücretleri = 5 x 10 x 0,0000000308 x 600 x 30 = 0,03 USDAylık Fargate işlem ücretleri
Aylık Fargate işlem ücretleri = (aylık CPU ücretleri) + (aylık bellek ücretleri) + (aylık kısa ömürlü depolama ücretleri)
Aylık Fargate işlem ücretleri = 1,01 USD + 0,22 USD + 0,03 USD = 1,26 USD -
Örnek 2
Hizmetinizin, fiyat-performans oranını optimize etmek için Arm tabanlı AWS Graviton2 destekli Fargate üzerinde çalıştığını varsayalım. Bu hizmet, her ECS Görevinin 1 vCPU, 2 GB bellek ve 30 GB kısa ömürlü depolama alanı kullandığı bir ay (30 gün) boyunca her gün 10 dakika (600 saniye) süreyle çalışan 5 ECS Görevi kullanır. CPU maliyetinin vCPU saniyesi başına 0,0000089944 USD, bellek maliyetinin GB başına saniyede 0,0000009889 USD ve kısa ömürlü depolama maliyetinin GB başına saniyede 0,0000000308 USD olduğu ABD Doğu (Kuzey Virginia) Bölgesinde Linux/ARM fiyatlandırmasını kullandığımızı varsayalım.
Aylık CPU ücretleri
Toplam vCPU ücretleri = (Görev sayısı) x (# vCPUs) x (CPU-saniye başına fiyat) x (günlük CPU süresi (saniye)) x (gün sayısı)
Toplam vCPU ücretleri = 5 x 1 x 0,0000089944 x 600 x 30 = 0,81 USDAylık bellek ücretleri
Toplam bellek ücretleri = (Görev sayısı) x (GB cinsinden bellek) x (GB başına fiyat) x (günlük bellek süresi (saniye)) x (gün sayısı)
Toplam bellek ücretleri = 5 x 2 x 0,0000009889 x 600 x 30 = 0,18 USDAylık kısa ömürlü depolama ücretleri
Toplam kısa ömürlü depolama ücretleri = (Görev sayısı) x (GB cinsinden ek kısa ömürlü depolama) x (GB başına fiyat) x (günlük bellek süresi (saniye)) x (gün sayısı)
Ek kısa ömürlü depolama (GB): 30 - 20 = 10
Toplam kısa ömürlü depolama ücretleri = 5 x 10 x 0,0000000308 x 600 x 30 = 0,03 USDAylık Fargate işlem ücretleri
Aylık Fargate işlem ücretleri = (aylık CPU ücretleri) + (aylık bellek ücretleri) + (aylık kısa ömürlü depolama ücretleri)
Aylık Fargate işlem ücretleri = 0,81 USD + 0,18 USD + 0,03 USD = 1,02 USD -
Örnek 3
Örneğin, hizmetiniz bir ay (30 gün) boyunca her gün 1 saat (3600 saniye) süreyle Windows çalıştıran 10 ECS Görevi kullanıyor ve her ECS Görevi 1 vCPU ile 2 GB bellek tüketiyor.
Aylık CPU ücretleri
Toplam vCPU ücretleri = (Görev sayısı) x (# vCPUs) x (CPU-saniye başına fiyat) x (günlük CPU süresi (saniye)) x (gün sayısı)
Toplam vCPU ücretleri = 10 x 1 x 0,0000254167 x 3600 x 30 = 27,45 USDAylık Windows işletim sistemi ücretleri
Toplam bellek ücretleri = (Görev sayısı) x (# vCPUs) x (CPU-saniye başına işletim sistemi ücreti) x (günlük CPU süresi (saniye)) x (gün sayısı)
Toplam Windows işletim sistemi ücretleri = 10 x 1 x 0,0000127778 x 3600 x 30 = 13,80 USDAylık bellek ücretleri
Toplam bellek ücretleri = (Görev sayısı) x (GB cinsinden bellek) x (GB başına fiyat) x (günlük bellek süresi (saniye)) x (gün sayısı)
Toplam bellek ücretleri = 10 x 2 x 0,0000027778 x 3600 x 30 = 6,00 USDAylık Fargate işlem ücretleri
Aylık Fargate işlem ücretleri = (aylık CPU ücretleri) + (aylık Windows işletim sistemi ücretleri) + (aylık bellek ücretleri)
Aylık Fargate işlem ücretleri = 27,45 USD + 13,80 USD + 6,00 USD = 47,25 USD
Amazon ECS Yönetilen Bulut Sunucuları
Amazon ECS Yönetilen Bulut Sunucuları, istediğiniz uygulama performansını ihtiyaç duyduğunuz operasyonel kolaylıkla sunan tam olarak yönetilen bir işlem seçeneğidir. ECS Yönetilen Bulut Sunucuları, ECS kümenizdeki EC2 bulut sunucularını otomatik olarak tedarik eder, yönetir ve ölçeklendirir; yama uygulama ve yaşam döngüsü yönetimini sizin adınıza üstlenir. Hesabınızdaki EC2 bulut sunucuları üzerinde tam görünürlüğe sahip olmaya devam edebilir ve mevcut EC2 Rezerve Edilmiş Bulut Sunucularınızı veya Tasarruf Planlarınızı uygulayabilirsiniz.
Amazon ECS Yönetilen Bulut Sunucularını kullandığınızda iki ayrı ücret ödersiniz:
1. EC2 bulut sunucusu fiyatı - başlattığınız bulut sunucusu türü için seçtiğiniz satın alma seçeneğine göre belirlenen standart Amazon EC2 fiyatı: İsteğe Bağlı, Rezerve Edilmiş Bulut Sunucuları, İşlem Tasarruf Planları veya Spot.
2. ECS Yönetilen Bulut Sunucuları için yönetim ücreti - EC2 için seçtiğiniz satın alma seçeneğinden bağımsız olarak bulut sunucusu başına alınan yönetim ücreti.
Her iki ücret de saniye başına faturalandırılır; en az bir dakikalık ücret uygulanır.
Fiyatlandırma Ayrıntıları
Amazon ECS Yönetilen Bulut Sunucuları - Fiyatlandırma Örneği
Amazon ECS üzerinde container'lı hale getirilen bir uygulama çalıştırmak istiyorsunuz. Kümeniz üzerindeki tam denetimi korurken EC2 altyapısını yönetmeye ilişkin operasyonel giderleri azaltmak için ECS Yönetilen Bulut Sunucularını seçersiniz.
Uygulamanızın üç ECS görevinden, yani container gruplarından oluştuğunu varsayalım: Son kullanıcılara web tabanlı bir ön uç kullanıcı arayüzü sunan ve 0,5 vCPU ile 1 GB belleğe ihtiyaç duyan bir görev; web uygulamasının arka ucundan sorumlu olan ve 2 vCPU ile 5 GB belleğe ihtiyaç duyan bir görev; bir de periyodik toplu veri işleme işlerini çalıştıran ve 1 vCPU ile 8 GB belleğe ihtiyaç duyan bir görev. Ortalama olarak, talebi karşılamak için ön uçta 6, arka uçta 10 görev ve veri işleme için 2 görev gerekeceğini öngörüyorsunuz. Toplu veri işleme görevleri dışında, her görev yüksek erişilebilirlik için en az iki Erişilebilirlik Alanına yayılacak şekilde yapılandırılmıştır.
Uygulamanızı ABD Batı (Oregon) bölgesinde dağıtıyorsunuz. ECS Yönetilen Bulut Sunucuları, uygulamanızın ihtiyaçlarını karşılamak için en uygun maliyetli EC2 bulut sunucularının c6a.2xlarge, c6a.4xlarge, m5a.2xlarge ve m5a.xlarge karışımından oluştuğunu belirler. ECS Yönetilen Bulut Sunucuları için, normal EC2 bulut sunucusu maliyetlerinize ek olarak başlatılan EC2 bulut sunucusu türüne göre değişen bir yönetim ücreti alınır. Aşağıdaki tabloda, uygulamanız çalışırken saatlik ve aylık toplam ECS Yönetilen Bulut Sunucuları maliyetleri, normal EC2 bulut sunucusu maliyetleri de dahil olmak üzere gösterilmektedir:
| Bulut Sunucusu Türleri | Miktar | EC2 Bulut Sunucusu | ECS Yönetilen Bulut Sunucuları |
|---|---|---|---|
| c6a.2xlarge | 1 | 0,306 USD | 0,037 USD |
| c6a.4xlarge | 1 | 0,612 USD | 0,073 USD |
| m5a.2xlarge | 1 | 0,344 USD | 0,041 USD |
| m5a.xlarge | 1 | 0,172 USD | 0,021 USD |
| Saatlik toplam | 1,434 USD | 0,172 USD | |
| Aylık toplam | 1.046,82 USD | 125,62 USD |
ECS Yönetilen Bulut Sunucuları için yönetim ücreti, seçtiğiniz EC2 satın alma seçeneğinden ayrı ve bağımsızdır. Her iki ücret de saniye başına faturalandırılır; en az bir dakikalık ücret uygulanır.
Sonraki Adımlar ve Kaynaklar
| Kaynak | Açıklama | URL |
|---|---|---|
| AWS Fiyatlandırma Hesaplama Aracı | Aylık ECS maliyetlerini işlem seçeneğine, görev sayısına, vCPU/bellek miktarına ve bölgeye göre tahmin edin | calculator.aws |
| ECS Fiyatlandırma Sayfası | Tüm başlatma türlerini içeren resmi ve güncel ECS fiyatlandırma sayfası | aws.amazon.com/ecs/pricing |
| Fargate Fiyatlandırma Sayfası | Windows, ARM (Graviton) ve GPU yapılandırmaları dahil olmak üzere bölgeye göre ayrıntılı Fargate fiyatlandırması | aws.amazon.com/fargate/pricing |
| ECS Yönetilen Bulut Sunucuları Fiyatlandırması | Bulut sunucusu türüne göre yönetim ücreti tarifesi | aws.amazon.com/ecs/managed-instances/pricing |
| ECS Anywhere Fiyatlandırması | Şirket içi bulut sunucusu fiyatlandırması ve SSS | aws.amazon.com/ecs/anywhere/pricing |
| AWS Outposts Fiyatlandırması | Outposts rafları için kapasite ayırma fiyatlandırması | aws.amazon.com/outposts/pricing |
| AWS Maliyet Gezgini | Gerçek AWS harcamalarını ve kullanım kalıplarını analiz et | console.aws.amazon.com/cost-management |
| Satış Birimine Başvurun | Kurumsal fiyatlandırma görüşmeleri, rezerve edilmiş kapasiteye ilişkin görüşmeler veya Outposts fiyat teklifleri | aws.amazon.com/contact-us |
Sorumluluk Reddi
Bu belgede listelenen fiyatlar yalnızca bilgilendirme amaçlıdır ve belgenin oluşturulduğu tarihte geçerli olan ABD Doğu (Kuzey Virginia) İstek Üzerine fiyatlarını yansıtır. AWS fiyatları değişebilir. Satın alma kararı vermeden önce güncel fiyatları aws.amazon.com adresinden mutlaka doğrulayın. Bu belgede resmi AWS ECS, Fargate, ECS Yönetilen Bulut Sunucuları, ECS Anywhere ve AWS Outposts fiyatlandırma sayfalarındaki içerikler bir araya getirilmiştir.