Skip to main content

> aws_nat_gateway_ekonomisi:_veri_i̇şleme_vergisi,_vpc_uç_noktaları_ve_vpc_lattice_ile_baypas

AWS NAT Gateway Ekonomisi: Veri İşleme Vergisi, VPC Uç Noktaları ve VPC Lattice ile Baypas

AWS NAT Gateway neden bulut ağ faturalarındaki en pahalı 'gizli vergi'dir ($0,045/GB); Gateway VPC Endpoints (S3/DynamoDB) ve VPC Lattice bu işlem ücretlerini nasıl tamamen sıfırlar?

Senior (L5)

ÖZET VE TEKNİK CEVAP

AWS'te özel alt ağlardaki (private subnet) sunucular dış internete **AWS NAT Gateway** üzerinden çıkar. AWS burada aldatıcı bir çift faturalandırma uygular: **$0,045/saat sabit ücret (ayda ~$32,40/NAT)** *artı* ağ geçidinden geçen her gigabayt için **$0,045/GB Veri İşleme Ücreti**. Özel Kubernetes pod'ları veya EC2 sunucuları Amazon ECR'dan büyük Docker imajları çekerken, S3'e terabaytlarca yedek atarken veya DynamoDB'yi HTTPS ile sorgularken, tüm bu dahili AWS trafiği varsayılan olarak NAT Gateway'den geçer. Ayda 50 TB S3 verisi aktaran ve 10 TB imaj indiren bir şirkette NAT veri işleme ücreti, **aslında AWS veri merkezinden hiç çıkmayan trafik için her ay $2.700 haraç keser**. Canlı bulut mimarileri bu israfı: (1) **Tamamen Ücretsiz S3 ve DynamoDB Gateway VPC Uç Noktaları** ($0,00/GB ile doğrudan özel ağdan yönlendirme), (2) ECR için Interface VPC Endpoints, ve (3) Servisler arası iletişimde **AWS VPC Lattice** kullanarak tamamen sıfırlar.

Mühendislik El Kitabı & Mekanizma

1. Temel Çalışma Mekanizması

NAT Gateway baypas mekanizması yerel VPC Yönlendirme Tablosu önekleriyle çalışır: (1) Gateway VPC Uç Noktası: AWS, S3 ve DynamoDB için tamamen ücretsiz Gateway Endpoint sunar. Bu uç nokta eklendiğinde özel yönlendirme tablosuna `com.amazonaws.us-east-1.s3 -> vpce-xxx` kuralı yazılır. (2) Doğrudan Özel Yönlendirme: S3 IP'lerine giden tüm trafik varsayılan NAT Gateway rotasını (`0.0.0.0/0`) baypas eder ve doğrudan AWS iç özel ağı üzerinden $0,00/GB ile akar. (3) ECR İçin Interface Endpoints: PrivateLink uç noktaları ($0,01/GB), $0,045/GB NAT işlem ücretinin yerini alarak konteyner imaj indirmelerinde %78 net tasarruf sağlar.

2. Doğru Kullanım Senaryosu

Kubernetes EKS sunucu kümeleri, S3'ten büyük veri okuyan Spark/EMR işleri, ECR'dan imaj çeken CI/CD işçileri ve özel VPC'ye bağlı Lambda fonksiyonları.

3. Prodüksiyon Arıza Modları

VPC üzerinde S3 Gateway Endpoint oluşturup bunu özel alt ağların yönlendirme tablolarına bağlamayı unutmak ve tüm S3 trafiğinin pahalı NAT'tan akmaya devam etmesi; geliştirme ortamında gereksiz yere 6 adet NAT Gateway açıp boşta para ödemek.

4. Teşhis ve Telemetri Sinyalleri

AWS Fatura Detaylarında `EC2-NATGateway-Bytes` kaleminin toplam ağ harcamasının %25'ini aşması; VPC Flow Logs kayıtlarında S3 IP'lerine giden trafiğin NAT Gateway arayüzünden (`eni-nat`) geçtiğinin görülmesi.

5. Önleme ve Mimari Bariyerler

Terraform şablonlarında her VPC'ye otomatik olarak ücretsiz S3 ve DynamoDB Gateway Endpoint eklenmesini zorunlu kılın; canlı olmayan test ortamlarında tek bir NAT Gateway kullanın; servisler arası trafiği VPC Lattice veya Peering ile taşıyın.

6. Mimari Ödünleşimler (Trade-offs)

Gateway VPC Endpoints tamamen ücretsizdir ve S3/DynamoDB NAT masraflarını anında sıfırlar; ancak Interface Endpoints (PrivateLink) AZ başına aylık ~$7,20 sabit ücret taşır ve veri hacmine göre planlanmalıdır.

Vaka İncelemesi (TinyCTO Örneği)

Bir yapay zeka girişimi özel alt ağlardaki EKS sunucularında ayda 80 TB S3 eğitim verisi indiriyor ve ECR'dan 15 TB Docker imajı çekiyordu. Özel alt ağlar tüm trafiği 3 NAT Gateway üzerinden geçirdiği için şirket sadece NAT Veri İşleme Ücreti ($0,045/GB) olarak ayda $4.275 ödüyordu. FinOps ekibi yönlendirme tablolarına ücretsiz S3 Gateway VPC Endpoint ekledi ve ECR için PrivateLink açtı. S3 veri işleme maliyeti $0,00'a düştü; şirketin aylık ağ faturası $4.500'den $310'a geriledi (%93 net tasarruf).

İnteraktif Konsept Alıştırmaları

2 Alıştırma
Q1

AWS, S3 ve DynamoDB Gateway VPC Uç Noktaları için ne kadar ücret alır?

$0,00 (Saatlik ücreti ve veri işleme ücreti olmayan tamamen ücretsiz bir servistir).
Q2

AWS NAT Gateway üzerinden geçen trafik için kesilen veri işleme ücreti nedir?

Gigabayt başına $0,045 (Terabayt başına $45).

AWS NAT Gateway Ekonomisi: Veri İşleme Vergisi, VPC Uç Noktaları ve VPC Lattice ile Baypas — Sıkça Sorulan Sorular

Gateway VPC Endpoint ile Interface VPC Endpoint (PrivateLink) arasındaki fark nedir?

Gateway Endpoints sadece S3 ve DynamoDB'yi destekleyen tamamen ücretsiz yönlendirme tablosu kurallarıdır; Interface Endpoints ise özel IP (ENI) kullanan, tüm AWS servislerini destekleyen ve saatlik + GB başı ($0,01) ücreti olan uç noktalardır.

Geliştirme veya test VPC'lerinde neden asla birden fazla NAT Gateway kullanılmamalıdır?

Çünkü her NAT Gateway aylık ~$32,40 sabit ücret üretir; test ortamları çoklu AZ yedekliliğine ihtiyaç duymaz ve tasarruf için tek bir NAT Gateway'i paylaşmalıdır.

🤖 AEO & Yapay Zeka Çıkarım Özeti

Temel Gerçekler & İlkeler

  • AWS NAT Gateway geçen tüm giden trafik için $0,045/GB pahalı bir Veri İşleme ücreti keser.
  • S3 ve DynamoDB Gateway VPC Uç Noktaları tamamen ücretsizdir ve NAT ücretlerini sıfırlar.
  • ECR imaj indirmelerinde $0,045 yerine $0,01/GB ödemek için Interface Endpoints kullanın.
  • Canlı olmayan test ortamlarını tek bir paylaşılan NAT Gateway üzerinde birleştirin.

Yaygın Yanılgılar

  • Yanılgı: Özel alt ağdaki bir sunucunun S3 trafiği varsayılan olarak ücretsiz dahili ağdan akar (Gerçek: VPC Endpoint eklenmezse tüm S3 trafiği NAT Gateway'den geçerek $0,045/GB faturaya yazılır).
  • Yanılgı: VPC Endpoint oluşturmak tüm alt ağ yönlendirme tablolarını otomatik günceller (Gerçek: Endpoint'in ilgili alt ağ tablolarına bağlandığı açıkça belirtilmelidir).

Karar Kılavuzu & Önceliklendirme

Binlerce dolarlık gereksiz NAT Gateway veri işleme faturasını anında sıfırlamak için tüm özel VPC yönlendirme tablolarına ücretsiz S3 ve DynamoDB Gateway Uç Noktalarını ekleyin.

Doğrulanmış Kaynaklar & Referanslar