{"version":"1.0","provider_name":"FinOps School","provider_url":"https:\/\/finopsschool.com\/blog","author_name":"priteshgeek","author_url":"https:\/\/finopsschool.com\/blog\/author\/priteshgeek\/","title":"A Comprehensive Tutorial on Automation in DevSecOps - FinOps School","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"FWYNwLgVpR\"><a href=\"https:\/\/finopsschool.com\/blog\/a-comprehensive-tutorial-on-automation-in-devsecops\/\">A Comprehensive Tutorial on Automation in DevSecOps<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/finopsschool.com\/blog\/a-comprehensive-tutorial-on-automation-in-devsecops\/embed\/#?secret=FWYNwLgVpR\" width=\"600\" height=\"338\" title=\"&#8220;A Comprehensive Tutorial on Automation in DevSecOps&#8221; &#8212; FinOps School\" data-secret=\"FWYNwLgVpR\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/finopsschool.com\/blog\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","description":"1. Introduction &amp; Overview What is Automation? Automation in DevSecOps refers to the use of tools, scripts, and processes to streamline and secure the software development lifecycle, integrating development, security, and operations seamlessly. It minimizes manual intervention, reduces errors, and enhances efficiency in delivering secure software. History or Background Historically, software development was siloed, with ... Read more","thumbnail_url":"https:\/\/finopsschool.com\/blog\/wp-content\/uploads\/2025\/05\/Gemini_Generated_Image_okl4wmokl4wmokl4-1024x1024.png"}