AWS – NAT Gateway Nedir ?

nat-gateway-diagram

Bu bölümde Amazon NAT Gateway hakkında bilgiler vereceğiz

AWS (Amazon Web Services) NAT Gateway Nedir ? 

NAT Gateway , AWS (Amazon Web Services) içerisinde makinelerin yada uygulamaların Internet yada diğer AWS servislerine erişimini belirli bir makine üzerinden kurmamızı sağlar . Böylece servis erişimlerinde statik IP kullanabiliriz

NAT Gateway Örnek Kullanım Senaryosu

AWS (Amazon Web Services) Elastic Beanstalk içerisinde bir uygulamamız REST ile internet üzerinden bir servise erişsin.  Genel olarak Amazon içerisinde dış servislere erişim dinamik IP ler üzerinden olur.Çağrı yaptığımız servis sahibi ,gittiğimiz IP leri Blacklist içerisine alarak REST çağrılarımızı engelleyebilir.Bu durumda statik IP ile gidip , kullandığımız IP bilgisini Whitelist olarak ekletebiliriz

nat-gateway
nat-gateway

Yukarıdaki senaryoda Main Route Table içersinde tanımlanmış Ip üzerinden bir servis çağırmak istediğimizde , istek NAT üzerinden dış servislere gider

Şimdi adım adım Nat Gateway tanımı yapalım

Adım 1 ) Nat Gateway oluşturulur

create-Nat

Burada Statik IP (Elastic IP ) seçilmelidir

create-Nat

Adım 2 ) Route tablosu oluşturulur

aws-route

Route tablosu güncellenir. İnternete çıkmak için Internet gateway seçilir

aws-route

Amazon Web servisler içerisinde oluşturduğumuz subnet , nat için seçilir

aws route subnet

Adım 3 ) Main Route tablosu güncellenir

Bu senaryoda Elastic Beanstalk içerisindeki uygulamalar belirli bir IP üzerinden servis çağırıyorsa , bu IP çağrılarını NAT üzerinden yapmamız gerekmektedir

aws nat main route

Adım 4 ) Test için alttaki komutu Amazon makineleri üzerinden çalıştırabiliriz

traceroute 178.255.87.17

Bu bölümde AWS (Amazon Web Services) NAT Gateway hakkında bilgiler verdik . Diğer yazılarımız ve eğitimler için sitemizi takip edebilirsiniz


Bizi takip edebileceğiniz sosyal medya platformları

–> Facebook –> Linkedin  -> Twitter

Sorularınız için Big Data grubumuz (-> Facebook group)

Online eğitimler için sitemizi takip edebilirsiniz

Please follow and like us:

Yazar: serkan sakınmaz

serkansakinmaz@gmail.com

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir