{"id":36912,"date":"2025-12-24T21:00:32","date_gmt":"2025-12-24T18:00:32","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/"},"modified":"2025-12-24T21:00:32","modified_gmt":"2025-12-24T18:00:32","slug":"aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/","title":{"rendered":"AWS VPC Lattice: Uygulama A\u011f\u0131n\u0131 Basitle\u015ftiren Yeni Nesil \u00c7\u00f6z\u00fcm"},"content":{"rendered":"<h2>AWS VPC Lattice: Uygulama A\u011f\u0131n\u0131 Basitle\u015ftiren Yeni Nesil \u00c7\u00f6z\u00fcm<\/h2>\n<p>G\u00fcn\u00fcm\u00fcz\u00fcn h\u0131zla geli\u015fen bulut tabanl\u0131 uygulamalar\u0131, mikroservis mimarileri ve da\u011f\u0131t\u0131k sistemler, a\u011f y\u00f6netimini hi\u00e7 olmad\u0131\u011f\u0131 kadar karma\u015f\u0131k hale getirdi. Farkl\u0131 VPC&#8217;ler, hesaplar ve hatta hibrit ortamlar aras\u0131nda g\u00fcvenli, \u00f6l\u00e7eklenebilir ve y\u00f6netilebilir bir ileti\u015fim kurmak, geli\u015ftiriciler ve operasyon ekipleri i\u00e7in ciddi bir meydan okumayd\u0131. AWS VPC Lattice, bu karma\u015f\u0131kl\u0131\u011f\u0131 ortadan kald\u0131rarak uygulama a\u011f\u0131n\u0131 basitle\u015ftirmek ve servisler aras\u0131 ileti\u015fimi daha g\u00fcvenli, esnek ve g\u00f6zlemlenebilir k\u0131lmak i\u00e7in tasarlanm\u0131\u015f yenilik\u00e7i bir \u00e7\u00f6z\u00fcmd\u00fcr.<\/p>\n<h3>VPC Lattice Nedir ve Neden \u0130htiya\u00e7 Duyuldu?<\/h3>\n<p>Modern uygulamalar genellikle onlarca, hatta y\u00fczlerce ba\u011f\u0131ms\u0131z servisten olu\u015fur. Bu servislerin birbirleriyle g\u00fcvenli ve verimli bir \u015fekilde ileti\u015fim kurmas\u0131, uygulaman\u0131n genel performans\u0131 ve g\u00fcvenli\u011fi i\u00e7in kritik \u00f6neme sahiptir. Geleneksel a\u011f yakla\u015f\u0131mlar\u0131, bu dinamik ve da\u011f\u0131t\u0131k yap\u0131lar\u0131n ihtiya\u00e7lar\u0131n\u0131 kar\u015f\u0131lamakta zorlan\u0131yordu.<\/p>\n<h4>Geleneksel Uygulama A\u011f\u0131n\u0131n Zorluklar\u0131<\/h4>\n<p>Geleneksel olarak, servisler aras\u0131 ileti\u015fim genellikle karma\u015f\u0131k VPC peering ba\u011flant\u0131lar\u0131, Transit Gateway&#8217;ler, \u00f6zel DNS \u00e7\u00f6z\u00fcmleri ve manuel g\u00fcvenlik grubu yap\u0131land\u0131rmalar\u0131 gerektiriyordu. Bu y\u00f6ntemler, \u00f6zellikle \u00e7oklu VPC ve \u00e7oklu hesap ortamlar\u0131nda y\u00f6netimi zorla\u015ft\u0131r\u0131yor, hata yapma potansiyelini art\u0131r\u0131yor ve g\u00fcvenlik politikalar\u0131n\u0131n tutarl\u0131 bir \u015fekilde uygulanmas\u0131n\u0131 g\u00fc\u00e7le\u015ftiriyordu. Servis ke\u015ffi ve y\u00fck dengeleme gibi temel i\u015flevler i\u00e7in ek ara\u00e7lara ve konfig\u00fcrasyonlara ihtiya\u00e7 duyuluyordu.<\/p>\n<h4>Mikroservis Mimarilerinde Artan Karma\u015f\u0131kl\u0131k<\/h4>\n<p>Mikroservis mimarileri, uygulamalar\u0131n geli\u015ftirilmesini ve da\u011f\u0131t\u0131m\u0131n\u0131 h\u0131zland\u0131r\u0131rken, servisler aras\u0131 ba\u011f\u0131ml\u0131l\u0131klar\u0131n ve ileti\u015fim yollar\u0131n\u0131n say\u0131s\u0131n\u0131 katlayarak art\u0131rd\u0131. Her servisin kendi ya\u015fam d\u00f6ng\u00fcs\u00fc ve \u00f6l\u00e7eklenme ihtiyac\u0131 olmas\u0131, a\u011f katman\u0131nda dinamik ve esnek \u00e7\u00f6z\u00fcmlerin gereklili\u011fini ortaya koydu. Geli\u015ftiricilerin, i\u015f mant\u0131\u011f\u0131na odaklanmak yerine a\u011f konfig\u00fcrasyonlar\u0131yla bo\u011fu\u015fmas\u0131, verimlili\u011fi d\u00fc\u015f\u00fcren bir fakt\u00f6r haline geldi.<\/p>\n<h4>VPC Lattice&#8217;\u0131n Temel Vaadi<\/h4>\n<p>VPC Lattice, servisler aras\u0131 ileti\u015fimi bir a\u011f katman\u0131 soyutlamas\u0131 arac\u0131l\u0131\u011f\u0131yla basitle\u015ftirir. Uygulama geli\u015ftiricileri, servislerinin nas\u0131l ba\u011flanaca\u011f\u0131 veya nerede \u00e7al\u0131\u015ft\u0131\u011f\u0131 hakk\u0131nda endi\u015felenmek yerine, yaln\u0131zca hangi servise eri\u015fmek istediklerini belirtirler. Lattice, bu ba\u011flant\u0131y\u0131 g\u00fcvenli, \u00f6l\u00e7eklenebilir ve performansl\u0131 bir \u015fekilde otomatik olarak kurar. Bu sayede, a\u011f ve g\u00fcvenlik ekipleri de merkezi politikalar tan\u0131mlayarak uygulama ileti\u015fimi \u00fczerinde daha iyi kontrol sa\u011flayabilirler.<\/p>\n<h3>VPC Lattice&#8217;\u0131n Temel Bile\u015fenleri<\/h3>\n<p>VPC Lattice, birka\u00e7 temel bile\u015fenin bir araya gelmesiyle \u00e7al\u0131\u015f\u0131r ve bu bile\u015fenler, servisler aras\u0131 ileti\u015fimin omurgas\u0131n\u0131 olu\u015fturur.<\/p>\n<h4>Service Network (Servis A\u011f\u0131)<\/h4>\n<p>Service Network, bir veya daha fazla servisi ve bu servislere eri\u015febilecek VPC&#8217;leri bir araya getiren mant\u0131ksal bir kapsay\u0131c\u0131d\u0131r. Servisler, bir Service Network&#8217;e dahil edilerek ke\u015ffedilebilir ve eri\u015filebilir hale gelir. Benzer \u015fekilde, VPC&#8217;ler de bu a\u011fa ba\u011flanarak i\u00e7indeki servislere eri\u015fim yetkisi kazan\u0131r. Bu, farkl\u0131 hesaplardaki veya farkl\u0131 VPC&#8217;lerdeki servislerin tek bir mant\u0131ksal a\u011f alt\u0131nda birle\u015fmesini sa\u011flar.<\/p>\n<h4>Service (Servis)<\/h4>\n<p>VPC Lattice ba\u011flam\u0131nda bir &#8220;Servis&#8221;, uygulaman\u0131z\u0131n bir i\u015flevsel birimini temsil eder. Bu, bir mikroservis, bir API veya herhangi bir a\u011f tabanl\u0131 uygulama olabilir. Her servis, bir DNS ad\u0131 ile tan\u0131mlan\u0131r ve bir veya daha fazla hedef grubuna (Target Group) y\u00f6nlendirilir. Servisler, HTTP\/HTTPS veya TCP protokollerini kullanabilir ve Service Network i\u00e7inde ke\u015ffedilebilir durumdad\u0131r.<\/p>\n<h4>Target Group (Hedef Grubu)<\/h4>\n<p>Hedef gruplar\u0131, bir servisin trafi\u011fi y\u00f6nlendirece\u011fi ger\u00e7ek uygulama kaynaklar\u0131n\u0131 (EC2 \u00f6rnekleri, konteynerler, Lambda fonksiyonlar\u0131 gibi) i\u00e7erir. Bir servis birden fazla hedef grubuna sahip olabilir ve her hedef grubu, farkl\u0131 bir uygulama s\u00fcr\u00fcm\u00fcn\u00fc veya farkl\u0131 bir da\u011f\u0131t\u0131m stratejisini (\u00f6rne\u011fin, mavi\/ye\u015fil da\u011f\u0131t\u0131m) temsil edebilir. Lattice, hedef gruplar aras\u0131ndaki trafi\u011fi y\u00f6netmek i\u00e7in geli\u015fmi\u015f y\u00fck dengeleme ve sa\u011fl\u0131k kontrolleri sunar.<\/p>\n<h4>Auth Policies (Yetkilendirme Politikalar\u0131)<\/h4>\n<p>VPC Lattice&#8217;\u0131n en g\u00fc\u00e7l\u00fc \u00f6zelliklerinden biri, servisler aras\u0131 ileti\u015fimi IAM tabanl\u0131 yetkilendirme politikalar\u0131yla g\u00fcvence alt\u0131na almas\u0131d\u0131r. Bu politikalar, hangi servislerin hangi servislere eri\u015febilece\u011fini, hangi eylemleri ger\u00e7ekle\u015ftirebilece\u011fini ve hangi ko\u015fullar alt\u0131nda eri\u015febilece\u011fini belirler. Bu sayede, a\u011f segmentasyonu ve eri\u015fim kontrol\u00fc, a\u011f katman\u0131nda merkezi ve tutarl\u0131 bir \u015fekilde uygulanabilir.<\/p>\n<pre><code class=\"language-json\">\n{\n  \"Version\": \"2012-10-17\",\n  \"Statement\": [\n    {\n      \"Effect\": \"Allow\",\n      \"Principal\": {\n        \"AWS\": \"arn:aws:iam::123456789012:role\/MyCallingServiceRole\"\n      },\n      \"Action\": \"vpc-lattice:Invoke\",\n      \"Resource\": \"arn:aws:vpc-lattice:us-east-1:123456789012:service\/svc-0abcdef1234567890\"\n    }\n  ]\n}\n<\/pre>\n<p><\/code><\/p>\n<p>Yukar\u0131daki \u00f6rnek, belirli bir IAM rol\u00fcne sahip bir servisin, belirtilen VPC Lattice servisine eri\u015fmesine izin veren basit bir yetkilendirme politikas\u0131d\u0131r.<\/p>\n<h3>VPC Lattice Nas\u0131l \u00c7al\u0131\u015f\u0131r?<\/h3>\n<p>VPC Lattice, servisler aras\u0131 ileti\u015fimi basitle\u015ftirmek i\u00e7in ak\u0131ll\u0131 bir y\u00f6nlendirme ve g\u00fcvenlik katman\u0131 sa\u011flar. Bu katman, servis ke\u015ffi, trafik y\u00f6netimi ve yetkilendirme gibi temel i\u015flevleri otomatikle\u015ftirir.<\/p>\n<h4>Servis Ke\u015ffi ve Ba\u011flant\u0131<\/h4>\n<p>Bir VPC, bir Service Network'e ba\u011fland\u0131\u011f\u0131nda, bu a\u011fdaki t\u00fcm servisler o VPC i\u00e7inde ke\u015ffedilebilir hale gelir. Uygulama, bir servise eri\u015fmek istedi\u011finde, servisin DNS ad\u0131n\u0131 kullanarak istek g\u00f6nderir. VPC Lattice, bu iste\u011fi otomatik olarak do\u011fru hedef grubuna ve oradaki sa\u011fl\u0131kl\u0131 \u00f6rneklerden birine y\u00f6nlendirir. Bu s\u00fcre\u00e7, uygulaman\u0131n servislerin fiziksel konumundan veya IP adreslerinden soyutlanmas\u0131n\u0131 sa\u011flar.<\/p>\n<h4>Trafik Y\u00f6netimi ve Y\u00fck Dengeleme<\/h4>\n<p>VPC Lattice, geleneksel y\u00fck dengeleyicilerin yapt\u0131\u011f\u0131 gibi, hedef gruplar aras\u0131ndaki trafi\u011fi ak\u0131ll\u0131ca da\u011f\u0131t\u0131r. Sa\u011fl\u0131k kontrolleri sayesinde yaln\u0131zca sa\u011fl\u0131kl\u0131 hedeflere trafik g\u00f6nderilir. Ayr\u0131ca, a\u011f\u0131rl\u0131k tabanl\u0131 y\u00f6nlendirme gibi geli\u015fmi\u015f trafik y\u00f6netim \u00f6zellikleriyle A\/B testleri, canary da\u011f\u0131t\u0131mlar\u0131 ve mavi\/ye\u015fil da\u011f\u0131t\u0131mlar kolayca uygulanabilir. Bu, yeni s\u00fcr\u00fcmlerin g\u00fcvenli bir \u015fekilde devreye al\u0131nmas\u0131n\u0131 ve riskin azalt\u0131lmas\u0131n\u0131 sa\u011flar.<\/p>\n<h4>G\u00fcvenlik ve Yetkilendirme Mekanizmalar\u0131<\/h4>\n<p>Her servis iste\u011fi, VPC Lattice taraf\u0131ndan yetkilendirme politikalar\u0131na g\u00f6re de\u011ferlendirilir. Bu, yaln\u0131zca yetkili servislerin birbirleriyle ileti\u015fim kurmas\u0131n\u0131 sa\u011flar. Ayr\u0131ca, Lattice, t\u00fcm trafi\u011fi \u015fifreleyerek (TLS) varsay\u0131lan olarak g\u00fcvenli\u011fi art\u0131r\u0131r. Bu derinlemesine g\u00fcvenlik, a\u011f segmentasyonu ve \"least privilege\" prensibinin uygulanmas\u0131n\u0131 kolayla\u015ft\u0131r\u0131r.<\/p>\n<h3>VPC Lattice'\u0131n Sa\u011flad\u0131\u011f\u0131 Avantajlar<\/h3>\n<p>VPC Lattice, uygulama a\u011f\u0131n\u0131n y\u00f6netimini k\u00f6kten de\u011fi\u015ftirerek bir\u00e7ok \u00f6nemli avantaj sunar.<\/p>\n<h4>Basitle\u015ftirilmi\u015f A\u011f Y\u00f6netimi<\/h4>\n<p>VPC peering, Transit Gateway ve g\u00fcvenlik grubu karma\u015f\u0131kl\u0131klar\u0131n\u0131 ortadan kald\u0131rarak a\u011f mimarisini \u00f6nemli \u00f6l\u00e7\u00fcde basitle\u015ftirir. Geli\u015ftiriciler, a\u011f detaylar\u0131yla u\u011fra\u015fmak yerine i\u015f mant\u0131\u011f\u0131na odaklanabilir. A\u011f y\u00f6neticileri ise merkezi politikalarla t\u00fcm uygulama ileti\u015fimini kolayca y\u00f6netebilir.<\/p>\n<h4>Geli\u015fmi\u015f G\u00fcvenlik ve \u0130zolasyon<\/h4>\n<p>IAM tabanl\u0131 yetkilendirme politikalar\u0131 sayesinde, servisler aras\u0131 ileti\u015fimi \"least privilege\" prensibine g\u00f6re g\u00fcvence alt\u0131na al\u0131r. Her servisin yaln\u0131zca ihtiya\u00e7 duydu\u011fu kaynaklara eri\u015fmesini sa\u011flar. Varsay\u0131lan TLS \u015fifrelemesi ve detayl\u0131 eri\u015fim kontrol\u00fc, g\u00fcvenlik duru\u015funu g\u00fc\u00e7lendirir ve uyumluluk gereksinimlerini kar\u015f\u0131lamaya yard\u0131mc\u0131 olur.<\/p>\n<h4>Y\u00fcksek \u00d6l\u00e7eklenebilirlik ve Esneklik<\/h4>\n<p>VPC Lattice, AWS'nin \u00f6l\u00e7eklenebilir altyap\u0131s\u0131 \u00fczerine in\u015fa edilmi\u015ftir ve uygulaman\u0131z\u0131n ihtiya\u00e7lar\u0131na g\u00f6re otomatik olarak \u00f6l\u00e7eklenir. Yeni servisler eklemek veya mevcut servisleri geni\u015fletmek, a\u011f konfig\u00fcrasyonlar\u0131n\u0131 manuel olarak de\u011fi\u015ftirmeyi gerektirmez. Bu, h\u0131zl\u0131 b\u00fcy\u00fcme ve de\u011fi\u015fen taleplere kolayca uyum sa\u011flama yetene\u011fi sunar.<\/p>\n<h4>G\u00f6zlemlenebilirlik ve \u0130zleme<\/h4>\n<p>VPC Lattice, CloudWatch ve di\u011fer AWS izleme ara\u00e7lar\u0131yla entegre \u00e7al\u0131\u015f\u0131r. Servisler aras\u0131 trafik ak\u0131\u015f\u0131, gecikmeler, hata oranlar\u0131 ve yetkilendirme olaylar\u0131 gibi kritik metrikleri izlemenizi sa\u011flar. Bu detayl\u0131 g\u00f6zlemlenebilirlik, sorun gidermeyi h\u0131zland\u0131r\u0131r ve uygulama performans\u0131n\u0131 optimize etmeye yard\u0131mc\u0131 olur.<\/p>\n<h3>Kullan\u0131m Senaryolar\u0131 ve Entegrasyonlar<\/h3>\n<p>VPC Lattice, \u00e7e\u015fitli bulut mimarilerinde ve kullan\u0131m senaryolar\u0131nda de\u011fer katar.<\/p>\n<h4>Mikroservisler Aras\u0131 \u0130leti\u015fim<\/h4>\n<p>En belirgin kullan\u0131m senaryosu, mikroservis tabanl\u0131 uygulamalard\u0131r. Farkl\u0131 servislerin farkl\u0131 VPC'lerde veya AWS hesaplar\u0131nda \u00e7al\u0131\u015fmas\u0131 durumunda bile, VPC Lattice, bu servisler aras\u0131nda sorunsuz ve g\u00fcvenli bir ileti\u015fim katman\u0131 sa\u011flar. Geli\u015ftiricilerin servis ke\u015ffi ve g\u00fcvenlik konular\u0131yla u\u011fra\u015fmas\u0131na gerek kalmaz.<\/p>\n<h4>\u00c7oklu VPC ve Hesap Ortamlar\u0131<\/h4>\n<p>B\u00fcy\u00fck kurulu\u015flar genellikle birden fazla AWS hesab\u0131 ve VPC kullan\u0131r. VPC Lattice, bu da\u011f\u0131n\u0131k ortamlar aras\u0131nda servislerin birbirini bulmas\u0131n\u0131 ve g\u00fcvenli bir \u015fekilde ileti\u015fim kurmas\u0131n\u0131 kolayla\u015ft\u0131r\u0131r. Hesaplar aras\u0131 ba\u011flant\u0131 karma\u015f\u0131kl\u0131\u011f\u0131n\u0131 azalt\u0131r ve merkezi a\u011f y\u00f6netimi sa\u011flar.<\/p>\n<h4>Hibrit Bulut Entegrasyonu<\/h4>\n<p>VPC Lattice, AWS Direct Connect veya VPN ba\u011flant\u0131lar\u0131 \u00fczerinden \u015firket i\u00e7i a\u011flara geni\u015fletilebilir. Bu sayede, \u015firket i\u00e7i uygulamalar\u0131n buluttaki servislere veya buluttaki uygulamalar\u0131n \u015firket i\u00e7i servislere g\u00fcvenli bir \u015fekilde eri\u015fmesi sa\u011flanabilir. Hibrit bulut senaryolar\u0131nda a\u011f y\u00f6netimini basitle\u015ftirir.<\/p>\n<h4>Sunucusuz Uygulamalarla Kullan\u0131m<\/h4>\n<p>Lambda fonksiyonlar\u0131 gibi sunucusuz bile\u015fenler de VPC Lattice servisleri olarak kaydedilebilir ve di\u011fer servislerle ileti\u015fim kurabilir. Bu, sunucusuz mimarilerin daha b\u00fcy\u00fck bir uygulama a\u011f\u0131na entegrasyonunu kolayla\u015ft\u0131r\u0131r ve tutarl\u0131 bir g\u00fcvenlik ve trafik y\u00f6netimi katman\u0131 sa\u011flar.<\/p>\n<h3>VPC Lattice ile Uygulama A\u011f\u0131n\u0131 Tasarlamak<\/h3>\n<p>VPC Lattice'\u0131 uygulaman\u0131za entegre ederken baz\u0131 tasar\u0131m ilkeleri ve en iyi uygulamalar g\u00f6z \u00f6n\u00fcnde bulundurulmal\u0131d\u0131r.<\/p>\n<h4>En \u0130yi Uygulamalar ve Tasar\u0131m \u0130lkeleri<\/h4>\n<ul>\n<li><b>Servis Odakl\u0131l\u0131k:<\/b> Her i\u015flevsel birimi ayr\u0131 bir VPC Lattice servisi olarak tan\u0131mlay\u0131n. Bu, mod\u00fclerli\u011fi ve ba\u011f\u0131ms\u0131z \u00f6l\u00e7eklenmeyi destekler.<\/li>\n<li><b>Minimum Yetki Prensibi:<\/b> Yetkilendirme politikalar\u0131n\u0131 en az ayr\u0131cal\u0131k prensibine g\u00f6re olu\u015fturun. Her servisin yaln\u0131zca ihtiya\u00e7 duydu\u011fu di\u011fer servislere eri\u015fmesine izin verin.<\/li>\n<li><b>Mant\u0131ksal Gruplama:<\/b> \u0130lgili servisleri ve VPC'leri ayn\u0131 Service Network alt\u0131nda toplayarak y\u00f6netimi kolayla\u015ft\u0131r\u0131n.<\/li>\n<li><b>Sa\u011fl\u0131k Kontrolleri:<\/b> Hedef gruplar\u0131n\u0131z i\u00e7in kapsaml\u0131 sa\u011fl\u0131k kontrolleri tan\u0131mlay\u0131n. Bu, yaln\u0131zca sa\u011fl\u0131kl\u0131 hedeflere trafik g\u00f6nderilmesini sa\u011flar.<\/li>\n<li><b>\u0130zleme ve Alarm:<\/b> VPC Lattice metriklerini CloudWatch ile izleyin ve anormal durumlar i\u00e7in alarmlar kurun.<\/li>\n<\/ul>\n<h4>Maliyet Optimizasyonu<\/h4>\n<p>VPC Lattice, kullan\u0131lan servisler, i\u015flenen veri ve y\u00f6nlendirilen istek say\u0131s\u0131na g\u00f6re \u00fccretlendirilir. Maliyetleri optimize etmek i\u00e7in \u015funlar\u0131 g\u00f6z \u00f6n\u00fcnde bulundurun:<\/p>\n<ul>\n<li>Gereksiz servis tan\u0131mlamalar\u0131ndan ka\u00e7\u0131n\u0131n.<\/li>\n<li>Trafik desenlerinizi anlay\u0131n ve ona g\u00f6re \u00f6l\u00e7eklendirme yap\u0131n.<\/li>\n<li>Kullan\u0131lmayan veya eski servis a\u011flar\u0131n\u0131 ve servisleri temizleyin.<\/li>\n<\/ul>\n<h4>Mevcut Altyap\u0131ya Entegrasyon \u0130pu\u00e7lar\u0131<\/h4>\n<p>Mevcut uygulamalar\u0131n\u0131z\u0131 VPC Lattice'a ta\u015f\u0131rken, kademeli bir yakla\u015f\u0131m benimseyin. \u00d6nce kritik olmayan servisleri entegre edin, ard\u0131ndan ana uygulamalara ge\u00e7i\u015f yap\u0131n. Mevcut DNS yap\u0131land\u0131rmalar\u0131n\u0131z\u0131 ve g\u00fcvenlik gruplar\u0131n\u0131z\u0131 Lattice'\u0131n yetkilendirme politikalar\u0131yla uyumlu hale getirin. Ge\u00e7i\u015f s\u00fcrecinde hem eski hem de yeni ileti\u015fim yollar\u0131n\u0131 destekleyecek bir strateji izleyin.<\/p>\n<h3>Sonu\u00e7<\/h3>\n<p>AWS VPC Lattice, modern bulut uygulamalar\u0131n\u0131n a\u011f y\u00f6netimini basitle\u015ftiren, g\u00fcvenli\u011fi art\u0131ran ve \u00f6l\u00e7eklenebilirli\u011fi destekleyen g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Mikroservis mimarileri, \u00e7oklu VPC ortamlar\u0131 ve hibrit bulut senaryolar\u0131 i\u00e7in ideal bir \u00e7\u00f6z\u00fcm sunar. Geli\u015ftiricilerin i\u015f mant\u0131\u011f\u0131na odaklanmas\u0131n\u0131 sa\u011flarken, operasyon ekiplerine de uygulama ileti\u015fimi \u00fczerinde merkezi ve tutarl\u0131 bir kontrol imkan\u0131 tan\u0131r. VPC Lattice ile karma\u015f\u0131k a\u011f konfig\u00fcrasyonlar\u0131 ge\u00e7mi\u015fte kal\u0131rken, uygulama geli\u015ftirme ve da\u011f\u0131t\u0131m s\u00fcre\u00e7leri daha h\u0131zl\u0131 ve g\u00fcvenli hale gelir. Bu yeni nesil a\u011f \u00e7\u00f6z\u00fcm\u00fc, AWS ekosistemindeki uygulamalar\u0131n gelece\u011fini \u015fekillendirmeye adayd\u0131r.<\/p>\n<h3>SSS (S\u0131k Sorulan Sorular)<\/h3>\n<h4>VPC Lattice ne kadar maliyetlidir?<\/h4>\n<p>VPC Lattice, Service Network ba\u015f\u0131na, kay\u0131tl\u0131 servis ba\u015f\u0131na, i\u015flenen gigabayt veri ba\u015f\u0131na ve y\u00f6nlendirilen her milyon istek ba\u015f\u0131na \u00fccretlendirilir. Detayl\u0131 fiyatland\u0131rma i\u00e7in AWS'nin resmi fiyatland\u0131rma sayfas\u0131na bakman\u0131z \u00f6nerilir. Kullan\u0131m\u0131n\u0131za g\u00f6re de\u011fi\u015fmekle birlikte, karma\u015f\u0131k a\u011f yap\u0131lar\u0131n\u0131 manuel y\u00f6netmenin getirdi\u011fi operasyonel maliyetleri d\u00fc\u015f\u00fcrerek genel maliyet avantaj\u0131 sa\u011flayabilir.<\/p>\n<h4>VPC Lattice ile API Gateway aras\u0131ndaki fark nedir?<\/h4>\n<p>VPC Lattice ve API Gateway farkl\u0131 katmanlarda hizmet verir. API Gateway, genellikle d\u0131\u015far\u0131dan gelen (internetten veya di\u011fer harici sistemlerden) API isteklerini y\u00f6netir ve yetkilendirme, h\u0131z s\u0131n\u0131rlama, d\u00f6n\u00fc\u015f\u00fcm gibi \u00f6zellikler sunar. VPC Lattice ise daha \u00e7ok VPC'ler ve hesaplar i\u00e7indeki servisler aras\u0131 (i\u00e7) ileti\u015fimi basitle\u015ftirmeye ve g\u00fcvence alt\u0131na almaya odaklan\u0131r. Her ikisi de modern uygulamalarda birlikte kullan\u0131labilir; API Gateway d\u0131\u015far\u0131ya d\u00f6n\u00fck API'leriniz i\u00e7in bir giri\u015f noktas\u0131 sa\u011flarken, VPC Lattice i\u00e7 servisler aras\u0131 ileti\u015fimi y\u00f6netir.<\/p>\n<h4>Mevcut uygulamalar\u0131m\u0131 VPC Lattice'a nas\u0131l ta\u015f\u0131r\u0131m?<\/h4>\n<p>Mevcut uygulamalar\u0131 VPC Lattice'a ta\u015f\u0131mak genellikle kademeli bir s\u00fcre\u00e7tir. \u0130lk ad\u0131m, mevcut servislerinizi VPC Lattice servisleri olarak tan\u0131mlamak ve hedef gruplar\u0131n\u0131 olu\u015fturmakt\u0131r. Ard\u0131ndan, VPC'lerinizi Service Network'e ba\u011flayarak servislerin ke\u015ffedilebilir olmas\u0131n\u0131 sa\u011flars\u0131n\u0131z. Son olarak, uygulama kodunuzda veya konfig\u00fcrasyonlar\u0131n\u0131zda servislerin IP adresleri yerine VPC Lattice taraf\u0131ndan sa\u011flanan DNS adlar\u0131n\u0131 kullanacak \u015fekilde g\u00fcncellemeler yapars\u0131n\u0131z. Bu s\u00fcre\u00e7te, yetkilendirme politikalar\u0131n\u0131 dikkatlice yap\u0131land\u0131rmak ve ge\u00e7i\u015f s\u0131ras\u0131nda kesintileri \u00f6nlemek i\u00e7in testler yapmak \u00f6nemlidir.<\/p>\n<h4>VPC Lattice hangi AWS b\u00f6lgelerinde kullan\u0131labilir?<\/h4>\n<p>VPC Lattice, AWS'nin bir\u00e7ok ana b\u00f6lgesinde kullan\u0131labilir durumdad\u0131r. En g\u00fcncel ve detayl\u0131 bilgi i\u00e7in AWS'nin resmi VPC Lattice \u00fcr\u00fcn sayfas\u0131na veya b\u00f6lgesel hizmet durumu sayfas\u0131na ba\u015fvurman\u0131z tavsiye edilir.<\/p>\n<h4>VPC Lattice, Service Mesh (\u00f6rne\u011fin AWS App Mesh) ile nas\u0131l ili\u015fkilidir?<\/h4>\n<p>VPC Lattice ve Service Mesh (AWS App Mesh gibi) birbirini tamamlayan teknolojilerdir. VPC Lattice, a\u011f katman\u0131nda servis ke\u015ffi, trafik y\u00f6netimi ve yetkilendirme gibi temel yetenekleri sa\u011flayarak servisler aras\u0131 ileti\u015fimi basitle\u015ftirir. AWS App Mesh ise uygulama katman\u0131nda (L7) daha detayl\u0131 trafik y\u00f6netimi, hata enjeksiyonu, yeniden deneme politikalar\u0131 ve daha zengin g\u00f6zlemlenebilirlik gibi \u00f6zellikler sunan bir servis a\u011f\u0131 kontrol d\u00fczlemidir. VPC Lattice, App Mesh i\u00e7in sa\u011flam bir a\u011f temeli sa\u011flayabilir; App Mesh, bu temel \u00fczerinde daha geli\u015fmi\u015f uygulama katman\u0131 kontrol\u00fc ekleyebilir. Uygulaman\u0131z\u0131n ihtiya\u00e7lar\u0131na ba\u011fl\u0131 olarak her ikisini de kullanabilirsiniz.<\/p>\n","protected":false},"excerpt":{"rendered":"Modern uygulamalar genellikle onlarca, hatta y\u00fczlerce ba\u011f\u0131ms\u0131z servisten olu\u015fur. Bu servislerin birbirleriyle g\u00fcvenli ve verimli bir \u015fekilde ileti\u015fim&#8230;","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":[1406],"tags":[],"class_list":{"0":"post-36912","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-aws","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>AWS VPC Lattice: Uygulama A\u011f\u0131n\u0131 Basitle\u015ftiren Yeni Nesil \u00c7\u00f6z\u00fcm - Kodlar\u0131n Gizemli D\u00fcnyas\u0131<\/title>\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\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AWS VPC Lattice: Uygulama A\u011f\u0131n\u0131 Basitle\u015ftiren Yeni Nesil \u00c7\u00f6z\u00fcm\" \/>\n<meta property=\"og:description\" content=\"Modern uygulamalar genellikle onlarca, hatta y\u00fczlerce ba\u011f\u0131ms\u0131z servisten olu\u015fur. Bu servislerin birbirleriyle g\u00fcvenli ve verimli bir \u015fekilde ileti\u015fim...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-24T18:00:32+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=\"12 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"AWS VPC Lattice: Uygulama A\u011f\u0131n\u0131 Basitle\u015ftiren Yeni Nesil \u00c7\u00f6z\u00fcm\",\"datePublished\":\"2025-12-24T18:00:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/\"},\"wordCount\":2449,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"AWS\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/\",\"name\":\"AWS VPC Lattice: Uygulama A\u011f\u0131n\u0131 Basitle\u015ftiren Yeni Nesil \u00c7\u00f6z\u00fcm - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-12-24T18:00:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AWS VPC Lattice: Uygulama A\u011f\u0131n\u0131 Basitle\u015ftiren Yeni Nesil \u00c7\u00f6z\u00fcm\"}]},{\"@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":"AWS VPC Lattice: Uygulama A\u011f\u0131n\u0131 Basitle\u015ftiren Yeni Nesil \u00c7\u00f6z\u00fcm - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","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\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/","og_locale":"tr_TR","og_type":"article","og_title":"AWS VPC Lattice: Uygulama A\u011f\u0131n\u0131 Basitle\u015ftiren Yeni Nesil \u00c7\u00f6z\u00fcm","og_description":"Modern uygulamalar genellikle onlarca, hatta y\u00fczlerce ba\u011f\u0131ms\u0131z servisten olu\u015fur. Bu servislerin birbirleriyle g\u00fcvenli ve verimli bir \u015fekilde ileti\u015fim...","og_url":"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-12-24T18:00:32+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"12 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"AWS VPC Lattice: Uygulama A\u011f\u0131n\u0131 Basitle\u015ftiren Yeni Nesil \u00c7\u00f6z\u00fcm","datePublished":"2025-12-24T18:00:32+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/"},"wordCount":2449,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["AWS"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/","url":"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/","name":"AWS VPC Lattice: Uygulama A\u011f\u0131n\u0131 Basitle\u015ftiren Yeni Nesil \u00c7\u00f6z\u00fcm - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-12-24T18:00:32+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/aws-vpc-lattice-uygulama-agini-basitlestiren-yeni-nesil-cozum\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"AWS VPC Lattice: Uygulama A\u011f\u0131n\u0131 Basitle\u015ftiren Yeni Nesil \u00c7\u00f6z\u00fcm"}]},{"@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\/36912","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=36912"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/36912\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=36912"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=36912"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=36912"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}