{"id":17603,"date":"2025-04-09T05:30:13","date_gmt":"2025-04-09T02:30:13","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/"},"modified":"2025-04-09T05:30:13","modified_gmt":"2025-04-09T02:30:13","slug":"hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/","title":{"rendered":"Hugo ve Pulumi ile AWS&#8217;ye Portf\u00f6y Sitesi Da\u011f\u0131t\u0131m\u0131"},"content":{"rendered":"<p><body><\/p>\n<p>Hugo ve Pulumi ile AWS&#8217;ye Portf\u00f6y Sitesi Da\u011f\u0131t\u0131m\u0131<\/p>\n<p>Merhaba! Fatih Soysal burada. Bu yaz\u0131da, Hugo static site generator ve Pulumi infrastructure-as-code (IaC) arac\u0131 kullanarak AWS&#8217;ye bir portf\u00f6y sitesi nas\u0131l da\u011f\u0131t\u0131laca\u011f\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m.  Bu g\u00fc\u00e7l\u00fc kombinasyon, web sitenizi h\u0131zl\u0131, g\u00fcvenilir ve \u00f6l\u00e7eklenebilir bir \u015fekilde yay\u0131nlaman\u0131za olanak tan\u0131r.  Ayr\u0131ca,  s\u00fcreci otomatikle\u015ftirerek zaman ve emekten tasarruf etmenizi sa\u011flar.  Ba\u015flayal\u0131m!<\/p>\n<h2>Hugo ile Statik Web Sitesi Olu\u015fturma<\/h2>\n<p>\u00d6ncelikle, Hugo kullanarak statik bir web sitesi olu\u015fturmam\u0131z gerekiyor.  Hugo, olduk\u00e7a h\u0131zl\u0131 ve kullan\u0131m\u0131 kolay bir statik site olu\u015fturucu.  <a href=\"https:\/\/gohugo.io\/\">Hugo resmi sitesinden<\/a> indirerek ba\u015flayabilirsiniz.  Kurulumdan sonra, yeni bir Hugo projesi olu\u015fturun ve i\u00e7eri\u011finizi ekleyin.  Bu a\u015famada,  tasar\u0131m\u0131n\u0131z\u0131 se\u00e7ebilir ve i\u00e7eri\u011finizi (yaz\u0131lar, projeler, ileti\u015fim bilgileri vb.) ekleyebilirsiniz.  Kendi teman\u0131z\u0131 olu\u015fturabilir veya mevcut bir\u00e7ok \u00fccretsiz tema aras\u0131ndan se\u00e7im yapabilirsiniz.  Bu s\u00fcre\u00e7te, dikkatli bir \u015fekilde tasar\u0131m\u0131n\u0131z\u0131 ve i\u00e7eri\u011finizi d\u00fczenleyin. \u00c7\u00fcnk\u00fc bu, portf\u00f6y sitenizin izlenimini \u00f6nemli \u00f6l\u00e7\u00fcde etkiler.<\/p>\n<h2>Pulumi ile AWS Altyap\u0131s\u0131n\u0131n Haz\u0131rlanmas\u0131<\/h2>\n<p>\u015eimdi, Pulumi&#8217;ye ge\u00e7elim. Pulumi,  AWS gibi bulut platformlar\u0131nda altyap\u0131n\u0131z\u0131 kodla tan\u0131mlaman\u0131za olanak sa\u011flayan bir IaC arac\u0131d\u0131r.  Python, Go, TypeScript ve JavaScript gibi \u00e7e\u015fitli programlama dillerini destekler.  Bu yaz\u0131da,  S3&#8217;\u00fc statik web sitesi hosting&#8217;i i\u00e7in, CloudFront&#8217;u CDN olarak ve Route53&#8217;\u00fc DNS y\u00f6netimi i\u00e7in kullanaca\u011f\u0131z.  A\u015fa\u011f\u0131da,  basit bir Pulumi program\u0131 \u00f6rne\u011fi bulunmaktad\u0131r:<\/p>\n<pre><code class=\"language-python\">\n# Pulumi program\u0131 (Python \u00f6rne\u011fi)\nimport pulumi\nimport pulumi_aws as aws\n\n# ... (S3 bucket, CloudFront da\u011f\u0131t\u0131m\u0131, Route53 kay\u0131tlar\u0131 konfig\u00fcrasyonu) ...\n<\/code><\/pre>\n<p>Bu kod blo\u011fu,  S3 bucket&#8217;\u0131n\u0131z\u0131,  CloudFront da\u011f\u0131t\u0131m\u0131n\u0131z\u0131 ve Route53 kay\u0131tlar\u0131n\u0131z\u0131 tan\u0131mlar.  Detayl\u0131 konfig\u00fcrasyon i\u00e7in,  Pulumi&#8217;nin dok\u00fcmantasyonuna bakabilirsiniz.  Unutmay\u0131n ki, bu kod sizin \u00f6zel ihtiya\u00e7lar\u0131n\u0131za g\u00f6re uyarlanmal\u0131d\u0131r.  \u00d6rne\u011fin; domain ad\u0131n\u0131z, bucket ad\u0131n\u0131z ve di\u011fer konfig\u00fcrasyon parametrelerinizi do\u011fru bir \u015fekilde ayarlaman\u0131z gerekmektedir.<\/p>\n<h2>Da\u011f\u0131t\u0131m ve Yay\u0131nlama<\/h2>\n<p>Pulumi program\u0131n\u0131z\u0131 yazd\u0131ktan sonra,  pulumi up komutu ile AWS altyap\u0131n\u0131z\u0131 da\u011f\u0131tabilirsiniz.  Pulumi,  de\u011fi\u015fiklikleri izler ve yaln\u0131zca gerekli g\u00fcncellemeleri yapar.  Sonras\u0131nda, Hugo ile olu\u015fturdu\u011funuz statik sitenizi S3 bucket&#8217;\u0131n\u0131za y\u00fckleyin.  Bunu,  aws s3 sync gibi komutlar veya tercih etti\u011finiz bir y\u00f6ntemle yapabilirsiniz.  Art\u0131k siteniz yay\u0131nda!<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Hugo ve Pulumi kullanarak bir portf\u00f6y sitesi olu\u015fturup AWS&#8217;ye da\u011f\u0131tmak,  hem kolay hem de verimli bir s\u00fcre\u00e7tir.  Bu y\u00f6ntem,  otomasyon ve \u00f6l\u00e7eklenebilirlik avantajlar\u0131 sunar.  Umar\u0131m bu makale,  size bu konuda rehberlik etmi\u015ftir.  Daha fazla bilgi i\u00e7in,  <a href=\"https:\/\/www.pulumi.com\/\">Pulumi resmi dok\u00fcmantasyonuna<\/a> ve <a href=\"https:\/\/fatihsoysal.com\">kendi web sitemi<\/a> inceleyebilirsiniz.<\/p>\n<p><strong>\u0130pu\u00e7lar\u0131:<\/strong><\/p>\n<ul>\n<li>Hugo temalar\u0131n\u0131 ara\u015ft\u0131r\u0131rken dikkatli olun ve sitenizin amac\u0131na uygun bir tema se\u00e7in.<\/li>\n<li>Pulumi kodunuzu d\u00fczenli ve okunabilir tutun.  Kod yorumlar\u0131n\u0131 eklemeyi unutmay\u0131n.<\/li>\n<li>Sitenizin performans\u0131n\u0131 d\u00fczenli olarak izleyin ve gerekti\u011finde optimizasyonlar yap\u0131n.<\/li>\n<\/ul>\n<p>#Etiketler: Hugo, Pulumi, AWS, Portf\u00f6y Sitesi, Statik Site, Bulut Da\u011f\u0131t\u0131m\u0131, Infrastructure-as-Code, Web Geli\u015ftirme, Fatih Soysal, S3, CloudFront, Route53<br \/>\n<\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"Hugo ve Pulumi ile AWS&#8217;ye Portf\u00f6y Sitesi Da\u011f\u0131t\u0131m\u0131 Merhaba! Fatih Soysal burada. Bu yaz\u0131da, Hugo static site generator&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-17603","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>Hugo ve Pulumi ile AWS&#039;ye Portf\u00f6y Sitesi Da\u011f\u0131t\u0131m\u0131<\/title>\n<meta name=\"description\" content=\"Merhaba! Fatih Soysal burada. Bu yaz\u0131da, Hugo static site generator ve Pulumi infrastructure-as-code (IaC) arac\u0131 kullanarak AWS&#039;ye bir portf\u00f6y sitesi nas\u0131l da\u011f\u0131t\u0131laca\u011f\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu g\u00fc\u00e7l\u00fc kombinasyon, web sitenizi h\u0131zl\u0131, g\u00fcvenilir ve \u00f6l\u00e7eklenebilir bir \u015fekilde yay\u0131nlaman\u0131za olanak tan\u0131r. Ayr\u0131ca, s\u00fcreci otomatikle\u015ftirerek zaman ve emekten tasarruf etmenizi sa\u011flar. Ba\u015flayal\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\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hugo ve Pulumi ile AWS&#039;ye Portf\u00f6y Sitesi Da\u011f\u0131t\u0131m\u0131\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Fatih Soysal burada. Bu yaz\u0131da, Hugo static site generator ve Pulumi infrastructure-as-code (IaC) arac\u0131 kullanarak AWS&#039;ye bir portf\u00f6y sitesi nas\u0131l da\u011f\u0131t\u0131laca\u011f\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu g\u00fc\u00e7l\u00fc kombinasyon, web sitenizi h\u0131zl\u0131, g\u00fcvenilir ve \u00f6l\u00e7eklenebilir bir \u015fekilde yay\u0131nlaman\u0131za olanak tan\u0131r. Ayr\u0131ca, s\u00fcreci otomatikle\u015ftirerek zaman ve emekten tasarruf etmenizi sa\u011flar. Ba\u015flayal\u0131m!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-09T02:30:13+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\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Hugo ve Pulumi ile AWS&#8217;ye Portf\u00f6y Sitesi Da\u011f\u0131t\u0131m\u0131\",\"datePublished\":\"2025-04-09T02:30:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/\"},\"wordCount\":552,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/\",\"name\":\"Hugo ve Pulumi ile AWS'ye Portf\u00f6y Sitesi Da\u011f\u0131t\u0131m\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-04-09T02:30:13+00:00\",\"description\":\"Merhaba! Fatih Soysal burada. Bu yaz\u0131da, Hugo static site generator ve Pulumi infrastructure-as-code (IaC) arac\u0131 kullanarak AWS'ye bir portf\u00f6y sitesi nas\u0131l da\u011f\u0131t\u0131laca\u011f\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu g\u00fc\u00e7l\u00fc kombinasyon, web sitenizi h\u0131zl\u0131, g\u00fcvenilir ve \u00f6l\u00e7eklenebilir bir \u015fekilde yay\u0131nlaman\u0131za olanak tan\u0131r. Ayr\u0131ca, s\u00fcreci otomatikle\u015ftirerek zaman ve emekten tasarruf etmenizi sa\u011flar. Ba\u015flayal\u0131m!\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hugo ve Pulumi ile AWS&#8217;ye Portf\u00f6y Sitesi Da\u011f\u0131t\u0131m\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":"Hugo ve Pulumi ile AWS'ye Portf\u00f6y Sitesi Da\u011f\u0131t\u0131m\u0131","description":"Merhaba! Fatih Soysal burada. Bu yaz\u0131da, Hugo static site generator ve Pulumi infrastructure-as-code (IaC) arac\u0131 kullanarak AWS'ye bir portf\u00f6y sitesi nas\u0131l da\u011f\u0131t\u0131laca\u011f\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu g\u00fc\u00e7l\u00fc kombinasyon, web sitenizi h\u0131zl\u0131, g\u00fcvenilir ve \u00f6l\u00e7eklenebilir bir \u015fekilde yay\u0131nlaman\u0131za olanak tan\u0131r. Ayr\u0131ca, s\u00fcreci otomatikle\u015ftirerek zaman ve emekten tasarruf etmenizi sa\u011flar. Ba\u015flayal\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\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/","og_locale":"tr_TR","og_type":"article","og_title":"Hugo ve Pulumi ile AWS'ye Portf\u00f6y Sitesi Da\u011f\u0131t\u0131m\u0131","og_description":"Merhaba! Fatih Soysal burada. Bu yaz\u0131da, Hugo static site generator ve Pulumi infrastructure-as-code (IaC) arac\u0131 kullanarak AWS'ye bir portf\u00f6y sitesi nas\u0131l da\u011f\u0131t\u0131laca\u011f\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu g\u00fc\u00e7l\u00fc kombinasyon, web sitenizi h\u0131zl\u0131, g\u00fcvenilir ve \u00f6l\u00e7eklenebilir bir \u015fekilde yay\u0131nlaman\u0131za olanak tan\u0131r. Ayr\u0131ca, s\u00fcreci otomatikle\u015ftirerek zaman ve emekten tasarruf etmenizi sa\u011flar. Ba\u015flayal\u0131m!","og_url":"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-04-09T02:30:13+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\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Hugo ve Pulumi ile AWS&#8217;ye Portf\u00f6y Sitesi Da\u011f\u0131t\u0131m\u0131","datePublished":"2025-04-09T02:30:13+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/"},"wordCount":552,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/","url":"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/","name":"Hugo ve Pulumi ile AWS'ye Portf\u00f6y Sitesi Da\u011f\u0131t\u0131m\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-04-09T02:30:13+00:00","description":"Merhaba! Fatih Soysal burada. Bu yaz\u0131da, Hugo static site generator ve Pulumi infrastructure-as-code (IaC) arac\u0131 kullanarak AWS'ye bir portf\u00f6y sitesi nas\u0131l da\u011f\u0131t\u0131laca\u011f\u0131n\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klayaca\u011f\u0131m. Bu g\u00fc\u00e7l\u00fc kombinasyon, web sitenizi h\u0131zl\u0131, g\u00fcvenilir ve \u00f6l\u00e7eklenebilir bir \u015fekilde yay\u0131nlaman\u0131za olanak tan\u0131r. Ayr\u0131ca, s\u00fcreci otomatikle\u015ftirerek zaman ve emekten tasarruf etmenizi sa\u011flar. Ba\u015flayal\u0131m!","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/hugo-ve-pulumi-ile-awsye-portfoy-sitesi-dagitimi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Hugo ve Pulumi ile AWS&#8217;ye Portf\u00f6y Sitesi Da\u011f\u0131t\u0131m\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\/17603","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=17603"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/17603\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=17603"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=17603"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=17603"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}