{"id":9034,"date":"2025-01-09T02:15:14","date_gmt":"2025-01-08T23:15:14","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/"},"modified":"2025-01-09T02:15:14","modified_gmt":"2025-01-08T23:15:14","slug":"azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/","title":{"rendered":"Azure DevOps&#8217;ta sbom-tool ve CycloneDX ile SBOM Olu\u015fturma"},"content":{"rendered":"<p><body><\/p>\n<p>Azure DevOps&#8217;ta sbom-tool ve CycloneDX ile SBOM Olu\u015fturma<\/p>\n<p>Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda g\u00fcvenlik giderek daha b\u00fcy\u00fck \u00f6nem kazan\u0131yor.  Bu ba\u011flamda, Yaz\u0131l\u0131m Materyal Listesi (SBOM) olu\u015fturma, projelerinizin g\u00fcvenli\u011fini art\u0131rmak i\u00e7in kritik bir ad\u0131md\u0131r.  SBOM, projenizde kullan\u0131lan t\u00fcm bile\u015fenlerin ve ba\u011f\u0131ml\u0131l\u0131klar\u0131n bir listesini i\u00e7erir.  Bu liste, g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131n tespit edilmesi ve tedarik zinciri g\u00fcvenli\u011finin iyile\u015ftirilmesi i\u00e7in son derece yararl\u0131d\u0131r.  Bu makalede, Azure DevOps ortam\u0131nda sbom-tool ve CycloneDX kullanarak SBOM olu\u015fturmay\u0131 ad\u0131m ad\u0131m ele alaca\u011f\u0131z.<\/p>\n<h2>Neden SBOM Olu\u015fturmal\u0131s\u0131n\u0131z?<\/h2>\n<p>\u00d6ncelikle, SBOM&#8217;lar\u0131n \u00f6nemini anlamak gerekiyor.  <strong>Sonu\u00e7 olarak<\/strong>, SBOM&#8217;lar sayesinde, projenizde kullan\u0131lan bile\u015fenler hakk\u0131nda detayl\u0131 bilgiye sahip olabilirsiniz.  <strong>Bununla birlikte<\/strong>,  bu bilgi sayesinde g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 h\u0131zl\u0131ca tespit edebilir ve gerekli g\u00fcncellemeleri yapabilirsiniz.  <strong>Dahas\u0131<\/strong>,  tedarik zincirinizdeki g\u00fcvenlik risklerini azaltabilir ve daha g\u00fcvenli bir yaz\u0131l\u0131m geli\u015ftirme s\u00fcreci sa\u011flayabilirsiniz.  <strong>\u00d6zetle<\/strong>, SBOM&#8217;lar projenizin g\u00fcvenli\u011fini ve s\u00fcrd\u00fcr\u00fclebilirli\u011fini art\u0131r\u0131r.<\/p>\n<h2>sbom-tool ve CycloneDX ile SBOM Olu\u015fturma Ad\u0131mlar\u0131<\/h2>\n<p>Azure DevOps&#8217;ta SBOM olu\u015fturmak i\u00e7in \u00f6ncelikle sbom-tool ve CycloneDX&#8217;i kullanaca\u011f\u0131z. sbom-tool, \u00e7e\u015fitli ara\u00e7lardan SBOM \u00fcretmek i\u00e7in kullan\u0131labilen kullan\u0131\u015fl\u0131 bir komut sat\u0131r\u0131 arac\u0131d\u0131r. CycloneDX ise, SBOM&#8217;lar\u0131 standart bir formatta temsil etmek i\u00e7in kullan\u0131lan a\u00e7\u0131k kaynakl\u0131 bir \u015fema belirtimidir.  \u0130\u015fte ad\u0131m ad\u0131m s\u00fcre\u00e7:<\/p>\n<h3>1. Gerekli Ara\u00e7lar\u0131n Kurulumu<\/h3>\n<p>\u0130lk olarak, Azure DevOps ortam\u0131n\u0131zda sbom-tool&#8217;u kurman\u0131z gerekir.  Bunun i\u00e7in, Azure DevOps&#8217;un destekledi\u011fi paket y\u00f6neticilerinden birini kullanabilirsiniz.  Daha sonra CycloneDX \u015femas\u0131n\u0131 kullanacak \u015fekilde sbom-tool&#8217;u yap\u0131land\u0131rman\u0131z gerekecektir. <\/p>\n<pre><code>\n# \u00d6rnek komut (paket y\u00f6neticisine g\u00f6re de\u011fi\u015fir)\nnpm install -g sbom-tool\n<\/code><\/pre>\n<h3>2. Azure DevOps Pipeline Tan\u0131mlama<\/h3>\n<p>Sonras\u0131nda, Azure DevOps&#8217;ta bir pipeline olu\u015fturman\u0131z gerekecek.  Bu pipeline, kodunuzun derlenmesi ve SBOM&#8217;un olu\u015fturulmas\u0131 ad\u0131mlar\u0131n\u0131 i\u00e7erecektir.  Pipeline&#8217;\u0131n\u0131zda sbom-tool&#8217;u kullanarak SBOM&#8217;u CycloneDX format\u0131nda \u00fcreteceksiniz.  <\/p>\n<pre><code>\n# \u00d6rnek YAML pipeline tan\u0131m\u0131\ntrigger:\n- main\n\npool:\n  vmImage: 'ubuntu-latest'\n\nsteps:\n- task: NodeTool@0\n  inputs:\n    versionSpec: '16.x'\n- script: npm install -g sbom-tool && sbom-tool --format cyclonedx --output sbom.xml\n  displayName: 'SBOM Olu\u015fturma'\n- task: PublishBuildArtifacts@1\n  inputs:\n    pathtoPublish: 'sbom.xml'\n    artifactName: 'sbom'\n<\/code><\/pre>\n<h3>3. SBOM&#8217;un \u0130ncelenmesi<\/h3>\n<p>Pipeline ba\u015far\u0131l\u0131 bir \u015fekilde tamamland\u0131ktan sonra, olu\u015fturulan SBOM dosyas\u0131n\u0131 (sbom.xml) inceleyebilirsiniz.  Bu dosya, projenizde kullan\u0131lan t\u00fcm bile\u015fenleri ve ba\u011f\u0131ml\u0131l\u0131klar\u0131 listeleyecektir.  Bu listeyi analiz ederek, g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 tespit edebilir ve gerekli \u00f6nlemleri alabilirsiniz.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Bu makalede, Azure DevOps ortam\u0131nda sbom-tool ve CycloneDX kullanarak SBOM olu\u015fturmay\u0131 ad\u0131m ad\u0131m a\u00e7\u0131klad\u0131k.  SBOM&#8217;lar, yaz\u0131l\u0131m g\u00fcvenli\u011fi ve tedarik zinciri g\u00fcvenli\u011fi a\u00e7\u0131s\u0131ndan olduk\u00e7a \u00f6nemlidir.  Umar\u0131m bu makale, SBOM olu\u015fturma s\u00fcrecini anlaman\u0131za ve projenizin g\u00fcvenli\u011fini art\u0131rman\u0131za yard\u0131mc\u0131 olur. Daha fazla bilgi i\u00e7in <a href=\"https:\/\/fatihsoysal.com\">fatihsoysal.com<\/a> adresini ziyaret edebilirsiniz. Faydal\u0131 bulabilece\u011finiz di\u011fer kaynaklar i\u00e7in a\u015fa\u011f\u0131daki linklere bakabilirsiniz:<\/p>\n<ul>\n<li><a href=\"https:\/\/cyclonedx.org\/\">CycloneDX<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/CycloneDX\/cyclonedx-python\">CycloneDX Python K\u00fct\u00fcphanesi<\/a><\/li>\n<\/ul>\n<p>#Etiketler: SBOM, CycloneDX, sbom-tool, Azure DevOps, Yaz\u0131l\u0131m Materyal Listesi, g\u00fcvenlik, tedarik zinciri, DevOps, yaz\u0131l\u0131m g\u00fcvenli\u011fi, g\u00fcvenlik a\u00e7\u0131klar\u0131<\/p>\n<p><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"Azure DevOps&#8217;ta sbom-tool ve CycloneDX ile SBOM Olu\u015fturma Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda g\u00fcvenlik giderek daha b\u00fcy\u00fck \u00f6nem kazan\u0131yor. Bu&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-9034","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>Azure DevOps&#039;ta sbom-tool ve CycloneDX ile SBOM Olu\u015fturma<\/title>\n<meta name=\"description\" content=\"Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda g\u00fcvenlik giderek daha b\u00fcy\u00fck \u00f6nem kazan\u0131yor. Bu ba\u011flamda, Yaz\u0131l\u0131m Materyal Listesi (SBOM) olu\u015fturma, projelerinizin g\u00fcvenli\u011fini art\u0131rmak i\u00e7in kritik bir ad\u0131md\u0131r. SBOM, projenizde kullan\u0131lan t\u00fcm bile\u015fenlerin ve ba\u011f\u0131ml\u0131l\u0131klar\u0131n bir listesini i\u00e7erir. Bu liste, g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131n tespit edilmesi ve tedarik zinciri g\u00fcvenli\u011finin iyile\u015ftirilmesi i\u00e7in son derece yararl\u0131d\u0131r. Bu makalede, Azure DevOps ortam\u0131nda sbom-tool ve CycloneDX kullanarak SBOM olu\u015fturmay\u0131 ad\u0131m ad\u0131m ele alaca\u011f\u0131z.\" \/>\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\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Azure DevOps&#039;ta sbom-tool ve CycloneDX ile SBOM Olu\u015fturma\" \/>\n<meta property=\"og:description\" content=\"Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda g\u00fcvenlik giderek daha b\u00fcy\u00fck \u00f6nem kazan\u0131yor. Bu ba\u011flamda, Yaz\u0131l\u0131m Materyal Listesi (SBOM) olu\u015fturma, projelerinizin g\u00fcvenli\u011fini art\u0131rmak i\u00e7in kritik bir ad\u0131md\u0131r. SBOM, projenizde kullan\u0131lan t\u00fcm bile\u015fenlerin ve ba\u011f\u0131ml\u0131l\u0131klar\u0131n bir listesini i\u00e7erir. Bu liste, g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131n tespit edilmesi ve tedarik zinciri g\u00fcvenli\u011finin iyile\u015ftirilmesi i\u00e7in son derece yararl\u0131d\u0131r. Bu makalede, Azure DevOps ortam\u0131nda sbom-tool ve CycloneDX kullanarak SBOM olu\u015fturmay\u0131 ad\u0131m ad\u0131m ele alaca\u011f\u0131z.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-08T23:15:14+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\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Azure DevOps&#8217;ta sbom-tool ve CycloneDX ile SBOM Olu\u015fturma\",\"datePublished\":\"2025-01-08T23:15:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/\"},\"wordCount\":536,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/\",\"name\":\"Azure DevOps'ta sbom-tool ve CycloneDX ile SBOM Olu\u015fturma\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-01-08T23:15:14+00:00\",\"description\":\"Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda g\u00fcvenlik giderek daha b\u00fcy\u00fck \u00f6nem kazan\u0131yor. Bu ba\u011flamda, Yaz\u0131l\u0131m Materyal Listesi (SBOM) olu\u015fturma, projelerinizin g\u00fcvenli\u011fini art\u0131rmak i\u00e7in kritik bir ad\u0131md\u0131r. SBOM, projenizde kullan\u0131lan t\u00fcm bile\u015fenlerin ve ba\u011f\u0131ml\u0131l\u0131klar\u0131n bir listesini i\u00e7erir. Bu liste, g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131n tespit edilmesi ve tedarik zinciri g\u00fcvenli\u011finin iyile\u015ftirilmesi i\u00e7in son derece yararl\u0131d\u0131r. Bu makalede, Azure DevOps ortam\u0131nda sbom-tool ve CycloneDX kullanarak SBOM olu\u015fturmay\u0131 ad\u0131m ad\u0131m ele alaca\u011f\u0131z.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Azure DevOps&#8217;ta sbom-tool ve CycloneDX ile SBOM Olu\u015fturma\"}]},{\"@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":"Azure DevOps'ta sbom-tool ve CycloneDX ile SBOM Olu\u015fturma","description":"Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda g\u00fcvenlik giderek daha b\u00fcy\u00fck \u00f6nem kazan\u0131yor. Bu ba\u011flamda, Yaz\u0131l\u0131m Materyal Listesi (SBOM) olu\u015fturma, projelerinizin g\u00fcvenli\u011fini art\u0131rmak i\u00e7in kritik bir ad\u0131md\u0131r. SBOM, projenizde kullan\u0131lan t\u00fcm bile\u015fenlerin ve ba\u011f\u0131ml\u0131l\u0131klar\u0131n bir listesini i\u00e7erir. Bu liste, g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131n tespit edilmesi ve tedarik zinciri g\u00fcvenli\u011finin iyile\u015ftirilmesi i\u00e7in son derece yararl\u0131d\u0131r. Bu makalede, Azure DevOps ortam\u0131nda sbom-tool ve CycloneDX kullanarak SBOM olu\u015fturmay\u0131 ad\u0131m ad\u0131m ele alaca\u011f\u0131z.","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\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/","og_locale":"tr_TR","og_type":"article","og_title":"Azure DevOps'ta sbom-tool ve CycloneDX ile SBOM Olu\u015fturma","og_description":"Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda g\u00fcvenlik giderek daha b\u00fcy\u00fck \u00f6nem kazan\u0131yor. Bu ba\u011flamda, Yaz\u0131l\u0131m Materyal Listesi (SBOM) olu\u015fturma, projelerinizin g\u00fcvenli\u011fini art\u0131rmak i\u00e7in kritik bir ad\u0131md\u0131r. SBOM, projenizde kullan\u0131lan t\u00fcm bile\u015fenlerin ve ba\u011f\u0131ml\u0131l\u0131klar\u0131n bir listesini i\u00e7erir. Bu liste, g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131n tespit edilmesi ve tedarik zinciri g\u00fcvenli\u011finin iyile\u015ftirilmesi i\u00e7in son derece yararl\u0131d\u0131r. Bu makalede, Azure DevOps ortam\u0131nda sbom-tool ve CycloneDX kullanarak SBOM olu\u015fturmay\u0131 ad\u0131m ad\u0131m ele alaca\u011f\u0131z.","og_url":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-01-08T23:15:14+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\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Azure DevOps&#8217;ta sbom-tool ve CycloneDX ile SBOM Olu\u015fturma","datePublished":"2025-01-08T23:15:14+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/"},"wordCount":536,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/","url":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/","name":"Azure DevOps'ta sbom-tool ve CycloneDX ile SBOM Olu\u015fturma","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-01-08T23:15:14+00:00","description":"Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda g\u00fcvenlik giderek daha b\u00fcy\u00fck \u00f6nem kazan\u0131yor. Bu ba\u011flamda, Yaz\u0131l\u0131m Materyal Listesi (SBOM) olu\u015fturma, projelerinizin g\u00fcvenli\u011fini art\u0131rmak i\u00e7in kritik bir ad\u0131md\u0131r. SBOM, projenizde kullan\u0131lan t\u00fcm bile\u015fenlerin ve ba\u011f\u0131ml\u0131l\u0131klar\u0131n bir listesini i\u00e7erir. Bu liste, g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131n tespit edilmesi ve tedarik zinciri g\u00fcvenli\u011finin iyile\u015ftirilmesi i\u00e7in son derece yararl\u0131d\u0131r. Bu makalede, Azure DevOps ortam\u0131nda sbom-tool ve CycloneDX kullanarak SBOM olu\u015fturmay\u0131 ad\u0131m ad\u0131m ele alaca\u011f\u0131z.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/azure-devopsta-sbom-tool-ve-cyclonedx-ile-sbom-olusturma\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Azure DevOps&#8217;ta sbom-tool ve CycloneDX ile SBOM Olu\u015fturma"}]},{"@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\/9034","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=9034"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/9034\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=9034"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=9034"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=9034"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}