{"id":31706,"date":"2025-10-13T03:01:06","date_gmt":"2025-10-13T00:01:06","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/"},"modified":"2025-10-13T03:01:06","modified_gmt":"2025-10-13T00:01:06","slug":"amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/","title":{"rendered":"Amazon VPC \u00d6zel Ba\u011flant\u0131: Peering, Transit Gateway, PrivateLink"},"content":{"rendered":"<p><body><\/p>\n<p>AWS bulutunda \u00f6zel ve g\u00fcvenli a\u011f ba\u011flant\u0131lar\u0131 kurmak, modern altyap\u0131lar\u0131n temel ta\u015f\u0131d\u0131r. VPC Peering, Transit Gateway ve PrivateLink gibi se\u00e7enekler, farkl\u0131 senaryolara uygun esneklik ve g\u00fcvenlik sunar. Bu makalede, bu kritik AWS servislerini derinlemesine inceleyecek, aralar\u0131ndaki farklar\u0131 ve en uygun kullan\u0131m durumlar\u0131n\u0131 ke\u015ffedeceksiniz.<\/p>\n<p>G\u00fcn\u00fcm\u00fcz\u00fcn dijital d\u00fcnyas\u0131nda, i\u015fletmelerin ve uygulamalar\u0131n kesintisiz ve g\u00fcvenli bir \u015fekilde ileti\u015fim kurabilmesi hayati \u00f6nem ta\u015f\u0131maktad\u0131r. \u00d6zellikle bulut ortamlar\u0131nda, kaynaklar\u0131n birbirinden izole edilmi\u015f sanal a\u011flar (Virtual Private Cloud &#8211; VPC) i\u00e7inde yer almas\u0131, g\u00fcvenlik ve d\u00fczenleme a\u00e7\u0131s\u0131ndan \u00f6nemli avantajlar sunar. Ancak, bu izolasyon beraberinde farkl\u0131 VPC&#8217;ler aras\u0131nda g\u00fcvenli ve \u00f6zel ba\u011flant\u0131 ihtiyac\u0131n\u0131 da getirir.<\/p>\n<p>Peki, neden kaynaklar\u0131m\u0131z\u0131 do\u011frudan internet \u00fczerinden ba\u011flamak yerine \u00f6zel ba\u011flant\u0131lar\u0131 tercih etmeliyiz? En ba\u015fta g\u00fcvenlik gelir. Hassas verilerinizi ve uygulama trafi\u011finizi genel internetin potansiyel tehditlerinden korumak, herhangi bir bulut stratejisinin temelidir. \u00d6zel ba\u011flant\u0131lar, veri \u015fifrelemesi, eri\u015fim kontrolleri ve izole edilmi\u015f a\u011f yollar\u0131 gibi mekanizmalarla bu g\u00fcvenli\u011fi sa\u011flaman\u0131za yard\u0131mc\u0131 olur. Ayr\u0131ca, d\u00fczenleyici uyumluluk gereksinimleri (\u00f6rne\u011fin GDPR, HIPAA) genellikle hassas verilerin \u015firket a\u011f\u0131 s\u0131n\u0131rlar\u0131 i\u00e7inde veya g\u00fcvenli \u00f6zel ba\u011flant\u0131lar \u00fczerinden aktar\u0131lmas\u0131n\u0131 \u015fart ko\u015far. \u00d6zel ba\u011flant\u0131lar, bu uyumluluk y\u00fck\u00fcn\u00fc hafifletmede kritik bir rol oynar.<\/p>\n<p>Performans da \u00f6zel ba\u011flant\u0131lar\u0131 tercih etmemizin \u00f6nemli bir di\u011fer nedenidir. Genel internet \u00fczerinden yap\u0131lan ba\u011flant\u0131lar, de\u011fi\u015fken gecikme s\u00fcreleri (latency) ve bant geni\u015fli\u011fi s\u0131n\u0131rlamalar\u0131yla kar\u015f\u0131la\u015fabilir. \u00d6zellikle y\u00fcksek performans gerektiren uygulamalar veya b\u00fcy\u00fck veri aktar\u0131mlar\u0131 i\u00e7in bu durum kabul edilemez olabilir. \u00d6zel ba\u011flant\u0131lar, genellikle daha d\u00fc\u015f\u00fck gecikme s\u00fcresi ve \u00f6ng\u00f6r\u00fclebilir bant geni\u015fli\u011fi sunarak uygulama performans\u0131n\u0131 art\u0131r\u0131r. AWS&#8217;nin sundu\u011fu VPC Peering, Transit Gateway ve PrivateLink gibi \u00e7\u00f6z\u00fcmler, bu ihtiya\u00e7lar\u0131 kar\u015f\u0131lamak \u00fczere tasarlanm\u0131\u015ft\u0131r. Her biri, farkl\u0131 \u00f6l\u00e7ek ve karma\u015f\u0131kl\u0131ktaki a\u011f topolojileri i\u00e7in benzersiz avantajlar sunar. Bu servisleri anlamak, AWS bulut altyap\u0131n\u0131z i\u00e7in en iyi a\u011f stratejisini belirlemenize yard\u0131mc\u0131 olacakt\u0131r. \u015eimdi, bu servislerin her birini daha yak\u0131ndan inceleyelim ve hangi durumlarda hangisini kullanman\u0131z gerekti\u011fine dair detayl\u0131 bir bak\u0131\u015f a\u00e7\u0131s\u0131 sunal\u0131m.<\/p>\n<div class=\"tip-box\">\n<p>Uzman \u0130pucu: \u00d6zel ba\u011flant\u0131lar sadece g\u00fcvenli\u011fi art\u0131rmakla kalmaz, ayn\u0131 zamanda a\u011f topolojinizi basitle\u015ftirerek y\u00f6netim y\u00fck\u00fcn\u00fc de azaltabilir. Do\u011fru servisi se\u00e7mek, uzun vadede maliyet ve operasyonel verimlilik a\u00e7\u0131s\u0131ndan fark yarat\u0131r.<\/p>\n<\/div>\n<h2>VPC Peering Nedir ve Ne Zaman Kullan\u0131lmal\u0131d\u0131r?<\/h2>\n<p>VPC Peering, iki farkl\u0131 Amazon Virtual Private Cloud (VPC) aras\u0131nda \u00f6zel bir a\u011f ba\u011flant\u0131s\u0131 kurman\u0131z\u0131 sa\u011flayan bir mekanizmad\u0131r. Bu ba\u011flant\u0131 sayesinde, her iki VPC&#8217;deki kaynaklar (EC2 \u00f6rnekleri, RDS veritabanlar\u0131 vb.) sanki ayn\u0131 a\u011fdaym\u0131\u015f gibi birbirleriyle ileti\u015fim kurabilirler. Trafik, AWS&#8217;nin kendi k\u00fcresel omurga a\u011f\u0131 \u00fczerinden \u00f6zel olarak y\u00f6nlendirilir ve genel internete asla \u00e7\u0131kmaz. Bu, g\u00fcvenli\u011fi ve performans\u0131 art\u0131r\u0131rken, iki VPC aras\u0131nda do\u011frudan ve g\u00fcvenli bir ileti\u015fim yolu sa\u011flar.<\/p>\n<p>VPC Peering&#8217;in temel \u00e7al\u0131\u015fma prensibi olduk\u00e7a basittir: \u0130ki VPC&#8217;nin CIDR bloklar\u0131n\u0131n \u00e7ak\u0131\u015fmamas\u0131 ko\u015fuluyla, bir Peering Ba\u011flant\u0131s\u0131 talebi g\u00f6nderilir ve kar\u015f\u0131 taraf\u00e7a kabul edilir. Ard\u0131ndan, her iki VPC&#8217;nin y\u00f6nlendirme tablolar\u0131na (route tables) kar\u015f\u0131l\u0131kl\u0131 olarak di\u011fer VPC&#8217;nin CIDR blo\u011funa eri\u015fim sa\u011flayacak rotalar eklenir. Bu rotalar genellikle Peering Ba\u011flant\u0131s\u0131 Kimli\u011fini hedef g\u00f6sterir. \u00d6rne\u011fin, VPC A&#8217;daki bir sunucu, VPC B&#8217;deki bir sunucuyla ileti\u015fime ge\u00e7mek istedi\u011finde, VPC A&#8217;n\u0131n y\u00f6nlendirme tablosu trafi\u011fi Peering Ba\u011flant\u0131s\u0131 \u00fczerinden VPC B&#8217;ye y\u00f6nlendirir. Bu, iki bireysel a\u011f aras\u0131nda birebir bir k\u00f6pr\u00fc kurmak gibidir.<\/p>\n<p>Peki, VPC Peering&#8217;i ne zaman tercih etmeliyiz? Genellikle k\u00fc\u00e7\u00fck ve orta \u00f6l\u00e7ekli a\u011f topolojileri i\u00e7in idealdir. \u00d6rne\u011fin, ayn\u0131 hesaptaki veya farkl\u0131 hesaplardaki iki uygulaman\u0131n (\u00f6rne\u011fin bir web uygulamas\u0131 ve onun arka u\u00e7 veritaban\u0131 VPC&#8217;si) birbirine g\u00fcvenli bir \u015fekilde ba\u011flanmas\u0131 gerekti\u011finde Peering Connection harika bir \u00e7\u00f6z\u00fcmd\u00fcr. Ayr\u0131ca, payla\u015f\u0131ml\u0131 hizmetler (shared services) modelinde de kullan\u0131labilir. \u00d6rne\u011fin, merkezi bir loglama VPC&#8217;sine veya kimlik do\u011frulama hizmetlerinin bar\u0131nd\u0131\u011f\u0131 bir VPC&#8217;ye di\u011fer uygulama VPC&#8217;lerinden eri\u015fim sa\u011flamak i\u00e7in Peering kullan\u0131labilir. Ancak, unutulmamal\u0131d\u0131r ki VPC Peering, ge\u00e7i\u015fli (transitive) de\u011fildir. Yani, e\u011fer VPC A, VPC B ile Peering yap\u0131yorsa ve VPC B de VPC C ile Peering yap\u0131yorsa, VPC A ve VPC C do\u011frudan birbirleriyle ileti\u015fim kuramaz. Her VPC \u00e7ifti i\u00e7in ayr\u0131 bir Peering ba\u011flant\u0131s\u0131 olu\u015fturman\u0131z gerekir. Bu s\u0131n\u0131rlama, a\u011f topolojisi b\u00fcy\u00fcd\u00fck\u00e7e ve VPC say\u0131s\u0131 artt\u0131k\u00e7a y\u00f6netim karma\u015f\u0131kl\u0131\u011f\u0131na yol a\u00e7abilir. Bu nedenle, \u00e7ok say\u0131da VPC&#8217;nin birbirine ba\u011flanmas\u0131 gerekti\u011fi senaryolarda daha \u00f6l\u00e7eklenebilir \u00e7\u00f6z\u00fcmlere y\u00f6nelmek daha mant\u0131kl\u0131 olabilir.<\/p>\n<h3>VPC Peering Nas\u0131l Kurulur ve Y\u00f6netilir? (Ad\u0131m Ad\u0131m K\u0131lavuz)<\/h3>\n<p>VPC Peering ba\u011flant\u0131s\u0131 kurmak ve y\u00f6netmek, AWS Y\u00f6netim Konsolu, AWS CLI veya CloudFormation arac\u0131l\u0131\u011f\u0131yla kolayca yap\u0131labilir. \u0130\u015fte ad\u0131m ad\u0131m bir k\u0131lavuz:<\/p>\n<ol>\n<li><strong>Peering Ba\u011flant\u0131s\u0131 Talebi Olu\u015fturma:<\/strong> \u0130lk olarak, ba\u011flant\u0131 kurmak istedi\u011finiz iki VPC&#8217;den birini se\u00e7in. AWS Konsolu&#8217;nda VPC hizmetine gidin, sol men\u00fcden &#8220;Peering Connections&#8221; (Peering Ba\u011flant\u0131lar\u0131) se\u00e7ene\u011fini t\u0131klay\u0131n ve &#8220;Create Peering Connection&#8221; (Peering Ba\u011flant\u0131s\u0131 Olu\u015ftur) d\u00fc\u011fmesine bas\u0131n. Burada istek yapan (requester) VPC&#8217;yi ve hedef (accepter) VPC&#8217;yi belirtmeniz gerekir. Hedef VPC farkl\u0131 bir hesapta veya farkl\u0131 bir b\u00f6lgedeyse, o hesab\u0131n ID&#8217;sini ve b\u00f6lgeyi de sa\u011flaman\u0131z gerekir.<\/li>\n<li><strong>Peering Ba\u011flant\u0131s\u0131 Talebini Kabul Etme:<\/strong> E\u011fer hedef VPC ayn\u0131 hesaptaysa, talep otomatik olarak &#8220;Pending Acceptance&#8221; durumuna d\u00fc\u015fer. Farkl\u0131 bir hesaptaysa, o hesap sahibi taraf\u0131ndan kabul edilmesi gerekir. Kabul edildikten sonra ba\u011flant\u0131 &#8220;Active&#8221; duruma ge\u00e7er.<\/li>\n<li><strong>Y\u00f6nlendirme Tablolar\u0131n\u0131 G\u00fcncelleme:<\/strong> Bu en kritik ad\u0131md\u0131r. Her iki VPC&#8217;nin de, ileti\u015fim kurmak istedi\u011fi di\u011fer VPC&#8217;nin CIDR blo\u011funa eri\u015fim sa\u011flayacak bir rota eklemesi gerekir.<\/li>\n<\/ol>\n<p>\u00d6rne\u011fin, VPC A (10.0.0.0\/16) ve VPC B (10.1.0.0\/16) aras\u0131nda bir Peering ba\u011flant\u0131s\u0131 oldu\u011funu varsayal\u0131m. Peering Connection ID&#8217;si <code>pcx-xxxxxxxxxxxxxxxxx<\/code> olsun.<\/p>\n<p>VPC A&#8217;n\u0131n y\u00f6nlendirme tablosuna \u015fu rota eklenmelidir:<\/p>\n<pre><code>\nHedef: 10.1.0.0\/16\nHedef: pcx-xxxxxxxxxxxxxxxxx\n<\/pre>\n<p><\/code><\/p>\n<p>VPC B'nin y\u00f6nlendirme tablosuna da benzer \u015fekilde \u015fu rota eklenmelidir:<\/p>\n<pre><code>\nHedef: 10.0.0.0\/16\nHedef: pcx-xxxxxxxxxxxxxxxxx\n<\/pre>\n<p><\/code><\/p>\n<p>Bu ad\u0131mlar\u0131n tamamlanmas\u0131n\u0131n ard\u0131ndan, her iki VPC'deki kaynaklar birbirleriyle \u00f6zel IP adresleri \u00fczerinden ileti\u015fim kurabilir. G\u00fcvenlik gruplar\u0131 ve A\u011f Eri\u015fim Kontrol Listeleri (NACL'ler) bu ba\u011flant\u0131 \u00fczerinden ge\u00e7en trafi\u011fi filtrelemek i\u00e7in kullan\u0131labilir.<\/p>\n<div class=\"code-block\">\n<p>AWS CLI kullanarak Peering ba\u011flant\u0131s\u0131 olu\u015fturma \u00f6rne\u011fi:<\/p>\n<pre><code>\naws ec2 create-vpc-peering-connection \\\n    --vpc-id vpc-0123456789abcdef0 \\\n    --peer-vpc-id vpc-0fedcba9876543210 \\\n    --peer-owner-id 123456789012 \\\n    --tag-specifications 'ResourceType=vpc-peering-connection,Tags=[{Key=Name,Value=App-DB-Peering}]'\n<\/pre>\n<p><\/code><\/p>\n<p>Bu komut, <code>vpc-0123456789abcdef0<\/code> ile <code>vpc-0fedcba9876543210<\/code> aras\u0131nda bir peering ba\u011flant\u0131s\u0131 talebi ba\u015flat\u0131r.<\/p>\n<\/div>\n<h3>VPC Peering \u0130\u00e7in Ger\u00e7ek D\u00fcnya Senaryolar\u0131 ve Dikkat Edilmesi Gerekenler<\/h3>\n<p>VPC Peering, belirli senaryolarda olduk\u00e7a etkilidir:<\/p>\n<ul>\n<li><strong>\u0130ki Katmanl\u0131 Uygulama Mimarileri:<\/strong> Bir VPC'de \u00e7al\u0131\u015fan web katman\u0131 uygulaman\u0131z\u0131n, farkl\u0131 bir VPC'de yer alan veri taban\u0131 katman\u0131yla g\u00fcvenli bir \u015fekilde ileti\u015fim kurmas\u0131 gerekti\u011finde. Bu, veri taban\u0131n\u0131n daha s\u0131k\u0131 g\u00fcvenlik kontrolleriyle izole edilmesini sa\u011flar.<\/li>\n<li><strong>Payla\u015f\u0131lan Hizmetler:<\/strong> Kurumsal bir hesapta merkezi olarak bar\u0131nd\u0131r\u0131lan bir Active Directory, DNS sunucular\u0131 veya loglama hizmetleri gibi payla\u015f\u0131lan altyap\u0131 servislerine, di\u011fer uygulama VPC'lerinden eri\u015fim sa\u011flamak i\u00e7in.<\/li>\n<li><strong>\u0130\u015f Orta\u011f\u0131 Entegrasyonlar\u0131:<\/strong> G\u00fcvenilir bir i\u015f orta\u011f\u0131n\u0131n AWS ortam\u0131ndaki belirli kaynaklara do\u011frudan eri\u015fmesi gerekti\u011finde, ancak t\u00fcm VPC'nize tam eri\u015fim vermeden.<\/li>\n<\/ul>\n<p>Ancak, VPC Peering kullan\u0131rken baz\u0131 \u00f6nemli noktalara dikkat etmek gerekir:<\/p>\n<ul>\n<li><strong>CIDR \u00c7ak\u0131\u015fmas\u0131 Yok:<\/strong> Peering yapmak istedi\u011finiz VPC'lerin CIDR bloklar\u0131 kesinlikle \u00e7ak\u0131\u015fmamal\u0131d\u0131r. E\u011fer \u00e7ak\u0131\u015f\u0131yorsa, Peering ba\u011flant\u0131s\u0131 kuramazs\u0131n\u0131z.<\/li>\n<li><strong>Ge\u00e7i\u015fli Ba\u011flant\u0131 Yok:<\/strong> En \u00f6nemli s\u0131n\u0131rlamalardan biri, ge\u00e7i\u015fli (transitive) y\u00f6nlendirme deste\u011finin olmamas\u0131d\u0131r. Bu, \u00fc\u00e7 veya daha fazla VPC'yi \"zincirleme\" bir \u015fekilde ba\u011flayamayaca\u011f\u0131n\u0131z anlam\u0131na gelir. E\u011fer her VPC'nin di\u011fer t\u00fcm VPC'lerle konu\u015fmas\u0131 gerekiyorsa, her \u00e7ift i\u00e7in ayr\u0131 ayr\u0131 Peering ba\u011flant\u0131lar\u0131 olu\u015fturman\u0131z gerekir ki bu da a\u011f karma\u015f\u0131kl\u0131\u011f\u0131n\u0131 ve y\u00f6netim y\u00fck\u00fcn\u00fc art\u0131r\u0131r.<\/li>\n<li><strong>\u00d6l\u00e7eklenebilirlik S\u0131n\u0131rlar\u0131:<\/strong> Yukar\u0131daki ge\u00e7i\u015fli ba\u011flant\u0131 s\u0131n\u0131rlamas\u0131 nedeniyle, onlarca VPC'nin birbirine ba\u011flanmas\u0131 gereken b\u00fcy\u00fck \u00f6l\u00e7ekli kurumsal a\u011flarda VPC Peering y\u00f6netilemez hale gelebilir. Her yeni VPC, mevcut t\u00fcm di\u011fer VPC'lerle ayr\u0131 bir ba\u011flant\u0131 gerektirebilir.<\/li>\n<li><strong>G\u00fcvenlik Gruplar\u0131 ve ACL'ler:<\/strong> Peering \u00fczerinden gelen trafik i\u00e7in g\u00fcvenlik gruplar\u0131n\u0131z\u0131 ve a\u011f ACL'lerinizi do\u011fru yap\u0131land\u0131rd\u0131\u011f\u0131n\u0131zdan emin olun. Varsay\u0131lan olarak t\u00fcm trafik engellidir ve eri\u015fime izin vermek i\u00e7in kurallar\u0131 a\u00e7\u0131k\u00e7a tan\u0131mlaman\u0131z gerekir.<\/li>\n<\/ul>\n<h2>Amazon Transit Gateway: \u00d6l\u00e7eklenebilir A\u011f Mimarilerinin Temeli<\/h2>\n<p>VPC Peering'in \"ge\u00e7i\u015fli olmayan\" yap\u0131s\u0131, AWS ortam\u0131nda VPC say\u0131s\u0131 artt\u0131k\u00e7a ciddi bir y\u00f6netim karma\u015fas\u0131na yol a\u00e7abilir. \u0130\u015fte tam da bu noktada Amazon Transit Gateway (TGW) devreye girer. Transit Gateway, binlerce Amazon VPC'yi ve \u015firket i\u00e7i a\u011f\u0131 merkezi bir hub \u00fczerinden birbirine ba\u011flaman\u0131za olanak tan\u0131yan, y\u00fcksek oranda \u00f6l\u00e7eklenebilir ve y\u00f6netilebilir bir hizmettir. Temelde, birden fazla VPC ve VPN ba\u011flant\u0131s\u0131 i\u00e7in bir \"bulut y\u00f6nlendiricisi\" (cloud router) g\u00f6revi g\u00f6r\u00fcr.<\/p>\n<p>TGW, geleneksel hub-and-spoke (merkez ve u\u00e7 nokta) a\u011f modelini bulut ortam\u0131na ta\u015f\u0131r. Her bir VPC veya \u015firket i\u00e7i a\u011f ba\u011flant\u0131s\u0131 (VPN veya Direct Connect \u00fczerinden), Transit Gateway'e bir \"eklenti\" (attachment) olarak ba\u011flan\u0131r. Bu eklentiler, Transit Gateway'e ba\u011fland\u0131ktan sonra, y\u00f6nlendirme tablolar\u0131 arac\u0131l\u0131\u011f\u0131yla birbirleriyle ileti\u015fim kurabilirler. Trafik, her bir VPC'den do\u011frudan di\u011fer VPC'ye gitmek yerine, Transit Gateway \u00fczerinden y\u00f6nlendirilir. Bu merkezile\u015ftirilmi\u015f yakla\u015f\u0131m, a\u011f topolojisini \u00f6nemli \u00f6l\u00e7\u00fcde basitle\u015ftirir ve y\u00f6netimi kolayla\u015ft\u0131r\u0131r.<\/p>\n<p>Transit Gateway'in sundu\u011fu en b\u00fcy\u00fck avantajlardan biri, ge\u00e7i\u015fli y\u00f6nlendirme (transitive routing) yetene\u011fidir. Yani, bir VPC'nin Transit Gateway'e ba\u011fl\u0131 olmas\u0131, onun Transit Gateway'e ba\u011fl\u0131 di\u011fer t\u00fcm VPC'lerle veya \u015firket i\u00e7i a\u011flarla ileti\u015fim kurabilece\u011fi anlam\u0131na gelir. Bu, VPC Peering'deki N-kare ba\u011flant\u0131 sorununu ortadan kald\u0131r\u0131r. Daha az ba\u011flant\u0131, daha az karma\u015f\u0131kl\u0131k ve daha az y\u00f6netim y\u00fck\u00fc demektir. Ayr\u0131ca, Transit Gateway, farkl\u0131 AWS hesaplar\u0131ndaki VPC'lerle de sorunsuz bir \u015fekilde entegre olabilir, bu da kurumsal d\u00fczeyde a\u011f y\u00f6netimini kolayla\u015ft\u0131r\u0131r.<\/p>\n<p>G\u00fcvenlik a\u00e7\u0131s\u0131ndan bak\u0131ld\u0131\u011f\u0131nda, Transit Gateway, a\u011f trafi\u011fini merkezi bir noktadan denetleme imkan\u0131 sunar. Y\u00f6nlendirme tablolar\u0131 ve a\u011f izleme ara\u00e7lar\u0131 sayesinde, trafi\u011fin nas\u0131l akt\u0131\u011f\u0131n\u0131 kontrol edebilir ve g\u00fcvenlik politikalar\u0131n\u0131 uygulayabilirsiniz. \u00d6rne\u011fin, belirli VPC'lerin sadece belirli di\u011fer VPC'lerle veya \u015firket i\u00e7i a\u011flarla konu\u015fmas\u0131na izin veren segmentasyon kurallar\u0131 tan\u0131mlayabilirsiniz. Ayr\u0131ca, AWS'nin kendi y\u00f6netti\u011fi bir servis oldu\u011fu i\u00e7in, altyap\u0131 y\u00f6netimi y\u00fck\u00fcn\u00fc AWS'ye b\u0131rak\u0131rs\u0131n\u0131z ve y\u00fcksek kullan\u0131labilirlik ile \u00f6l\u00e7eklenebilirlik varsay\u0131lan olarak gelir.<\/p>\n<h3>Transit Gateway'i Ne Zaman Kullanmal\u0131y\u0131z ve Kurulumu Nas\u0131l Ger\u00e7ekle\u015fir?<\/h3>\n<p>Transit Gateway, \u00f6zellikle a\u015fa\u011f\u0131daki durumlarda tercih edilmesi gereken g\u00fc\u00e7l\u00fc bir \u00e7\u00f6z\u00fcmd\u00fcr:<\/p>\n<ul>\n<li><strong>\u00c7oklu VPC Ortamlar\u0131:<\/strong> A\u011f\u0131n\u0131zda 5'ten fazla VPC varsa ve bunlar\u0131n birbirleriyle veya \u015firket i\u00e7i a\u011f\u0131n\u0131zla ileti\u015fim kurmas\u0131 gerekiyorsa. TGW, ba\u011flant\u0131 karma\u015f\u0131kl\u0131\u011f\u0131n\u0131 \u00f6nemli \u00f6l\u00e7\u00fcde azalt\u0131r.<\/li>\n<li><strong>Hibrit Bulut Mimarileri:<\/strong> \u015eirket i\u00e7i veri merkeziniz ile AWS bulutunuz aras\u0131nda Direct Connect veya VPN ba\u011flant\u0131lar\u0131n\u0131z varsa ve bu ba\u011flant\u0131lar\u0131 birden fazla VPC ile payla\u015fmak istiyorsan\u0131z. TGW, bu ba\u011flant\u0131lar\u0131n merkezile\u015ftirilmesini ve t\u00fcm VPC'lerinize geni\u015fletilmesini sa\u011flar.<\/li>\n<li><strong>A\u011f Segmentasyonu:<\/strong> A\u011f\u0131n\u0131zda farkl\u0131 i\u015f birimleri, departmanlar veya g\u00fcvenlik seviyeleri i\u00e7in ayr\u0131lm\u0131\u015f VPC'leriniz varsa ve bu VPC'ler aras\u0131nda kontroll\u00fc ve izole edilmi\u015f ileti\u015fim sa\u011flamak istiyorsan\u0131z. TGW y\u00f6nlendirme tablolar\u0131 ile kolayca segmentasyon yapabilirsiniz.<\/li>\n<li><strong>Merkezi A\u011f Y\u00f6netimi:<\/strong> A\u011f trafi\u011fi ve g\u00fcvenli\u011fini tek bir noktadan y\u00f6netme ve izleme ihtiyac\u0131n\u0131z varsa.<\/li>\n<\/ul>\n<p>Transit Gateway'in kurulumu genel olarak \u015fu ad\u0131mlar\u0131 i\u00e7erir:<\/p>\n<ol>\n<li><strong>Transit Gateway Olu\u015fturma:<\/strong> AWS Konsolu'nda VPC hizmetine gidin, sol men\u00fcden \"Transit Gateways\" se\u00e7ene\u011fini t\u0131klay\u0131n ve \"Create Transit Gateway\" d\u00fc\u011fmesine bas\u0131n. Burada TGW i\u00e7in bir isim, a\u00e7\u0131klama verebilir ve Auto Accept Shared Attachments gibi se\u00e7enekleri belirleyebilirsiniz.<\/li>\n<li><strong>VPC Eklentileri Olu\u015fturma:<\/strong> Her bir VPC'nizi Transit Gateway'e ba\u011flamak i\u00e7in \"Transit Gateway Attachments\" (Transit Gateway Eklentileri) b\u00f6l\u00fcm\u00fcnden \"Create Transit Gateway Attachment\" se\u00e7ene\u011fini kullanarak eklentiler olu\u015fturman\u0131z gerekir. Her eklenti i\u00e7in bir VPC se\u00e7ersiniz ve TGW'nin hangi alt a\u011flar\u0131 kullanaca\u011f\u0131n\u0131 belirtirsiniz.<\/li>\n<li><strong>Y\u00f6nlendirme Tablolar\u0131n\u0131 Yap\u0131land\u0131rma:<\/strong> Transit Gateway'in kendi y\u00f6nlendirme tablolar\u0131 vard\u0131r. Bu tablolar, hangi eklentilerin hangi di\u011fer eklentilere trafik g\u00f6nderebilece\u011fini belirler. Varsay\u0131lan bir y\u00f6nlendirme tablosu olu\u015fturulur, ancak daha karma\u015f\u0131k segmentasyon i\u00e7in ek tablolar olu\u015fturabilirsiniz. Ayr\u0131ca, her bir VPC'nin kendi y\u00f6nlendirme tablosunu, TGW'ye do\u011fru olan trafi\u011fi (\u00f6rne\u011fin di\u011fer VPC'lerin CIDR'leri) Transit Gateway eklentisine y\u00f6nlendirecek \u015fekilde g\u00fcncellemeniz gerekir.<\/li>\n<\/ol>\n<div class=\"code-block\">\n<p>AWS CLI ile bir Transit Gateway olu\u015fturma \u00f6rne\u011fi:<\/p>\n<pre><code>\naws ec2 create-transit-gateway \\\n    --description \"MyCorp-Central-TGW\" \\\n    --options 'AmazonSideAsn=64512,VpnEcmpSupport=enable,DnsSupport=enable,DefaultRouteTableAssociation=enable,DefaultRouteTablePropagation=enable' \\\n    --tag-specifications 'ResourceType=transit-gateway,Tags=[{Key=Name,Value=MyCorp-Central-TGW}]'\n<\/pre>\n<p><\/code><\/p>\n<p>Bu komut, varsay\u0131lan se\u00e7eneklerle bir Transit Gateway olu\u015fturur.<\/p>\n<\/div>\n<h3>Transit Gateway ile A\u011f Y\u00f6netimini Basitle\u015ftirme: Vaka Analizleri<\/h3>\n<p>Transit Gateway, \u00f6zellikle b\u00fcy\u00fck ve karma\u015f\u0131k a\u011f ortamlar\u0131nda, a\u011f y\u00f6netimini basitle\u015ftirmek ve operasyonel verimlili\u011fi art\u0131rmak i\u00e7in kritik bir rol oynar. \u0130\u015fte baz\u0131 ger\u00e7ek d\u00fcnya vaka analizleri:<\/p>\n<ul>\n<li><strong>Kurumsal A\u011f Konsolidasyonu:<\/strong> \u00c7ok say\u0131da departman\u0131n veya i\u015f biriminin kendi AWS hesaplar\u0131na ve VPC'lerine sahip oldu\u011fu b\u00fcy\u00fck bir \u015firket d\u00fc\u015f\u00fcn\u00fcn. Her departman\u0131n hem di\u011fer departmanlarla hem de \u015firket i\u00e7i veri merkezleriyle ileti\u015fim kurmas\u0131 gerekiyor. Transit Gateway olmadan, bu, y\u00fczlerce VPC Peering ba\u011flant\u0131s\u0131 ve VPN t\u00fcneli anlam\u0131na gelebilir. TGW ile, her VPC ve \u015firket i\u00e7i ba\u011flant\u0131 tek bir TGW'ye ba\u011flan\u0131r. TGW'nin y\u00f6nlendirme tablolar\u0131 sayesinde, t\u00fcm ileti\u015fim merkezi olarak y\u00f6netilir. \u00d6rne\u011fin, Muhasebe VPC'sinin sadece Finans VPC'si ve \u015firket i\u00e7i ERP sistemleriyle konu\u015fmas\u0131na izin verilirken, Geli\u015ftirme VPC'sinin t\u00fcm dahili a\u011flara eri\u015fimi olabilir. Bu, a\u011f politikas\u0131n\u0131n tutarl\u0131 bir \u015fekilde uygulanmas\u0131n\u0131 sa\u011flar.<\/li>\n<li><strong>Ortak Hizmetlerin Merkezi Da\u011f\u0131t\u0131m\u0131:<\/strong> Bir kurulu\u015fun merkezi bir g\u00fcvenlik VPC'sinde G\u00fcvenlik Duvar\u0131 (Firewall) veya IDS\/IPS (Intrusion Detection\/Prevention System) gibi payla\u015f\u0131lan a\u011f g\u00fcvenlik cihazlar\u0131 bar\u0131nd\u0131rd\u0131\u011f\u0131n\u0131 varsayal\u0131m. Transit Gateway, t\u00fcm uygulama VPC'lerinden gelen veya giden trafi\u011fi bu merkezi g\u00fcvenlik VPC'si \u00fczerinden y\u00f6nlendirerek t\u00fcm trafi\u011fin denetlenmesini sa\u011flayabilir. Bu sayede, her VPC'ye ayr\u0131 ayr\u0131 g\u00fcvenlik cihaz\u0131 kurmak yerine, tek bir merkezi noktadan g\u00fcvenlik sa\u011flan\u0131r, bu da maliyetleri d\u00fc\u015f\u00fcr\u00fcr ve y\u00f6netimi basitle\u015ftirir.<\/li>\n<li><strong>\u00c7ok B\u00f6lgeli Felaket Kurtarma (Disaster Recovery):<\/strong> Kurulu\u015flar, felaket kurtarma stratejilerinin bir par\u00e7as\u0131 olarak farkl\u0131 AWS b\u00f6lgelerinde yedekli altyap\u0131lar kurabilirler. Transit Gateway, farkl\u0131 b\u00f6lgelerdeki VPC'ler aras\u0131nda b\u00f6lgeler aras\u0131 peering (inter-region peering) kurarak, b\u00f6lgeler aras\u0131 trafi\u011fin g\u00fcvenli ve verimli bir \u015fekilde akmas\u0131n\u0131 sa\u011flar. Bu, ana b\u00f6lge \u00e7\u00f6kt\u00fc\u011f\u00fcnde yedek b\u00f6lgedeki kaynaklar\u0131n kolayca devreye girmesine ve ileti\u015fim kurmas\u0131na olanak tan\u0131r.<\/li>\n<\/ul>\n<p>Bu senaryolar, Transit Gateway'in a\u011f karma\u015f\u0131kl\u0131\u011f\u0131n\u0131 azaltmada, g\u00fcvenli\u011fi art\u0131rmada ve \u00f6l\u00e7eklenebilirli\u011fi sa\u011flamada ne kadar etkili oldu\u011funu g\u00f6stermektedir. Bir kez kurup yap\u0131land\u0131rd\u0131ktan sonra, yeni bir VPC'yi a\u011f\u0131n\u0131za eklemek sadece birka\u00e7 t\u0131klamayla halledilebilir bir i\u015f haline gelir.<\/p>\n<h2>AWS PrivateLink: Hizmet T\u00fcketimini G\u00fcvenli Hale Getirme<\/h2>\n<p>VPC Peering ve Transit Gateway, kendi VPC'leriniz aras\u0131nda veya kendi VPC'leriniz ile \u015firket i\u00e7i a\u011flar\u0131n\u0131z aras\u0131nda ba\u011flant\u0131 kurmak i\u00e7in harika \u00e7\u00f6z\u00fcmlerdir. Ancak, bir \u00fc\u00e7\u00fcnc\u00fc taraf hizmet sa\u011flay\u0131c\u0131s\u0131n\u0131n (\u00f6rne\u011fin SaaS uygulamas\u0131) veya ba\u015fka bir AWS hesab\u0131ndaki bir hizmetin \u00f6zel olarak t\u00fcketilmesini istiyorsan\u0131z, AWS PrivateLink devreye girer. PrivateLink, AWS a\u011f\u0131nda \u00e7al\u0131\u015ft\u0131r\u0131lan hizmetleri \u00f6zel ve g\u00fcvenli bir \u015fekilde t\u00fcketmenizi sa\u011flayan bir teknolojidir. En \u00f6nemlisi, bu ba\u011flant\u0131 i\u00e7in genel internete \u00e7\u0131k\u0131\u015fa, NAT Gateway'e veya VPC Peering'e ihtiya\u00e7 duymazs\u0131n\u0131z ve hizmet sa\u011flay\u0131c\u0131n\u0131n CIDR blo\u011fu ile sizin CIDR blo\u011funuzun \u00e7ak\u0131\u015fma endi\u015fesi olmaz.<\/p>\n<p>PrivateLink'in temel amac\u0131, hizmet t\u00fcketimini basitle\u015ftirmek ve g\u00fcvenli\u011fini art\u0131rmakt\u0131r. Bir hizmet sa\u011flay\u0131c\u0131s\u0131, PrivateLink'i kullanarak bir \"Endpoint Service\" (U\u00e7 Nokta Hizmeti) olu\u015fturur. Bu hizmet, genellikle bir A\u011f Y\u00fck Dengeleyici'nin (Network Load Balancer - NLB) arkas\u0131nda \u00e7al\u0131\u015fan bir uygulamad\u0131r. Hizmet t\u00fcketicisi ise kendi VPC'sinde bir \"VPC Endpoint\" (VPC U\u00e7 Noktas\u0131) olu\u015fturur ve bu u\u00e7 noktay\u0131 hizmet sa\u011flay\u0131c\u0131n\u0131n Endpoint Service'ine ba\u011flar. Bu VPC U\u00e7 Noktas\u0131, asl\u0131nda bir Elastic Network Interface (ENI) ile ili\u015fkilendirilmi\u015f \u00f6zel IP adresleriyle temsil edilir ve hizmet sa\u011flay\u0131c\u0131n\u0131n hizmetine eri\u015fim i\u00e7in bir a\u011f aray\u00fcz\u00fc g\u00f6revi g\u00f6r\u00fcr.<\/p>\n<p>Trafik, hizmet t\u00fcketicisinin VPC'sindeki kaynaklardan do\u011frudan AWS'nin kendi \u00f6zel a\u011f\u0131 \u00fczerinden hizmet sa\u011flay\u0131c\u0131n\u0131n Endpoint Service'ine akar. Bu, trafi\u011fin genel internete asla maruz kalmamas\u0131n\u0131 sa\u011flar, bu da g\u00fcvenlik duru\u015funu \u00f6nemli \u00f6l\u00e7\u00fcde g\u00fc\u00e7lendirir. Ayr\u0131ca, her iki taraf\u0131n VPC'sinin CIDR bloklar\u0131 \u00e7ak\u0131\u015fsa bile PrivateLink sorunsuz bir \u015fekilde \u00e7al\u0131\u015f\u0131r \u00e7\u00fcnk\u00fc ba\u011flant\u0131 IP adresleri \u00fczerinden de\u011fil, sanal aray\u00fczler ve AWS'nin dahili y\u00f6nlendirme mekanizmalar\u0131 \u00fczerinden kurulur. Bu, \u00f6zellikle b\u00fcy\u00fck kurulu\u015flar\u0131n veya farkl\u0131 \u015firketlerin birbirlerinin hizmetlerini t\u00fcketmesi gerekti\u011finde esneklik sa\u011flar.<\/p>\n<h3>PrivateLink Nas\u0131l \u00c7al\u0131\u015f\u0131r ve Hangi Durumlarda Tercih Edilmelidir?<\/h3>\n<p>PrivateLink'in \u00e7al\u0131\u015fma mekanizmas\u0131 biraz daha detayl\u0131 incelenebilir:<\/p>\n<ol>\n<li><strong>Hizmet Sa\u011flay\u0131c\u0131 Taraf\u0131:<\/strong> Sa\u011flay\u0131c\u0131, uygulamalar\u0131n\u0131 bir A\u011f Y\u00fck Dengeleyici (NLB) arkas\u0131na yerle\u015ftirir. Ard\u0131ndan, bu NLB'yi hedefleyen bir \"VPC Endpoint Service\" olu\u015fturur. Bu hizmeti kimlerin kullanabilece\u011fini belirlemek i\u00e7in izinler tan\u0131mlar (\u00f6rne\u011fin, belirli AWS hesap ID'leri).<\/li>\n<li><strong>Hizmet T\u00fcketici Taraf\u0131:<\/strong> T\u00fcketici, kendi VPC'sinde bir \"Interface VPC Endpoint\" (Aray\u00fcz VPC U\u00e7 Noktas\u0131) olu\u015fturur. Bu u\u00e7 noktay\u0131 olu\u015ftururken, hizmet sa\u011flay\u0131c\u0131n\u0131n Endpoint Service'inin ad\u0131n\u0131 (\u00f6rne\u011fin, <code>com.amazonaws.vpce.us-east-1.vpce-svc-xxxxxxxxxxxxxxxxx<\/code>) belirtir. Bu u\u00e7 nokta, t\u00fcketicinin VPC'sindeki bir veya daha fazla alt a\u011fda bir ENI olu\u015fturur ve bu ENI'ye \u00f6zel IP adresleri atar.<\/li>\n<li><strong>Trafik Y\u00f6nlendirmesi:<\/strong> T\u00fcketicinin VPC'sindeki uygulamalar, hizmet sa\u011flay\u0131c\u0131n\u0131n hizmetine eri\u015fmek i\u00e7in do\u011frudan bu VPC Endpoint'in \u00f6zel IP adreslerini kullan\u0131r. AWS, bu trafi\u011fi kendi k\u00fcresel a\u011f\u0131 \u00fczerinden g\u00fcvenli bir \u015fekilde hizmet sa\u011flay\u0131c\u0131n\u0131n NLB'sine y\u00f6nlendirir.<\/li>\n<\/ol>\n<p>PrivateLink, \u00f6zellikle \u015fu durumlarda tercih edilmelidir:<\/p>\n<ul>\n<li><strong>SaaS Uygulamalar\u0131n\u0131 T\u00fcketme:<\/strong> \u00dc\u00e7\u00fcnc\u00fc taraf bir SaaS sa\u011flay\u0131c\u0131s\u0131n\u0131n (\u00f6rne\u011fin, Snowflake, Datadog) hizmetlerini AWS'de kullan\u0131yorsunuz ve bu hizmetlere genel internete \u00e7\u0131kmadan, \u00f6zel ve g\u00fcvenli bir \u015fekilde eri\u015fmek istiyorsunuz.<\/li>\n<li><strong>API Entegrasyonlar\u0131:<\/strong> Harici bir AWS hesab\u0131ndaki bir API Gateway'e veya \u00f6zel bir uygulama API'sine, g\u00fcvenli ve d\u00fc\u015f\u00fck gecikmeli bir ba\u011flant\u0131 \u00fczerinden eri\u015fim ihtiyac\u0131n\u0131z varsa.<\/li>\n<li><strong>Veri Al\u0131\u015fveri\u015fi:<\/strong> Hassas verilerinizi i\u015f ortaklar\u0131yla veya farkl\u0131 AWS hesaplar\u0131yla g\u00fcvenli bir \u015fekilde al\u0131\u015fveri\u015f yapman\u0131z gerekti\u011finde, ancak VPC Peering'in getirdi\u011fi CIDR \u00e7ak\u0131\u015fmas\u0131 veya y\u00f6netim karma\u015f\u0131kl\u0131\u011f\u0131ndan ka\u00e7\u0131nmak istedi\u011finizde.<\/li>\n<li><strong>B\u00f6lgeler Aras\u0131 G\u00fcvenli Eri\u015fim:<\/strong> Bir hizmetin farkl\u0131 bir AWS b\u00f6lgesinde bar\u0131nd\u0131r\u0131lmas\u0131 ve bu hizmete sizin b\u00f6lgenizden \u00f6zel olarak eri\u015filmesi gerekti\u011finde.<\/li>\n<\/ul>\n<div class=\"code-block\">\n<p>AWS CLI ile bir Aray\u00fcz VPC U\u00e7 Noktas\u0131 (Interface VPC Endpoint) olu\u015fturma \u00f6rne\u011fi:<\/p>\n<pre><code>\naws ec2 create-vpc-endpoint \\\n    --vpc-id vpc-0abcdef1234567890 \\\n    --vpc-endpoint-type Interface \\\n    --service-name com.amazonaws.vpce.us-east-1.vpce-svc-xxxxxxxxxxxxxxxxx \\\n    --subnet-ids subnet-0123456789abcdef0 subnet-0fedcba9876543210 \\\n    --security-group-ids sg-0abcdef1234567890 \\\n    --private-dns-enabled\n<\/pre>\n<p><\/code><\/p>\n<p>Bu komut, belirli bir hizmete eri\u015fmek i\u00e7in bir VPC u\u00e7 noktas\u0131 olu\u015fturur ve \u00f6zel DNS adlar\u0131n\u0131 etkinle\u015ftirir.<\/p>\n<\/div>\n<h3>PrivateLink ile G\u00fcvenli ve Basit Entegrasyon: Uygulama \u00d6rnekleri<\/h3>\n<p>PrivateLink, bir\u00e7ok senaryoda g\u00fcvenli ve basit entegrasyonu m\u00fcmk\u00fcn k\u0131lar:<\/p>\n<ul>\n<li><strong>SaaS Sa\u011flay\u0131c\u0131lar\u0131 ve M\u00fc\u015fterileri:<\/strong> Bir SaaS sa\u011flay\u0131c\u0131s\u0131, uygulamas\u0131n\u0131 bir VPC Endpoint Service olarak sunar. M\u00fc\u015fterileri, kendi VPC'lerinde bir VPC Endpoint olu\u015fturarak bu SaaS uygulamas\u0131na do\u011frudan, g\u00fcvenli ve genel internete \u00e7\u0131kmadan ba\u011flan\u0131r. Bu sayede, m\u00fc\u015fterinin verileri AWS a\u011f\u0131 i\u00e7inde kal\u0131r, performans artar ve g\u00fcvenlik duru\u015fu g\u00fc\u00e7lenir. M\u00fc\u015fterilerin, SaaS sa\u011flay\u0131c\u0131s\u0131n\u0131n a\u011f yap\u0131land\u0131rmas\u0131 hakk\u0131nda bilgi sahibi olmas\u0131na gerek kalmaz ve IP adresi \u00e7ak\u0131\u015fmalar\u0131 sorun olmaz.<\/li>\n<li><strong>Kurumsal Uygulama Entegrasyonlar\u0131:<\/strong> B\u00fcy\u00fck bir \u015firketin farkl\u0131 i\u015f birimlerinin veya departmanlar\u0131n\u0131n farkl\u0131 AWS hesaplar\u0131nda ayr\u0131 VPC'leri oldu\u011funu varsayal\u0131m. Bir departman, kritik bir dahili hizmeti (\u00f6rne\u011fin, envanter y\u00f6netim sistemi API'si) di\u011fer departmanlara PrivateLink \u00fczerinden sunabilir. Her t\u00fcketen departman, kendi VPC'sinde bir u\u00e7 nokta olu\u015fturarak bu hizmete eri\u015fir. Bu, dahili hizmetlerin g\u00fcvenli bir \u015fekilde payla\u015f\u0131lmas\u0131n\u0131 sa\u011flar ve karma\u015f\u0131k Peering veya Transit Gateway y\u00f6nlendirmelerine ihtiya\u00e7 duymaz.<\/li>\n<li><strong>AWS MarketPlace Hizmetleri:<\/strong> AWS MarketPlace'te bir\u00e7ok \u00fc\u00e7\u00fcnc\u00fc taraf sat\u0131c\u0131, \u00fcr\u00fcnlerini PrivateLink arac\u0131l\u0131\u011f\u0131yla entegrasyon se\u00e7enekleri sunar. Bu, m\u00fc\u015fterilerin MarketPlace'ten sat\u0131n ald\u0131klar\u0131 yaz\u0131l\u0131mlar\u0131 veya hizmetleri kendi g\u00fcvenli VPC'lerinde, genel internete maruz b\u0131rakmadan kullanmalar\u0131n\u0131 sa\u011flar. \u00d6rne\u011fin, bir g\u00fcvenlik \u00fcr\u00fcn\u00fc veya bir veri analizi arac\u0131 PrivateLink \u00fczerinden da\u011f\u0131t\u0131labilir.<\/li>\n<\/ul>\n<p>PrivateLink, a\u011f topolojisinin sadele\u015ftirilmesine ve g\u00fcvenlik bariyerlerinin ortadan kald\u0131r\u0131lmas\u0131na yard\u0131mc\u0131 olur. Hizmet sa\u011flay\u0131c\u0131lar\u0131 ve t\u00fcketicileri aras\u0131nda g\u00fcvenli bir k\u00f6pr\u00fc olu\u015ftururken, altta yatan a\u011f karma\u015f\u0131kl\u0131\u011f\u0131n\u0131 gizler.<\/p>\n<h2>VPC Peering, Transit Gateway ve PrivateLink Kar\u015f\u0131la\u015ft\u0131rmas\u0131: En Do\u011fru Se\u00e7imi Yapmak<\/h2>\n<p>Her \u00fc\u00e7 AWS hizmeti de VPC'ler aras\u0131nda \u00f6zel ba\u011flant\u0131lar sa\u011flamak i\u00e7in tasarlanm\u0131\u015f olsa da, ama\u00e7lar\u0131, mimarileri ve en uygun kullan\u0131m senaryolar\u0131 a\u00e7\u0131s\u0131ndan \u00f6nemli farkl\u0131l\u0131klar g\u00f6sterirler. Do\u011fru se\u00e7imi yapmak, a\u011f\u0131n\u0131z\u0131n \u00f6l\u00e7eklenebilirli\u011fi, g\u00fcvenli\u011fi ve y\u00f6netim kolayl\u0131\u011f\u0131 a\u00e7\u0131s\u0131ndan kritik \u00f6neme sahiptir.<\/p>\n<h3>\u00d6zellik Kar\u015f\u0131la\u015ft\u0131rma Tablosu<\/h3>\n<table>\n<thead>\n<tr>\n<th>\u00d6zellik<\/th>\n<th>VPC Peering<\/th>\n<th>Transit Gateway<\/th>\n<th>PrivateLink<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Temel Ama\u00e7<\/strong><\/td>\n<td>\u0130ki VPC aras\u0131nda birebir ba\u011flant\u0131<\/td>\n<td>Merkezi bir hub arac\u0131l\u0131\u011f\u0131yla birden fazla VPC ve \u015firket i\u00e7i a\u011f\u0131 ba\u011flama<\/td>\n<td>AWS hizmetlerinin veya kendi hizmetlerinizin g\u00fcvenli ve \u00f6zel t\u00fcketimi<\/td>\n<\/tr>\n<tr>\n<td><strong>Ge\u00e7i\u015fli (Transitive) Y\u00f6nlendirme<\/strong><\/td>\n<td>Hay\u0131r<\/td>\n<td>Evet<\/td>\n<td>Uygulanabilir de\u011fil (hizmet t\u00fcketimi odakl\u0131)<\/td>\n<\/tr>\n<tr>\n<td><strong>A\u011f Topolojisi<\/strong><\/td>\n<td>Point-to-point (noktadan noktaya)<\/td>\n<td>Hub-and-spoke (merkez ve u\u00e7 nokta)<\/td>\n<td>Point-to-service (noktadan hizmete)<\/td>\n<\/tr>\n<tr>\n<td><strong>CIDR \u00c7ak\u0131\u015fmas\u0131<\/strong><\/td>\n<td>\u0130zin verilmez<\/td>\n<td>\u0130zin verilmez<\/td>\n<td>\u0130zin verilir (hizmetin IP'si d\u0131\u015far\u0131ya a\u00e7\u0131lmaz)<\/td>\n<\/tr>\n<tr>\n<td><strong>\u00d6l\u00e7eklenebilirlik<\/strong><\/td>\n<td>D\u00fc\u015f\u00fck (N-kare ba\u011flant\u0131 karma\u015f\u0131kl\u0131\u011f\u0131)<\/td>\n<td>Y\u00fcksek (5000'den fazla VPC ve VPN'i destekler)<\/td>\n<td>Y\u00fcksek (binlerce hizmet t\u00fcketicisini destekler)<\/td>\n<\/tr>\n<tr>\n<td><strong>Y\u00f6netim Karma\u015f\u0131kl\u0131\u011f\u0131<\/strong><\/td>\n<td>D\u00fc\u015f\u00fck (az say\u0131da VPC i\u00e7in)<\/td>\n<td>Orta-Y\u00fcksek (ilk kurulumda, sonra d\u00fc\u015f\u00fck)<\/td>\n<td>D\u00fc\u015f\u00fck (tek tek hizmetler i\u00e7in)<\/td>\n<\/tr>\n<tr>\n<td><strong>Tipik Kullan\u0131m<\/strong><\/td>\n<td>\u0130ki uygulamay\u0131 ba\u011flama, merkezi hizmetlere eri\u015fim<\/td>\n<td>Kurumsal a\u011f konsolidasyonu, hibrit bulut, merkezi g\u00fcvenlik<\/td>\n<td>SaaS entegrasyonu, dahili API t\u00fcketimi, i\u015f orta\u011f\u0131 eri\u015fimi<\/td>\n<\/tr>\n<tr>\n<td><strong>Maliyet Modeli<\/strong><\/td>\n<td>Veri transferi<\/td>\n<td>Saatlik TGW \u00fccreti + veri i\u015fleme + veri transferi<\/td>\n<td>Saatlik VPC Endpoint \u00fccreti + veri i\u015fleme<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>En Do\u011fru Se\u00e7imi Yapmak \u0130\u00e7in Karar A\u011fac\u0131<\/h3>\n<p>Hangi hizmetin sizin i\u00e7in en uygun oldu\u011funu belirlemek i\u00e7in a\u015fa\u011f\u0131daki sorular\u0131 d\u00fc\u015f\u00fcnebilirsiniz:<\/p>\n<ol>\n<li><strong>Ka\u00e7 VPC ba\u011fl\u0131yorsunuz?<\/strong>\n<ul>\n<li>Sadece iki VPC ise: VPC Peering iyi bir ba\u015flang\u0131\u00e7 olabilir.<\/li>\n<li>\u00dc\u00e7 veya daha fazla VPC ve bunlar\u0131n birbirleriyle veya \u015firket i\u00e7i a\u011f\u0131n\u0131zla ileti\u015fim kurmas\u0131 gerekiyorsa: Transit Gateway d\u00fc\u015f\u00fcn\u00fclmelidir.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Kendi VPC'leriniz mi, yoksa \u00fc\u00e7\u00fcnc\u00fc taraf bir hizmet mi t\u00fcketiyorsunuz?<\/strong>\n<ul>\n<li>Kendi VPC'leriniz aras\u0131nda ba\u011flant\u0131 kuruyorsan\u0131z (veya kendi VPC'niz ile \u015firket i\u00e7i a\u011f\u0131n\u0131z aras\u0131nda): VPC Peering veya Transit Gateway.<\/li>\n<li>Bir AWS hizmetini (\u00f6rne\u011fin S3, DynamoDB), AWS Marketplace'ten bir SaaS uygulamas\u0131n\u0131 veya ba\u015fka bir AWS hesab\u0131ndaki \u00f6zel bir hizmeti g\u00fcvenli ve \u00f6zel olarak t\u00fcketiyorsan\u0131z: PrivateLink.<\/li>\n<\/ul>\n<\/li>\n<li><strong>A\u011f\u0131n\u0131zda CIDR \u00e7ak\u0131\u015fmas\u0131 potansiyeli var m\u0131 veya bundan ka\u00e7\u0131nmak m\u0131 istiyorsunuz?<\/strong>\n<ul>\n<li>\u00c7ak\u0131\u015fma yoksa ve y\u00f6netim y\u00fck\u00fc kabul edilebilirse: VPC Peering veya Transit Gateway.<\/li>\n<li>\u00c7ak\u0131\u015fma riski varsa veya a\u011f karma\u015f\u0131kl\u0131\u011f\u0131ndan tamamen ka\u00e7\u0131nmak istiyorsan\u0131z, \u00f6zellikle \u00fc\u00e7\u00fcnc\u00fc taraf entegrasyonlar\u0131 i\u00e7in: PrivateLink.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Hibrit bulut (\u015firket i\u00e7i - AWS) ba\u011flant\u0131s\u0131na ihtiyac\u0131n\u0131z var m\u0131?<\/strong>\n<ul>\n<li>Evet, ve bunu birden fazla VPC ile payla\u015fmak istiyorsan\u0131z: Transit Gateway.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Merkezi bir a\u011f topolojisi ve segmentasyon kontrol\u00fc istiyor musunuz?<\/strong>\n<ul>\n<li>Evet: Transit Gateway.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>\u00d6zetle, basit, iki VPC'li ba\u011flant\u0131lar i\u00e7in VPC Peering ekonomik ve etkili bir \u00e7\u00f6z\u00fcmd\u00fcr. \u00c7ok say\u0131da VPC'yi, hibrit bulut ortamlar\u0131n\u0131 ve merkezi a\u011f y\u00f6netimini hedefleyen b\u00fcy\u00fck \u00f6l\u00e7ekli ve karma\u015f\u0131k a\u011flar i\u00e7in Transit Gateway tart\u0131\u015fmas\u0131z en iyi se\u00e7enektir. AWS hizmetlerini veya \u00fc\u00e7\u00fcnc\u00fc taraf SaaS uygulamalar\u0131n\u0131 \u00f6zel, g\u00fcvenli ve CIDR ba\u011f\u0131ms\u0131z bir \u015fekilde t\u00fcketmek i\u00e7in ise PrivateLink vazge\u00e7ilmezdir. Her bir hizmetin g\u00fc\u00e7l\u00fc ve zay\u0131f y\u00f6nlerini anlamak, AWS altyap\u0131n\u0131z i\u00e7in en sa\u011flam ve gelece\u011fe d\u00f6n\u00fck a\u011f\u0131 in\u015fa etmenize yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<div class=\"div-responsive-note\">\n<p>Mobil Uyumluluk Notu: Bu HTML yap\u0131s\u0131, modern CSS framework'leri (\u00f6rne\u011fin, Bootstrap, Tailwind CSS) ve medya sorgular\u0131 (media queries) kullan\u0131larak kolayca mobil uyumlu hale getirilebilir. \u00d6rne\u011fin, tablolar k\u00fc\u00e7\u00fck ekranlarda yatay kayd\u0131r\u0131labilir hale getirilebilir veya madde i\u015faretli listeler daha kompakt g\u00f6r\u00fcnebilir.<\/p>\n<p>  <!-- Konseptsel olarak medya sorgusu \u00f6rne\u011fi: --><br \/>\n  <!-- @media (max-width: 768px) { .table-responsive { overflow-x: auto; } } -->\n<\/div>\n<h2>S\u0131k\u00e7a Sorulan Sorular (SSS)<\/h2>\n<h3>1. VPC Peering ba\u011flant\u0131s\u0131 ile VPN aras\u0131ndaki temel fark nedir?<\/h3>\n<p><strong>Cevap:<\/strong> VPC Peering, iki AWS VPC'si aras\u0131nda \u00f6zel bir ba\u011flant\u0131 kurar ve trafik AWS'nin kendi omurga a\u011f\u0131 \u00fczerinden akarken, VPN (Virtual Private Network) genel internet \u00fczerinden \u015fifreli bir t\u00fcnel olu\u015fturarak g\u00fcvenli ba\u011flant\u0131 sa\u011flar. VPC Peering daha d\u00fc\u015f\u00fck gecikme ve daha y\u00fcksek bant geni\u015fli\u011fi sunarken, VPN genellikle \u015firket i\u00e7i a\u011flar ile bulut aras\u0131ndaki ba\u011flant\u0131lar i\u00e7in kullan\u0131l\u0131r.<\/p>\n<h3>2. Transit Gateway, Direct Connect ile birlikte kullan\u0131labilir mi?<\/h3>\n<p><strong>Cevap:<\/strong> Evet, kesinlikle. Transit Gateway, Direct Connect ba\u011flant\u0131lar\u0131n\u0131z\u0131 merkezi bir hub olarak y\u00f6netmenizi ve bu ba\u011flant\u0131y\u0131 birden fazla VPC'nize geni\u015fletmenizi sa\u011flar. Bu, hibrit bulut mimarilerinde \u015firket i\u00e7i a\u011f ile AWS VPC'leriniz aras\u0131nda tutarl\u0131 ve \u00f6l\u00e7eklenebilir bir ba\u011flant\u0131 kurman\u0131n en iyi yoludur.<\/p>\n<h3>3. PrivateLink, AWS S3 veya DynamoDB gibi AWS servislerine eri\u015fim i\u00e7in kullan\u0131labilir mi?<\/h3>\n<p><strong>Cevap:<\/strong> Evet, PrivateLink, bu t\u00fcr AWS servislerine \u00f6zel ve g\u00fcvenli eri\u015fim i\u00e7in tasarlanm\u0131\u015ft\u0131r. Bu servisler i\u00e7in olu\u015fturulan \"Gateway VPC Endpoints\" veya \"Interface VPC Endpoints\" ile genel internete \u00e7\u0131kmadan AWS servislerine eri\u015fim sa\u011flayabilir, b\u00f6ylece veri s\u0131z\u0131nt\u0131s\u0131 riskini azalt\u0131r ve a\u011f mimarinizi basitle\u015ftirirsiniz.<\/p>\n<h3>4. Bir Transit Gateway'e ka\u00e7 tane VPC ba\u011flayabilirim?<\/h3>\n<p><strong>Cevap:<\/strong> Bir Transit Gateway, varsay\u0131lan olarak 5000'den fazla VPC ve VPN ba\u011flant\u0131s\u0131n\u0131 destekleyebilir. Bu, \u00e7ok b\u00fcy\u00fck ve karma\u015f\u0131k kurumsal a\u011flar\u0131n bile tek bir merkezi hub \u00fczerinden y\u00f6netilebilmesine olanak tan\u0131r. \u0130htiya\u00e7 halinde bu s\u0131n\u0131rlar art\u0131r\u0131labilir.<\/p>\n<h3>5. PrivateLink ba\u011flant\u0131s\u0131 i\u00e7in her iki taraf\u0131n (hizmet sa\u011flay\u0131c\u0131 ve t\u00fcketici) ayn\u0131 AWS b\u00f6lgesinde olmas\u0131 gerekir mi?<\/h3>\n<p><strong>Cevap:<\/strong> Hay\u0131r, PrivateLink ba\u011flant\u0131lar\u0131 b\u00f6lgeler aras\u0131 da (Cross-Region) kurulabilir. Bu durumda, hizmet sa\u011flay\u0131c\u0131n\u0131n hizmeti bir b\u00f6lgede, t\u00fcketicinin VPC Endpoint'i ise farkl\u0131 bir b\u00f6lgede olabilir. Trafik, AWS'nin kendi k\u00fcresel a\u011f\u0131 \u00fczerinden g\u00fcvenli bir \u015fekilde y\u00f6nlendirilir. Ancak, b\u00f6lgeler aras\u0131 PrivateLink kullan\u0131m\u0131 ek veri transfer \u00fccretlerine tabi olabilir.<\/p>\n<p>Bu makale boyunca, Amazon VPC'nin \u00f6zel ba\u011flant\u0131 se\u00e7enekleri olan VPC Peering, Transit Gateway ve PrivateLink'i derinlemesine inceledik. Her bir hizmetin kendine \u00f6zg\u00fc avantajlar\u0131, s\u0131n\u0131rlamalar\u0131 ve en uygun kullan\u0131m senaryolar\u0131 bulunmaktad\u0131r. VPC Peering, basit ve s\u0131n\u0131rl\u0131 iki VPC aras\u0131ndaki ba\u011flant\u0131lar i\u00e7in uygunken, Transit Gateway, b\u00fcy\u00fck ve karma\u015f\u0131k \u00e7oklu VPC ve hibrit bulut a\u011flar\u0131 i\u00e7in \u00f6l\u00e7eklenebilir ve merkezi bir \u00e7\u00f6z\u00fcm sunar. PrivateLink ise \u00f6zellikle \u00fc\u00e7\u00fcnc\u00fc taraf hizmetlerin veya dahili hizmetlerin g\u00fcvenli ve \u00f6zel t\u00fcketimi i\u00e7in tasarlanm\u0131\u015ft\u0131r. A\u011f mimarinizi tasarlarken veya optimize ederken bu servislerin yeteneklerini iyi anlamak, hem g\u00fcvenlik hem de maliyet a\u00e7\u0131s\u0131ndan en verimli \u00e7\u00f6z\u00fcm\u00fc bulman\u0131za yard\u0131mc\u0131 olacakt\u0131r. Unutmay\u0131n, do\u011fru ara\u00e7 do\u011fru i\u015f i\u00e7in se\u00e7ilmelidir; AWS'nin sundu\u011fu bu esnek se\u00e7enekler, her t\u00fcrl\u00fc a\u011f ihtiyac\u0131n\u0131za cevap verebilecek g\u00fc\u00e7tedir.<\/p>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"AWS bulutunda \u00f6zel ve g\u00fcvenli a\u011f ba\u011flant\u0131lar\u0131 kurmak, modern altyap\u0131lar\u0131n temel ta\u015f\u0131d\u0131r. VPC Peering, Transit Gateway ve PrivateLink&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-31706","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Amazon VPC \u00d6zel Ba\u011flant\u0131: Peering, Transit Gateway, PrivateLink<\/title>\n<meta name=\"description\" content=\"AWS bulutunda \u00f6zel ve g\u00fcvenli a\u011f ba\u011flant\u0131lar\u0131 kurmak, modern altyap\u0131lar\u0131n temel ta\u015f\u0131d\u0131r. VPC Peering, Transit Gateway ve PrivateLink gibi se\u00e7enekler, farkl\u0131 senaryolara uygun esneklik ve g\u00fcvenlik sunar. Bu makalede, bu kritik AWS servislerini derinlemesine inceleyecek, aralar\u0131ndaki farklar\u0131 ve en uygun kullan\u0131m durumlar\u0131n\u0131 ke\u015ffedeceksiniz.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Amazon VPC \u00d6zel Ba\u011flant\u0131: Peering, Transit Gateway, PrivateLink\" \/>\n<meta property=\"og:description\" content=\"AWS bulutunda \u00f6zel ve g\u00fcvenli a\u011f ba\u011flant\u0131lar\u0131 kurmak, modern altyap\u0131lar\u0131n temel ta\u015f\u0131d\u0131r. VPC Peering, Transit Gateway ve PrivateLink gibi se\u00e7enekler, farkl\u0131 senaryolara uygun esneklik ve g\u00fcvenlik sunar. Bu makalede, bu kritik AWS servislerini derinlemesine inceleyecek, aralar\u0131ndaki farklar\u0131 ve en uygun kullan\u0131m durumlar\u0131n\u0131 ke\u015ffedeceksiniz.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-13T00:01:06+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"25 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Amazon VPC \u00d6zel Ba\u011flant\u0131: Peering, Transit Gateway, PrivateLink\",\"datePublished\":\"2025-10-13T00:01:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/\"},\"wordCount\":4946,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/\",\"name\":\"Amazon VPC \u00d6zel Ba\u011flant\u0131: Peering, Transit Gateway, PrivateLink\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-10-13T00:01:06+00:00\",\"description\":\"AWS bulutunda \u00f6zel ve g\u00fcvenli a\u011f ba\u011flant\u0131lar\u0131 kurmak, modern altyap\u0131lar\u0131n temel ta\u015f\u0131d\u0131r. VPC Peering, Transit Gateway ve PrivateLink gibi se\u00e7enekler, farkl\u0131 senaryolara uygun esneklik ve g\u00fcvenlik sunar. Bu makalede, bu kritik AWS servislerini derinlemesine inceleyecek, aralar\u0131ndaki farklar\u0131 ve en uygun kullan\u0131m durumlar\u0131n\u0131 ke\u015ffedeceksiniz.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Amazon VPC \u00d6zel Ba\u011flant\u0131: Peering, Transit Gateway, PrivateLink\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Amazon VPC \u00d6zel Ba\u011flant\u0131: Peering, Transit Gateway, PrivateLink","description":"AWS bulutunda \u00f6zel ve g\u00fcvenli a\u011f ba\u011flant\u0131lar\u0131 kurmak, modern altyap\u0131lar\u0131n temel ta\u015f\u0131d\u0131r. VPC Peering, Transit Gateway ve PrivateLink gibi se\u00e7enekler, farkl\u0131 senaryolara uygun esneklik ve g\u00fcvenlik sunar. Bu makalede, bu kritik AWS servislerini derinlemesine inceleyecek, aralar\u0131ndaki farklar\u0131 ve en uygun kullan\u0131m durumlar\u0131n\u0131 ke\u015ffedeceksiniz.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/","og_locale":"tr_TR","og_type":"article","og_title":"Amazon VPC \u00d6zel Ba\u011flant\u0131: Peering, Transit Gateway, PrivateLink","og_description":"AWS bulutunda \u00f6zel ve g\u00fcvenli a\u011f ba\u011flant\u0131lar\u0131 kurmak, modern altyap\u0131lar\u0131n temel ta\u015f\u0131d\u0131r. VPC Peering, Transit Gateway ve PrivateLink gibi se\u00e7enekler, farkl\u0131 senaryolara uygun esneklik ve g\u00fcvenlik sunar. Bu makalede, bu kritik AWS servislerini derinlemesine inceleyecek, aralar\u0131ndaki farklar\u0131 ve en uygun kullan\u0131m durumlar\u0131n\u0131 ke\u015ffedeceksiniz.","og_url":"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-10-13T00:01:06+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"25 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Amazon VPC \u00d6zel Ba\u011flant\u0131: Peering, Transit Gateway, PrivateLink","datePublished":"2025-10-13T00:01:06+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/"},"wordCount":4946,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/","url":"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/","name":"Amazon VPC \u00d6zel Ba\u011flant\u0131: Peering, Transit Gateway, PrivateLink","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-10-13T00:01:06+00:00","description":"AWS bulutunda \u00f6zel ve g\u00fcvenli a\u011f ba\u011flant\u0131lar\u0131 kurmak, modern altyap\u0131lar\u0131n temel ta\u015f\u0131d\u0131r. VPC Peering, Transit Gateway ve PrivateLink gibi se\u00e7enekler, farkl\u0131 senaryolara uygun esneklik ve g\u00fcvenlik sunar. Bu makalede, bu kritik AWS servislerini derinlemesine inceleyecek, aralar\u0131ndaki farklar\u0131 ve en uygun kullan\u0131m durumlar\u0131n\u0131 ke\u015ffedeceksiniz.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/amazon-vpc-ozel-baglanti-peering-transit-gateway-privatelink\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Amazon VPC \u00d6zel Ba\u011flant\u0131: Peering, Transit Gateway, PrivateLink"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/31706","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=31706"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/31706\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=31706"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=31706"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=31706"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}