<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>CloudThat Resources</provider_name><provider_url>https://www.cloudthat.com/resources</provider_url><author_name>CloudThat</author_name><author_url>https://www.cloudthat.com/resources/author/user/</author_url><title>Infrastructure Automation and Chef(Part-1) - CloudThat Resources</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="ORt29VUFrQ"&gt;&lt;a href="https://www.cloudthat.com/resources/blog/infrastructure-automation-and-chefpart-1"&gt;Infrastructure Automation and Chef(Part-1)&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.cloudthat.com/resources/blog/infrastructure-automation-and-chefpart-1/embed/#?secret=ORt29VUFrQ" width="600" height="338" title="&#x201C;Infrastructure Automation and Chef(Part-1)&#x201D; &#x2014; CloudThat Resources" data-secret="ORt29VUFrQ" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^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&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(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&lt;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);
/* ]]&gt; */
&lt;/script&gt;
</html><description>Infrastructure automation has become an indispensable part of IT industry today. But what exactly is infrastructure automation and why does it matter? Back in the good old days expanding an existing infrastructure was a time consuming task, it would take weeks or in some cases months to procure the required hardware and additional weeks to configure it as per the need. Continue reading...</description></oembed>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Object Caching 29/45 objects using memcached
Page Caching using disk: enhanced (Requested URI contains query) 
Database Caching 1/6 queries in 0.258 seconds using memcached

Served from: www.cloudthat.com @ 2026-05-15 02:28:41 by W3 Total Cache
-->