{"id":37903,"date":"2026-01-18T11:00:38","date_gmt":"2026-01-18T08:00:38","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/"},"modified":"2026-01-18T11:00:38","modified_gmt":"2026-01-18T08:00:38","slug":"aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/","title":{"rendered":"AWS re:Invent Haritas\u0131n\u0131 AWS Amplify Hosting ile Da\u011f\u0131tmak: Modern Bir Yakla\u015f\u0131m"},"content":{"rendered":"<h2>AWS re:Invent Haritas\u0131n\u0131 AWS Amplify Hosting ile Da\u011f\u0131tmak: Modern Bir Yakla\u015f\u0131m<\/h2>\n<p>AWS re:Invent, Amazon Web Services&#8217;\u0131n her y\u0131l d\u00fczenledi\u011fi en b\u00fcy\u00fck k\u00fcresel konferans\u0131d\u0131r ve binlerce kat\u0131l\u0131mc\u0131y\u0131 a\u011f\u0131rlayan devasa bir etkinliktir. Bu kadar b\u00fcy\u00fck bir alanda gezinmek, oturumlar\u0131 bulmak ve ilgi \u00e7ekici noktalar\u0131 ke\u015ffetmek i\u00e7in etkile\u015fimli bir harita vazge\u00e7ilmezdir. Geleneksel web da\u011f\u0131t\u0131m y\u00f6ntemlerinin getirdi\u011fi zorluklar\u0131 a\u015farak, bu t\u00fcr dinamik ve y\u00fcksek trafikli bir web uygulamas\u0131n\u0131 AWS Amplify Hosting ile nas\u0131l kolayca da\u011f\u0131tabilece\u011finizi bu makalede detayl\u0131ca inceleyece\u011fiz.<\/p>\n<h3>AWS re:Invent Haritas\u0131 ve \u0130htiya\u00e7 Duyulan \u00c7\u00f6z\u00fcm<\/h3>\n<p>AWS re:Invent, Las Vegas&#8217;taki birden fazla otel ve kongre merkezinde e\u015f zamanl\u0131 olarak ger\u00e7ekle\u015fen binlerce oturum, at\u00f6lye \u00e7al\u0131\u015fmas\u0131 ve sergiye ev sahipli\u011fi yapar. Kat\u0131l\u0131mc\u0131lar i\u00e7in bu karma\u015f\u0131k ortamda yolunu bulmak, do\u011fru salona zaman\u0131nda ula\u015fmak veya belirli bir stand\u0131 ziyaret etmek, iyi tasarlanm\u0131\u015f ve h\u0131zl\u0131 \u00e7al\u0131\u015fan bir harita uygulamas\u0131 olmadan olduk\u00e7a zorlay\u0131c\u0131 olabilir. Bu nedenle, kullan\u0131c\u0131 dostu, h\u0131zl\u0131 ve g\u00fcvenilir bir harita uygulamas\u0131 hayati \u00f6nem ta\u015f\u0131r.<\/p>\n<h4>re:Invent Deneyimi ve Haritan\u0131n Rol\u00fc<\/h4>\n<p>re:Invent&#8217;in yo\u011fun program\u0131 ve geni\u015f alan\u0131 g\u00f6z \u00f6n\u00fcne al\u0131nd\u0131\u011f\u0131nda, kat\u0131l\u0131mc\u0131lar\u0131n etkinli\u011fi en verimli \u015fekilde deneyimleyebilmesi i\u00e7in mobil uyumlu ve anl\u0131k bilgi sa\u011flayan bir harita uygulamas\u0131 kritik bir rol oynar. Harita, sadece bir navigasyon arac\u0131 olmakla kalmaz, ayn\u0131 zamanda oturum programlar\u0131n\u0131, sponsor stantlar\u0131n\u0131 ve dinlenme alanlar\u0131n\u0131 g\u00f6stererek genel konferans deneyimini zenginle\u015ftirir. Bu t\u00fcr bir uygulaman\u0131n kesintisiz \u00e7al\u0131\u015fmas\u0131 ve h\u0131zl\u0131 y\u00fcklenmesi beklenir.<\/p>\n<h4>Geleneksel Da\u011f\u0131t\u0131m Zorluklar\u0131<\/h4>\n<p>Geleneksel web uygulamas\u0131 da\u011f\u0131t\u0131m\u0131nda sunucu provizyonu, g\u00fcvenlik yamalar\u0131, \u00f6l\u00e7eklendirme ve s\u00fcrekli entegrasyon\/da\u011f\u0131t\u0131m (CI\/CD) boru hatlar\u0131n\u0131n manuel olarak yap\u0131land\u0131r\u0131lmas\u0131 gibi bir\u00e7ok zorluk bulunur. \u00d6zellikle re:Invent gibi ani ve y\u00fcksek trafik art\u0131\u015flar\u0131 ya\u015fayan bir etkinlik i\u00e7in, altyap\u0131n\u0131n bu y\u00fcke dayan\u0131kl\u0131 olmas\u0131 ve h\u0131zl\u0131 bir \u015fekilde \u00f6l\u00e7eklenebilmesi gerekir. Bu s\u00fcre\u00e7ler, geli\u015ftiricilerin ana i\u015flerinden, yani uygulaman\u0131n kendisini geli\u015ftirmekten uzakla\u015fmas\u0131na neden olabilir.<\/p>\n<h4>Neden Modern Bir Yakla\u015f\u0131m Gerekiyor?<\/h4>\n<p>Modern web uygulamalar\u0131, statik i\u00e7erik sunumu, API tabanl\u0131 backend etkile\u015fimleri ve dinamik kullan\u0131c\u0131 aray\u00fczleri ile karakterizedir. Bu t\u00fcr uygulamalar i\u00e7in sunucusuz (serverless) mimariler ve y\u00f6netilen hizmetler, geli\u015ftirme h\u0131z\u0131n\u0131 art\u0131r\u0131r, i\u015fletme maliyetlerini d\u00fc\u015f\u00fcr\u00fcr ve \u00f6l\u00e7eklenebilirlik sorunlar\u0131n\u0131 ortadan kald\u0131r\u0131r. AWS Amplify Hosting, bu modern ihtiya\u00e7lara cevap veren, geli\u015ftirici odakl\u0131 bir \u00e7\u00f6z\u00fcmd\u00fcr.<\/p>\n<h3>AWS Amplify Hosting Nedir?<\/h3>\n<p>AWS Amplify Hosting, modern web uygulamalar\u0131n\u0131 (tek sayfa uygulamalar\u0131 ve statik siteler) AWS \u00fczerinde da\u011f\u0131tmak ve bar\u0131nd\u0131rmak i\u00e7in tasarlanm\u0131\u015f, tamamen y\u00f6netilen bir hizmettir. Frontend geli\u015ftiricilerin, kodlar\u0131n\u0131 bir Git deposuna ittiklerinde otomatik olarak da\u011f\u0131t\u0131m yapabilmelerini sa\u011flayan g\u00fc\u00e7l\u00fc bir CI\/CD boru hatt\u0131 sunar. Bu sayede, altyap\u0131 y\u00f6netimiyle u\u011fra\u015fmak yerine uygulaman\u0131n \u00f6zelliklerine odaklanabilirler.<\/p>\n<h4>Amplify Ekosistemine Genel Bak\u0131\u015f<\/h4>\n<p>AWS Amplify, sadece bir hosting hizmeti de\u011fil, ayn\u0131 zamanda frontend ve mobil uygulamalar i\u00e7in u\u00e7tan uca bir geli\u015ftirme platformudur. Kimlik do\u011frulama, veri depolama, API&#8217;ler, depolama, makine \u00f6\u011frenimi ve bildirimler gibi bir\u00e7ok backend \u00f6zelli\u011fini kolayca entegre etmeye yarayan bir dizi ara\u00e7, k\u00fct\u00fcphane ve UI bile\u015feni sunar. Amplify Hosting, bu ekosistemin \u00f6nemli bir par\u00e7as\u0131d\u0131r ve uygulaman\u0131z\u0131n frontend&#8217;ini bar\u0131nd\u0131rma g\u00f6revini \u00fcstlenir.<\/p>\n<h4>Statik Web Siteleri ve Tek Sayfal\u0131 Uygulamalar \u0130\u00e7in Optimize Edilmi\u015f Da\u011f\u0131t\u0131m<\/h4>\n<p>Amplify Hosting, React, Vue, Angular, Next.js, Gatsby gibi pop\u00fcler frontend \u00e7er\u00e7eveleriyle olu\u015fturulmu\u015f tek sayfa uygulamalar\u0131 (SPA) ve statik siteler i\u00e7in \u00f6zel olarak optimize edilmi\u015ftir. Bu uygulamalar\u0131n derlenmi\u015f \u00e7\u0131kt\u0131s\u0131n\u0131 (HTML, CSS, JavaScript dosyalar\u0131) k\u00fcresel bir i\u00e7erik da\u011f\u0131t\u0131m a\u011f\u0131 (CDN) \u00fczerinden sunarak y\u00fcksek performans ve d\u00fc\u015f\u00fck gecikme s\u00fcresi sa\u011flar. re:Invent haritas\u0131 gibi dinamik ancak temelde statik dosyalarla sunulan uygulamalar i\u00e7in idealdir.<\/p>\n<h4>S\u00fcrekli Entegrasyon ve S\u00fcrekli Da\u011f\u0131t\u0131m (CI\/CD) Yetenekleri<\/h4>\n<p>Amplify Hosting&#8217;in en g\u00fc\u00e7l\u00fc yanlar\u0131ndan biri, entegre CI\/CD yetenekleridir. Bir Git deposuna (GitHub, GitLab, Bitbucket, AWS CodeCommit) ba\u011fland\u0131\u011f\u0131nda, kod de\u011fi\u015fiklikleri alg\u0131land\u0131\u011f\u0131nda otomatik olarak uygulaman\u0131z\u0131 derler, test eder ve da\u011f\u0131t\u0131r. Bu, geli\u015ftirme d\u00f6ng\u00fcs\u00fcn\u00fc h\u0131zland\u0131r\u0131r, hatalar\u0131 erken yakalar ve \u00fcretim ortam\u0131na g\u00fcvenli ve h\u0131zl\u0131 bir \u015fekilde yeni \u00f6zellikler sunmay\u0131 m\u00fcmk\u00fcn k\u0131lar. re:Invent haritas\u0131 i\u00e7in s\u00fcrekli g\u00fcncellemeler (yeni oturumlar, mekan de\u011fi\u015fiklikleri vb.) gerekti\u011finde bu \u00f6zellik paha bi\u00e7ilmezdir.<\/p>\n<h3>Mimari Yakla\u015f\u0131m: re:Invent Haritas\u0131n\u0131 Amplify ile Bar\u0131nd\u0131rma<\/h3>\n<p>re:Invent haritas\u0131n\u0131 AWS Amplify Hosting ile da\u011f\u0131tmak, modern, \u00f6l\u00e7eklenebilir ve y\u00f6netimi kolay bir mimari olu\u015fturmak anlam\u0131na gelir. Bu yakla\u015f\u0131m, frontend ve backend sorumluluklar\u0131n\u0131 ay\u0131rarak her bir bile\u015fenin kendi \u00f6zelinde optimize edilmesini sa\u011flar.<\/p>\n<h4>Frontend \u00c7er\u00e7evesi Se\u00e7imi (React, Vue, Next.js vb.)<\/h4>\n<p>re:Invent haritas\u0131 gibi interaktif bir uygulama i\u00e7in React, Vue veya Next.js gibi modern bir JavaScript \u00e7er\u00e7evesi se\u00e7mek mant\u0131kl\u0131d\u0131r. Bu \u00e7er\u00e7eveler, dinamik kullan\u0131c\u0131 aray\u00fczleri olu\u015fturmak ve harita k\u00fct\u00fcphaneleri (\u00f6rne\u011fin Mapbox GL JS, Leaflet) ile kolayca entegre olmak i\u00e7in g\u00fc\u00e7l\u00fc yetenekler sunar. Amplify Hosting, bu \u00e7er\u00e7evelerin t\u00fcm\u00fcn\u00fc sorunsuz bir \u015fekilde destekler ve derleme s\u00fcre\u00e7lerini otomatik olarak y\u00f6netir.<\/p>\n<h4>Harita Verileri ve Entegrasyon<\/h4>\n<p>Harita verileri (mekan bilgileri, oturum konumlar\u0131, yol tarifleri vb.) genellikle JSON format\u0131nda tutulur. Bu veriler, uygulaman\u0131n statik dosyalar\u0131yla birlikte da\u011f\u0131t\u0131labilece\u011fi gibi, daha dinamik g\u00fcncellemeler i\u00e7in bir API \u00fczerinden de \u00e7ekilebilir. E\u011fer dinamik veri gerekiyorsa, AWS Lambda ve Amazon API Gateway ile sunucusuz bir backend olu\u015fturulabilir. Veriler ise Amazon DynamoDB gibi NoSQL veritabanlar\u0131nda saklanabilir. Amplify, bu backend servisleriyle kolay entegrasyon i\u00e7in SDK&#8217;lar ve CLI ara\u00e7lar\u0131 sunar.<\/p>\n<h4>Amplify Hosting&#8217;in Rol\u00fc ve Avantajlar\u0131<\/h4>\n<p>Bu mimaride Amplify Hosting, uygulaman\u0131n t\u00fcm frontend varl\u0131klar\u0131n\u0131 (HTML, CSS, JavaScript, resimler, harita tile&#8217;lar\u0131) bar\u0131nd\u0131r\u0131r ve global bir CDN \u00fczerinden sunar. Avantajlar\u0131 \u015funlard\u0131r:<\/p>\n<ul>\n<li><strong>Kolay Da\u011f\u0131t\u0131m:<\/strong> Git entegrasyonu ile tek t\u0131kla da\u011f\u0131t\u0131m.<\/li>\n<li><strong>Y\u00fcksek Performans:<\/strong> K\u00fcresel CDN sayesinde d\u00fc\u015f\u00fck gecikme.<\/li>\n<li><strong>Otomatik \u00d6l\u00e7eklendirme:<\/strong> Sunucusuz yap\u0131s\u0131 sayesinde trafik art\u0131\u015flar\u0131na otomatik uyum.<\/li>\n<li><strong>Maliyet Etkinli\u011fi:<\/strong> Sadece kullan\u0131lan kaynaklar i\u00e7in \u00f6deme.<\/li>\n<li><strong>Geli\u015ftirici Odakl\u0131:<\/strong> Altyap\u0131 y\u00f6netimi y\u00fck\u00fcn\u00fc ortadan kald\u0131r\u0131r.<\/li>\n<\/ul>\n<h3>Ad\u0131m Ad\u0131m Da\u011f\u0131t\u0131m S\u00fcreci<\/h3>\n<p>AWS re:Invent haritas\u0131n\u0131 Amplify Hosting ile da\u011f\u0131tmak olduk\u00e7a basit ve birka\u00e7 ad\u0131mdan olu\u015fur. Bu ad\u0131mlar, projenizi s\u00fcr\u00fcm kontrol sisteminizden al\u0131p k\u00fcresel olarak eri\u015filebilir bir web uygulamas\u0131na d\u00f6n\u00fc\u015ft\u00fcr\u00fcr.<\/p>\n<h4>Projenin Haz\u0131rlanmas\u0131 ve S\u00fcr\u00fcm Kontrol\u00fc (Git)<\/h4>\n<p>\u00d6ncelikle, harita uygulaman\u0131z\u0131n kod taban\u0131 bir Git deposunda (GitHub, GitLab, Bitbucket veya AWS CodeCommit) bulunmal\u0131d\u0131r. Bu, Amplify Hosting&#8217;in otomatik CI\/CD ak\u0131\u015f\u0131n\u0131 tetiklemesi i\u00e7in temel gereksinimdir. Projenizin t\u00fcm ba\u011f\u0131ml\u0131l\u0131klar\u0131 ve derleme scriptleri <code>package.json<\/code> dosyas\u0131nda d\u00fczg\u00fcn bir \u015fekilde tan\u0131mlanm\u0131\u015f olmal\u0131d\u0131r.<\/p>\n<pre><code class=\"language-json\">{\n  \"name\": \"reinvent-map-app\",\n  \"version\": \"1.0.0\",\n  \"description\": \"AWS re:Invent Interactive Map\",\n  \"main\": \"index.js\",\n  \"scripts\": {\n    \"start\": \"react-scripts start\",\n    \"build\": \"react-scripts build\",\n    \"test\": \"react-scripts test\",\n    \"eject\": \"react-scripts eject\"\n  },\n  \"dependencies\": {\n    \"react\": \"^18.2.0\",\n    \"react-dom\": \"^18.2.0\",\n    \"mapbox-gl\": \"^2.15.0\",\n    \"react-map-gl\": \"^7.1.6\"\n  },\n  \"browserslist\": {\n    \"production\": [\n      \">0.2%\",\n      \"not dead\",\n      \"not op_mini all\"\n    ],\n    \"development\": [\n      \"last 1 chrome version\",\n      \"last 1 firefox version\",\n      \"last 1 safari version\"\n    ]\n  }\n}\n<\/pre>\n<p><\/code><\/p>\n<h4>Amplify Console \u00dczerinden Proje Ba\u011flama<\/h4>\n<p>AWS Y\u00f6netim Konsolu'na giri\u015f yap\u0131n ve Amplify hizmetine gidin. \"Yeni Uygulama Bar\u0131nd\u0131r\" (Host a new app) se\u00e7ene\u011fini t\u0131klay\u0131n. Git sa\u011flay\u0131c\u0131n\u0131z\u0131 (\u00f6rne\u011fin GitHub) se\u00e7in ve AWS Amplify'\u0131n deponuza eri\u015fim izni vermesini sa\u011flay\u0131n. Ard\u0131ndan, da\u011f\u0131tmak istedi\u011finiz depoyu ve ana dal\u0131 (genellikle <code>main<\/code> veya <code>master<\/code>) se\u00e7in.<\/p>\n<h4>Yap\u0131land\u0131rma ve Ortam De\u011fi\u015fkenleri<\/h4>\n<p>Amplify, projenizin derleme ayarlar\u0131n\u0131 otomatik olarak alg\u0131lamaya \u00e7al\u0131\u015f\u0131r. Genellikle React, Vue veya Angular gibi pop\u00fcler \u00e7er\u00e7eveler i\u00e7in varsay\u0131lan ayarlar yeterlidir. Ancak, uygulaman\u0131z\u0131n \u00f6zel derleme ad\u0131mlar\u0131 varsa veya ortam de\u011fi\u015fkenleri kullan\u0131yorsa, bunlar\u0131 Amplify Console \u00fczerinden yap\u0131land\u0131rabilirsiniz. \u00d6rne\u011fin, bir Mapbox API anahtar\u0131 gibi hassas bilgileri ortam de\u011fi\u015fkenleri olarak tan\u0131mlayabilirsiniz.<\/p>\n<pre><code class=\"language-yaml\">version: 1\nfrontend:\n  phases:\n    preBuild:\n      commands:\n        - npm ci\n    build:\n      commands:\n        - npm run build\n  artifacts:\n    baseDirectory: build\n    files:\n      - '**\/*'\n  cache:\n    paths:\n      - node_modules\/**\/*\n<\/pre>\n<p><\/code><\/p>\n<p>Bu <code>amplify.yml<\/code> dosyas\u0131, bir React uygulamas\u0131n\u0131n nas\u0131l derlenece\u011fini ve hangi dizinin (<code>build<\/code>) da\u011f\u0131t\u0131m i\u00e7in kullan\u0131laca\u011f\u0131n\u0131 belirtir.<\/p>\n<h4>Otomatik Derleme ve Da\u011f\u0131t\u0131m Ak\u0131\u015f\u0131<\/h4>\n<p>Yap\u0131land\u0131rmay\u0131 tamamlad\u0131\u011f\u0131n\u0131zda, Amplify ilk derleme ve da\u011f\u0131t\u0131m\u0131 ba\u015flat\u0131r. Bu s\u00fcre\u00e7, kodunuzu \u00e7ekmeyi, ba\u011f\u0131ml\u0131l\u0131klar\u0131 kurmay\u0131, uygulamay\u0131 derlemeyi ve k\u00fcresel CDN'e da\u011f\u0131tmay\u0131 i\u00e7erir. \u0130lk da\u011f\u0131t\u0131m tamamland\u0131ktan sonra, Git deponuzdaki her yeni commit, otomatik olarak bu CI\/CD ak\u0131\u015f\u0131n\u0131 tetikleyecek ve uygulaman\u0131z\u0131n g\u00fcncel versiyonunu canl\u0131ya alacakt\u0131r.<\/p>\n<h3>Amplify Hosting'in Geli\u015fmi\u015f \u00d6zellikleri<\/h3>\n<p>Amplify Hosting, temel da\u011f\u0131t\u0131m\u0131n \u00f6tesinde, modern web uygulamalar\u0131n\u0131n ihtiya\u00e7 duydu\u011fu bir\u00e7ok geli\u015fmi\u015f \u00f6zellik sunar.<\/p>\n<h4>\u00d6zel Alan Ad\u0131 ve SSL Y\u00f6netimi<\/h4>\n<p>Uygulaman\u0131z\u0131 kendi \u00f6zel alan ad\u0131n\u0131zda (\u00f6rne\u011fin <code>map.reinvent.aws<\/code>) yay\u0131nlamak Amplify Hosting ile \u00e7ok kolayd\u0131r. Alan ad\u0131n\u0131z\u0131 ba\u011flayabilir ve Amplify'\u0131n \u00fccretsiz SSL sertifikalar\u0131 (AWS Certificate Manager taraf\u0131ndan desteklenir) sa\u011flamas\u0131n\u0131 ve otomatik olarak yenilemesini sa\u011flayabilirsiniz. Bu, uygulaman\u0131z\u0131n g\u00fcvenli ve profesyonel g\u00f6r\u00fcnmesini sa\u011flar.<\/p>\n<h4>\u015eube Da\u011f\u0131t\u0131mlar\u0131 ve \u00d6nizleme Ortamlar\u0131<\/h4>\n<p>Geli\u015ftirme ekipleri i\u00e7in \u015fube tabanl\u0131 da\u011f\u0131t\u0131mlar ve \u00f6nizleme ortamlar\u0131 vazge\u00e7ilmezdir. Amplify Hosting, Git deponuzdaki her dal (branch) i\u00e7in ayr\u0131 bir da\u011f\u0131t\u0131m ortam\u0131 olu\u015fturman\u0131za olanak tan\u0131r. Bu sayede, yeni \u00f6zellikleri canl\u0131ya almadan \u00f6nce test edebilir, payda\u015flara g\u00f6sterebilir ve geri bildirim alabilirsiniz. \u00d6rne\u011fin, <code>dev<\/code> dal\u0131 i\u00e7in bir test ortam\u0131, <code>feature\/new-search<\/code> dal\u0131 i\u00e7in ise ge\u00e7ici bir \u00f6nizleme ortam\u0131 olu\u015fturabilirsiniz.<\/p>\n<h4>Parola Korumas\u0131 ve Kimlik Do\u011frulama<\/h4>\n<p>Belirli da\u011f\u0131t\u0131m ortamlar\u0131n\u0131za (\u00f6rne\u011fin test veya staging ortamlar\u0131) parola korumas\u0131 ekleyerek yetkisiz eri\u015fimi engelleyebilirsiniz. Ayr\u0131ca, AWS Amplify'\u0131n kimlik do\u011frulama \u00f6zelliklerini kullanarak uygulaman\u0131za kullan\u0131c\u0131 giri\u015fi, kaydolma ve \u015fifre s\u0131f\u0131rlama gibi i\u015flevleri kolayca entegre edebilirsiniz. Bu, re:Invent haritas\u0131n\u0131n belirli b\u00f6l\u00fcmlerine sadece yetkili ki\u015filerin eri\u015fmesini sa\u011flamak i\u00e7in kullan\u0131labilir.<\/p>\n<h4>Performans Optimizasyonlar\u0131 (CDN Entegrasyonu)<\/h4>\n<p>Amplify Hosting, AWS'nin global i\u00e7erik da\u011f\u0131t\u0131m a\u011f\u0131 (CDN) olan Amazon CloudFront ile derinlemesine entegredir. Bu entegrasyon sayesinde, uygulaman\u0131z\u0131n statik varl\u0131klar\u0131 d\u00fcnya genelindeki u\u00e7 noktalarda \u00f6nbelle\u011fe al\u0131n\u0131r. Kullan\u0131c\u0131lar, kendilerine en yak\u0131n u\u00e7 noktadan i\u00e7eri\u011fi \u00e7ekerek daha h\u0131zl\u0131 y\u00fckleme s\u00fcreleri ve daha iyi bir kullan\u0131c\u0131 deneyimi elde ederler. Bu, re:Invent gibi uluslararas\u0131 bir etkinlikte harita uygulamas\u0131n\u0131n d\u00fcnyan\u0131n d\u00f6rt bir yan\u0131ndan gelen kat\u0131l\u0131mc\u0131lar i\u00e7in h\u0131zl\u0131 \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar.<\/p>\n<h3>G\u00fcvenlik ve \u00d6l\u00e7eklenebilirlik<\/h3>\n<p>AWS Amplify Hosting, AWS'nin sa\u011flam altyap\u0131s\u0131 \u00fczerine in\u015fa edildi\u011fi i\u00e7in do\u011fal olarak y\u00fcksek g\u00fcvenlik ve \u00f6l\u00e7eklenebilirlik sunar. Bu, re:Invent haritas\u0131 gibi kritik uygulamalar i\u00e7in b\u00fcy\u00fck bir avantajd\u0131r.<\/p>\n<h4>AWS Global Altyap\u0131s\u0131n\u0131n G\u00fcc\u00fc<\/h4>\n<p>Amplify Hosting, AWS'nin d\u00fcnya genelindeki veri merkezleri ve a\u011f altyap\u0131s\u0131ndan faydalan\u0131r. Bu, uygulaman\u0131z\u0131n y\u00fcksek eri\u015filebilirlik ve dayan\u0131kl\u0131l\u0131kla \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flar. Herhangi bir b\u00f6lgesel kesinti durumunda bile, global CDN sayesinde uygulaman\u0131z\u0131n eri\u015filebilirli\u011fi korunur.<\/p>\n<h4>DDoS Korumas\u0131 ve WAF Entegrasyonu<\/h4>\n<p>Amplify Hosting, DDoS (Da\u011f\u0131t\u0131lm\u0131\u015f Hizmet Reddi) sald\u0131r\u0131lar\u0131na kar\u015f\u0131 yerle\u015fik koruma sa\u011flar. Ayr\u0131ca, uygulaman\u0131z\u0131n \u00f6n\u00fcne AWS WAF (Web Uygulamas\u0131 G\u00fcvenlik Duvar\u0131) entegre ederek SQL enjeksiyonu, siteler aras\u0131 komut dosyas\u0131 \u00e7al\u0131\u015ft\u0131rma (XSS) gibi yayg\u0131n web g\u00fcvenlik a\u00e7\u0131klar\u0131na kar\u015f\u0131 ek bir koruma katman\u0131 ekleyebilirsiniz. Bu, re:Invent haritas\u0131 gibi halka a\u00e7\u0131k bir uygulaman\u0131n k\u00f6t\u00fc niyetli sald\u0131r\u0131lara kar\u015f\u0131 korunmas\u0131na yard\u0131mc\u0131 olur.<\/p>\n<h4>Sunucusuz Mimarinin \u00d6l\u00e7eklenebilirlik Avantajlar\u0131<\/h4>\n<p>Amplify Hosting'in sunucusuz yap\u0131s\u0131, uygulaman\u0131z\u0131n trafik art\u0131\u015flar\u0131na otomatik olarak uyum sa\u011flamas\u0131n\u0131 garanti eder. re:Invent gibi etkinliklerde anl\u0131k ve b\u00fcy\u00fck trafik art\u0131\u015flar\u0131 ya\u015fanabilir. Geleneksel sunucu tabanl\u0131 \u00e7\u00f6z\u00fcmlerde bu t\u00fcr durumlar kapasite planlamas\u0131 ve manuel \u00f6l\u00e7eklendirme gerektirirken, Amplify Hosting ile bu t\u00fcr endi\u015feler ortadan kalkar. Uygulama, ihtiya\u00e7 duydu\u011fu kadar kayna\u011f\u0131 otomatik olarak t\u00fcketir ve sadece kullan\u0131lan kaynaklar i\u00e7in \u00f6deme yap\u0131l\u0131r.<\/p>\n<h3>Sonu\u00e7<\/h3>\n<p>AWS re:Invent haritas\u0131 gibi dinamik, y\u00fcksek trafikli ve s\u00fcrekli g\u00fcncellenen bir web uygulamas\u0131n\u0131 da\u011f\u0131tmak i\u00e7in AWS Amplify Hosting, modern web geli\u015ftiricileri i\u00e7in ideal bir \u00e7\u00f6z\u00fcmd\u00fcr. Geli\u015ftirme s\u00fcrecini basitle\u015ftirir, CI\/CD yetenekleri sunar, y\u00fcksek performans ve \u00f6l\u00e7eklenebilirlik sa\u011flar ve AWS'nin g\u00fc\u00e7l\u00fc g\u00fcvenlik altyap\u0131s\u0131ndan faydalan\u0131r. Frontend geli\u015ftiricilerin altyap\u0131 y\u00f6netimiyle u\u011fra\u015fmak yerine, kullan\u0131c\u0131 deneyimini zenginle\u015ftirmeye odaklanmalar\u0131na olanak tan\u0131r. Bu sayede, re:Invent kat\u0131l\u0131mc\u0131lar\u0131 i\u00e7in sorunsuz ve etkili bir harita deneyimi sunulabilirken, geli\u015ftirme ekibi de verimli bir \u015fekilde \u00e7al\u0131\u015fmaya devam edebilir.<\/p>\n<h3>SSS (S\u0131k Sorulan Sorular)<\/h3>\n<h4>Amplify Hosting sadece statik siteler i\u00e7in mi?<\/h4>\n<p>Evet, Amplify Hosting \u00f6zellikle statik web siteleri ve tek sayfa uygulamalar\u0131 (SPA) i\u00e7in tasarlanm\u0131\u015ft\u0131r. Ancak, AWS Lambda, API Gateway, DynamoDB gibi backend hizmetleriyle entegre olarak dinamik verileri ve sunucu taraf\u0131 i\u015flevselli\u011fi destekleyebilir. Frontend'i statik olarak bar\u0131nd\u0131r\u0131rken, backend'i sunucusuz bir mimariyle g\u00fc\u00e7lendirebilirsiniz.<\/p>\n<h4>Mevcut bir projeyi Amplify Hosting'e ta\u015f\u0131yabilir miyim?<\/h4>\n<p>Kesinlikle. Mevcut bir React, Vue, Angular, Next.js veya ba\u015fka bir statik site projenizi kolayca Amplify Hosting'e ta\u015f\u0131yabilirsiniz. Tek yapman\u0131z gereken projenizi bir Git deposuna itmek ve Amplify Console \u00fczerinden bu depoyu ba\u011flamakt\u0131r. Amplify, projenizin derleme ayarlar\u0131n\u0131 otomatik olarak alg\u0131lar ve da\u011f\u0131t\u0131m s\u00fcrecini ba\u015flat\u0131r.<\/p>\n<h4>Amplify Hosting'in maliyeti nedir?<\/h4>\n<p>Amplify Hosting, kulland\u0131k\u00e7a \u00f6de modeline sahiptir. Maliyet, bar\u0131nd\u0131r\u0131lan verinin depolama miktar\u0131, da\u011f\u0131t\u0131lan veri (veri transferi) ve derleme\/da\u011f\u0131t\u0131m s\u00fcresi \u00fczerinden hesaplan\u0131r. Genellikle k\u00fc\u00e7\u00fck ve orta \u00f6l\u00e7ekli projeler i\u00e7in olduk\u00e7a uygun maliyetlidir. AWS Free Tier kapsam\u0131nda belirli bir kullan\u0131m limitine kadar \u00fccretsiz olarak da kullanabilirsiniz.<\/p>\n<h4>Amplify Hosting ile backend entegrasyonu nas\u0131l yap\u0131l\u0131r?<\/h4>\n<p>Amplify Hosting, AWS Amplify Framework'\u00fcn bir par\u00e7as\u0131d\u0131r. Bu framework, frontend uygulaman\u0131zdan AWS Lambda fonksiyonlar\u0131, API Gateway u\u00e7 noktalar\u0131, Amazon S3 depolama ve Amazon Cognito kimlik do\u011frulama gibi backend hizmetleriyle kolayca etkile\u015fim kurman\u0131z\u0131 sa\u011flayan SDK'lar ve CLI ara\u00e7lar\u0131 sunar. Amplify CLI'yi kullanarak projenize backend kaynaklar\u0131 ekleyebilir ve bunlar\u0131 frontend uygulaman\u0131zla sorunsuz bir \u015fekilde entegre edebilirsiniz.<\/p>\n","protected":false},"excerpt":{"rendered":"AWS re:Invent, Las Vegas&#8217;taki birden fazla otel ve kongre merkezinde e\u015f zamanl\u0131 olarak ger\u00e7ekle\u015fen binlerce oturum, at\u00f6lye \u00e7al\u0131\u015fmas\u0131 ve sergiye ev s&#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-37903","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 re:Invent Haritas\u0131n\u0131 AWS Amplify Hosting ile Da\u011f\u0131tmak: Modern Bir Yakla\u015f\u0131m - 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-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AWS re:Invent Haritas\u0131n\u0131 AWS Amplify Hosting ile Da\u011f\u0131tmak: Modern Bir Yakla\u015f\u0131m\" \/>\n<meta property=\"og:description\" content=\"AWS re:Invent, Las Vegas&#039;taki birden fazla otel ve kongre merkezinde e\u015f zamanl\u0131 olarak ger\u00e7ekle\u015fen binlerce oturum, at\u00f6lye \u00e7al\u0131\u015fmas\u0131 ve sergiye ev s...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-18T08:00:38+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=\"13 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"AWS re:Invent Haritas\u0131n\u0131 AWS Amplify Hosting ile Da\u011f\u0131tmak: Modern Bir Yakla\u015f\u0131m\",\"datePublished\":\"2026-01-18T08:00:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/\"},\"wordCount\":2526,\"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-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/#respond\"]}],\"copyrightYear\":\"2026\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/\",\"name\":\"AWS re:Invent Haritas\u0131n\u0131 AWS Amplify Hosting ile Da\u011f\u0131tmak: Modern Bir Yakla\u015f\u0131m - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2026-01-18T08:00:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AWS re:Invent Haritas\u0131n\u0131 AWS Amplify Hosting ile Da\u011f\u0131tmak: Modern Bir Yakla\u015f\u0131m\"}]},{\"@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 re:Invent Haritas\u0131n\u0131 AWS Amplify Hosting ile Da\u011f\u0131tmak: Modern Bir Yakla\u015f\u0131m - 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-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/","og_locale":"tr_TR","og_type":"article","og_title":"AWS re:Invent Haritas\u0131n\u0131 AWS Amplify Hosting ile Da\u011f\u0131tmak: Modern Bir Yakla\u015f\u0131m","og_description":"AWS re:Invent, Las Vegas'taki birden fazla otel ve kongre merkezinde e\u015f zamanl\u0131 olarak ger\u00e7ekle\u015fen binlerce oturum, at\u00f6lye \u00e7al\u0131\u015fmas\u0131 ve sergiye ev s...","og_url":"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2026-01-18T08:00:38+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"13 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"AWS re:Invent Haritas\u0131n\u0131 AWS Amplify Hosting ile Da\u011f\u0131tmak: Modern Bir Yakla\u015f\u0131m","datePublished":"2026-01-18T08:00:38+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/"},"wordCount":2526,"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-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/#respond"]}],"copyrightYear":"2026","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/","url":"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/","name":"AWS re:Invent Haritas\u0131n\u0131 AWS Amplify Hosting ile Da\u011f\u0131tmak: Modern Bir Yakla\u015f\u0131m - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2026-01-18T08:00:38+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/aws-reinvent-haritasini-aws-amplify-hosting-ile-dagitmak-modern-bir-yaklasim\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"AWS re:Invent Haritas\u0131n\u0131 AWS Amplify Hosting ile Da\u011f\u0131tmak: Modern Bir Yakla\u015f\u0131m"}]},{"@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\/37903","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=37903"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/37903\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=37903"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=37903"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=37903"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}