{"id":8683,"date":"2025-01-05T10:00:17","date_gmt":"2025-01-05T07:00:17","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/"},"modified":"2025-01-05T10:00:17","modified_gmt":"2025-01-05T07:00:17","slug":"opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/","title":{"rendered":"OpenTofu Mod\u00fcl\u00fc: Spoke VPC ve TGW ile G\u00fcvenli A\u011f Yap\u0131s\u0131"},"content":{"rendered":"<p><body><\/p>\n<p>OpenTofu Mod\u00fcl\u00fc: Spoke VPC ve TGW ile G\u00fcvenli A\u011f Yap\u0131s\u0131<\/p>\n<p>Merhaba, Fatih Soysal burada. Bu yaz\u0131da,  OpenTofu mod\u00fcl\u00fcn\u00fc kullanarak Transit Gateway (TGW) ile birle\u015ftirilmi\u015f Spoke VPC&#8217;ler \u00fczerinden g\u00fcvenli ve \u00f6l\u00e7eklenebilir bir a\u011f mimarisi nas\u0131l olu\u015fturulaca\u011f\u0131n\u0131 ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z.  \u00d6ncelikle, temel kavramlar\u0131 a\u00e7\u0131klayarak ba\u015flayal\u0131m. Ard\u0131ndan,  OpenTofu mod\u00fcl\u00fcn\u00fcn i\u015flevselli\u011fini ve avantajlar\u0131n\u0131 inceleyece\u011fiz.  Son olarak da, uygulamaya y\u00f6nelik pratik ad\u0131mlar\u0131 ve \u00f6rnek kod par\u00e7ac\u0131klar\u0131n\u0131 payla\u015faca\u011f\u0131m.<\/p>\n<h2>Spoke VPC ve TGW: Temel Kavramlar<\/h2>\n<p>Spoke VPC modeli, merkezile\u015ftirilmi\u015f bir a\u011f mimarisidir.  Bu mimaride, her bir b\u00f6l\u00fcm (spoke) kendi ba\u011f\u0131ms\u0131z VPC&#8217;sini kullan\u0131r. Ancak,  Transit Gateway (TGW) sayesinde bu VPC&#8217;ler birbirleriyle ve merkezi kaynaklarla kolayca ileti\u015fim kurabilirler.  Bu, y\u00f6netimi kolayla\u015ft\u0131ran ve g\u00fcvenli\u011fi art\u0131ran \u00f6nemli bir avantaj sa\u011flar.  \u00d6rne\u011fin, farkl\u0131 departmanlar veya projeler i\u00e7in ayr\u0131 VPC&#8217;ler olu\u015fturulabilir ve TGW ile merkezi bir a\u011f alt yap\u0131s\u0131na entegre edilebilir. B\u00f6ylece, g\u00fcvenlik duvarlar\u0131n\u0131n ve eri\u015fim kontrol listelerinin daha etkili bir \u015fekilde y\u00f6netilmesi sa\u011flan\u0131r.<\/p>\n<h2>OpenTofu Mod\u00fcl\u00fc: \u0130\u015flevsellik ve Avantajlar<\/h2>\n<p>OpenTofu, a\u011f g\u00fcvenli\u011fi ve y\u00f6netimini kolayla\u015ft\u0131ran a\u00e7\u0131k kaynakl\u0131 bir ara\u00e7t\u0131r.  \u00d6zellikle, Spoke VPC ve TGW ortamlar\u0131nda olduk\u00e7a kullan\u0131\u015fl\u0131d\u0131r.  OpenTofu mod\u00fcl\u00fc, g\u00fcvenlik politikalar\u0131n\u0131 otomatikle\u015ftirerek, g\u00fcvenlik duvar\u0131 kurallar\u0131n\u0131 ve di\u011fer g\u00fcvenlik ayarlar\u0131n\u0131 y\u00f6netimi olduk\u00e7a basitle\u015ftirir.  Bu sayede, manuel m\u00fcdahaleye ihtiya\u00e7 duymadan a\u011f g\u00fcvenli\u011finizi s\u00fcrekli olarak g\u00fcncelleyebilirsiniz.  Ayr\u0131ca,  OpenTofu&#8217;nun sundu\u011fu raporlama ve izleme \u00f6zellikleri, a\u011f g\u00fcvenli\u011finizi daha iyi anlaman\u0131za ve olas\u0131 g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 h\u0131zl\u0131ca tespit etmenize yard\u0131mc\u0131 olur.  Sonu\u00e7 olarak, OpenTofu; zamandan tasarruf etmenizi ve g\u00fcvenli\u011finizi g\u00fc\u00e7lendirmenizi sa\u011flar.<\/p>\n<h2>Uygulama Ad\u0131mlar\u0131 ve \u00d6rnek Kodlar<\/h2>\n<p>OpenTofu mod\u00fcl\u00fcn\u00fc kurmak ve yap\u0131land\u0131rmak i\u00e7in a\u015fa\u011f\u0131daki ad\u0131mlar\u0131 takip edebilirsiniz.  \u00d6ncelikle, OpenTofu&#8217;nun \u00f6n ko\u015fullar\u0131n\u0131 kar\u015f\u0131lad\u0131\u011f\u0131n\u0131zdan emin olun. Ard\u0131ndan,  mod\u00fcl\u00fc klonlay\u0131n ve gerekli ba\u011f\u0131ml\u0131l\u0131klar\u0131 y\u00fckleyin.  A\u015fa\u011f\u0131da, OpenTofu&#8217;nun temel konfig\u00fcrasyon dosyas\u0131 \u00f6rne\u011fi verilmi\u015ftir:<\/p>\n<pre><code>\n# OpenTofu konfig\u00fcrasyon dosyas\u0131\ntgw_id = \"tgw-xxxxxxxxxxxxxxxxx\"\nspoke_vpcs = [\n  \"vpc-yyyyyyyyyyyyyyyyy\",\n  \"vpc-zzzzzzzzzzzzzzzzz\"\n]\n# ... di\u011fer konfig\u00fcrasyonlar ...\n<\/code><\/pre>\n<p>Bu konfig\u00fcrasyon dosyas\u0131nda, TGW ID&#8217;si ve Spoke VPC ID&#8217;leri belirtilir.  OpenTofu, bu bilgiler kullan\u0131larak g\u00fcvenlik politikalar\u0131n\u0131 uygular.  Daha detayl\u0131 konfig\u00fcrasyon se\u00e7enekleri i\u00e7in OpenTofu&#8217;nun resmi dok\u00fcmanlar\u0131na ba\u015fvurabilirsiniz.  <a href=\"https:\/\/github.com\/opentofu\/opentofu\">OpenTofu GitHub Repo<\/a><\/p>\n<p>Bu ad\u0131mlar\u0131 takip ederek, g\u00fcvenli ve \u00f6l\u00e7eklenebilir bir a\u011f mimarisi kurabilirsiniz.  Unutmay\u0131n,  g\u00fcvenlik s\u00fcrekli bir s\u00fcre\u00e7tir ve d\u00fczenli g\u00fcncellemeler ve izleme yapman\u0131z \u00f6nemlidir. Bu s\u00fcre\u00e7te, <a href=\"https:\/\/fatihsoysal.com\">web sitemi<\/a> \u00fczerinden daha fazla bilgiye ula\u015fabilirsiniz.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>OpenTofu mod\u00fcl\u00fcn\u00fc kullanarak Spoke VPC ve TGW ile g\u00fcvenli ve \u00f6l\u00e7eklenebilir bir a\u011f mimarisi kurmak olduk\u00e7a kolayd\u0131r.  Bu, y\u00f6netimi basitle\u015ftirir, g\u00fcvenli\u011fi art\u0131r\u0131r ve maliyetleri azalt\u0131r.  Bu makalede ele ald\u0131\u011f\u0131m\u0131z ad\u0131mlar ve \u00f6rnek kodlar, bu s\u00fcreci anlaman\u0131za ve uygulaman\u0131za yard\u0131mc\u0131 olacakt\u0131r.  Daha fazla bilgi i\u00e7in, OpenTofu&#8217;nun resmi dok\u00fcmanlar\u0131n\u0131 inceleyebilir ve  benimle ileti\u015fime ge\u00e7ebilirsiniz.<\/p>\n<p>#Etiketler: OpenTofu, Spoke VPC, TGW, Transit Gateway, AWS, A\u011f G\u00fcvenli\u011fi, A\u011f Mimarisine Giri\u015f, Bulut G\u00fcvenli\u011fi, VPN, G\u00fcvenlik Gruplar\u0131<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"OpenTofu Mod\u00fcl\u00fc: Spoke VPC ve TGW ile G\u00fcvenli A\u011f Yap\u0131s\u0131 Merhaba, Fatih Soysal burada. Bu yaz\u0131da, OpenTofu mod\u00fcl\u00fcn\u00fc&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-8683","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>OpenTofu Mod\u00fcl\u00fc: Spoke VPC ve TGW ile G\u00fcvenli A\u011f Yap\u0131s\u0131<\/title>\n<meta name=\"description\" content=\"Merhaba, Fatih Soysal burada. Bu yaz\u0131da, OpenTofu mod\u00fcl\u00fcn\u00fc kullanarak Transit Gateway (TGW) ile birle\u015ftirilmi\u015f Spoke VPC&#039;ler \u00fczerinden g\u00fcvenli ve \u00f6l\u00e7eklenebilir bir a\u011f mimarisi nas\u0131l olu\u015fturulaca\u011f\u0131n\u0131 ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z. \u00d6ncelikle, temel kavramlar\u0131 a\u00e7\u0131klayarak ba\u015flayal\u0131m. Ard\u0131ndan, OpenTofu mod\u00fcl\u00fcn\u00fcn i\u015flevselli\u011fini ve avantajlar\u0131n\u0131 inceleyece\u011fiz. Son olarak da, uygulamaya y\u00f6nelik pratik ad\u0131mlar\u0131 ve \u00f6rnek kod par\u00e7ac\u0131klar\u0131n\u0131 payla\u015faca\u011f\u0131m.\" \/>\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\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OpenTofu Mod\u00fcl\u00fc: Spoke VPC ve TGW ile G\u00fcvenli A\u011f Yap\u0131s\u0131\" \/>\n<meta property=\"og:description\" content=\"Merhaba, Fatih Soysal burada. Bu yaz\u0131da, OpenTofu mod\u00fcl\u00fcn\u00fc kullanarak Transit Gateway (TGW) ile birle\u015ftirilmi\u015f Spoke VPC&#039;ler \u00fczerinden g\u00fcvenli ve \u00f6l\u00e7eklenebilir bir a\u011f mimarisi nas\u0131l olu\u015fturulaca\u011f\u0131n\u0131 ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z. \u00d6ncelikle, temel kavramlar\u0131 a\u00e7\u0131klayarak ba\u015flayal\u0131m. Ard\u0131ndan, OpenTofu mod\u00fcl\u00fcn\u00fcn i\u015flevselli\u011fini ve avantajlar\u0131n\u0131 inceleyece\u011fiz. Son olarak da, uygulamaya y\u00f6nelik pratik ad\u0131mlar\u0131 ve \u00f6rnek kod par\u00e7ac\u0131klar\u0131n\u0131 payla\u015faca\u011f\u0131m.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-05T07:00:17+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=\"3 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"OpenTofu Mod\u00fcl\u00fc: Spoke VPC ve TGW ile G\u00fcvenli A\u011f Yap\u0131s\u0131\",\"datePublished\":\"2025-01-05T07:00:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/\"},\"wordCount\":602,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/\",\"name\":\"OpenTofu Mod\u00fcl\u00fc: Spoke VPC ve TGW ile G\u00fcvenli A\u011f Yap\u0131s\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-01-05T07:00:17+00:00\",\"description\":\"Merhaba, Fatih Soysal burada. Bu yaz\u0131da, OpenTofu mod\u00fcl\u00fcn\u00fc kullanarak Transit Gateway (TGW) ile birle\u015ftirilmi\u015f Spoke VPC'ler \u00fczerinden g\u00fcvenli ve \u00f6l\u00e7eklenebilir bir a\u011f mimarisi nas\u0131l olu\u015fturulaca\u011f\u0131n\u0131 ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z. \u00d6ncelikle, temel kavramlar\u0131 a\u00e7\u0131klayarak ba\u015flayal\u0131m. Ard\u0131ndan, OpenTofu mod\u00fcl\u00fcn\u00fcn i\u015flevselli\u011fini ve avantajlar\u0131n\u0131 inceleyece\u011fiz. Son olarak da, uygulamaya y\u00f6nelik pratik ad\u0131mlar\u0131 ve \u00f6rnek kod par\u00e7ac\u0131klar\u0131n\u0131 payla\u015faca\u011f\u0131m.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OpenTofu Mod\u00fcl\u00fc: Spoke VPC ve TGW ile G\u00fcvenli A\u011f Yap\u0131s\u0131\"}]},{\"@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":"OpenTofu Mod\u00fcl\u00fc: Spoke VPC ve TGW ile G\u00fcvenli A\u011f Yap\u0131s\u0131","description":"Merhaba, Fatih Soysal burada. Bu yaz\u0131da, OpenTofu mod\u00fcl\u00fcn\u00fc kullanarak Transit Gateway (TGW) ile birle\u015ftirilmi\u015f Spoke VPC'ler \u00fczerinden g\u00fcvenli ve \u00f6l\u00e7eklenebilir bir a\u011f mimarisi nas\u0131l olu\u015fturulaca\u011f\u0131n\u0131 ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z. \u00d6ncelikle, temel kavramlar\u0131 a\u00e7\u0131klayarak ba\u015flayal\u0131m. Ard\u0131ndan, OpenTofu mod\u00fcl\u00fcn\u00fcn i\u015flevselli\u011fini ve avantajlar\u0131n\u0131 inceleyece\u011fiz. Son olarak da, uygulamaya y\u00f6nelik pratik ad\u0131mlar\u0131 ve \u00f6rnek kod par\u00e7ac\u0131klar\u0131n\u0131 payla\u015faca\u011f\u0131m.","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\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/","og_locale":"tr_TR","og_type":"article","og_title":"OpenTofu Mod\u00fcl\u00fc: Spoke VPC ve TGW ile G\u00fcvenli A\u011f Yap\u0131s\u0131","og_description":"Merhaba, Fatih Soysal burada. Bu yaz\u0131da, OpenTofu mod\u00fcl\u00fcn\u00fc kullanarak Transit Gateway (TGW) ile birle\u015ftirilmi\u015f Spoke VPC'ler \u00fczerinden g\u00fcvenli ve \u00f6l\u00e7eklenebilir bir a\u011f mimarisi nas\u0131l olu\u015fturulaca\u011f\u0131n\u0131 ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z. \u00d6ncelikle, temel kavramlar\u0131 a\u00e7\u0131klayarak ba\u015flayal\u0131m. Ard\u0131ndan, OpenTofu mod\u00fcl\u00fcn\u00fcn i\u015flevselli\u011fini ve avantajlar\u0131n\u0131 inceleyece\u011fiz. Son olarak da, uygulamaya y\u00f6nelik pratik ad\u0131mlar\u0131 ve \u00f6rnek kod par\u00e7ac\u0131klar\u0131n\u0131 payla\u015faca\u011f\u0131m.","og_url":"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-01-05T07:00:17+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"3 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"OpenTofu Mod\u00fcl\u00fc: Spoke VPC ve TGW ile G\u00fcvenli A\u011f Yap\u0131s\u0131","datePublished":"2025-01-05T07:00:17+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/"},"wordCount":602,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/","url":"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/","name":"OpenTofu Mod\u00fcl\u00fc: Spoke VPC ve TGW ile G\u00fcvenli A\u011f Yap\u0131s\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-01-05T07:00:17+00:00","description":"Merhaba, Fatih Soysal burada. Bu yaz\u0131da, OpenTofu mod\u00fcl\u00fcn\u00fc kullanarak Transit Gateway (TGW) ile birle\u015ftirilmi\u015f Spoke VPC'ler \u00fczerinden g\u00fcvenli ve \u00f6l\u00e7eklenebilir bir a\u011f mimarisi nas\u0131l olu\u015fturulaca\u011f\u0131n\u0131 ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z. \u00d6ncelikle, temel kavramlar\u0131 a\u00e7\u0131klayarak ba\u015flayal\u0131m. Ard\u0131ndan, OpenTofu mod\u00fcl\u00fcn\u00fcn i\u015flevselli\u011fini ve avantajlar\u0131n\u0131 inceleyece\u011fiz. Son olarak da, uygulamaya y\u00f6nelik pratik ad\u0131mlar\u0131 ve \u00f6rnek kod par\u00e7ac\u0131klar\u0131n\u0131 payla\u015faca\u011f\u0131m.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/opentofu-modulu-spoke-vpc-ve-tgw-ile-guvenli-ag-yapisi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"OpenTofu Mod\u00fcl\u00fc: Spoke VPC ve TGW ile G\u00fcvenli A\u011f Yap\u0131s\u0131"}]},{"@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\/8683","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=8683"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/8683\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=8683"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=8683"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=8683"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}