{"id":16421,"date":"2025-03-27T20:15:15","date_gmt":"2025-03-27T17:15:15","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/"},"modified":"2025-03-27T20:15:15","modified_gmt":"2025-03-27T17:15:15","slug":"pulumi-ile-hizli-statik-web-sitesi-yayinlama","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/","title":{"rendered":"Pulumi ile H\u0131zl\u0131 Statik Web Sitesi Yay\u0131nlama"},"content":{"rendered":"<p><body><\/p>\n<p>Pulumi ile H\u0131zl\u0131 Statik Web Sitesi Yay\u0131nlama<\/p>\n<p>Merhaba! Fatih Soysal olarak, bug\u00fcn size Pulumi kullanarak statik web sitenizi nas\u0131l h\u0131zl\u0131 ve kolay bir \u015fekilde yay\u0131nlayabilece\u011finizi g\u00f6sterece\u011fim.  Bildi\u011finiz gibi statik web siteleri, performans ve g\u00fcvenilirlik a\u00e7\u0131s\u0131ndan olduk\u00e7a avantajl\u0131d\u0131r.  Ancak,  bu siteleri bar\u0131nd\u0131rmak ve g\u00fcncellemek i\u00e7in genellikle manuel i\u015flemler yapmak gerekebilir.  \u0130\u015fte bu noktada Pulumi devreye giriyor.  Pulumi, Infrastructure as Code (IaC) yakla\u015f\u0131m\u0131yla, altyap\u0131n\u0131z\u0131 kodla y\u00f6netmenizi sa\u011flar ve bu sayede s\u00fcre\u00e7leri otomatikle\u015ftirerek zamandan ve emekten tasarruf etmenizi m\u00fcmk\u00fcn k\u0131lar.<\/p>\n<p>\u00d6ncelikle, Pulumi&#8217;nin ne oldu\u011funu ve neden kullanmam\u0131z gerekti\u011fini k\u0131saca a\u00e7\u0131klayal\u0131m. Pulumi, bulut altyap\u0131n\u0131z\u0131 y\u00f6netmek i\u00e7in kullan\u0131lan a\u00e7\u0131k kaynakl\u0131 bir platformdur.  AWS, Azure, Google Cloud Platform gibi farkl\u0131 bulut sa\u011flay\u0131c\u0131lar\u0131 ile uyumlu \u00e7al\u0131\u015f\u0131r.  Bu sayede, tercih etti\u011finiz bulut platformunda statik web sitenizi kolayca bar\u0131nd\u0131rabilirsiniz.  Ayr\u0131ca,  kod tabanl\u0131 yakla\u015f\u0131m\u0131 sayesinde, altyap\u0131n\u0131z\u0131n versiyon kontrol\u00fcn\u00fc sa\u011flayabilir ve de\u011fi\u015fiklikleri kolayca takip edebilirsiniz.  Bu da i\u015f birli\u011fini ve s\u00fcrd\u00fcr\u00fclebilirli\u011fi kolayla\u015ft\u0131r\u0131r.<\/p>\n<h2>Ad\u0131m Ad\u0131m Kurulum ve Yay\u0131nlama<\/h2>\n<p>\u015eimdi, ad\u0131m ad\u0131m bir statik web sitesini Pulumi ile nas\u0131l yay\u0131nlayaca\u011f\u0131m\u0131z\u0131 inceleyelim.  \u00d6rnek olarak, AWS S3 ve CloudFront kullanaca\u011f\u0131z. Ancak,  Pulumi&#8217;nin di\u011fer sa\u011flay\u0131c\u0131larla da uyumlu oldu\u011funu unutmay\u0131n. \u0130lk ad\u0131m olarak,  Pulumi&#8217;yi kurman\u0131z gerekiyor.  Detayl\u0131 kurulum ad\u0131mlar\u0131 i\u00e7in <a href=\"https:\/\/www.pulumi.com\/docs\/get-started\/install\/\">Pulumi resmi d\u00f6k\u00fcmanlar\u0131na<\/a> g\u00f6z atabilirsiniz.<\/p>\n<p>Ard\u0131ndan, bir proje olu\u015fturman\u0131z ve gerekli paketleri y\u00fcklemeniz gerekiyor.  A\u015fa\u011f\u0131daki kod blo\u011fu,  Pulumi projesinin temel yap\u0131s\u0131n\u0131 g\u00f6stermektedir:<\/p>\n<pre><code class=\"language-typescript\">\nimport * as aws from \"@pulumi\/aws\";\n\nconst bucket = new aws.s3.Bucket(\"my-static-website\", {\n    website: {\n        indexDocument: \"index.html\",\n        errorDocument: \"error.html\",\n    },\n});\n\nconst bucketWebsiteEndpoint = bucket.websiteEndpoint;\n\nconsole.log(Website endpoint: ${bucketWebsiteEndpoint});\n<\/code><\/pre>\n<p>Bu kod,  bir S3 bucket&#8217;\u0131 olu\u015fturur ve statik web sitesi i\u00e7in gerekli yap\u0131land\u0131rmalar\u0131 yapar.  index.html ve error.html dosyalar\u0131n\u0131,  S3 bucket&#8217;\u0131na y\u00fcklemeniz gerekecektir.   Bunun i\u00e7in  aws s3 cp index.html s3:\/\/my-static-website\/ benzeri komutlar kullanabilirsiniz.  Ayr\u0131nt\u0131l\u0131 bilgi i\u00e7in AWS d\u00f6k\u00fcmanlar\u0131na bakabilirsiniz.  Kodun \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131ndan sonra,  pulumi up komutu ile altyap\u0131 olu\u015fturulur ve web siteniz yay\u0131na al\u0131n\u0131r.<\/p>\n<p>Son olarak,  CloudFront kullanarak web sitenizin performans\u0131n\u0131 ve g\u00fcvenilirli\u011fini art\u0131rabilirsiniz. CloudFront,  bir CDN (Content Delivery Network) hizmetidir ve i\u00e7eriklerinizi d\u00fcnyan\u0131n farkl\u0131 noktalar\u0131na da\u011f\u0131tarak daha h\u0131zl\u0131 y\u00fcklenme s\u00fcresi sa\u011flar.  Pulumi ile CloudFront entegrasyonu da olduk\u00e7a basittir.  Detayl\u0131 bilgi i\u00e7in <a href=\"https:\/\/www.pulumi.com\/docs\/reference\/pkg\/aws\/cloudfront\/\">Pulumi CloudFront d\u00f6k\u00fcmanlar\u0131na<\/a> bakabilirsiniz.<\/p>\n<h2>Avantajlar ve Sonu\u00e7<\/h2>\n<p>Pulumi kullanarak statik web sitesi yay\u0131nlaman\u0131n bir\u00e7ok avantaj\u0131 vard\u0131r.  \u00d6ncelikle,  s\u00fcre\u00e7leri otomatikle\u015ftirerek zamandan tasarruf edersiniz.  Ayr\u0131ca,  kod tabanl\u0131 yakla\u015f\u0131m sayesinde,  altyap\u0131n\u0131z\u0131 kolayca y\u00f6netebilir ve versiyon kontrol\u00fc sa\u011flayabilirsiniz.  Bu da i\u015f birli\u011fini ve s\u00fcrd\u00fcr\u00fclebilirli\u011fi art\u0131r\u0131r.  Sonu\u00e7 olarak,  Pulumi,  statik web sitelerinizi g\u00fcvenilir ve h\u0131zl\u0131 bir \u015fekilde yay\u0131nlamak i\u00e7in g\u00fc\u00e7l\u00fc ve kullan\u0131m\u0131 kolay bir ara\u00e7t\u0131r.  Kendi web sitemi <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a> da benzer y\u00f6ntemlerle yay\u0131nlanmaktad\u0131r.  Daha fazla bilgi edinmek i\u00e7in Pulumi&#8217;nin zengin d\u00f6k\u00fcmanlar\u0131n\u0131 inceleyebilirsiniz.<\/p>\n<p>#Etiketler<br \/>\nPulumi, statik web sitesi, deployment, yay\u0131nlama, AWS, S3, CloudFront, Infrastructure as Code, IaC, hosting, Fatih Soysal<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"Pulumi ile H\u0131zl\u0131 Statik Web Sitesi Yay\u0131nlama Merhaba! Fatih Soysal olarak, bug\u00fcn size Pulumi kullanarak statik web sitenizi&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-16421","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>Pulumi ile H\u0131zl\u0131 Statik Web Sitesi Yay\u0131nlama<\/title>\n<meta name=\"description\" content=\"Merhaba! Fatih Soysal olarak, bug\u00fcn size Pulumi kullanarak statik web sitenizi nas\u0131l h\u0131zl\u0131 ve kolay bir \u015fekilde yay\u0131nlayabilece\u011finizi g\u00f6sterece\u011fim. Bildi\u011finiz gibi statik web siteleri, performans ve g\u00fcvenilirlik a\u00e7\u0131s\u0131ndan olduk\u00e7a avantajl\u0131d\u0131r. Ancak, bu siteleri bar\u0131nd\u0131rmak ve g\u00fcncellemek i\u00e7in genellikle manuel i\u015flemler yapmak gerekebilir. \u0130\u015fte bu noktada Pulumi devreye giriyor. Pulumi, Infrastructure as Code (IaC) yakla\u015f\u0131m\u0131yla, altyap\u0131n\u0131z\u0131 kodla y\u00f6netmenizi sa\u011flar ve bu sayede s\u00fcre\u00e7leri otomatikle\u015ftirerek zamandan ve emekten tasarruf etmenizi m\u00fcmk\u00fcn k\u0131lar.\" \/>\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\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pulumi ile H\u0131zl\u0131 Statik Web Sitesi Yay\u0131nlama\" \/>\n<meta property=\"og:description\" content=\"Merhaba! Fatih Soysal olarak, bug\u00fcn size Pulumi kullanarak statik web sitenizi nas\u0131l h\u0131zl\u0131 ve kolay bir \u015fekilde yay\u0131nlayabilece\u011finizi g\u00f6sterece\u011fim. Bildi\u011finiz gibi statik web siteleri, performans ve g\u00fcvenilirlik a\u00e7\u0131s\u0131ndan olduk\u00e7a avantajl\u0131d\u0131r. Ancak, bu siteleri bar\u0131nd\u0131rmak ve g\u00fcncellemek i\u00e7in genellikle manuel i\u015flemler yapmak gerekebilir. \u0130\u015fte bu noktada Pulumi devreye giriyor. Pulumi, Infrastructure as Code (IaC) yakla\u015f\u0131m\u0131yla, altyap\u0131n\u0131z\u0131 kodla y\u00f6netmenizi sa\u011flar ve bu sayede s\u00fcre\u00e7leri otomatikle\u015ftirerek zamandan ve emekten tasarruf etmenizi m\u00fcmk\u00fcn k\u0131lar.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-27T17:15:15+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\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Pulumi ile H\u0131zl\u0131 Statik Web Sitesi Yay\u0131nlama\",\"datePublished\":\"2025-03-27T17:15:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/\"},\"wordCount\":582,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/\",\"name\":\"Pulumi ile H\u0131zl\u0131 Statik Web Sitesi Yay\u0131nlama\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-03-27T17:15:15+00:00\",\"description\":\"Merhaba! Fatih Soysal olarak, bug\u00fcn size Pulumi kullanarak statik web sitenizi nas\u0131l h\u0131zl\u0131 ve kolay bir \u015fekilde yay\u0131nlayabilece\u011finizi g\u00f6sterece\u011fim. Bildi\u011finiz gibi statik web siteleri, performans ve g\u00fcvenilirlik a\u00e7\u0131s\u0131ndan olduk\u00e7a avantajl\u0131d\u0131r. Ancak, bu siteleri bar\u0131nd\u0131rmak ve g\u00fcncellemek i\u00e7in genellikle manuel i\u015flemler yapmak gerekebilir. \u0130\u015fte bu noktada Pulumi devreye giriyor. Pulumi, Infrastructure as Code (IaC) yakla\u015f\u0131m\u0131yla, altyap\u0131n\u0131z\u0131 kodla y\u00f6netmenizi sa\u011flar ve bu sayede s\u00fcre\u00e7leri otomatikle\u015ftirerek zamandan ve emekten tasarruf etmenizi m\u00fcmk\u00fcn k\u0131lar.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pulumi ile H\u0131zl\u0131 Statik Web Sitesi Yay\u0131nlama\"}]},{\"@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":"Pulumi ile H\u0131zl\u0131 Statik Web Sitesi Yay\u0131nlama","description":"Merhaba! Fatih Soysal olarak, bug\u00fcn size Pulumi kullanarak statik web sitenizi nas\u0131l h\u0131zl\u0131 ve kolay bir \u015fekilde yay\u0131nlayabilece\u011finizi g\u00f6sterece\u011fim. Bildi\u011finiz gibi statik web siteleri, performans ve g\u00fcvenilirlik a\u00e7\u0131s\u0131ndan olduk\u00e7a avantajl\u0131d\u0131r. Ancak, bu siteleri bar\u0131nd\u0131rmak ve g\u00fcncellemek i\u00e7in genellikle manuel i\u015flemler yapmak gerekebilir. \u0130\u015fte bu noktada Pulumi devreye giriyor. Pulumi, Infrastructure as Code (IaC) yakla\u015f\u0131m\u0131yla, altyap\u0131n\u0131z\u0131 kodla y\u00f6netmenizi sa\u011flar ve bu sayede s\u00fcre\u00e7leri otomatikle\u015ftirerek zamandan ve emekten tasarruf etmenizi m\u00fcmk\u00fcn k\u0131lar.","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\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/","og_locale":"tr_TR","og_type":"article","og_title":"Pulumi ile H\u0131zl\u0131 Statik Web Sitesi Yay\u0131nlama","og_description":"Merhaba! Fatih Soysal olarak, bug\u00fcn size Pulumi kullanarak statik web sitenizi nas\u0131l h\u0131zl\u0131 ve kolay bir \u015fekilde yay\u0131nlayabilece\u011finizi g\u00f6sterece\u011fim. Bildi\u011finiz gibi statik web siteleri, performans ve g\u00fcvenilirlik a\u00e7\u0131s\u0131ndan olduk\u00e7a avantajl\u0131d\u0131r. Ancak, bu siteleri bar\u0131nd\u0131rmak ve g\u00fcncellemek i\u00e7in genellikle manuel i\u015flemler yapmak gerekebilir. \u0130\u015fte bu noktada Pulumi devreye giriyor. Pulumi, Infrastructure as Code (IaC) yakla\u015f\u0131m\u0131yla, altyap\u0131n\u0131z\u0131 kodla y\u00f6netmenizi sa\u011flar ve bu sayede s\u00fcre\u00e7leri otomatikle\u015ftirerek zamandan ve emekten tasarruf etmenizi m\u00fcmk\u00fcn k\u0131lar.","og_url":"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-03-27T17:15:15+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\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Pulumi ile H\u0131zl\u0131 Statik Web Sitesi Yay\u0131nlama","datePublished":"2025-03-27T17:15:15+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/"},"wordCount":582,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/","url":"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/","name":"Pulumi ile H\u0131zl\u0131 Statik Web Sitesi Yay\u0131nlama","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-03-27T17:15:15+00:00","description":"Merhaba! Fatih Soysal olarak, bug\u00fcn size Pulumi kullanarak statik web sitenizi nas\u0131l h\u0131zl\u0131 ve kolay bir \u015fekilde yay\u0131nlayabilece\u011finizi g\u00f6sterece\u011fim. Bildi\u011finiz gibi statik web siteleri, performans ve g\u00fcvenilirlik a\u00e7\u0131s\u0131ndan olduk\u00e7a avantajl\u0131d\u0131r. Ancak, bu siteleri bar\u0131nd\u0131rmak ve g\u00fcncellemek i\u00e7in genellikle manuel i\u015flemler yapmak gerekebilir. \u0130\u015fte bu noktada Pulumi devreye giriyor. Pulumi, Infrastructure as Code (IaC) yakla\u015f\u0131m\u0131yla, altyap\u0131n\u0131z\u0131 kodla y\u00f6netmenizi sa\u011flar ve bu sayede s\u00fcre\u00e7leri otomatikle\u015ftirerek zamandan ve emekten tasarruf etmenizi m\u00fcmk\u00fcn k\u0131lar.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/pulumi-ile-hizli-statik-web-sitesi-yayinlama\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Pulumi ile H\u0131zl\u0131 Statik Web Sitesi Yay\u0131nlama"}]},{"@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\/16421","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=16421"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/16421\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=16421"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=16421"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=16421"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}