{"id":18334,"date":"2025-04-16T19:45:17","date_gmt":"2025-04-16T16:45:17","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/"},"modified":"2025-04-16T19:45:17","modified_gmt":"2025-04-16T16:45:17","slug":"amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/","title":{"rendered":"Amazon Bedrock (Nova) \u00c7\u0131kt\u0131lar\u0131n\u0131 SFN + CDK ile Do\u011frulama"},"content":{"rendered":"<p><body><\/p>\n<p>Amazon Bedrock (Nova) \u00c7\u0131kt\u0131lar\u0131n\u0131 SFN + CDK ile Do\u011frulama<\/p>\n<p>Bu makalede, Amazon Bedrock&#8217;un (\u00f6zellikle Nova b\u00fcy\u00fck dil modeli) \u00fcretti\u011fi \u00e7\u0131kt\u0131lar\u0131n do\u011frulu\u011funu ve kalitesini otomatik olarak do\u011frulamak i\u00e7in AWS Step Functions (SFN) ve AWS Cloud Development Kit (CDK) kullanarak nas\u0131l bir \u00e7\u00f6z\u00fcm geli\u015ftirebilece\u011finizi ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z.  \u00d6ncelikle, neden b\u00f6yle bir do\u011frulama sistemine ihtiya\u00e7 duydu\u011fumuzu inceleyelim. B\u00fcy\u00fck dil modelleri inan\u0131lmaz derecede g\u00fc\u00e7l\u00fcd\u00fcr, ancak her zaman m\u00fckemmel sonu\u00e7lar \u00fcretmezler.  Yanl\u0131\u015f bilgiler, tutars\u0131zl\u0131klar veya beklenmedik davran\u0131\u015flar \u00fcretebilirler. Bu nedenle, g\u00fcvenilir bir sistem olu\u015fturmak i\u00e7in \u00e7\u0131kt\u0131lar\u0131n do\u011frulanmas\u0131 kritik \u00f6nem ta\u015f\u0131r.<\/p>\n<p>\u0130\u015fte bu noktada AWS Step Functions devreye giriyor.  SFN, karma\u015f\u0131k i\u015f ak\u0131\u015flar\u0131n\u0131 g\u00f6rselle\u015ftirmek ve y\u00f6netmek i\u00e7in g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r.  Bu i\u015f ak\u0131\u015f\u0131nda, Bedrock&#8217;tan gelen \u00e7\u0131kt\u0131y\u0131 \u00e7e\u015fitli do\u011frulama ad\u0131mlar\u0131yla i\u015fleyebilir ve sonucu de\u011ferlendirebiliriz.  \u00d6rne\u011fin, bir \u00e7\u0131kt\u0131 metnin dilbilgisi do\u011frulamas\u0131, ger\u00e7eklik kontrol\u00fc veya belirli bir formata uyumu gibi ad\u0131mlardan ge\u00e7irilebilir.  Bu ad\u0131mlar, AWS Lambda fonksiyonlar\u0131 veya ba\u015fka hizmetler kullan\u0131larak ger\u00e7ekle\u015ftirilebilir.<\/p>\n<p>AWS CDK ise, bu i\u015f ak\u0131\u015f\u0131n\u0131 kodla tan\u0131mlamak i\u00e7in kullanaca\u011f\u0131m\u0131z bir Infrastructure-as-Code (IaC) arac\u0131d\u0131r.  CDK, Python, TypeScript, Java veya Go gibi dillerle Step Functions tan\u0131mlamay\u0131 kolayla\u015ft\u0131r\u0131r ve altyap\u0131n\u0131z\u0131 y\u00f6netilebilir ve tekrarlanabilir hale getirir.  Bu sayede, do\u011frulama sistemini kolayca da\u011f\u0131tabilir ve y\u00f6netebilirsiniz.  Bu yakla\u015f\u0131m, manuel i\u015flemlere k\u0131yasla \u00e7ok daha h\u0131zl\u0131 ve g\u00fcvenilir bir do\u011frulama s\u00fcreci sa\u011flar.<\/p>\n<h2>CDK ile SFN Tan\u0131mlama<\/h2>\n<p>\u015eimdi, basit bir \u00f6rnek \u00fczerinden CDK ile SFN&#8217;i nas\u0131l tan\u0131mlayabilece\u011fimize bakal\u0131m.  A\u015fa\u011f\u0131daki kod \u00f6rne\u011fi, TypeScript ile yaz\u0131lm\u0131\u015ft\u0131r ve Bedrock&#8217;tan gelen bir metnin uzunlu\u011funu kontrol eden basit bir do\u011frulama i\u015f ak\u0131\u015f\u0131 tan\u0131mlar:<\/p>\n<pre><code class=\"language-typescript\">\n\/\/ ... CDK kodu ...\nconst stateMachine = new StateMachine(this, 'BedrockValidationStateMachine', {\n  definition: Chain\n    .start(new TaskState('GetBedrockOutput', {\n      resource: 'arn:aws:states:::lambda:invoke.http', \/\/ Bedrock \u00e7a\u011fr\u0131s\u0131\n      parameters: {\n        method: 'POST',\n        path: '\/invoke',\n        body: JSON.stringify({prompt: 'Bir metin \u00fcret'}),\n      },\n      resultPath: '$.bedrockOutput',\n    }))\n    .next(new ChoiceState('CheckLength', {\n      choices: [\n        {\n          variable: '$.bedrockOutput.length',\n          comparison: ComparisonOperator.GreaterThan,\n          threshold: 100,\n          next: new PassState('OutputValid'),\n        },\n      ],\n      default: new PassState('OutputInvalid'),\n    }))\n    \/\/ ...\n});\n\/\/ ...\n<\/code><\/pre>\n<p>Bu kod par\u00e7as\u0131, \u00f6nce Bedrock&#8217;u \u00e7a\u011f\u0131r\u0131p \u00e7\u0131kt\u0131 al\u0131yor, daha sonra \u00e7\u0131kt\u0131n\u0131n uzunlu\u011funu kontrol ediyor ve sonuca g\u00f6re farkl\u0131 durumlar\u0131 y\u00f6netiyor.  Daha karma\u015f\u0131k do\u011frulama ad\u0131mlar\u0131 ekleyerek bu i\u015f ak\u0131\u015f\u0131n\u0131 geni\u015fletebilirsiniz.  \u00d6rne\u011fin, d\u0131\u015f API&#8217;lere istek g\u00f6ndermek, veritaban\u0131 sorgular\u0131 yapmak veya makine \u00f6\u011frenmesi modellerini kullanmak gibi i\u015flemler ekleyebilirsiniz.<\/p>\n<h2>Do\u011frulama Stratejileri<\/h2>\n<p>Bedrock \u00e7\u0131kt\u0131lar\u0131n\u0131 do\u011frulamak i\u00e7in \u00e7e\u015fitli stratejiler kullanabilirsiniz.  Bunlardan baz\u0131lar\u0131 \u015funlard\u0131r:<\/p>\n<ul>\n<li><strong>Dilbilgisi ve Yaz\u0131m Do\u011frulamas\u0131:<\/strong>  \u00c7\u0131kt\u0131n\u0131n dilbilgisi kurallar\u0131na ve yaz\u0131m standartlar\u0131na uygunlu\u011funu kontrol edin.<\/li>\n<li><strong>Ger\u00e7eklik Kontrol\u00fc:<\/strong>  \u00c7\u0131kt\u0131da yer alan bilgilerin do\u011frulu\u011funu do\u011frulay\u0131n ve yanl\u0131\u015f bilgileri tespit edin.<\/li>\n<li><strong>Format Do\u011frulamas\u0131:<\/strong>  \u00c7\u0131kt\u0131n\u0131n belirli bir formata (\u00f6rne\u011fin, JSON) uygunlu\u011funu kontrol edin.<\/li>\n<li><strong>Tutars\u0131zl\u0131k Kontrol\u00fc:<\/strong>  \u00c7\u0131kt\u0131da mant\u0131ksal tutars\u0131zl\u0131klar\u0131n olup olmad\u0131\u011f\u0131n\u0131 kontrol edin.<\/li>\n<li><strong>Referans Do\u011frulamas\u0131:<\/strong>  \u00c7\u0131kt\u0131da yer alan referanslar\u0131n do\u011frulu\u011funu ve ge\u00e7erlili\u011fini kontrol edin.<\/li>\n<\/ul>\n<p>Bu stratejileri birle\u015ftirerek daha kapsaml\u0131 bir do\u011frulama sistemi olu\u015fturabilirsiniz.  Her bir do\u011frulama ad\u0131m\u0131n\u0131 ayr\u0131 bir Lambda fonksiyonunda veya ba\u015fka bir hizmette ger\u00e7ekle\u015ftirerek sistemi daha mod\u00fcler ve y\u00f6netilebilir hale getirebilirsiniz.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Amazon Bedrock&#8217;tan gelen \u00e7\u0131kt\u0131lar\u0131n\u0131 do\u011frulamak, g\u00fcvenilir ve kaliteli bir uygulama olu\u015fturmak i\u00e7in hayati \u00f6neme sahiptir.  AWS Step Functions ve AWS CDK kullanarak, bu do\u011frulama i\u015flemini otomatikle\u015ftirebilir ve daha h\u0131zl\u0131, daha g\u00fcvenilir ve daha \u00f6l\u00e7eklenebilir bir sistem olu\u015fturabilirsiniz.  Bu makalede ele ald\u0131\u011f\u0131m\u0131z stratejiler ve kod \u00f6rnekleri, size bu konuda ba\u015flang\u0131\u00e7 noktas\u0131 sa\u011flayacakt\u0131r.  Daha karma\u015f\u0131k do\u011frulama gereksinimlerine g\u00f6re, bu sistemi daha da geli\u015ftirebilirsiniz. Daha detayl\u0131 bilgi i\u00e7in  <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a> sitesini ziyaret edebilirsiniz.<\/p>\n<p>Ayr\u0131ca, bu konuda daha fazla bilgi edinmek i\u00e7in a\u015fa\u011f\u0131daki kaynaklara da g\u00f6z atabilirsiniz:<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.aws.amazon.com\/step-functions\/latest\/dg\/welcome.html\">AWS Step Functions Dok\u00fcmanlar\u0131<\/a><\/li>\n<li><a href=\"https:\/\/docs.aws.amazon.com\/cdk\/latest\/guide\/home.html\">AWS CDK Dok\u00fcmanlar\u0131<\/a><\/li>\n<li><a href=\"https:\/\/dev.to\/aws-builders\/validating-amazon-bedrock-nova-outputs-w-sfn-cdk-5bpc\">Orijinal \u0130ngilizce Makale<\/a><\/li>\n<\/ul>\n<p>#Etiketler: Amazon Bedrock, Nova, Step Functions, SFN, AWS CDK, Do\u011frulama, Makine \u00d6\u011frenmesi, B\u00fcy\u00fck Dil Modelleri, Lambda, Fatih Soysal,  AWS, Cloud Computing, IaC,  \u0130\u015f Ak\u0131\u015f\u0131 Otomasyonu<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"Amazon Bedrock (Nova) \u00c7\u0131kt\u0131lar\u0131n\u0131 SFN + CDK ile Do\u011frulama Bu makalede, Amazon Bedrock&#8217;un (\u00f6zellikle Nova b\u00fcy\u00fck dil modeli)&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-18334","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>Amazon Bedrock (Nova) \u00c7\u0131kt\u0131lar\u0131n\u0131 SFN + CDK ile Do\u011frulama<\/title>\n<meta name=\"description\" content=\"Bu makalede, Amazon Bedrock&#039;un (\u00f6zellikle Nova b\u00fcy\u00fck dil modeli) \u00fcretti\u011fi \u00e7\u0131kt\u0131lar\u0131n do\u011frulu\u011funu ve kalitesini otomatik olarak do\u011frulamak i\u00e7in AWS Step Functions (SFN) ve AWS Cloud Development Kit (CDK) kullanarak nas\u0131l bir \u00e7\u00f6z\u00fcm geli\u015ftirebilece\u011finizi ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z. \u00d6ncelikle, neden b\u00f6yle bir do\u011frulama sistemine ihtiya\u00e7 duydu\u011fumuzu inceleyelim. B\u00fcy\u00fck dil modelleri inan\u0131lmaz derecede g\u00fc\u00e7l\u00fcd\u00fcr, ancak her zaman m\u00fckemmel sonu\u00e7lar \u00fcretmezler. Yanl\u0131\u015f bilgiler, tutars\u0131zl\u0131klar veya beklenmedik davran\u0131\u015flar \u00fcretebilirler. Bu nedenle, g\u00fcvenilir bir sistem olu\u015fturmak i\u00e7in \u00e7\u0131kt\u0131lar\u0131n do\u011frulanmas\u0131 kritik \u00f6nem ta\u015f\u0131r.\" \/>\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\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Amazon Bedrock (Nova) \u00c7\u0131kt\u0131lar\u0131n\u0131 SFN + CDK ile Do\u011frulama\" \/>\n<meta property=\"og:description\" content=\"Bu makalede, Amazon Bedrock&#039;un (\u00f6zellikle Nova b\u00fcy\u00fck dil modeli) \u00fcretti\u011fi \u00e7\u0131kt\u0131lar\u0131n do\u011frulu\u011funu ve kalitesini otomatik olarak do\u011frulamak i\u00e7in AWS Step Functions (SFN) ve AWS Cloud Development Kit (CDK) kullanarak nas\u0131l bir \u00e7\u00f6z\u00fcm geli\u015ftirebilece\u011finizi ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z. \u00d6ncelikle, neden b\u00f6yle bir do\u011frulama sistemine ihtiya\u00e7 duydu\u011fumuzu inceleyelim. B\u00fcy\u00fck dil modelleri inan\u0131lmaz derecede g\u00fc\u00e7l\u00fcd\u00fcr, ancak her zaman m\u00fckemmel sonu\u00e7lar \u00fcretmezler. Yanl\u0131\u015f bilgiler, tutars\u0131zl\u0131klar veya beklenmedik davran\u0131\u015flar \u00fcretebilirler. Bu nedenle, g\u00fcvenilir bir sistem olu\u015fturmak i\u00e7in \u00e7\u0131kt\u0131lar\u0131n do\u011frulanmas\u0131 kritik \u00f6nem ta\u015f\u0131r.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-04-16T16:45: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=\"4 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Amazon Bedrock (Nova) \u00c7\u0131kt\u0131lar\u0131n\u0131 SFN + CDK ile Do\u011frulama\",\"datePublished\":\"2025-04-16T16:45:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/\"},\"wordCount\":722,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/\",\"name\":\"Amazon Bedrock (Nova) \u00c7\u0131kt\u0131lar\u0131n\u0131 SFN + CDK ile Do\u011frulama\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-04-16T16:45:17+00:00\",\"description\":\"Bu makalede, Amazon Bedrock'un (\u00f6zellikle Nova b\u00fcy\u00fck dil modeli) \u00fcretti\u011fi \u00e7\u0131kt\u0131lar\u0131n do\u011frulu\u011funu ve kalitesini otomatik olarak do\u011frulamak i\u00e7in AWS Step Functions (SFN) ve AWS Cloud Development Kit (CDK) kullanarak nas\u0131l bir \u00e7\u00f6z\u00fcm geli\u015ftirebilece\u011finizi ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z. \u00d6ncelikle, neden b\u00f6yle bir do\u011frulama sistemine ihtiya\u00e7 duydu\u011fumuzu inceleyelim. B\u00fcy\u00fck dil modelleri inan\u0131lmaz derecede g\u00fc\u00e7l\u00fcd\u00fcr, ancak her zaman m\u00fckemmel sonu\u00e7lar \u00fcretmezler. Yanl\u0131\u015f bilgiler, tutars\u0131zl\u0131klar veya beklenmedik davran\u0131\u015flar \u00fcretebilirler. Bu nedenle, g\u00fcvenilir bir sistem olu\u015fturmak i\u00e7in \u00e7\u0131kt\u0131lar\u0131n do\u011frulanmas\u0131 kritik \u00f6nem ta\u015f\u0131r.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Amazon Bedrock (Nova) \u00c7\u0131kt\u0131lar\u0131n\u0131 SFN + CDK ile Do\u011frulama\"}]},{\"@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":"Amazon Bedrock (Nova) \u00c7\u0131kt\u0131lar\u0131n\u0131 SFN + CDK ile Do\u011frulama","description":"Bu makalede, Amazon Bedrock'un (\u00f6zellikle Nova b\u00fcy\u00fck dil modeli) \u00fcretti\u011fi \u00e7\u0131kt\u0131lar\u0131n do\u011frulu\u011funu ve kalitesini otomatik olarak do\u011frulamak i\u00e7in AWS Step Functions (SFN) ve AWS Cloud Development Kit (CDK) kullanarak nas\u0131l bir \u00e7\u00f6z\u00fcm geli\u015ftirebilece\u011finizi ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z. \u00d6ncelikle, neden b\u00f6yle bir do\u011frulama sistemine ihtiya\u00e7 duydu\u011fumuzu inceleyelim. B\u00fcy\u00fck dil modelleri inan\u0131lmaz derecede g\u00fc\u00e7l\u00fcd\u00fcr, ancak her zaman m\u00fckemmel sonu\u00e7lar \u00fcretmezler. Yanl\u0131\u015f bilgiler, tutars\u0131zl\u0131klar veya beklenmedik davran\u0131\u015flar \u00fcretebilirler. Bu nedenle, g\u00fcvenilir bir sistem olu\u015fturmak i\u00e7in \u00e7\u0131kt\u0131lar\u0131n do\u011frulanmas\u0131 kritik \u00f6nem ta\u015f\u0131r.","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\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/","og_locale":"tr_TR","og_type":"article","og_title":"Amazon Bedrock (Nova) \u00c7\u0131kt\u0131lar\u0131n\u0131 SFN + CDK ile Do\u011frulama","og_description":"Bu makalede, Amazon Bedrock'un (\u00f6zellikle Nova b\u00fcy\u00fck dil modeli) \u00fcretti\u011fi \u00e7\u0131kt\u0131lar\u0131n do\u011frulu\u011funu ve kalitesini otomatik olarak do\u011frulamak i\u00e7in AWS Step Functions (SFN) ve AWS Cloud Development Kit (CDK) kullanarak nas\u0131l bir \u00e7\u00f6z\u00fcm geli\u015ftirebilece\u011finizi ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z. \u00d6ncelikle, neden b\u00f6yle bir do\u011frulama sistemine ihtiya\u00e7 duydu\u011fumuzu inceleyelim. B\u00fcy\u00fck dil modelleri inan\u0131lmaz derecede g\u00fc\u00e7l\u00fcd\u00fcr, ancak her zaman m\u00fckemmel sonu\u00e7lar \u00fcretmezler. Yanl\u0131\u015f bilgiler, tutars\u0131zl\u0131klar veya beklenmedik davran\u0131\u015flar \u00fcretebilirler. Bu nedenle, g\u00fcvenilir bir sistem olu\u015fturmak i\u00e7in \u00e7\u0131kt\u0131lar\u0131n do\u011frulanmas\u0131 kritik \u00f6nem ta\u015f\u0131r.","og_url":"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-04-16T16:45:17+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"4 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Amazon Bedrock (Nova) \u00c7\u0131kt\u0131lar\u0131n\u0131 SFN + CDK ile Do\u011frulama","datePublished":"2025-04-16T16:45:17+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/"},"wordCount":722,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/","url":"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/","name":"Amazon Bedrock (Nova) \u00c7\u0131kt\u0131lar\u0131n\u0131 SFN + CDK ile Do\u011frulama","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-04-16T16:45:17+00:00","description":"Bu makalede, Amazon Bedrock'un (\u00f6zellikle Nova b\u00fcy\u00fck dil modeli) \u00fcretti\u011fi \u00e7\u0131kt\u0131lar\u0131n do\u011frulu\u011funu ve kalitesini otomatik olarak do\u011frulamak i\u00e7in AWS Step Functions (SFN) ve AWS Cloud Development Kit (CDK) kullanarak nas\u0131l bir \u00e7\u00f6z\u00fcm geli\u015ftirebilece\u011finizi ayr\u0131nt\u0131l\u0131 olarak ele alaca\u011f\u0131z. \u00d6ncelikle, neden b\u00f6yle bir do\u011frulama sistemine ihtiya\u00e7 duydu\u011fumuzu inceleyelim. B\u00fcy\u00fck dil modelleri inan\u0131lmaz derecede g\u00fc\u00e7l\u00fcd\u00fcr, ancak her zaman m\u00fckemmel sonu\u00e7lar \u00fcretmezler. Yanl\u0131\u015f bilgiler, tutars\u0131zl\u0131klar veya beklenmedik davran\u0131\u015flar \u00fcretebilirler. Bu nedenle, g\u00fcvenilir bir sistem olu\u015fturmak i\u00e7in \u00e7\u0131kt\u0131lar\u0131n do\u011frulanmas\u0131 kritik \u00f6nem ta\u015f\u0131r.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/amazon-bedrock-nova-ciktilarini-sfn-cdk-ile-dogrulama\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Amazon Bedrock (Nova) \u00c7\u0131kt\u0131lar\u0131n\u0131 SFN + CDK ile Do\u011frulama"}]},{"@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\/18334","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=18334"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/18334\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=18334"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=18334"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=18334"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}