CINXE.COM
ControlMonkey Top 10 Features for Terraform Operations
<!doctype html> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="https://gmpg.org/xfn/11"> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v21.7 - https://yoast.com/wordpress/plugins/seo/ --> <title>ControlMonkey Top 10 Features for Terraform Operations</title> <meta name="description" content="Learn how a proactive DevOps strategy prevents security, compliance, and cost-related issues before they reach Production, by using Terraform." /> <link rel="canonical" href="https://controlmonkey.io/blog/controlmonkey-top10-features/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="ControlMonkey Top 10 Features for Terraform Operations" /> <meta property="og:description" content="Learn how a proactive DevOps strategy prevents security, compliance, and cost-related issues before they reach Production, by using Terraform." /> <meta property="og:url" content="https://controlmonkey.io/blog/controlmonkey-top10-features/" /> <meta property="og:site_name" content="ControlMonkey" /> <meta property="article:published_time" content="2024-07-18T08:15:43+00:00" /> <meta property="article:modified_time" content="2024-11-23T07:43:23+00:00" /> <meta property="og:image" content="https://controlmonkey.io/wp-content/uploads/2023/10/Top-Ten-ControlMonkey-Features-Edit-3-1024x666.png" /> <meta property="og:image:width" content="1024" /> <meta property="og:image:height" content="666" /> <meta property="og:image:type" content="image/png" /> <meta name="author" content="aharon@controlmonkey.io" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="aharon@controlmonkey.io" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="6 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"Article","@id":"https://controlmonkey.io/blog/controlmonkey-top10-features/#article","isPartOf":{"@id":"https://controlmonkey.io/blog/controlmonkey-top10-features/"},"author":{"name":"aharon@controlmonkey.io","@id":"https://controlmonkey.io/#/schema/person/d2eac4b3db1dfa32646bc8790680636a"},"headline":"ControlMonkey Top 10 Features","datePublished":"2024-07-18T08:15:43+00:00","dateModified":"2024-11-23T07:43:23+00:00","mainEntityOfPage":{"@id":"https://controlmonkey.io/blog/controlmonkey-top10-features/"},"wordCount":757,"publisher":{"@id":"https://controlmonkey.io/#organization"},"image":{"@id":"https://controlmonkey.io/blog/controlmonkey-top10-features/#primaryimage"},"thumbnailUrl":"https://controlmonkey.io/wp-content/uploads/2023/10/Top-Ten-ControlMonkey-Features-Edit-3.png","keywords":["Proactive DevOps"],"articleSection":["blog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https://controlmonkey.io/blog/controlmonkey-top10-features/","url":"https://controlmonkey.io/blog/controlmonkey-top10-features/","name":"ControlMonkey Top 10 Features for Terraform Operations","isPartOf":{"@id":"https://controlmonkey.io/#website"},"primaryImageOfPage":{"@id":"https://controlmonkey.io/blog/controlmonkey-top10-features/#primaryimage"},"image":{"@id":"https://controlmonkey.io/blog/controlmonkey-top10-features/#primaryimage"},"thumbnailUrl":"https://controlmonkey.io/wp-content/uploads/2023/10/Top-Ten-ControlMonkey-Features-Edit-3.png","datePublished":"2024-07-18T08:15:43+00:00","dateModified":"2024-11-23T07:43:23+00:00","description":"Learn how a proactive DevOps strategy prevents security, compliance, and cost-related issues before they reach Production, by using Terraform.","breadcrumb":{"@id":"https://controlmonkey.io/blog/controlmonkey-top10-features/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://controlmonkey.io/blog/controlmonkey-top10-features/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://controlmonkey.io/blog/controlmonkey-top10-features/#primaryimage","url":"https://controlmonkey.io/wp-content/uploads/2023/10/Top-Ten-ControlMonkey-Features-Edit-3.png","contentUrl":"https://controlmonkey.io/wp-content/uploads/2023/10/Top-Ten-ControlMonkey-Features-Edit-3.png","width":5000,"height":3250},{"@type":"BreadcrumbList","@id":"https://controlmonkey.io/blog/controlmonkey-top10-features/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://controlmonkey.io/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://controlmonkey.io/blog/"},{"@type":"ListItem","position":3,"name":"ControlMonkey Top 10 Features"}]},{"@type":"WebSite","@id":"https://controlmonkey.io/#website","url":"https://controlmonkey.io/","name":"ControlMonkey","description":"Govern your Cloud with Terraform","publisher":{"@id":"https://controlmonkey.io/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://controlmonkey.io/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://controlmonkey.io/#organization","name":"ControlMonkey","url":"https://controlmonkey.io/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://controlmonkey.io/#/schema/logo/image/","url":"https://controlmonkey.io/wp-content/uploads/2022/11/Control-Monkey-logo.png","contentUrl":"https://controlmonkey.io/wp-content/uploads/2022/11/Control-Monkey-logo.png","width":303,"height":99,"caption":"ControlMonkey"},"image":{"@id":"https://controlmonkey.io/#/schema/logo/image/"}},{"@type":"Person","@id":"https://controlmonkey.io/#/schema/person/d2eac4b3db1dfa32646bc8790680636a","name":"aharon@controlmonkey.io","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://controlmonkey.io/#/schema/person/image/","url":"https://secure.gravatar.com/avatar/27c910e793697a74a7ce98436e5a4882?s=96&d=mm&r=g","contentUrl":"https://secure.gravatar.com/avatar/27c910e793697a74a7ce98436e5a4882?s=96&d=mm&r=g","caption":"aharon@controlmonkey.io"},"sameAs":["http://controlmonkey.io"],"url":"https://controlmonkey.io/author/aharoncontrolmonkey-io/"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//cdn.enable.co.il' /> <link rel='dns-prefetch' href='//js-eu1.hs-scripts.com' /> <link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> <link rel="alternate" type="application/rss+xml" title="ControlMonkey » Feed" href="https://controlmonkey.io/feed/" /> <link rel="alternate" type="application/rss+xml" title="ControlMonkey » Comments Feed" href="https://controlmonkey.io/comments/feed/" /> <link rel="alternate" type="application/rss+xml" title="ControlMonkey » ControlMonkey Top 10 Features Comments Feed" href="https://controlmonkey.io/blog/controlmonkey-top10-features/feed/" /> <script> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/controlmonkey.io\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.4.5"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c\udfff","\ud83e\udef1\ud83c\udffb\u200b\ud83e\udef2\ud83c\udfff")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); </script> <style id='wp-emoji-styles-inline-css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://controlmonkey.io/wp-includes/css/dist/block-library/style.min.css?ver=6.4.5' media='all' /> <link rel='stylesheet' id='jet-engine-frontend-css' href='https://controlmonkey.io/wp-content/plugins/jet-engine/assets/css/frontend.css?ver=3.1.3.1' media='all' /> <style id='classic-theme-styles-inline-css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='mdp-rebar-css' href='https://controlmonkey.io/wp-content/plugins/rebar/css/rebar.min.css?ver=2.0.3' media='all' /> <style id='mdp-rebar-inline-css'> #mdp-rebar-wrapper.rebar-position-left { width: calc(100vh + (5px / 2)) !important; left: calc(5px / 2) !important; top: calc(-5px / 2); } #mdp-rebar-wrapper.rebar-position-right { width: calc(100vh + (5px / 2)) !important; left: unset !important; right: calc(5px / 2); top: 100vh; } #mdp-rebar-element { height: 5px; } </style> <link rel='stylesheet' id='simple-banner-style-css' href='https://controlmonkey.io/wp-content/plugins/simple-banner/simple-banner.css?ver=2.17.0' media='all' /> <style id='wpgb-head-inline-css'> .wp-grid-builder:not(.wpgb-template),.wpgb-facet{opacity:0.01}.wpgb-facet fieldset{margin:0;padding:0;border:none;outline:none;box-shadow:none}.wpgb-facet fieldset:last-child{margin-bottom:40px;}.wpgb-facet fieldset legend.wpgb-sr-only{height:1px;width:1px} </style> <link rel='stylesheet' id='slick-css-css' href='https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.css?ver=6.4.5' media='all' /> <link rel='stylesheet' id='slick-theme-css-css' href='https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick-theme.min.css?ver=6.4.5' media='all' /> <link rel='stylesheet' id='hello-elementor-css' href='https://controlmonkey.io/wp-content/themes/hello-elementor/style.min.css?ver=2.9.0' media='all' /> <link rel='stylesheet' id='hello-elementor-theme-style-css' href='https://controlmonkey.io/wp-content/themes/hello-elementor/theme.min.css?ver=2.9.0' media='all' /> <link rel='stylesheet' id='elementor-frontend-css' href='https://controlmonkey.io/wp-content/uploads/elementor/css/custom-frontend-lite.min.css?ver=1728354175' media='all' /> <link rel='stylesheet' id='elementor-post-8-css' href='https://controlmonkey.io/wp-content/uploads/elementor/css/post-8.css?ver=1728354175' media='all' /> <link rel='stylesheet' id='jet-elements-css' href='https://controlmonkey.io/wp-content/plugins/jet-elements/assets/css/jet-elements.css?ver=2.6.17.1' media='all' /> <link rel='stylesheet' id='jet-elements-skin-css' href='https://controlmonkey.io/wp-content/plugins/jet-elements/assets/css/jet-elements-skin.css?ver=2.6.17.1' media='all' /> <link rel='stylesheet' id='elementor-icons-css' href='https://controlmonkey.io/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.25.0' media='all' /> <link rel='stylesheet' id='swiper-css' href='https://controlmonkey.io/wp-content/plugins/elementor/assets/lib/swiper/css/swiper.min.css?ver=5.3.6' media='all' /> <link rel='stylesheet' id='elementor-pro-css' href='https://controlmonkey.io/wp-content/uploads/elementor/css/custom-pro-frontend-lite.min.css?ver=1728354175' media='all' /> <link rel='stylesheet' id='jet-tabs-frontend-css' href='https://controlmonkey.io/wp-content/plugins/jet-tabs/assets/css/jet-tabs-frontend.css?ver=2.1.21' media='all' /> <link rel='stylesheet' id='jet-tricks-frontend-css' href='https://controlmonkey.io/wp-content/plugins/jet-tricks/assets/css/jet-tricks-frontend.css?ver=1.4.3' media='all' /> <link rel='stylesheet' id='font-awesome-5-all-css' href='https://controlmonkey.io/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=3.18.2' media='all' /> <link rel='stylesheet' id='font-awesome-4-shim-css' href='https://controlmonkey.io/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=3.18.2' media='all' /> <link rel='stylesheet' id='elementor-post-3962-css' href='https://controlmonkey.io/wp-content/uploads/elementor/css/post-3962.css?ver=1728354175' media='all' /> <link rel='stylesheet' id='elementor-post-4360-css' href='https://controlmonkey.io/wp-content/uploads/elementor/css/post-4360.css?ver=1729539922' media='all' /> <link rel='stylesheet' id='elementor-post-5780-css' href='https://controlmonkey.io/wp-content/uploads/elementor/css/post-5780.css?ver=1728354295' media='all' /> <link rel='stylesheet' id='elementor-post-8827-css' href='https://controlmonkey.io/wp-content/uploads/elementor/css/post-8827.css?ver=1728354175' media='all' /> <link rel='stylesheet' id='elementor-post-3633-css' href='https://controlmonkey.io/wp-content/uploads/elementor/css/post-3633.css?ver=1728354175' media='all' /> <link rel='stylesheet' id='elementor-post-3019-css' href='https://controlmonkey.io/wp-content/uploads/elementor/css/post-3019.css?ver=1728354175' media='all' /> <link rel='stylesheet' id='elementor-post-2727-css' href='https://controlmonkey.io/wp-content/uploads/elementor/css/post-2727.css?ver=1728354175' media='all' /> <link rel='stylesheet' id='elementor-post-2687-css' href='https://controlmonkey.io/wp-content/uploads/elementor/css/post-2687.css?ver=1728354175' media='all' /> <link rel='stylesheet' id='elementor-post-915-css' href='https://controlmonkey.io/wp-content/uploads/elementor/css/post-915.css?ver=1728354175' media='all' /> <link rel='stylesheet' id='elementor-icons-ekiticons-css' href='https://controlmonkey.io/wp-content/plugins/elementskit-lite/modules/elementskit-icon-pack/assets/css/ekiticons.css?ver=3.0.3' media='all' /> <link rel='stylesheet' id='font-awesome-css' href='https://controlmonkey.io/wp-content/plugins/elementor/assets/lib/font-awesome/css/font-awesome.min.css?ver=4.7.0' media='all' /> <link rel='stylesheet' id='popupaoc-public-style-css' href='https://controlmonkey.io/wp-content/plugins/popup-anything-on-click/assets/css/popupaoc-public.css?ver=2.8' media='all' /> <link rel='stylesheet' id='jquery-chosen-css' href='https://controlmonkey.io/wp-content/plugins/jet-search/assets/lib/chosen/chosen.min.css?ver=1.8.7' media='all' /> <link rel='stylesheet' id='jet-search-css' href='https://controlmonkey.io/wp-content/plugins/jet-search/assets/css/jet-search.css?ver=3.0.3' media='all' /> <link rel='stylesheet' id='ekit-widget-styles-css' href='https://controlmonkey.io/wp-content/plugins/elementskit-lite/widgets/init/assets/css/widget-styles.css?ver=3.0.3' media='all' /> <link rel='stylesheet' id='ekit-responsive-css' href='https://controlmonkey.io/wp-content/plugins/elementskit-lite/widgets/init/assets/css/responsive.css?ver=3.0.3' media='all' /> <link rel='stylesheet' id='wpstg-admin-all-pages-style-css' href='https://controlmonkey.io/wp-content/plugins/wp-staging-pro/assets/css/dist/wpstg-admin-all-pages.min.css?ver=1712384500' media='all' /> <link rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?family=Lato%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7COutfit%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=swap&ver=6.4.5' media='all' /> <link rel='stylesheet' id='elementor-icons-shared-0-css' href='https://controlmonkey.io/wp-content/plugins/elementor/assets/lib/font-awesome/css/fontawesome.min.css?ver=5.15.3' media='all' /> <link rel='stylesheet' id='elementor-icons-fa-solid-css' href='https://controlmonkey.io/wp-content/plugins/elementor/assets/lib/font-awesome/css/solid.min.css?ver=5.15.3' media='all' /> <link rel='stylesheet' id='elementor-icons-fa-brands-css' href='https://controlmonkey.io/wp-content/plugins/elementor/assets/lib/font-awesome/css/brands.min.css?ver=5.15.3' media='all' /> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin><script src="https://controlmonkey.io/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script src="https://controlmonkey.io/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script src="https://controlmonkey.io/wp-includes/js/imagesloaded.min.js?ver=6.4.5" id="imagesLoaded-js"></script> <script id="simple-banner-script-js-before"> const simpleBannerScriptParams = {"version":"2.17.0","hide_simple_banner":"no","simple_banner_prepend_element":"header","simple_banner_position":"static","header_margin":"","header_padding":"0","simple_banner_z_index":"1000","simple_banner_text":"Join our next <a href=\"\/product-showdown\/\">Live Demo<\/a> on Dec 11th!","pro_version_enabled":"","disabled_on_current_page":false,"debug_mode":"","id":5486,"disabled_pages_array":[],"is_current_page_a_post":true,"disabled_on_posts":"","simple_banner_disabled_page_paths":"","simple_banner_font_size":"11","simple_banner_color":"#7a33e6","simple_banner_text_color":"","simple_banner_link_color":"#f4e32a","simple_banner_close_color":"#ffffff","simple_banner_custom_css":"","simple_banner_scrolling_custom_css":"","simple_banner_text_custom_css":"display:flow","simple_banner_button_css":"","site_custom_css":"","keep_site_custom_css":"","site_custom_js":"","keep_site_custom_js":"","wp_body_open_enabled":"","wp_body_open":true,"close_button_enabled":"on","close_button_expiration":"0","close_button_cookie_set":false,"current_date":{"date":"2024-11-29 02:24:35.972705","timezone_type":3,"timezone":"UTC"},"start_date":{"date":"2024-11-29 02:24:35.972712","timezone_type":3,"timezone":"UTC"},"end_date":{"date":"2024-11-29 02:24:35.972715","timezone_type":3,"timezone":"UTC"},"simple_banner_start_after_date":"","simple_banner_remove_after_date":"","simple_banner_insert_inside_element":""} </script> <script src="https://controlmonkey.io/wp-content/plugins/simple-banner/simple-banner.js?ver=2.17.0" id="simple-banner-script-js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js?ver=6.4.5" id="slick-js-js"></script> <script src="https://controlmonkey.io/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=3.18.2" id="font-awesome-4-shim-js"></script> <script id="wpstg-global-js-extra"> var wpstg = {"nonce":"5b60f7eb8c"}; </script> <script src="https://controlmonkey.io/wp-content/plugins/wp-staging-pro/assets/js/dist/wpstg-blank-loader.js?ver=6.4.5" id="wpstg-global-js"></script> <script src="https://controlmonkey.io/wp-content/plugins/wp-staging-pro/assets/js/dist/pro/wpstg-admin-all-pages.min.js?ver=1712384500" id="wpstg-admin-all-pages-script-js"></script> <link rel="https://api.w.org/" href="https://controlmonkey.io/wp-json/" /><link rel="alternate" type="application/json" href="https://controlmonkey.io/wp-json/wp/v2/posts/5486" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://controlmonkey.io/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.4.5" /> <link rel='shortlink' href='https://controlmonkey.io/?p=5486' /> <link rel="alternate" type="application/json+oembed" href="https://controlmonkey.io/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcontrolmonkey.io%2Fblog%2Fcontrolmonkey-top10-features%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://controlmonkey.io/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fcontrolmonkey.io%2Fblog%2Fcontrolmonkey-top10-features%2F&format=xml" /> <script type="text/javascript">window.ccb_nonces = {"ccb_payment":"1322c43378","ccb_contact_form":"dedbd3f2d4","ccb_woo_checkout":"c2f2de4471","ccb_add_order":"540b4db03c","ccb_orders":"1e79b07597","ccb_update_order":"f438c2c6fe","ccb_send_invoice":"750da9837e","ccb_get_invoice":"8c8700ea14","ccb_wp_hook_nonce":"4d89e73393"};</script> <!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.1.34--> <script class="hsq-set-content-id" data-content-id="blog-post"> var _hsq = _hsq || []; _hsq.push(["setContentType", "blog-post"]); </script> <!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin --> <style id="simple-banner-header-padding" type="text/css" >header{padding-top:0;}</style><style type="text/css">.simple-banner{position:static;}</style><style type="text/css">.simple-banner .simple-banner-text{font-size:11;}</style><style type="text/css">.simple-banner{background:#7a33e6;}</style><style type="text/css">.simple-banner .simple-banner-text{color: #ffffff;}</style><style type="text/css">.simple-banner .simple-banner-text a{color:#f4e32a;}</style><style type="text/css">.simple-banner{z-index:1000;}</style><style type="text/css">.simple-banner .simple-banner-button{color:#ffffff;}</style><style type="text/css">.simple-banner .simple-banner-text{display:flow}</style><style id="simple-banner-site-custom-css-dummy" type="text/css"></style><script id="simple-banner-site-custom-js-dummy" type="text/javascript"></script><noscript><style>.wp-grid-builder .wpgb-card.wpgb-card-hidden .wpgb-card-wrapper{opacity:1!important;visibility:visible!important;transform:none!important}.wpgb-facet {opacity:1!important;pointer-events:auto!important}.wpgb-facet *:not(.wpgb-pagination-facet){display:none}</style></noscript><meta name="description" content="Adopt a Proactive DevOps Strategy and prevent 90% of Production Issues with ControlMonkey's solutions for Terraform Operations."> <meta name="generator" content="Elementor 3.18.2; features: e_dom_optimization, e_optimized_assets_loading, e_optimized_css_loading, additional_custom_breakpoints, block_editor_assets_optimize, e_image_loading_optimization; settings: css_print_method-external, google_font-enabled, font_display-swap"> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-STJ4LT22DF"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-STJ4LT22DF'); </script> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-W8H55VX');</script> <!-- End Google Tag Manager --> <link rel="icon" href="https://controlmonkey.io/wp-content/uploads/2022/11/Favicon-150x150.png" sizes="32x32" /> <link rel="icon" href="https://controlmonkey.io/wp-content/uploads/2022/11/Favicon-300x300.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://controlmonkey.io/wp-content/uploads/2022/11/Favicon-300x300.png" /> <meta name="msapplication-TileImage" content="https://controlmonkey.io/wp-content/uploads/2022/11/Favicon-300x300.png" /> <style id="wp-custom-css"> body:not(.single-post) #mdp-rebar-wrapper { display: none!important; } .testimonial-company .swiper-pagination { bottom: -80px; position: relative; } .company-people-title { font-weight: 600; font-size: 30px; color: #132c6d; } .testimonial-company .elementor-swiper-button { font-size: 64px!important; } .testimonial-company .swiper-pagination-bullet:first-child:before { content:''; background-image: url(/wp-content/uploads/2024/04/image-23.svg); background-size: 100% 100%;align-self position: relative; display: block; width: 268px; height: 60px; } .elementor-element.elementor-element-4b197b4.e-con-full.e-flex.e-con.e-child { height: auto; } .news-lobby .elementor-grid .e-loop-item > .e-con { justify-content: flex-start; } .custom-post .elementor-element.e-flex { height: 100%; } .testimonial-company .swiper-pagination-bullet:first-child { width: 268px; margin-right: 100px; } .testimonial-company .swiper-pagination-bullet:nth-child(2) { width: 150px; } .elementor-widget-wp-widget-tag_cloud h5 { display: none; } .tagcloud a { color: #fff; font-size: 20px !important; padding: 9px 19px !important; border: 1px solid #fff; border-radius: 25px; } .tagcloud { display: flex; flex-wrap: wrap; gap: 15px; } @media (max-width: 768px) { .tagcloud { justify-content: center; } } .testimonial-company .swiper-pagination-bullet:nth-child(2):before { content: ""; position: relative; display: block; width: 100px; height: 100px; background-image: url(/wp-content/uploads/2022/12/365.jpg); background-size: 100% 100%; top: -20px; } .testimonial-company .swiper-pagination-bullet { background: transparent!important; } @media (max-width: 600px) { .testimonial-company .swiper-pagination { bottom: -30px; } .testimonial-company .swiper-pagination-bullet:nth-child(2) { width: 87px; } .testimonial-company .swiper-pagination-bullet:first-child:before { width: 155px; height: 55px; } .testimonial-company .swiper-pagination-bullet:nth-child(2):before { width: 87px; height: 80px; top: -10px; } .testimonial-company .swiper-pagination-bullet:first-child { width: 155px; margin-right: 40px; } .testimonial-company .swiper-pagination-bullet { } .company-people-title { font-size: 20px; } } #custom-testimonial > div > div.elementor-swiper-button.elementor-swiper-button-prev{ left: 120px; } #custom-testimonial > div > div.elementor-swiper-button.elementor-swiper-button-next { right: 120px; } .paoc-popup-btn { background: #ffffff00; padding-left : 10px } .paoc-popup-btn:hover, .paoc-popup-btn:focus, .paoc-popup-btn:active { background: #00000000; color: #fff; } .blue-text span { color: #2B63F9; } .custom-btn .elementor-button-icon svg { width: 50px; } .custom-btn .elementor-button.elementor-button-link .elementor-button-content-wrapper { display: flex; justify-content: center; align-items: center; } .custom-btn .elementor-button.elementor-button-link:hover .elementor-button-content-wrapper circle { opacity: 1 !important; fill: #fff !important; } .custom-tabs .e-n-tabs-heading { border-top: 2px solid #2B63F929; border-bottom: 2px solid #2B63F929; } .custom-tabs .e-n-tab-title-text { text-align: center; } .custom-list .elementor-icon-list-item { display: flex; justify-content: start !important; flex-direction: row-reverse; } .custom-list .elementor-icon-list-text { padding: 0 !important; margin-right: 12px; } .custom-accordion .e-n-accordion-item-title-icon, .custom-accordion .e-n-accordion-item-title-icon .e-opened, .custom-accordion .e-n-accordion-item-title-icon .e-closed { width: 60px; height: auto; } #custom-video .elementor-custom-embed-image-overlay { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-size: contain; background-position: 50%; } #custom-testimonial .swiper-wrapper { margin-top: 20px; margin-bottom: 20px; } #custom-testimonial .swiper-slide > .elementor-element { padding: 15px; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.09); background-color: #fff; width: 100%; } #custom-testimonial .swiper-slide:not(.swiper-slide-active + div, .swiper-slide-active + div + div, .swiper-slide-active + div + div + div) { opacity: 0.5 ; } .custom-post .elementor-element.e-flex { height: 100%; } .custom-tag .elementor-post-info__terms-list-item { background-color: #707C8A1A; padding: 4px 15px; border-radius: 40px; color: #132C6D !important; } .custom-tag .elementor-post-info__terms-list a { margin-bottom: 7px !important; } .custom-tag .elementor-post-info__terms-list { display: flex !important; flex-wrap: wrap; } @media (max-width: 767px) { #mobile-imgbox .elementor-image-box-wrapper { display: flex; gap: 10px; } .custom-post .e-con.e-flex > .e-con-inner { flex-wrap: nowrap; } .blue-text .elementor-icon-list-item { flex-wrap: wrap; justify-content: center; text-align: center; gap: 15px; } .blue-text .elementor-icon-list-item span { flex: 1 0 100%; justify-content: center; } #custom-testimonial .swiper-slide:not(.swiper-slide-active + div, .swiper-slide-active + div + div, .swiper-slide-active + div + div + div) { opacity: 1 ; } } html, body{ overflow-x: hidden; } /***Custom CSS***/ .pst-grd-athr .elementor-author-box { display: flex; align-items: center; } .pst-grd-athr .elementor-author-box__text{ display: flex; flex-direction: column; } .pst-grd-athr .elementor-author-box__bio p{ margin-bottom: 0; } .pst-grd-athr .elementor-author-box__avatar{ display: flex; align-items: center; } .elementor-element.pst-grd-title:hover a{ color: var(--e-global-color-accent)!important; } .elementor-element.pst-grd-title a{ transition: .3s ease-in-out; } .sngl-pst-tags ul.elementor-icon-list-items .elementor-post-info__item--type-custom{ display: flex; flex-direction: row; gap: 10px; } .sngl-pst-tags ul.elementor-icon-list-items .elementor-post-info__item--type-custom a{ padding: 10px 20px; background-color: #707C8A1A; border-radius: 999px; } .elementor-element.cstm-brdcrmbs ul.elementor-icon-list-items li a span.elementor-icon-list-text{ color: var(--e-global-color-primary); font-weight: 700; } @media screen and (max-width: 767px){ .elementor-loop-container:not(.elementor-posts-masonry) { align-items: start; } } /***Custom CSS***/ @media screen and (max-width: 1024px) { .testimonial-header h2.elementor-heading-title.elementor-size-default { max-width: 587px !important; } } @media screen and (max-width: 767px) { #testimonial_container { padding-bottom: 60px; } #custom-testimonial > div > div.elementor-swiper-button.elementor-swiper-button-prev{ left: 80px; top: 450px; } #custom-testimonial > div > div.elementor-swiper-button.elementor-swiper-button-next { right: 80px; top: 450px; } #custom-testimonial .mobile-text-margin .elementor-widget-container { margin: 0; } #custom-testimonial .swiper-container .elementor-widget-image-box > div > div { display: flex; } #custom-testimonial .elementor-image-box-content > * { text-align: left; } #custom-testimonial .elementor-image-box-wrapper { gap: 10px; } } .single-case-study blockquote { margin-inline-start: 0px; margin-inline-end: 0px; } .single-case-study blockquote em, .single-case-study blockquote cite { color: rgb(112, 124, 138); font-style: normal; } .custom-quote { background-color: #FFFFFF; border-radius: 20px; padding: 20px; display: flex; flex-direction: column; gap: 20px; margin-top: 10px; margin-bottom: 10px; } .custom-quote__author { display: flex; align-items: center; gap: 25px; } .custom-quote__author img { width: 36px !important; border-radius: 100%; } .custom-quote img { width: 185px; } .custom-quote__author--text h5 { color rgb(19, 44, 109); font-family: Outfit, sans-serif ; font-size: 20px; font-weight: 600; margin-block-start: 0rem; margin-block-end: 0rem; } .custom-quote__text { margin-block-end: 0rem; color: rgb(112, 124, 138); font-family: Lato, sans-serif; font-size: 20px; font-weight: 400; line-height: 28px; } .custom-quote__author--text p { color: rgb(114, 132, 154); font-family: Outfit, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: normal; line-height: 19.2px; margin-block-end: 0rem; } </style> <style id="wpforms-css-vars-root"> :root { --wpforms-field-border-radius: 3px; --wpforms-field-background-color: #ffffff; --wpforms-field-border-color: rgba( 0, 0, 0, 0.25 ); --wpforms-field-text-color: rgba( 0, 0, 0, 0.7 ); --wpforms-label-color: rgba( 0, 0, 0, 0.85 ); --wpforms-label-sublabel-color: rgba( 0, 0, 0, 0.55 ); --wpforms-label-error-color: #d63637; --wpforms-button-border-radius: 3px; --wpforms-button-background-color: #066aab; --wpforms-button-text-color: #ffffff; --wpforms-field-size-input-height: 43px; --wpforms-field-size-input-spacing: 15px; --wpforms-field-size-font-size: 16px; --wpforms-field-size-line-height: 19px; --wpforms-field-size-padding-h: 14px; --wpforms-field-size-checkbox-size: 16px; --wpforms-field-size-sublabel-spacing: 5px; --wpforms-field-size-icon-size: 1; --wpforms-label-size-font-size: 16px; --wpforms-label-size-line-height: 19px; --wpforms-label-size-sublabel-font-size: 14px; --wpforms-label-size-sublabel-line-height: 17px; --wpforms-button-size-font-size: 17px; --wpforms-button-size-height: 41px; --wpforms-button-size-padding-h: 15px; --wpforms-button-size-margin-top: 10px; } </style> <script>!function () {var reb2b = window.reb2b = window.reb2b || [];if (reb2b.invoked) return;reb2b.invoked = true;reb2b.methods = ["identify", "collect"];reb2b.factory = function (method) {return function () {var args = Array.prototype.slice.call(arguments);args.unshift(method);reb2b.push(args);return reb2b;};};for (var i = 0; i < reb2b.methods.length; i++) {var key = reb2b.methods[i];reb2b[key] = reb2b.factory(key);}reb2b.load = function (key) {var script = document.createElement("script");script.type = "text/javascript";script.async = true;script.src = "https://s3-us-west-2.amazonaws.com/b2bjsstore/b/" + key + "/reb2b.js.gz";var first = document.getElementsByTagName("script")[0];first.parentNode.insertBefore(script, first);};reb2b.SNIPPET_VERSION = "1.0.1";reb2b.load("0OV0VHLYVY6Z");}();</script> </head> <body class="post-template-default single single-post postid-5486 single-format-standard wp-custom-logo elementor-default elementor-kit-8 elementor-page-5780"> <script src="https://cdn.enable.co.il/licenses/enable-L15029ksx09n3g17-1022-37897/init.js"></script> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W8H55VX" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <a class="skip-link screen-reader-text" href="#content">Skip to content</a> <div data-elementor-type="header" data-elementor-id="3962" class="elementor elementor-3962 elementor-location-header" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-efba614 e-flex e-con-boxed e-con e-parent" data-id="efba614" data-element_type="container" id="default-header" data-settings="{"sticky":"top","background_background":"classic","container_type":"flex","content_width":"boxed","jet_parallax_layout_list":[],"sticky_on":["desktop","laptop","tablet","mobile"],"sticky_offset":0,"sticky_effects_offset":0}" data-core-v316-plus="true"> <div class="e-con-inner"> <div class="elementor-element elementor-element-53fa9dc e-con-full e-flex e-con e-child" data-id="53fa9dc" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-91327d4 elementor-widget elementor-widget-theme-site-logo elementor-widget-image" data-id="91327d4" data-element_type="widget" data-widget_type="theme-site-logo.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.18.0 - 08-12-2023 */ .elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}</style> <a href="https://controlmonkey.io"> <img loading="lazy" width="303" height="99" src="https://controlmonkey.io/wp-content/uploads/2022/11/Control-Monkey-logo.png" class="attachment-full size-full wp-image-16" alt="Logo" srcset="https://controlmonkey.io/wp-content/uploads/2022/11/Control-Monkey-logo.png 303w, https://controlmonkey.io/wp-content/uploads/2022/11/Control-Monkey-logo-300x98.png 300w" sizes="(max-width: 303px) 100vw, 303px" /> </a> </div> </div> </div> <div class="elementor-element elementor-element-d94b062 e-con-full e-flex e-con e-child" data-id="d94b062" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-ea0a19c e-con-full e-flex e-con e-child" data-id="ea0a19c" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-9ca92fc elementor-nav-menu--stretch elementor-widget-tablet__width-auto elementor-nav-menu__align-center elementor-widget-laptop__width-inherit elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu" data-id="9ca92fc" data-element_type="widget" id="custom-menu" data-settings="{"submenu_icon":{"value":"<i class=\"fas fa-chevron-down\"><\/i>","library":"fa-solid"},"full_width":"stretch","layout":"horizontal","toggle":"burger"}" data-widget_type="nav-menu.default"> <div class="elementor-widget-container"> <link rel="stylesheet" href="https://controlmonkey.io/wp-content/uploads/elementor/css/custom-pro-widget-nav-menu.min.css?ver=1728354175"> <nav class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-fade"> <ul id="menu-1-9ca92fc" class="elementor-nav-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2044"><a href="#platform" class="elementor-item elementor-item-anchor">Platform</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8039"><a href="https://controlmonkey.io/platform/terraform-import-engine/" class="elementor-sub-item">Terraform Import Engine</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8037"><a href="https://controlmonkey.io/platform/terraform-ci-cd/" class="elementor-sub-item">Terraform CI/CD</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8038"><a href="https://controlmonkey.io/platform/cloud-inventory/" class="elementor-sub-item">Cloud Inventory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8646"><a href="https://controlmonkey.io/platform/drift-detection/" class="elementor-sub-item">Drift Detection & Remediation</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8036"><a href="https://controlmonkey.io/platform/self-service-infrastructures/" class="elementor-sub-item">Self-Service Infrastructure</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10033"><a href="https://controlmonkey.io/platform/terraform-insights/" class="elementor-sub-item">Terraform Knowledge Hub</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-8040"><a href="#solutions" class="elementor-item elementor-item-anchor">Solutions</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-solution menu-item-8207"><a href="https://controlmonkey.io/solution/legacy-infrastructure-to-gitops/" class="elementor-sub-item">Legacy Infrastructure to Terraform</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8898"><a href="https://controlmonkey.io/solution/cut-90-of-production-issues/" class="elementor-sub-item">Shift-left Cloud Policies</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-solution menu-item-8229"><a href="https://controlmonkey.io/solution/soc2-compliance-infrastructure-as-code/" class="elementor-sub-item">SOC2 Compliance with Terraform</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-solution menu-item-8209"><a href="https://controlmonkey.io/solution/financial-services-compliance/" class="elementor-sub-item">Financial Services Compliance</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8266"><a href="https://controlmonkey.io/solution/infrastructure-disaster-recovery/" class="elementor-sub-item">Infrastructure Disaster Recovery</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-solution menu-item-11088"><a href="https://controlmonkey.io/solution/shift-from-terraform-to-opentofu/" class="elementor-sub-item">Terraform to OpenTofu Migration</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6535"><a href="https://controlmonkey.io/customers/" class="elementor-item">Customers</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2270"><a href="#resources" class="elementor-item elementor-item-anchor">Resources</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-5855"><a href="https://controlmonkey.io/blog/" class="elementor-sub-item">Blog</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6646"><a href="https://controlmonkey.io/news-lobby/" class="elementor-sub-item">Product Updates</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9857"><a href="https://controlmonkey.io/faq/" class="elementor-sub-item">FAQ</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1369"><a href="https://docs.controlmonkey.io" class="elementor-sub-item">Docs</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6069"><a href="#company" class="elementor-item elementor-item-anchor">Company</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12588"><a href="https://controlmonkey.io/pricing/" class="elementor-sub-item">Pricing</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6068"><a href="https://controlmonkey.io/about-us/" class="elementor-sub-item">About Us</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11958"><a href="https://controlmonkey.io/careers/" class="elementor-sub-item">Careers</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6078"><a href="https://controlmonkey.io/contact-us/" class="elementor-sub-item">Contact Us</a></li> </ul> </li> </ul> </nav> <div class="elementor-menu-toggle" role="button" tabindex="0" aria-label="Menu Toggle" aria-expanded="false"> <span class="elementor-menu-toggle__icon--open"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="18" viewBox="0 0 24 18" fill="none"><path d="M6 9L23 9" stroke="#2B63F9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M1 1H23" stroke="#2B63F9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path><path d="M1 17H23" stroke="#2B63F9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path></svg></span><i aria-hidden="true" role="presentation" class="elementor-menu-toggle__icon--close eicon-close"></i> <span class="elementor-screen-only">Menu</span> </div> <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> <ul id="menu-2-9ca92fc" class="elementor-nav-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2044"><a href="#platform" class="elementor-item elementor-item-anchor" tabindex="-1">Platform</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8039"><a href="https://controlmonkey.io/platform/terraform-import-engine/" class="elementor-sub-item" tabindex="-1">Terraform Import Engine</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8037"><a href="https://controlmonkey.io/platform/terraform-ci-cd/" class="elementor-sub-item" tabindex="-1">Terraform CI/CD</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8038"><a href="https://controlmonkey.io/platform/cloud-inventory/" class="elementor-sub-item" tabindex="-1">Cloud Inventory</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8646"><a href="https://controlmonkey.io/platform/drift-detection/" class="elementor-sub-item" tabindex="-1">Drift Detection & Remediation</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-8036"><a href="https://controlmonkey.io/platform/self-service-infrastructures/" class="elementor-sub-item" tabindex="-1">Self-Service Infrastructure</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-10033"><a href="https://controlmonkey.io/platform/terraform-insights/" class="elementor-sub-item" tabindex="-1">Terraform Knowledge Hub</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-8040"><a href="#solutions" class="elementor-item elementor-item-anchor" tabindex="-1">Solutions</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-solution menu-item-8207"><a href="https://controlmonkey.io/solution/legacy-infrastructure-to-gitops/" class="elementor-sub-item" tabindex="-1">Legacy Infrastructure to Terraform</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8898"><a href="https://controlmonkey.io/solution/cut-90-of-production-issues/" class="elementor-sub-item" tabindex="-1">Shift-left Cloud Policies</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-solution menu-item-8229"><a href="https://controlmonkey.io/solution/soc2-compliance-infrastructure-as-code/" class="elementor-sub-item" tabindex="-1">SOC2 Compliance with Terraform</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-solution menu-item-8209"><a href="https://controlmonkey.io/solution/financial-services-compliance/" class="elementor-sub-item" tabindex="-1">Financial Services Compliance</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-8266"><a href="https://controlmonkey.io/solution/infrastructure-disaster-recovery/" class="elementor-sub-item" tabindex="-1">Infrastructure Disaster Recovery</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-solution menu-item-11088"><a href="https://controlmonkey.io/solution/shift-from-terraform-to-opentofu/" class="elementor-sub-item" tabindex="-1">Terraform to OpenTofu Migration</a></li> </ul> </li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6535"><a href="https://controlmonkey.io/customers/" class="elementor-item" tabindex="-1">Customers</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2270"><a href="#resources" class="elementor-item elementor-item-anchor" tabindex="-1">Resources</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-5855"><a href="https://controlmonkey.io/blog/" class="elementor-sub-item" tabindex="-1">Blog</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6646"><a href="https://controlmonkey.io/news-lobby/" class="elementor-sub-item" tabindex="-1">Product Updates</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-9857"><a href="https://controlmonkey.io/faq/" class="elementor-sub-item" tabindex="-1">FAQ</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1369"><a href="https://docs.controlmonkey.io" class="elementor-sub-item" tabindex="-1">Docs</a></li> </ul> </li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-6069"><a href="#company" class="elementor-item elementor-item-anchor" tabindex="-1">Company</a> <ul class="sub-menu elementor-nav-menu--dropdown"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12588"><a href="https://controlmonkey.io/pricing/" class="elementor-sub-item" tabindex="-1">Pricing</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6068"><a href="https://controlmonkey.io/about-us/" class="elementor-sub-item" tabindex="-1">About Us</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-11958"><a href="https://controlmonkey.io/careers/" class="elementor-sub-item" tabindex="-1">Careers</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6078"><a href="https://controlmonkey.io/contact-us/" class="elementor-sub-item" tabindex="-1">Contact Us</a></li> </ul> </li> </ul> </nav> </div> </div> </div> <div class="elementor-element elementor-element-9786b6b e-con-full e-flex e-con e-child" data-id="9786b6b" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-46ad8ec elementor-widget-laptop__width-initial elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-button" data-id="46ad8ec" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://console.controlmonkey.io/auth/login"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Sign In</span> </span> </a> </div> </div> </div> <div class="elementor-element elementor-element-a40b1df elementor-widget__width-initial elementor-widget elementor-widget-button" data-id="a40b1df" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://controlmonkey.io/book-a-demo/"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Book Intro Call</span> </span> </a> </div> </div> </div> </div> </div> </div> </div> </div> <div data-elementor-type="single-post" data-elementor-id="5780" class="elementor elementor-5780 elementor-location-single post-5486 post type-post status-publish format-standard has-post-thumbnail hentry category-blog tag-proactive-devops" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-707e828 e-flex e-con-boxed e-con e-parent" data-id="707e828" data-element_type="container" data-settings="{"background_background":"classic","container_type":"flex","content_width":"boxed","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="e-con-inner"> <div class="elementor-element elementor-element-9967d77 e-con-full e-flex e-con e-child" data-id="9967d77" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-dc23d2e e-con-full e-flex e-con e-child" data-id="dc23d2e" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-301c0f2 elementor-icon-list--layout-inline cstm-brdcrmbs elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="301c0f2" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <link rel="stylesheet" href="https://controlmonkey.io/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css"> <ul class="elementor-icon-list-items elementor-inline-items"> <li class="elementor-icon-list-item elementor-inline-item"> <a href="/blog"> <span class="elementor-icon-list-text">Blog</span> </a> </li> <li class="elementor-icon-list-item elementor-inline-item"> <span class="elementor-icon-list-text">></span> </li> <li class="elementor-icon-list-item elementor-inline-item"> <span class="elementor-icon-list-text">ControlMonkey Top 10 Features</span> </li> </ul> </div> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-db69da2 e-flex e-con-boxed e-con e-parent" data-id="db69da2" data-element_type="container" data-settings="{"background_background":"classic","container_type":"flex","content_width":"boxed","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="e-con-inner"> <div class="elementor-element elementor-element-fc7dfb1 e-con-full e-flex e-con e-child" data-id="fc7dfb1" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-787babf e-con-full e-flex e-con e-child" data-id="787babf" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-fe84547 e-con-full e-flex e-con e-child" data-id="fe84547" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-f2b4bff e-con-full e-flex e-con e-child" data-id="f2b4bff" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-30173c7 elementor-widget elementor-widget-post-info" data-id="30173c7" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <link rel="stylesheet" href="https://controlmonkey.io/wp-content/plugins/elementor-pro/assets/css/widget-theme-elements.min.css"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-d1431a2 elementor-inline-item" itemprop="datePublished"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> July 18, 2024 </span> </li> </ul> </div> </div> </div> <div class="elementor-element elementor-element-729f716 elementor-widget elementor-widget-text-editor" data-id="729f716" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.18.0 - 08-12-2023 */ .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}</style> 4 min read </div> </div> </div> <div class="elementor-element elementor-element-2b89c1d elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading" data-id="2b89c1d" data-element_type="widget" data-widget_type="theme-post-title.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.18.0 - 08-12-2023 */ .elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}</style><h1 class="elementor-heading-title elementor-size-default">ControlMonkey Top 10 Features</h1> </div> </div> <div class="elementor-element elementor-element-56e6a27 elementor-author-box--layout-image-left elementor-author-box--align-left elementor-author-box--image-valign-middle pst-grd-athr elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-author-box" data-id="56e6a27" data-element_type="widget" data-widget_type="author-box.default"> <div class="elementor-widget-container"> <div class="elementor-author-box"> <div class="elementor-author-box__avatar"> <img src="https://secure.gravatar.com/avatar/27c910e793697a74a7ce98436e5a4882?s=96&d=mm&r=g" alt="Aharon Twizer" loading="lazy"> </div> <div class="elementor-author-box__text"> <div > <div class="elementor-author-box__name"> Aharon Twizer </div> </div> <div class="elementor-author-box__bio"> <p>CEO & Co-Founder</p> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-c45a3d8 elementor-author-box--layout-image-left elementor-author-box--align-left elementor-author-box--image-valign-middle pst-grd-athr elementor-widget elementor-widget-author-box" data-id="c45a3d8" data-element_type="widget" data-widget_type="author-box.default"> <div class="elementor-widget-container"> <div class="elementor-author-box"> <div class="elementor-author-box__avatar"> <img src="https://controlmonkey.io/wp-content/uploads/2023/05/Aharon_a-300x300.jpg" alt="Aharon Twizer" loading="lazy"> </div> <div class="elementor-author-box__text"> <div > <div class="elementor-author-box__name"> Aharon Twizer </div> </div> <div class="elementor-author-box__bio"> <p>CEO & Co-Founder</p> </div> </div> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-44bd9b8 e-con-full e-flex e-con e-child" data-id="44bd9b8" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-e2a0eae e-con-full e-flex e-con e-child" data-id="e2a0eae" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-a4825b5 sngl-pst-tags elementor-mobile-align-center elementor-widget-mobile__width-inherit elementor-widget elementor-widget-post-info" data-id="a4825b5" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-f7b17fd elementor-inline-item"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-custom"> <a href="https://controlmonkey.io/tag/proactive-devops/" rel="tag">Proactive DevOps</a> </span> </li> </ul> </div> </div> </div> </div> <div class="elementor-element elementor-element-0fbf8a8 e-con-full e-flex e-con e-child" data-id="0fbf8a8" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-7892a50 e-con-full e-flex e-con e-child" data-id="7892a50" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-71fb0dd elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image" data-id="71fb0dd" data-element_type="widget" data-widget_type="theme-post-featured-image.default"> <div class="elementor-widget-container"> <a href="https://controlmonkey.io/wp-content/uploads/2023/10/Top-Ten-ControlMonkey-Features-Edit-3.png" data-elementor-open-lightbox="yes" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NTQ5OCwidXJsIjoiaHR0cHM6XC9cL2NvbnRyb2xtb25rZXkuaW9cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjNcLzEwXC9Ub3AtVGVuLUNvbnRyb2xNb25rZXktRmVhdHVyZXMtRWRpdC0zLnBuZyJ9"> <img loading="lazy" width="5000" height="3250" src="https://controlmonkey.io/wp-content/uploads/2023/10/Top-Ten-ControlMonkey-Features-Edit-3.png" class="attachment-full size-full wp-image-5498" alt="" srcset="https://controlmonkey.io/wp-content/uploads/2023/10/Top-Ten-ControlMonkey-Features-Edit-3.png 5000w, https://controlmonkey.io/wp-content/uploads/2023/10/Top-Ten-ControlMonkey-Features-Edit-3-300x195.png 300w, https://controlmonkey.io/wp-content/uploads/2023/10/Top-Ten-ControlMonkey-Features-Edit-3-1024x666.png 1024w, https://controlmonkey.io/wp-content/uploads/2023/10/Top-Ten-ControlMonkey-Features-Edit-3-768x499.png 768w, https://controlmonkey.io/wp-content/uploads/2023/10/Top-Ten-ControlMonkey-Features-Edit-3-1536x998.png 1536w, https://controlmonkey.io/wp-content/uploads/2023/10/Top-Ten-ControlMonkey-Features-Edit-3-2048x1331.png 2048w" sizes="(max-width: 5000px) 100vw, 5000px" /> </a> </div> </div> </div> </div> <div class="elementor-element elementor-element-f57b3cb e-con-full e-flex e-con e-child" data-id="f57b3cb" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-95a1cec e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child" data-id="95a1cec" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-a15a503 pst-toc elementor-widget elementor-widget-table-of-contents" data-id="a15a503" data-element_type="widget" data-settings="{"headings_by_tags":["h2"],"exclude_headings_by_selector":[],"marker_view":"bullets","icon":{"value":"","library":""},"container":".post-cntnt","sticky":"top","sticky_on":["desktop","laptop"],"sticky_offset":120,"sticky_parent":"yes","min_height":{"unit":"px","size":"","sizes":[]},"min_height_laptop":{"unit":"px","size":"","sizes":[]},"min_height_tablet":{"unit":"px","size":"","sizes":[]},"min_height_mobile":{"unit":"px","size":"","sizes":[]},"sticky_effects_offset":0}" data-widget_type="table-of-contents.default"> <div class="elementor-widget-container"> <style>/*! elementor-pro - v3.18.0 - 06-12-2023 */ .elementor-widget-table-of-contents .elementor-toc__header-title{color:var(--header-color)}.elementor-widget-table-of-contents.elementor-toc--collapsed .elementor-toc__toggle-button--collapse,.elementor-widget-table-of-contents:not(.elementor-toc--collapsed) .elementor-toc__toggle-button--expand{display:none}.elementor-widget-table-of-contents .elementor-widget-container{min-height:var(--box-min-height);border:var(--box-border-width,1px) solid var(--box-border-color,#9da5ae);border-radius:var(--box-border-radius,3px);background-color:var(--box-background-color);transition:min-height .4s;overflow:hidden}.elementor-toc__header{display:flex;align-items:center;justify-content:space-between;padding:var(--box-padding,20px);background-color:var(--header-background-color);border-bottom:var(--separator-width,1px) solid var(--box-border-color,#9da5ae)}.elementor-toc__header-title{font-size:18px;margin:0;color:var(--header-color)}.elementor-toc__toggle-button{cursor:pointer;display:inline-flex}.elementor-toc__toggle-button i{color:var(--toggle-button-color)}.elementor-toc__toggle-button svg{height:1em;width:1em;fill:var(--toggle-button-color)}.elementor-toc__spinner-container{text-align:center}.elementor-toc__spinner{font-size:2em}.elementor-toc__spinner.e-font-icon-svg{height:1em;width:1em}.elementor-toc__body{padding:var(--box-padding,20px);max-height:var(--toc-body-max-height);overflow-y:auto}.elementor-toc__body::-webkit-scrollbar{width:7px}.elementor-toc__body::-webkit-scrollbar-thumb{background-color:#babfc5;border-radius:10px}.elementor-toc__list-wrapper{list-style:none;padding:0}.elementor-toc__list-item{margin-bottom:.5em}.elementor-toc__list-item.elementor-item-active{font-weight:700}.elementor-toc__list-item .elementor-toc__list-wrapper{margin-top:.5em;margin-left:var(--nested-list-indent,1em)}.elementor-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}.elementor-toc__list-item-text.elementor-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}.elementor-toc__list-item-text-wrapper{display:flex;align-items:center}.elementor-toc__list-item-text-wrapper:before,.elementor-toc__list-item-text-wrapper i{margin-right:8px;color:var(--marker-color)}.elementor-toc__list-item-text-wrapper svg{margin-right:8px;fill:var(--marker-color);height:var(--marker-size,.5em);width:var(--marker-size,.5em)}.elementor-toc__list-item-text-wrapper i{font-size:var(--marker-size,.5em)}.elementor-toc__list-item-text-wrapper:before{font-size:var(--marker-size,1em)}.elementor-toc--content-ellipsis .elementor-toc__list-item-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elementor-toc__list-items--collapsible>.elementor-toc__list-wrapper>.elementor-toc__list-item>.elementor-toc__list-wrapper{display:none}.elementor-toc__heading-anchor{position:absolute}.elementor-toc__body .elementor-toc__list-item-text{color:var(--item-text-color);-webkit-text-decoration:var(--item-text-decoration);text-decoration:var(--item-text-decoration)}.elementor-toc__body .elementor-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}.elementor-toc__body .elementor-toc__list-item-text.elementor-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}ol.elementor-toc__list-wrapper{counter-reset:item}ol.elementor-toc__list-wrapper .elementor-toc__list-item{counter-increment:item}ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before{content:counters(item,".") ". "}</style> <div class="elementor-toc__header"> <div class="elementor-toc__header-title"> </div> </div> <div id="elementor-toc__a15a503" class="elementor-toc__body"> <div class="elementor-toc__spinner-container"> <i class="elementor-toc__spinner eicon-animation-spin eicon-loading" aria-hidden="true"></i> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-0a863c2 e-con-full e-flex e-con e-child" data-id="0a863c2" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-c8378b6 post-cntnt elementor-widget elementor-widget-theme-post-content" data-id="c8378b6" data-element_type="widget" data-widget_type="theme-post-content.default"> <div class="elementor-widget-container"> <p id="ember36">ControlMonkey is streamlining a new Cloud Management experience for DevOps teams with our Terraform Automation Platform.</p> <p id="ember37">Our solutions enable DevOps teams to implement a proactive DevOps strategy and prevent security, compliance, and cost-related issues before they reach Production.</p> <p id="ember38">Govern your Cloud with Terraform by using these 10 features:</p> <p>⏺ <strong>Cloud Asset Inventory</strong> – ControlMonkey offers a comprehensive <a href="https://controlmonkey.io/platform/cloud-inventory/" target="_blank" rel="noreferrer noopener">view</a> of your cloud infrastructure. It provides an extensive inventory of all resources running in your cloud environment. Additionally, it identifies any resources that aren’t managed through Infrastructure as Code (IaC), allowing you to shed light on “unmanaged” resources that might compromise your compliance or security posture. </p> <div class="wp-block-image"> <figure data-wp-context="{ "core": { "image": { "imageLoaded": false, "initialized": false, "lightboxEnabled": false, "hideAnimationEnabled": false, "preloadInitialized": false, "lightboxAnimation": "zoom", "imageUploadedSrc": "https://controlmonkey.io/wp-content/uploads/2023/10/ezgif.com-video-to-gif.gif", "imageCurrentSrc": "", "targetWidth": "600", "targetHeight": "338", "scaleAttr": "", "dialogLabel": "Enlarged image" } } }" data-wp-interactive class="aligncenter size-full wp-lightbox-container"><img fetchpriority="high" fetchpriority="high" decoding="async" width="600" height="338" data-wp-effect--setStylesOnResize="effects.core.image.setStylesOnResize" data-wp-effect="effects.core.image.setButtonStyles" data-wp-init="effects.core.image.initOriginImage" data-wp-on--click="actions.core.image.showLightbox" data-wp-on--load="actions.core.image.handleLoad" src="https://controlmonkey.io/wp-content/uploads/2023/10/ezgif.com-video-to-gif.gif" alt="" class="wp-image-5487"/><button class="lightbox-trigger" type="button" aria-haspopup="dialog" aria-label="Enlarge image" data-wp-on--click="actions.core.image.showLightbox" data-wp-style--right="context.core.image.imageButtonRight" data-wp-style--top="context.core.image.imageButtonTop" > <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12"> <path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" /> </svg> </button> <div data-wp-body="" class="wp-lightbox-overlay zoom" data-wp-bind--role="selectors.core.image.roleAttribute" data-wp-bind--aria-label="selectors.core.image.dialogLabel" data-wp-class--initialized="context.core.image.initialized" data-wp-class--active="context.core.image.lightboxEnabled" data-wp-class--hideAnimationEnabled="context.core.image.hideAnimationEnabled" data-wp-bind--aria-modal="selectors.core.image.ariaModal" data-wp-effect="effects.core.image.initLightbox" data-wp-on--keydown="actions.core.image.handleKeydown" data-wp-on--touchstart="actions.core.image.handleTouchStart" data-wp-on--touchmove="actions.core.image.handleTouchMove" data-wp-on--touchend="actions.core.image.handleTouchEnd" data-wp-on--click="actions.core.image.hideLightbox" tabindex="-1" > <button type="button" aria-label="Close" style="fill: #000" class="close-button" data-wp-on--click="actions.core.image.hideLightbox"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20" aria-hidden="true" focusable="false"><path d="M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"></path></svg> </button> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full responsive-image"><img decoding="async" data-wp-bind--src="context.core.image.imageCurrentSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5487"/></figure></div></div> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full enlarged-image"><img decoding="async" data-wp-bind--src="selectors.core.image.enlargedImgSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5487"/></figure></div></div> <div class="scrim" style="background-color: #fff" aria-hidden="true"></div> </div></figure></div> <p><br>⏺ <strong>Simplified Terraform Code Discovery</strong> – ControlMonkey serves as the organizational knowledge base for Terraform code. With a single click, you can swiftly identify which Terraform code in your Git repository is responsible for managing a particular Cloud resource. Rather than wondering, “Is Terraform managing this resource? And where can I find the corresponding code in my Git repository?” <br>You can simply click a button and save time.</p> <div class="wp-block-image"> <figure data-wp-context="{ "core": { "image": { "imageLoaded": false, "initialized": false, "lightboxEnabled": false, "hideAnimationEnabled": false, "preloadInitialized": false, "lightboxAnimation": "zoom", "imageUploadedSrc": "https://controlmonkey.io/wp-content/uploads/2023/10/Resource-Finder.gif", "imageCurrentSrc": "", "targetWidth": "800", "targetHeight": "486", "scaleAttr": "", "dialogLabel": "Enlarged image" } } }" data-wp-interactive class="aligncenter size-full wp-lightbox-container"><img decoding="async" width="800" height="486" data-wp-effect--setStylesOnResize="effects.core.image.setStylesOnResize" data-wp-effect="effects.core.image.setButtonStyles" data-wp-init="effects.core.image.initOriginImage" data-wp-on--click="actions.core.image.showLightbox" data-wp-on--load="actions.core.image.handleLoad" src="https://controlmonkey.io/wp-content/uploads/2023/10/Resource-Finder.gif" alt="" class="wp-image-5489"/><button class="lightbox-trigger" type="button" aria-haspopup="dialog" aria-label="Enlarge image" data-wp-on--click="actions.core.image.showLightbox" data-wp-style--right="context.core.image.imageButtonRight" data-wp-style--top="context.core.image.imageButtonTop" > <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12"> <path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" /> </svg> </button> <div data-wp-body="" class="wp-lightbox-overlay zoom" data-wp-bind--role="selectors.core.image.roleAttribute" data-wp-bind--aria-label="selectors.core.image.dialogLabel" data-wp-class--initialized="context.core.image.initialized" data-wp-class--active="context.core.image.lightboxEnabled" data-wp-class--hideAnimationEnabled="context.core.image.hideAnimationEnabled" data-wp-bind--aria-modal="selectors.core.image.ariaModal" data-wp-effect="effects.core.image.initLightbox" data-wp-on--keydown="actions.core.image.handleKeydown" data-wp-on--touchstart="actions.core.image.handleTouchStart" data-wp-on--touchmove="actions.core.image.handleTouchMove" data-wp-on--touchend="actions.core.image.handleTouchEnd" data-wp-on--click="actions.core.image.hideLightbox" tabindex="-1" > <button type="button" aria-label="Close" style="fill: #000" class="close-button" data-wp-on--click="actions.core.image.hideLightbox"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20" aria-hidden="true" focusable="false"><path d="M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"></path></svg> </button> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full responsive-image"><img decoding="async" data-wp-bind--src="context.core.image.imageCurrentSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5489"/></figure></div></div> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full enlarged-image"><img decoding="async" data-wp-bind--src="selectors.core.image.enlargedImgSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5489"/></figure></div></div> <div class="scrim" style="background-color: #fff" aria-hidden="true"></div> </div></figure></div> <p><br>⏺ <strong>Drift Detection</strong><span style="box-sizing: border-box; margin: 0px; padding: 0px;"><strong>—</strong>ControlMonkey’s <a href="https://controlmonkey.io/platform/drift-detection/" target="_blank" rel="noopener">drift detection</a> engine keeps your cloud environment aligned with your Terraform code. It continuously monitors for any discrepancies between the actual state of your resources and the desired state define</span>d in your Terraform code. This helps identify any unintended changes, enabling you to take prompt corrective actions and maintain consistency.</p> <div class="wp-block-image"> <figure data-wp-context="{ "core": { "image": { "imageLoaded": false, "initialized": false, "lightboxEnabled": false, "hideAnimationEnabled": false, "preloadInitialized": false, "lightboxAnimation": "zoom", "imageUploadedSrc": "https://controlmonkey.io/wp-content/uploads/2023/10/ezgif.com-video-to-gif-1.gif", "imageCurrentSrc": "", "targetWidth": "600", "targetHeight": "270", "scaleAttr": "", "dialogLabel": "Enlarged image" } } }" data-wp-interactive class="aligncenter size-full wp-lightbox-container"><img decoding="async" width="600" height="270" data-wp-effect--setStylesOnResize="effects.core.image.setStylesOnResize" data-wp-effect="effects.core.image.setButtonStyles" data-wp-init="effects.core.image.initOriginImage" data-wp-on--click="actions.core.image.showLightbox" data-wp-on--load="actions.core.image.handleLoad" src="https://controlmonkey.io/wp-content/uploads/2023/10/ezgif.com-video-to-gif-1.gif" alt="" class="wp-image-5491"/><button class="lightbox-trigger" type="button" aria-haspopup="dialog" aria-label="Enlarge image" data-wp-on--click="actions.core.image.showLightbox" data-wp-style--right="context.core.image.imageButtonRight" data-wp-style--top="context.core.image.imageButtonTop" > <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12"> <path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" /> </svg> </button> <div data-wp-body="" class="wp-lightbox-overlay zoom" data-wp-bind--role="selectors.core.image.roleAttribute" data-wp-bind--aria-label="selectors.core.image.dialogLabel" data-wp-class--initialized="context.core.image.initialized" data-wp-class--active="context.core.image.lightboxEnabled" data-wp-class--hideAnimationEnabled="context.core.image.hideAnimationEnabled" data-wp-bind--aria-modal="selectors.core.image.ariaModal" data-wp-effect="effects.core.image.initLightbox" data-wp-on--keydown="actions.core.image.handleKeydown" data-wp-on--touchstart="actions.core.image.handleTouchStart" data-wp-on--touchmove="actions.core.image.handleTouchMove" data-wp-on--touchend="actions.core.image.handleTouchEnd" data-wp-on--click="actions.core.image.hideLightbox" tabindex="-1" > <button type="button" aria-label="Close" style="fill: #000" class="close-button" data-wp-on--click="actions.core.image.hideLightbox"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20" aria-hidden="true" focusable="false"><path d="M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"></path></svg> </button> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full responsive-image"><img decoding="async" data-wp-bind--src="context.core.image.imageCurrentSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5491"/></figure></div></div> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full enlarged-image"><img decoding="async" data-wp-bind--src="selectors.core.image.enlargedImgSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5491"/></figure></div></div> <div class="scrim" style="background-color: #fff" aria-hidden="true"></div> </div></figure></div> <p><br>⏺ <strong>Terraform CI/CD </strong>– ControlMonkey’s CI/CD <a href="https://controlmonkey.io/platform/terraform-ci-cd/" target="_blank" rel="noreferrer noopener">solution</a> for Infrastructure helps you change your Cloud management strategy from <strong>reactive</strong> to <strong>proactive</strong> by having a single quality gate for your production environment. <br>Think of it like ArgoCD for your entire cloud setup. It integrates with your Version Control System, responds to any Terraform code changes, and provides instant feedback before performing any updates. <br>This means you can ensure everything’s in order before changes go live. <br>It’s also the one-stop shop for running ‘Terraform apply’ actions. Instead of keeping secrets on your team’s personal computers, you have a centralized location that handles changes going into production. All while offering a space for your team to collaborate, see each other’s work, and keep everything running smoothly.</p> <div class="wp-block-image"> <figure data-wp-context="{ "core": { "image": { "imageLoaded": false, "initialized": false, "lightboxEnabled": false, "hideAnimationEnabled": false, "preloadInitialized": false, "lightboxAnimation": "zoom", "imageUploadedSrc": "https://controlmonkey.io/wp-content/uploads/2023/10/Terraform-CICD.gif", "imageCurrentSrc": "", "targetWidth": "600", "targetHeight": "330", "scaleAttr": "", "dialogLabel": "Enlarged image" } } }" data-wp-interactive class="aligncenter size-full wp-lightbox-container"><img loading="lazy" loading="lazy" decoding="async" width="600" height="330" data-wp-effect--setStylesOnResize="effects.core.image.setStylesOnResize" data-wp-effect="effects.core.image.setButtonStyles" data-wp-init="effects.core.image.initOriginImage" data-wp-on--click="actions.core.image.showLightbox" data-wp-on--load="actions.core.image.handleLoad" src="https://controlmonkey.io/wp-content/uploads/2023/10/Terraform-CICD.gif" alt="" class="wp-image-5492"/><button class="lightbox-trigger" type="button" aria-haspopup="dialog" aria-label="Enlarge image" data-wp-on--click="actions.core.image.showLightbox" data-wp-style--right="context.core.image.imageButtonRight" data-wp-style--top="context.core.image.imageButtonTop" > <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12"> <path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" /> </svg> </button> <div data-wp-body="" class="wp-lightbox-overlay zoom" data-wp-bind--role="selectors.core.image.roleAttribute" data-wp-bind--aria-label="selectors.core.image.dialogLabel" data-wp-class--initialized="context.core.image.initialized" data-wp-class--active="context.core.image.lightboxEnabled" data-wp-class--hideAnimationEnabled="context.core.image.hideAnimationEnabled" data-wp-bind--aria-modal="selectors.core.image.ariaModal" data-wp-effect="effects.core.image.initLightbox" data-wp-on--keydown="actions.core.image.handleKeydown" data-wp-on--touchstart="actions.core.image.handleTouchStart" data-wp-on--touchmove="actions.core.image.handleTouchMove" data-wp-on--touchend="actions.core.image.handleTouchEnd" data-wp-on--click="actions.core.image.hideLightbox" tabindex="-1" > <button type="button" aria-label="Close" style="fill: #000" class="close-button" data-wp-on--click="actions.core.image.hideLightbox"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20" aria-hidden="true" focusable="false"><path d="M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"></path></svg> </button> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full responsive-image"><img decoding="async" data-wp-bind--src="context.core.image.imageCurrentSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5492"/></figure></div></div> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full enlarged-image"><img decoding="async" data-wp-bind--src="selectors.core.image.enlargedImgSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5492"/></figure></div></div> <div class="scrim" style="background-color: #fff" aria-hidden="true"></div> </div></figure></div> <p><br>⏺ <strong>Control Policies</strong> – ControlMonkey empowers you to establish and enforce control policies to align your cloud environment with your organization’s best practices and compliance requirements. These <a href="https://controlmonkey.io/solution/soc2-compliance-infrastructure-as-code/" target="_blank" rel="noreferrer noopener">policies</a> provide a proactive way to maintain security, optimize resources, and ensure consistency across your infrastructure. You can configure them quickly without writing or maintaining any policy code. You define the policy logic easily, and we will do the heavy lifting for you.</p> <div class="wp-block-image"> <figure data-wp-context="{ "core": { "image": { "imageLoaded": false, "initialized": false, "lightboxEnabled": false, "hideAnimationEnabled": false, "preloadInitialized": false, "lightboxAnimation": "zoom", "imageUploadedSrc": "https://controlmonkey.io/wp-content/uploads/2023/10/control-policies.gif", "imageCurrentSrc": "", "targetWidth": "600", "targetHeight": "338", "scaleAttr": "", "dialogLabel": "Enlarged image" } } }" data-wp-interactive class="aligncenter size-full wp-lightbox-container"><img loading="lazy" loading="lazy" decoding="async" width="600" height="338" data-wp-effect--setStylesOnResize="effects.core.image.setStylesOnResize" data-wp-effect="effects.core.image.setButtonStyles" data-wp-init="effects.core.image.initOriginImage" data-wp-on--click="actions.core.image.showLightbox" data-wp-on--load="actions.core.image.handleLoad" src="https://controlmonkey.io/wp-content/uploads/2023/10/control-policies.gif" alt="" class="wp-image-5493"/><button class="lightbox-trigger" type="button" aria-haspopup="dialog" aria-label="Enlarge image" data-wp-on--click="actions.core.image.showLightbox" data-wp-style--right="context.core.image.imageButtonRight" data-wp-style--top="context.core.image.imageButtonTop" > <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12"> <path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" /> </svg> </button> <div data-wp-body="" class="wp-lightbox-overlay zoom" data-wp-bind--role="selectors.core.image.roleAttribute" data-wp-bind--aria-label="selectors.core.image.dialogLabel" data-wp-class--initialized="context.core.image.initialized" data-wp-class--active="context.core.image.lightboxEnabled" data-wp-class--hideAnimationEnabled="context.core.image.hideAnimationEnabled" data-wp-bind--aria-modal="selectors.core.image.ariaModal" data-wp-effect="effects.core.image.initLightbox" data-wp-on--keydown="actions.core.image.handleKeydown" data-wp-on--touchstart="actions.core.image.handleTouchStart" data-wp-on--touchmove="actions.core.image.handleTouchMove" data-wp-on--touchend="actions.core.image.handleTouchEnd" data-wp-on--click="actions.core.image.hideLightbox" tabindex="-1" > <button type="button" aria-label="Close" style="fill: #000" class="close-button" data-wp-on--click="actions.core.image.hideLightbox"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20" aria-hidden="true" focusable="false"><path d="M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"></path></svg> </button> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full responsive-image"><img decoding="async" data-wp-bind--src="context.core.image.imageCurrentSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5493"/></figure></div></div> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full enlarged-image"><img decoding="async" data-wp-bind--src="selectors.core.image.enlargedImgSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5493"/></figure></div></div> <div class="scrim" style="background-color: #fff" aria-hidden="true"></div> </div></figure></div> <p><br>⏺ <strong>Cost Policies</strong> – ControlMonkey’s cost policies enable you to optimize your cloud spending. By setting up cost policies, you can ensure that your cloud infrastructure stays within a predefined budget. Whenever someone wants to make changes to your Infrastructure, they get instant feedback on how much those changes will cost. You can also set clear spending limits on any changes to your infrastructure. You can do this for groups of resources, teams, and specific individuals.</p> <div class="wp-block-image"> <figure data-wp-context="{ "core": { "image": { "imageLoaded": false, "initialized": false, "lightboxEnabled": false, "hideAnimationEnabled": false, "preloadInitialized": false, "lightboxAnimation": "zoom", "imageUploadedSrc": "https://controlmonkey.io/wp-content/uploads/2023/10/Cost-Policies.gif", "imageCurrentSrc": "", "targetWidth": "600", "targetHeight": "338", "scaleAttr": "", "dialogLabel": "Enlarged image" } } }" data-wp-interactive class="aligncenter size-full wp-lightbox-container"><img loading="lazy" loading="lazy" decoding="async" width="600" height="338" data-wp-effect--setStylesOnResize="effects.core.image.setStylesOnResize" data-wp-effect="effects.core.image.setButtonStyles" data-wp-init="effects.core.image.initOriginImage" data-wp-on--click="actions.core.image.showLightbox" data-wp-on--load="actions.core.image.handleLoad" src="https://controlmonkey.io/wp-content/uploads/2023/10/Cost-Policies.gif" alt="" class="wp-image-5494"/><button class="lightbox-trigger" type="button" aria-haspopup="dialog" aria-label="Enlarge image" data-wp-on--click="actions.core.image.showLightbox" data-wp-style--right="context.core.image.imageButtonRight" data-wp-style--top="context.core.image.imageButtonTop" > <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12"> <path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" /> </svg> </button> <div data-wp-body="" class="wp-lightbox-overlay zoom" data-wp-bind--role="selectors.core.image.roleAttribute" data-wp-bind--aria-label="selectors.core.image.dialogLabel" data-wp-class--initialized="context.core.image.initialized" data-wp-class--active="context.core.image.lightboxEnabled" data-wp-class--hideAnimationEnabled="context.core.image.hideAnimationEnabled" data-wp-bind--aria-modal="selectors.core.image.ariaModal" data-wp-effect="effects.core.image.initLightbox" data-wp-on--keydown="actions.core.image.handleKeydown" data-wp-on--touchstart="actions.core.image.handleTouchStart" data-wp-on--touchmove="actions.core.image.handleTouchMove" data-wp-on--touchend="actions.core.image.handleTouchEnd" data-wp-on--click="actions.core.image.hideLightbox" tabindex="-1" > <button type="button" aria-label="Close" style="fill: #000" class="close-button" data-wp-on--click="actions.core.image.hideLightbox"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20" aria-hidden="true" focusable="false"><path d="M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"></path></svg> </button> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full responsive-image"><img decoding="async" data-wp-bind--src="context.core.image.imageCurrentSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5494"/></figure></div></div> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full enlarged-image"><img decoding="async" data-wp-bind--src="selectors.core.image.enlargedImgSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5494"/></figure></div></div> <div class="scrim" style="background-color: #fff" aria-hidden="true"></div> </div></figure></div> <p></p> <figure class="wp-block-image size-large"><a href="https://controlmonkey.io/book-a-demo/"><img loading="lazy" loading="lazy" decoding="async" width="1024" height="108" src="https://controlmonkey.io/wp-content/uploads/2023/09/BlogCTA2-1024x108.png" alt="" class="wp-image-5402" srcset="https://controlmonkey.io/wp-content/uploads/2023/09/BlogCTA2-1024x108.png 1024w, https://controlmonkey.io/wp-content/uploads/2023/09/BlogCTA2-300x32.png 300w, https://controlmonkey.io/wp-content/uploads/2023/09/BlogCTA2-768x81.png 768w, https://controlmonkey.io/wp-content/uploads/2023/09/BlogCTA2.png 1380w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure> <p><br>⏺ <strong>Self-Service Infrastructure Dashboard for Ephemeral Environments </strong>– ControlMonkey gives DevOps teams an easy way to <a href="https://controlmonkey.io/platform/self-service-infrastructures/" target="_blank" rel="noreferrer noopener">share infrastructure</a> blueprints with other teams in the organization. It allows other teams unfamiliar with Terraform to create temporary environments for development, testing, and experimentation. The DevOps team can define TTL(Time to live) for those ephemeral environments, providing agility and flexibility without compromising control.</p> <div class="wp-block-image"> <figure data-wp-context="{ "core": { "image": { "imageLoaded": false, "initialized": false, "lightboxEnabled": false, "hideAnimationEnabled": false, "preloadInitialized": false, "lightboxAnimation": "zoom", "imageUploadedSrc": "https://controlmonkey.io/wp-content/uploads/2023/10/self-service.gif", "imageCurrentSrc": "", "targetWidth": "600", "targetHeight": "364", "scaleAttr": "", "dialogLabel": "Enlarged image" } } }" data-wp-interactive class="aligncenter size-full wp-lightbox-container"><img loading="lazy" loading="lazy" decoding="async" width="600" height="364" data-wp-effect--setStylesOnResize="effects.core.image.setStylesOnResize" data-wp-effect="effects.core.image.setButtonStyles" data-wp-init="effects.core.image.initOriginImage" data-wp-on--click="actions.core.image.showLightbox" data-wp-on--load="actions.core.image.handleLoad" src="https://controlmonkey.io/wp-content/uploads/2023/10/self-service.gif" alt="" class="wp-image-5495"/><button class="lightbox-trigger" type="button" aria-haspopup="dialog" aria-label="Enlarge image" data-wp-on--click="actions.core.image.showLightbox" data-wp-style--right="context.core.image.imageButtonRight" data-wp-style--top="context.core.image.imageButtonTop" > <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12"> <path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" /> </svg> </button> <div data-wp-body="" class="wp-lightbox-overlay zoom" data-wp-bind--role="selectors.core.image.roleAttribute" data-wp-bind--aria-label="selectors.core.image.dialogLabel" data-wp-class--initialized="context.core.image.initialized" data-wp-class--active="context.core.image.lightboxEnabled" data-wp-class--hideAnimationEnabled="context.core.image.hideAnimationEnabled" data-wp-bind--aria-modal="selectors.core.image.ariaModal" data-wp-effect="effects.core.image.initLightbox" data-wp-on--keydown="actions.core.image.handleKeydown" data-wp-on--touchstart="actions.core.image.handleTouchStart" data-wp-on--touchmove="actions.core.image.handleTouchMove" data-wp-on--touchend="actions.core.image.handleTouchEnd" data-wp-on--click="actions.core.image.hideLightbox" tabindex="-1" > <button type="button" aria-label="Close" style="fill: #000" class="close-button" data-wp-on--click="actions.core.image.hideLightbox"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20" aria-hidden="true" focusable="false"><path d="M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"></path></svg> </button> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full responsive-image"><img decoding="async" data-wp-bind--src="context.core.image.imageCurrentSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5495"/></figure></div></div> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full enlarged-image"><img decoding="async" data-wp-bind--src="selectors.core.image.enlargedImgSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5495"/></figure></div></div> <div class="scrim" style="background-color: #fff" aria-hidden="true"></div> </div></figure></div> <p><br>⏺ <strong>Self-Service Infrastructure Dashboard for Persistent Environments</strong> – Like ephemeral environments, ControlMonkey’s self-service infrastructure dashboard extends its capabilities to persistent environments. Instead of only setting up a new environment from a blueprint, it generates a new pull request (PR) that copies the blueprint code. This way, users can start handling and looking after their lasting environment using Terraform code.</p> <p><br>⏺ <strong>Import to Terraform</strong> – ControlMonkey’s <a href="https://controlmonkey.io/platform/terraform-import-engine/" target="_blank" rel="noreferrer noopener">“Import to Terraform”</a> solution provides a seamless way to reverse-engineer existing cloud resources and generate corresponding Terraform code. This is especially useful when transitioning from manual infrastructure provisioning to Infrastructure as Code practices. ControlMonkey is the only platform that provides both the Terraform code and the Terraform state file, so you can shift your “2018 Infrastructure” to Terraform with a click of a button.</p> <div class="wp-block-image"> <figure data-wp-context="{ "core": { "image": { "imageLoaded": false, "initialized": false, "lightboxEnabled": false, "hideAnimationEnabled": false, "preloadInitialized": false, "lightboxAnimation": "zoom", "imageUploadedSrc": "https://controlmonkey.io/wp-content/uploads/2023/10/terraform-import.gif", "imageCurrentSrc": "", "targetWidth": "600", "targetHeight": "338", "scaleAttr": "", "dialogLabel": "Enlarged image" } } }" data-wp-interactive class="aligncenter size-full wp-lightbox-container"><img loading="lazy" loading="lazy" decoding="async" width="600" height="338" data-wp-effect--setStylesOnResize="effects.core.image.setStylesOnResize" data-wp-effect="effects.core.image.setButtonStyles" data-wp-init="effects.core.image.initOriginImage" data-wp-on--click="actions.core.image.showLightbox" data-wp-on--load="actions.core.image.handleLoad" src="https://controlmonkey.io/wp-content/uploads/2023/10/terraform-import.gif" alt="" class="wp-image-5496"/><button class="lightbox-trigger" type="button" aria-haspopup="dialog" aria-label="Enlarge image" data-wp-on--click="actions.core.image.showLightbox" data-wp-style--right="context.core.image.imageButtonRight" data-wp-style--top="context.core.image.imageButtonTop" > <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12"> <path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" /> </svg> </button> <div data-wp-body="" class="wp-lightbox-overlay zoom" data-wp-bind--role="selectors.core.image.roleAttribute" data-wp-bind--aria-label="selectors.core.image.dialogLabel" data-wp-class--initialized="context.core.image.initialized" data-wp-class--active="context.core.image.lightboxEnabled" data-wp-class--hideAnimationEnabled="context.core.image.hideAnimationEnabled" data-wp-bind--aria-modal="selectors.core.image.ariaModal" data-wp-effect="effects.core.image.initLightbox" data-wp-on--keydown="actions.core.image.handleKeydown" data-wp-on--touchstart="actions.core.image.handleTouchStart" data-wp-on--touchmove="actions.core.image.handleTouchMove" data-wp-on--touchend="actions.core.image.handleTouchEnd" data-wp-on--click="actions.core.image.hideLightbox" tabindex="-1" > <button type="button" aria-label="Close" style="fill: #000" class="close-button" data-wp-on--click="actions.core.image.hideLightbox"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20" aria-hidden="true" focusable="false"><path d="M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"></path></svg> </button> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full responsive-image"><img decoding="async" data-wp-bind--src="context.core.image.imageCurrentSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5496"/></figure></div></div> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full enlarged-image"><img decoding="async" data-wp-bind--src="selectors.core.image.enlargedImgSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5496"/></figure></div></div> <div class="scrim" style="background-color: #fff" aria-hidden="true"></div> </div></figure></div> <p><br>⏺ <strong>Cloud Events</strong> – ControlMonkey helps you understand all the events or API actions that took place in your cloud account. It lets users see both operations carried out through the Console (ClickOps) and those done using Infrastructure as Code (GitOps). Utilizing this tool can guide your team to lean towards GitOps for more tasks and pinpoint any unauthorized or unreviewed operations done directly from the cloud console.</p> <div class="wp-block-image"> <figure data-wp-context="{ "core": { "image": { "imageLoaded": false, "initialized": false, "lightboxEnabled": false, "hideAnimationEnabled": false, "preloadInitialized": false, "lightboxAnimation": "zoom", "imageUploadedSrc": "https://controlmonkey.io/wp-content/uploads/2023/10/Cloud-Events.gif", "imageCurrentSrc": "", "targetWidth": "800", "targetHeight": "486", "scaleAttr": "", "dialogLabel": "Enlarged image" } } }" data-wp-interactive class="aligncenter size-full wp-lightbox-container"><img loading="lazy" loading="lazy" decoding="async" width="800" height="486" data-wp-effect--setStylesOnResize="effects.core.image.setStylesOnResize" data-wp-effect="effects.core.image.setButtonStyles" data-wp-init="effects.core.image.initOriginImage" data-wp-on--click="actions.core.image.showLightbox" data-wp-on--load="actions.core.image.handleLoad" src="https://controlmonkey.io/wp-content/uploads/2023/10/Cloud-Events.gif" alt="" class="wp-image-5497"/><button class="lightbox-trigger" type="button" aria-haspopup="dialog" aria-label="Enlarge image" data-wp-on--click="actions.core.image.showLightbox" data-wp-style--right="context.core.image.imageButtonRight" data-wp-style--top="context.core.image.imageButtonTop" > <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12"> <path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" /> </svg> </button> <div data-wp-body="" class="wp-lightbox-overlay zoom" data-wp-bind--role="selectors.core.image.roleAttribute" data-wp-bind--aria-label="selectors.core.image.dialogLabel" data-wp-class--initialized="context.core.image.initialized" data-wp-class--active="context.core.image.lightboxEnabled" data-wp-class--hideAnimationEnabled="context.core.image.hideAnimationEnabled" data-wp-bind--aria-modal="selectors.core.image.ariaModal" data-wp-effect="effects.core.image.initLightbox" data-wp-on--keydown="actions.core.image.handleKeydown" data-wp-on--touchstart="actions.core.image.handleTouchStart" data-wp-on--touchmove="actions.core.image.handleTouchMove" data-wp-on--touchend="actions.core.image.handleTouchEnd" data-wp-on--click="actions.core.image.hideLightbox" tabindex="-1" > <button type="button" aria-label="Close" style="fill: #000" class="close-button" data-wp-on--click="actions.core.image.hideLightbox"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="20" height="20" aria-hidden="true" focusable="false"><path d="M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"></path></svg> </button> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full responsive-image"><img decoding="async" data-wp-bind--src="context.core.image.imageCurrentSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5497"/></figure></div></div> <div class="lightbox-image-container"><div class="wp-block-image"> <figure class="aligncenter size-full enlarged-image"><img decoding="async" data-wp-bind--src="selectors.core.image.enlargedImgSrc" data-wp-style--object-fit="selectors.core.image.lightboxObjectFit" src="" alt="" class="wp-image-5497"/></figure></div></div> <div class="scrim" style="background-color: #fff" aria-hidden="true"></div> </div></figure></div> </div> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-9140bb8 e-flex e-con-boxed e-con e-parent" data-id="9140bb8" data-element_type="container" data-settings="{"background_background":"classic","container_type":"flex","content_width":"boxed","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="e-con-inner"> <div class="elementor-element elementor-element-2585335 e-con-full e-flex e-con e-child" data-id="2585335" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-427d64f e-con-full e-flex e-con e-child" data-id="427d64f" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-dcde9f7 elementor-widget elementor-widget-heading" data-id="dcde9f7" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Recommended from Control Monkey</div> </div> </div> </div> </div> <div class="elementor-element elementor-element-ff0ebbd e-con-full e-flex e-con e-child" data-id="ff0ebbd" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-51e3bd7 e-con-full e-flex e-con e-child" data-id="51e3bd7" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-4a5e2a8 elementor-grid-laptop-3 pst-grid elementor-grid-3 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-widget elementor-widget-loop-grid" data-id="4a5e2a8" data-element_type="widget" data-settings="{"template_id":5707,"columns_laptop":3,"row_gap":{"unit":"px","size":30,"sizes":[]},"row_gap_tablet":{"unit":"px","size":20,"sizes":[]},"row_gap_laptop":{"unit":"px","size":20,"sizes":[]},"columns":3,"_skin":"post","columns_tablet":"2","columns_mobile":"1","edit_handle_selector":"[data-elementor-type=\"loop-item\"]","row_gap_mobile":{"unit":"px","size":"","sizes":[]}}" data-widget_type="loop-grid.post"> <div class="elementor-widget-container"> <link rel="stylesheet" href="https://controlmonkey.io/wp-content/plugins/elementor-pro/assets/css/widget-loop-builder.min.css"> <div class="elementor-loop-container elementor-grid"> <style id="loop-5707">.elementor-5707 .elementor-element.elementor-element-a96a645{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-between;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;box-shadow:0px 0px 25px 0px rgba(0, 0, 0, 0.03);--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-5707 .elementor-element.elementor-element-a96a645:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-a96a645 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-64a6813 );}.elementor-5707 .elementor-element.elementor-element-a96a645, .elementor-5707 .elementor-element.elementor-element-a96a645::before{--border-transition:0.3s;}.elementor-5707 .elementor-element.elementor-element-5049f07{--display:flex;--min-height:100%;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;--position:absolute;top:0px;--z-index:1;}body:not(.rtl) .elementor-5707 .elementor-element.elementor-element-5049f07{left:0px;}body.rtl .elementor-5707 .elementor-element.elementor-element-5049f07{right:0px;}.elementor-5707 .elementor-element.elementor-element-eb77be9{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5707 .elementor-element.elementor-element-48208fa{--display:flex;--min-height:220px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5707 .elementor-element.elementor-element-26876fa img{width:100%;max-width:100%;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ECF1FE;border-radius:10px 10px 10px 10px;}.elementor-5707 .elementor-element.elementor-element-26876fa{z-index:10;}.elementor-5707 .elementor-element.elementor-element-8a4b3dd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5707 .elementor-element.elementor-element-71156df{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5707 .elementor-element.elementor-element-960bbc5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--background-transition:0.3s;--border-radius:999px 999px 999px 999px;--padding-block-start:5px;--padding-block-end:5px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-5707 .elementor-element.elementor-element-960bbc5:not(.elementor-motion-effects-element-type-background), .elementor-5707 .elementor-element.elementor-element-960bbc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7beb094 );}.elementor-5707 .elementor-element.elementor-element-960bbc5, .elementor-5707 .elementor-element.elementor-element-960bbc5::before{--border-transition:0.3s;}.elementor-5707 .elementor-element.elementor-element-2bfde2d .elementor-icon-list-icon{width:14px;}.elementor-5707 .elementor-element.elementor-element-2bfde2d .elementor-icon-list-icon i{font-size:14px;}.elementor-5707 .elementor-element.elementor-element-2bfde2d .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-5707 .elementor-element.elementor-element-2bfde2d .elementor-icon-list-text, .elementor-5707 .elementor-element.elementor-element-2bfde2d .elementor-icon-list-text a{color:var( --e-global-color-accent );}.elementor-5707 .elementor-element.elementor-element-2bfde2d .elementor-icon-list-item{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:1em;}.elementor-5707 .elementor-element.elementor-element-413abc3{color:var( --e-global-color-text );font-family:"Outfit", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;}.elementor-5707 .elementor-element.elementor-element-8c1bb19{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-5707 .elementor-element.elementor-element-550e671 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;}.elementor-5707 .elementor-element.elementor-element-d6d5301 .elementor-widget-container{color:#72849A;font-family:"Outfit", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;}.elementor-5707 .elementor-element.elementor-element-a4a72ab .elementor-author-box__avatar img{width:50px;height:50px;border-style:solid;border-color:var( --e-global-color-text );border-width:1px;border-radius:999px;}body.rtl .elementor-5707 .elementor-element.elementor-element-a4a72ab.elementor-author-box--layout-image-left .elementor-author-box__avatar, body:not(.rtl) .elementor-5707 .elementor-element.elementor-element-a4a72ab:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:10px;margin-left:0;}body:not(.rtl) .elementor-5707 .elementor-element.elementor-element-a4a72ab.elementor-author-box--layout-image-right .elementor-author-box__avatar, body.rtl .elementor-5707 .elementor-element.elementor-element-a4a72ab:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:10px;margin-right:0;}.elementor-5707 .elementor-element.elementor-element-a4a72ab.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:10px;}.elementor-5707 .elementor-element.elementor-element-a4a72ab .elementor-author-box__name{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;margin-bottom:0px;}.elementor-5707 .elementor-element.elementor-element-a4a72ab .elementor-author-box__bio{color:#72849A;font-size:16px;font-weight:500;line-height:1.2em;margin-bottom:0px;}.elementor-5707 .elementor-element.elementor-element-9165a77 .elementor-author-box__avatar img{width:50px;height:50px;border-style:solid;border-color:var( --e-global-color-text );border-width:1px;border-radius:999px;}body.rtl .elementor-5707 .elementor-element.elementor-element-9165a77.elementor-author-box--layout-image-left .elementor-author-box__avatar, body:not(.rtl) .elementor-5707 .elementor-element.elementor-element-9165a77:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:10px;margin-left:0;}body:not(.rtl) .elementor-5707 .elementor-element.elementor-element-9165a77.elementor-author-box--layout-image-right .elementor-author-box__avatar, body.rtl .elementor-5707 .elementor-element.elementor-element-9165a77:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:10px;margin-right:0;}.elementor-5707 .elementor-element.elementor-element-9165a77.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:10px;}.elementor-5707 .elementor-element.elementor-element-9165a77 .elementor-author-box__name{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;margin-bottom:0px;}.elementor-5707 .elementor-element.elementor-element-9165a77 .elementor-author-box__bio{color:#72849A;font-size:16px;font-weight:500;line-height:1.2em;margin-bottom:0px;}@media(min-width:768px){.elementor-5707 .elementor-element.elementor-element-960bbc5{--width:max-content;}}@media(max-width:1500px){.elementor-5707 .elementor-element.elementor-element-a96a645{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5707 .elementor-element.elementor-element-71156df{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:10px 10px;}.elementor-5707 .elementor-element.elementor-element-2bfde2d .elementor-icon-list-item{font-size:14px;}.elementor-5707 .elementor-element.elementor-element-413abc3{font-size:14px;}.elementor-5707 .elementor-element.elementor-element-550e671 .elementor-heading-title{font-size:26px;}.elementor-5707 .elementor-element.elementor-element-d6d5301 .elementor-widget-container{font-size:20px;}.elementor-5707 .elementor-element.elementor-element-a4a72ab .elementor-author-box__avatar img{width:45px;height:45px;}.elementor-5707 .elementor-element.elementor-element-9165a77 .elementor-author-box__avatar img{width:45px;height:45px;}}@media(max-width:1024px){.elementor-5707 .elementor-element.elementor-element-a96a645{--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-5707 .elementor-element.elementor-element-550e671 .elementor-heading-title{font-size:24px;}.elementor-5707 .elementor-element.elementor-element-a4a72ab .elementor-author-box__avatar img{width:40px;height:40px;}.elementor-5707 .elementor-element.elementor-element-9165a77 .elementor-author-box__avatar img{width:40px;height:40px;}}@media(max-width:767px){.elementor-5707 .elementor-element.elementor-element-71156df{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-5707 .elementor-element.elementor-element-960bbc5{--width:auto;}.elementor-5707 .elementor-element.elementor-element-550e671 .elementor-heading-title{font-size:20px;}.elementor-5707 .elementor-element.elementor-element-d6d5301 .elementor-widget-container{font-size:18px;}.elementor-5707 .elementor-element.elementor-element-a4a72ab .elementor-author-box__name{font-size:20px;}.elementor-5707 .elementor-element.elementor-element-a4a72ab .elementor-author-box__bio{font-size:16px;}.elementor-5707 .elementor-element.elementor-element-9165a77 .elementor-author-box__name{font-size:20px;}.elementor-5707 .elementor-element.elementor-element-9165a77 .elementor-author-box__bio{font-size:16px;}}/* Start custom CSS for theme-post-excerpt, class: .elementor-element-d6d5301 */t .elementor-widget-container{ text-overflow: clip !important; }/* End custom CSS */</style> <div data-elementor-type="loop-item" data-elementor-id="5707" class="elementor elementor-5707 e-loop-item e-loop-item-12527 post-12527 post type-post status-publish format-standard has-post-thumbnail hentry category-blog tag-gitops tag-terraform tag-vcs" data-elementor-post-type="elementor_library" data-custom-edit-handle="1"> <div class="elementor-element elementor-element-a96a645 e-con-full e-flex e-con e-parent" data-id="a96a645" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","container_type":"flex","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <a class="elementor-element elementor-element-5049f07 e-con-full e-flex e-con e-child" data-id="5049f07" data-element_type="container" data-settings="{"content_width":"full","position":"absolute","container_type":"flex","jet_parallax_layout_list":[]}" href="https://controlmonkey.io/blog/the-unsung-hero-of-infrastructure-management-version-control/"> </a> <div class="elementor-element elementor-element-eb77be9 e-con-full e-flex e-con e-child" data-id="eb77be9" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-48208fa e-con-full e-flex e-con e-child" data-id="48208fa" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-26876fa elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image" data-id="26876fa" data-element_type="widget" data-widget_type="theme-post-featured-image.default"> <div class="elementor-widget-container"> <a href="https://controlmonkey.io/blog/the-unsung-hero-of-infrastructure-management-version-control/"> <img loading="lazy" width="2560" height="1664" src="https://controlmonkey.io/wp-content/uploads/2024/10/The-Unsung-Hero-of-Infrastructure-Management-Version-Control-scaled.webp" class="attachment-full size-full wp-image-12528" alt="The Unsung Hero of Infrastructure Management Version Control" srcset="https://controlmonkey.io/wp-content/uploads/2024/10/The-Unsung-Hero-of-Infrastructure-Management-Version-Control-scaled.webp 2560w, https://controlmonkey.io/wp-content/uploads/2024/10/The-Unsung-Hero-of-Infrastructure-Management-Version-Control-300x195.webp 300w, https://controlmonkey.io/wp-content/uploads/2024/10/The-Unsung-Hero-of-Infrastructure-Management-Version-Control-1024x666.webp 1024w, https://controlmonkey.io/wp-content/uploads/2024/10/The-Unsung-Hero-of-Infrastructure-Management-Version-Control-768x499.webp 768w, https://controlmonkey.io/wp-content/uploads/2024/10/The-Unsung-Hero-of-Infrastructure-Management-Version-Control-1536x998.webp 1536w, https://controlmonkey.io/wp-content/uploads/2024/10/The-Unsung-Hero-of-Infrastructure-Management-Version-Control-2048x1331.webp 2048w" sizes="(max-width: 2560px) 100vw, 2560px" /> </a> </div> </div> </div> <div class="elementor-element elementor-element-8a4b3dd e-con-full e-flex e-con e-child" data-id="8a4b3dd" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-71156df e-con-full e-flex e-con e-child" data-id="71156df" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-960bbc5 e-con-full e-flex e-con e-child" data-id="960bbc5" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-2bfde2d elementor-widget elementor-widget-post-info" data-id="2bfde2d" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-d1431a2 elementor-inline-item" itemprop="datePublished"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> October 6, 2024 </span> </li> </ul> </div> </div> </div> <div class="elementor-element elementor-element-413abc3 elementor-widget elementor-widget-text-editor" data-id="413abc3" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> 7 min read </div> </div> </div> <div class="elementor-element elementor-element-8c1bb19 e-con-full e-flex e-con e-child" data-id="8c1bb19" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-550e671 pst-grd-title elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading" data-id="550e671" data-element_type="widget" data-widget_type="theme-post-title.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">The Unsung Hero of Infrastructure Management: Version Control</div> </div> </div> <div class="elementor-element elementor-element-d6d5301 pst-grd-xrpt elementor-widget elementor-widget-theme-post-excerpt" data-id="d6d5301" data-element_type="widget" data-widget_type="theme-post-excerpt.default"> <div class="elementor-widget-container"> Learn why version control system is an essential part of the infrastructure delivery revolution, just like it was for the... </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-a4a72ab elementor-author-box--layout-image-left elementor-author-box--align-left elementor-author-box--image-valign-middle pst-grd-athr elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-author-box" data-id="a4a72ab" data-element_type="widget" data-widget_type="author-box.default"> <div class="elementor-widget-container"> <div class="elementor-author-box"> <div class="elementor-author-box__avatar"> <img src="https://secure.gravatar.com/avatar/27c910e793697a74a7ce98436e5a4882?s=96&d=mm&r=g" alt="Patrick Pushor" loading="lazy"> </div> <div class="elementor-author-box__text"> <div > <div class="elementor-author-box__name"> Patrick Pushor </div> </div> <div class="elementor-author-box__bio"> <p>Guest Blogger</p> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-9165a77 elementor-author-box--layout-image-left elementor-author-box--align-left elementor-author-box--image-valign-middle pst-grd-athr elementor-widget elementor-widget-author-box" data-id="9165a77" data-element_type="widget" data-widget_type="author-box.default"> <div class="elementor-widget-container"> <div class="elementor-author-box"> <div class="elementor-author-box__avatar"> <img src="https://controlmonkey.io/wp-content/uploads/2024/10/Patric-P-Pic-225x300.jpg" alt="Patrick Pushor" loading="lazy"> </div> <div class="elementor-author-box__text"> <div > <div class="elementor-author-box__name"> Patrick Pushor </div> </div> <div class="elementor-author-box__bio"> <p>Guest Blogger</p> </div> </div> </div> </div> </div> </div> </div> <div data-elementor-type="loop-item" data-elementor-id="5707" class="elementor elementor-5707 e-loop-item e-loop-item-12208 post-12208 post type-post status-publish format-standard has-post-thumbnail hentry category-blog tag-aws tag-cloud-governance" data-elementor-post-type="elementor_library" data-custom-edit-handle="1"> <div class="elementor-element elementor-element-a96a645 e-con-full e-flex e-con e-parent" data-id="a96a645" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","container_type":"flex","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <a class="elementor-element elementor-element-5049f07 e-con-full e-flex e-con e-child" data-id="5049f07" data-element_type="container" data-settings="{"content_width":"full","position":"absolute","container_type":"flex","jet_parallax_layout_list":[]}" href="https://controlmonkey.io/blog/leveraging_aws_cloudtrail_to_fight_clickops/"> </a> <div class="elementor-element elementor-element-eb77be9 e-con-full e-flex e-con e-child" data-id="eb77be9" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-48208fa e-con-full e-flex e-con e-child" data-id="48208fa" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-26876fa elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image" data-id="26876fa" data-element_type="widget" data-widget_type="theme-post-featured-image.default"> <div class="elementor-widget-container"> <a href="https://controlmonkey.io/blog/leveraging_aws_cloudtrail_to_fight_clickops/"> <img loading="lazy" width="2560" height="1664" src="https://controlmonkey.io/wp-content/uploads/2024/08/Leveraging-AWS-CloudTrail-to-fight-ClickOps-Edit-4-scaled.webp" class="attachment-full size-full wp-image-12210" alt="Leveraging AWS CloudTrail to fight ClickOps" srcset="https://controlmonkey.io/wp-content/uploads/2024/08/Leveraging-AWS-CloudTrail-to-fight-ClickOps-Edit-4-scaled.webp 2560w, https://controlmonkey.io/wp-content/uploads/2024/08/Leveraging-AWS-CloudTrail-to-fight-ClickOps-Edit-4-300x195.webp 300w, https://controlmonkey.io/wp-content/uploads/2024/08/Leveraging-AWS-CloudTrail-to-fight-ClickOps-Edit-4-1024x666.webp 1024w, https://controlmonkey.io/wp-content/uploads/2024/08/Leveraging-AWS-CloudTrail-to-fight-ClickOps-Edit-4-768x499.webp 768w, https://controlmonkey.io/wp-content/uploads/2024/08/Leveraging-AWS-CloudTrail-to-fight-ClickOps-Edit-4-1536x998.webp 1536w, https://controlmonkey.io/wp-content/uploads/2024/08/Leveraging-AWS-CloudTrail-to-fight-ClickOps-Edit-4-2048x1331.webp 2048w" sizes="(max-width: 2560px) 100vw, 2560px" /> </a> </div> </div> </div> <div class="elementor-element elementor-element-8a4b3dd e-con-full e-flex e-con e-child" data-id="8a4b3dd" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-71156df e-con-full e-flex e-con e-child" data-id="71156df" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-960bbc5 e-con-full e-flex e-con e-child" data-id="960bbc5" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-2bfde2d elementor-widget elementor-widget-post-info" data-id="2bfde2d" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-d1431a2 elementor-inline-item" itemprop="datePublished"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> August 22, 2024 </span> </li> </ul> </div> </div> </div> <div class="elementor-element elementor-element-413abc3 elementor-widget elementor-widget-text-editor" data-id="413abc3" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> 6 min read </div> </div> </div> <div class="elementor-element elementor-element-8c1bb19 e-con-full e-flex e-con e-child" data-id="8c1bb19" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-550e671 pst-grd-title elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading" data-id="550e671" data-element_type="widget" data-widget_type="theme-post-title.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Leveraging AWS CloudTrail to fight ClickOps</div> </div> </div> <div class="elementor-element elementor-element-d6d5301 pst-grd-xrpt elementor-widget elementor-widget-theme-post-excerpt" data-id="d6d5301" data-element_type="widget" data-widget_type="theme-post-excerpt.default"> <div class="elementor-widget-container"> Amending cloud resources directly through the AWS console, commonly referred to as "ClickOps," is not the best practice. Learn how... </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-a4a72ab elementor-author-box--layout-image-left elementor-author-box--align-left elementor-author-box--image-valign-middle pst-grd-athr elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-author-box" data-id="a4a72ab" data-element_type="widget" data-widget_type="author-box.default"> <div class="elementor-widget-container"> <div class="elementor-author-box"> <div class="elementor-author-box__avatar"> <img src="https://secure.gravatar.com/avatar/27c910e793697a74a7ce98436e5a4882?s=96&d=mm&r=g" alt="Aharon Twizer" loading="lazy"> </div> <div class="elementor-author-box__text"> <div > <div class="elementor-author-box__name"> Aharon Twizer </div> </div> <div class="elementor-author-box__bio"> <p>CEO & Co-Founder</p> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-9165a77 elementor-author-box--layout-image-left elementor-author-box--align-left elementor-author-box--image-valign-middle pst-grd-athr elementor-widget elementor-widget-author-box" data-id="9165a77" data-element_type="widget" data-widget_type="author-box.default"> <div class="elementor-widget-container"> <div class="elementor-author-box"> <div class="elementor-author-box__avatar"> <img src="https://controlmonkey.io/wp-content/uploads/2023/05/Aharon_a-300x300.jpg" alt="Aharon Twizer" loading="lazy"> </div> <div class="elementor-author-box__text"> <div > <div class="elementor-author-box__name"> Aharon Twizer </div> </div> <div class="elementor-author-box__bio"> <p>CEO & Co-Founder</p> </div> </div> </div> </div> </div> </div> </div> <div data-elementor-type="loop-item" data-elementor-id="5707" class="elementor elementor-5707 e-loop-item e-loop-item-12051 post-12051 post type-post status-publish format-standard has-post-thumbnail hentry category-blog tag-dr tag-iac tag-proactive-devops tag-terraform" data-elementor-post-type="elementor_library" data-custom-edit-handle="1"> <div class="elementor-element elementor-element-a96a645 e-con-full e-flex e-con e-parent" data-id="a96a645" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","container_type":"flex","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <a class="elementor-element elementor-element-5049f07 e-con-full e-flex e-con e-child" data-id="5049f07" data-element_type="container" data-settings="{"content_width":"full","position":"absolute","container_type":"flex","jet_parallax_layout_list":[]}" href="https://controlmonkey.io/blog/infra-as-code-critical-aspect-for-your-disaster-recovery-plan/"> </a> <div class="elementor-element elementor-element-eb77be9 e-con-full e-flex e-con e-child" data-id="eb77be9" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-48208fa e-con-full e-flex e-con e-child" data-id="48208fa" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-26876fa elementor-widget elementor-widget-theme-post-featured-image elementor-widget-image" data-id="26876fa" data-element_type="widget" data-widget_type="theme-post-featured-image.default"> <div class="elementor-widget-container"> <a href="https://controlmonkey.io/blog/infra-as-code-critical-aspect-for-your-disaster-recovery-plan/"> <img loading="lazy" width="5000" height="3250" src="https://controlmonkey.io/wp-content/uploads/2024/08/Infra-as-Code-Critical-Aspect-for-Your-Disaster-Recovery-Plan-Edit-4.png" class="attachment-full size-full wp-image-12052" alt="" srcset="https://controlmonkey.io/wp-content/uploads/2024/08/Infra-as-Code-Critical-Aspect-for-Your-Disaster-Recovery-Plan-Edit-4.png 5000w, https://controlmonkey.io/wp-content/uploads/2024/08/Infra-as-Code-Critical-Aspect-for-Your-Disaster-Recovery-Plan-Edit-4-300x195.png 300w, https://controlmonkey.io/wp-content/uploads/2024/08/Infra-as-Code-Critical-Aspect-for-Your-Disaster-Recovery-Plan-Edit-4-1024x666.png 1024w, https://controlmonkey.io/wp-content/uploads/2024/08/Infra-as-Code-Critical-Aspect-for-Your-Disaster-Recovery-Plan-Edit-4-768x499.png 768w, https://controlmonkey.io/wp-content/uploads/2024/08/Infra-as-Code-Critical-Aspect-for-Your-Disaster-Recovery-Plan-Edit-4-1536x998.png 1536w, https://controlmonkey.io/wp-content/uploads/2024/08/Infra-as-Code-Critical-Aspect-for-Your-Disaster-Recovery-Plan-Edit-4-2048x1331.png 2048w" sizes="(max-width: 5000px) 100vw, 5000px" /> </a> </div> </div> </div> <div class="elementor-element elementor-element-8a4b3dd e-con-full e-flex e-con e-child" data-id="8a4b3dd" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-71156df e-con-full e-flex e-con e-child" data-id="71156df" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-960bbc5 e-con-full e-flex e-con e-child" data-id="960bbc5" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-2bfde2d elementor-widget elementor-widget-post-info" data-id="2bfde2d" data-element_type="widget" data-widget_type="post-info.default"> <div class="elementor-widget-container"> <ul class="elementor-inline-items elementor-icon-list-items elementor-post-info"> <li class="elementor-icon-list-item elementor-repeater-item-d1431a2 elementor-inline-item" itemprop="datePublished"> <span class="elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date"> August 7, 2024 </span> </li> </ul> </div> </div> </div> <div class="elementor-element elementor-element-413abc3 elementor-widget elementor-widget-text-editor" data-id="413abc3" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> 4 min read </div> </div> </div> <div class="elementor-element elementor-element-8c1bb19 e-con-full e-flex e-con e-child" data-id="8c1bb19" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-550e671 pst-grd-title elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading" data-id="550e671" data-element_type="widget" data-widget_type="theme-post-title.default"> <div class="elementor-widget-container"> <div class="elementor-heading-title elementor-size-default">Infra-as-Code: Critical Aspect for Your Disaster Recovery Plan</div> </div> </div> <div class="elementor-element elementor-element-d6d5301 pst-grd-xrpt elementor-widget elementor-widget-theme-post-excerpt" data-id="d6d5301" data-element_type="widget" data-widget_type="theme-post-excerpt.default"> <div class="elementor-widget-container"> Learn why Infrastructure as Code should be a key component of your disaster recovery plan.... </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-a4a72ab elementor-author-box--layout-image-left elementor-author-box--align-left elementor-author-box--image-valign-middle pst-grd-athr elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-author-box" data-id="a4a72ab" data-element_type="widget" data-widget_type="author-box.default"> <div class="elementor-widget-container"> <div class="elementor-author-box"> <div class="elementor-author-box__avatar"> <img src="https://secure.gravatar.com/avatar/ec9e23cba971be047ee474d5bc7ea251?s=96&d=mm&r=g" alt="Aharon Twizer" loading="lazy"> </div> <div class="elementor-author-box__text"> <div > <div class="elementor-author-box__name"> Aharon Twizer </div> </div> <div class="elementor-author-box__bio"> <p>CEO & Co-founder</p> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-9165a77 elementor-author-box--layout-image-left elementor-author-box--align-left elementor-author-box--image-valign-middle pst-grd-athr elementor-widget elementor-widget-author-box" data-id="9165a77" data-element_type="widget" data-widget_type="author-box.default"> <div class="elementor-widget-container"> <div class="elementor-author-box"> <div class="elementor-author-box__avatar"> <img src="https://controlmonkey.io/wp-content/uploads/2023/05/Aharon_a-300x300.jpg" alt="Aharon Twizer" loading="lazy"> </div> <div class="elementor-author-box__text"> <div > <div class="elementor-author-box__name"> Aharon Twizer </div> </div> <div class="elementor-author-box__bio"> <p>CEO & Co-founder</p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div data-elementor-type="footer" data-elementor-id="4360" class="elementor elementor-4360 elementor-location-footer" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-fff23b7 e-flex e-con-boxed e-con e-parent" data-id="fff23b7" data-element_type="container" data-settings="{"background_background":"classic","jet_parallax_layout_list":[],"container_type":"flex","content_width":"boxed"}" data-core-v316-plus="true"> <div class="e-con-inner"> <div class="elementor-element elementor-element-df5f538 e-con-full e-flex e-con e-child" data-id="df5f538" data-element_type="container" data-settings="{"content_width":"full","background_background":"classic","jet_parallax_layout_list":[],"container_type":"flex"}"> <div class="elementor-element elementor-element-a503e6e e-con-full e-flex e-con e-child" data-id="a503e6e" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[],"container_type":"flex"}"> <div class="elementor-element elementor-element-2b61c00 elementor-widget-tablet__width-inherit elementor-widget elementor-widget-heading" data-id="2b61c00" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">A 30-min meeting will save your team 1000s of hours</h2> </div> </div> </div> <div class="elementor-element elementor-element-0bee764 e-con-full e-flex e-con e-child" data-id="0bee764" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[],"container_type":"flex"}"> <div class="elementor-element elementor-element-df86829 elementor-align-right elementor-tablet-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="df86829" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="https://controlmonkey.io/book-a-demo/" target="_blank"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Let's Talk</span> </span> </a> </div> </div> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-0617f23 e-con-full e-flex e-con e-parent" data-id="0617f23" data-element_type="container" data-settings="{"background_background":"classic","content_width":"full","jet_parallax_layout_list":[],"container_type":"flex"}" data-core-v316-plus="true"> <div class="elementor-element elementor-element-56052c9 e-flex e-con-boxed e-con e-child" data-id="56052c9" data-element_type="container" data-settings="{"jet_parallax_layout_list":[],"container_type":"flex","content_width":"boxed"}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-17313f2 elementor-invisible elementor-widget elementor-widget-image" data-id="17313f2" data-element_type="widget" data-settings="{"_animation":"fadeInRight"}" data-widget_type="image.default"> <div class="elementor-widget-container"> <a href="https://controlmonkey.io/wp-content/uploads/2023/09/ControlMonkey-Dashboard-2024-1.png" data-elementor-open-lightbox="yes" data-e-action-hash="#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6MTA4NTYsInVybCI6Imh0dHBzOlwvXC9jb250cm9sbW9ua2V5LmlvXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDIzXC8wOVwvQ29udHJvbE1vbmtleS1EYXNoYm9hcmQtMjAyNC0xLnBuZyJ9"> <img loading="lazy" loading="lazy" width="2876" height="1496" src="https://controlmonkey.io/wp-content/uploads/2023/09/ControlMonkey-Dashboard-2024-1.png" class="attachment-full size-full wp-image-10856" alt="" srcset="https://controlmonkey.io/wp-content/uploads/2023/09/ControlMonkey-Dashboard-2024-1.png 2876w, https://controlmonkey.io/wp-content/uploads/2023/09/ControlMonkey-Dashboard-2024-1-300x156.png 300w, https://controlmonkey.io/wp-content/uploads/2023/09/ControlMonkey-Dashboard-2024-1-1024x533.png 1024w, https://controlmonkey.io/wp-content/uploads/2023/09/ControlMonkey-Dashboard-2024-1-768x399.png 768w, https://controlmonkey.io/wp-content/uploads/2023/09/ControlMonkey-Dashboard-2024-1-1536x799.png 1536w, https://controlmonkey.io/wp-content/uploads/2023/09/ControlMonkey-Dashboard-2024-1-2048x1065.png 2048w" sizes="(max-width: 2876px) 100vw, 2876px" /> </a> </div> </div> </div> </div> <div class="elementor-element elementor-element-4c4eff6 e-flex e-con-boxed e-con e-child" data-id="4c4eff6" data-element_type="container" data-settings="{"jet_parallax_layout_list":[],"container_type":"flex","content_width":"boxed"}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-e8e82c8 e-con-full e-flex e-con e-child" data-id="e8e82c8" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[],"container_type":"flex"}"> <div class="elementor-element elementor-element-b7b053e elementor-widget elementor-widget-image" data-id="b7b053e" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <a href="https://controlmonkey.io"> <img loading="lazy" loading="lazy" width="254" height="86" src="https://controlmonkey.io/wp-content/uploads/2023/09/Control_Monkey_White_Logo.svg" class="attachment-large size-large wp-image-11991" alt="" /> </a> </div> </div> <div class="elementor-element elementor-element-cb9cf44 elementor-widget elementor-widget-gallery" data-id="cb9cf44" data-element_type="widget" data-settings="{"columns":3,"columns_tablet":3,"columns_mobile":3,"aspect_ratio":"1:1","lazyload":"yes","gallery_layout":"grid","gap":{"unit":"px","size":10,"sizes":[]},"gap_laptop":{"unit":"px","size":10,"sizes":[]},"gap_tablet":{"unit":"px","size":10,"sizes":[]},"gap_mobile":{"unit":"px","size":10,"sizes":[]},"content_hover_animation":"fade-in"}" data-widget_type="gallery.default"> <div class="elementor-widget-container"> <style>/*! elementor-pro - v3.18.0 - 06-12-2023 */ .elementor-gallery__container{min-height:1px}.elementor-gallery-item{position:relative;overflow:hidden;display:block;text-decoration:none;border:solid var(--image-border-width) var(--image-border-color);border-radius:var(--image-border-radius)}.elementor-gallery-item__content,.elementor-gallery-item__overlay{height:100%;width:100%;position:absolute;top:0;left:0}.elementor-gallery-item__overlay{mix-blend-mode:var(--overlay-mix-blend-mode);transition-duration:var(--overlay-transition-duration);transition-property:mix-blend-mode,transform,opacity,background-color}.elementor-gallery-item__image.e-gallery-image{transition-duration:var(--image-transition-duration);transition-property:filter,transform}.elementor-gallery-item__content{display:flex;flex-direction:column;justify-content:var(--content-justify-content,center);align-items:center;text-align:var(--content-text-align);padding:var(--content-padding)}.elementor-gallery-item__content>div{transition-duration:var(--content-transition-duration)}.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(2){transition-delay:calc(var(--content-transition-delay) / 3)}.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(3){transition-delay:calc(var(--content-transition-delay) / 3 * 2)}.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(4){transition-delay:calc(var(--content-transition-delay) / 3 * 3)}.elementor-gallery-item__description{color:var(--description-text-color,#fff);width:100%}.elementor-gallery-item__title{color:var(--title-text-color,#fff);font-weight:700;width:100%}.elementor-gallery__titles-container{display:flex;flex-wrap:wrap;justify-content:var(--titles-container-justify-content,center);margin-bottom:20px}.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:after,.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:before{background-color:var(--galleries-pointer-bg-color-hover)}.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:after,.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:before{background-color:var(--galleries-pointer-bg-color-active)}.elementor-gallery__titles-container.e--pointer-framed .elementor-item:before{border-color:var(--galleries-pointer-bg-color-hover);border-width:var(--galleries-pointer-border-width)}.elementor-gallery__titles-container.e--pointer-framed .elementor-item:after{border-color:var(--galleries-pointer-bg-color-hover)}.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:after,.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:before{border-color:var(--galleries-pointer-bg-color-active)}.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:before{border-left-width:var(--galleries-pointer-border-width);border-bottom-width:var(--galleries-pointer-border-width);border-right-width:0;border-top-width:0}.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:after{border-left-width:0;border-bottom-width:0;border-right-width:var(--galleries-pointer-border-width);border-top-width:var(--galleries-pointer-border-width)}.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:before{border-left-width:var(--galleries-pointer-border-width);border-bottom-width:0;border-right-width:0;border-top-width:var(--galleries-pointer-border-width)}.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:after{border-left-width:0;border-bottom-width:var(--galleries-pointer-border-width);border-right-width:var(--galleries-pointer-border-width);border-top-width:0}.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:after,.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:before,.elementor-gallery__titles-container .e--pointer-overline .elementor-item:before,.elementor-gallery__titles-container .e--pointer-underline .elementor-item:after{height:var(--galleries-pointer-border-width)}.elementor-gallery-title{--space-between:10px;cursor:pointer;color:#6d7882;font-weight:500;position:relative;padding:7px 14px;transition:all .3s}.elementor-gallery-title--active{color:#495157}.elementor-gallery-title:not(:last-child){margin-right:var(--space-between)}.elementor-gallery-item__title+.elementor-gallery-item__description{margin-top:var(--description-margin-top)}.e-gallery-item.elementor-gallery-item{transition-property:all}.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-bottom,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-left,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-right,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-top,.e-gallery-item:focus .elementor-gallery__item-overlay-bg,.e-gallery-item:focus .elementor-gallery__item-overlay-content,.e-gallery-item:focus .elementor-gallery__item-overlay-content__description,.e-gallery-item:focus .elementor-gallery__item-overlay-content__title,.e-gallery-item:hover .elementor-gallery__item-overlay-bg,.e-gallery-item:hover .elementor-gallery__item-overlay-content,.e-gallery-item:hover .elementor-gallery__item-overlay-content__description,.e-gallery-item:hover .elementor-gallery__item-overlay-content__title{opacity:1}a.elementor-item.elementor-gallery-title{color:var(--galleries-title-color-normal)}a.elementor-item.elementor-gallery-title.elementor-item-active,a.elementor-item.elementor-gallery-title.highlighted,a.elementor-item.elementor-gallery-title:focus,a.elementor-item.elementor-gallery-title:hover{color:var(--galleries-title-color-hover)}a.elementor-item.elementor-gallery-title.elementor-item-active{color:var(--gallery-title-color-active)}.e-con-inner>.elementor-widget-gallery,.e-con>.elementor-widget-gallery{width:var(--container-widget-width);--flex-grow:var(--container-widget-flex-grow)}</style> <div class="elementor-gallery__container"> <div class="e-gallery-item elementor-gallery-item elementor-animated-content"> <div class="e-gallery-image elementor-gallery-item__image" data-thumbnail="https://controlmonkey.io/wp-content/uploads/2023/11/3.png" data-width="140" data-height="141" aria-label="" role="img" ></div> </div> <div class="e-gallery-item elementor-gallery-item elementor-animated-content"> <div class="e-gallery-image elementor-gallery-item__image" data-thumbnail="https://controlmonkey.io/wp-content/uploads/2024/04/soc2.png" data-width="140" data-height="140" aria-label="" role="img" ></div> </div> <div class="e-gallery-item elementor-gallery-item elementor-animated-content"> <div class="e-gallery-image elementor-gallery-item__image" data-thumbnail="https://controlmonkey.io/wp-content/uploads/2024/04/cncf.png" data-width="140" data-height="140" aria-label="" role="img" ></div> </div> </div> </div> </div> <div class="elementor-element elementor-element-7e4dcdb elementor-widget-mobile__width-inherit elementor-widget elementor-widget-text-editor" data-id="7e4dcdb" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Also available on: </div> </div> <div class="elementor-element elementor-element-5b9b424 elementor-widget elementor-widget-image" data-id="5b9b424" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <a href="https://aws.amazon.com/marketplace/pp/prodview-3cuadcjyrgj4q?sr=0-1&ref_=beagle&applicationId=AWSMPContessa"> <img loading="lazy" loading="lazy" width="509" height="63" src="https://controlmonkey.io/wp-content/uploads/2023/09/Mask-group-1.png" class="attachment-large size-large wp-image-4403" alt="" srcset="https://controlmonkey.io/wp-content/uploads/2023/09/Mask-group-1.png 509w, https://controlmonkey.io/wp-content/uploads/2023/09/Mask-group-1-300x37.png 300w" sizes="(max-width: 509px) 100vw, 509px" /> </a> </div> </div> </div> <div class="elementor-element elementor-element-a442278 e-con-full e-flex e-con e-child" data-id="a442278" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[],"container_type":"flex"}"> <div class="elementor-element elementor-element-b8f75b5 elementor-widget elementor-widget-heading" data-id="b8f75b5" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h5 class="elementor-heading-title elementor-size-default">Platform</h5> </div> </div> <div class="elementor-element elementor-element-e6c12e2 elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="e6c12e2" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items"> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/platform/terraform-import-engine/"> <span class="elementor-icon-list-text">Terraform Import Engine</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/platform/terraform-ci-cd/"> <span class="elementor-icon-list-text">Terraform CI/CD</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/solution/soc2-compliance-infrastructure-as-code/"> <span class="elementor-icon-list-text">Cloud Inventory</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/platform/drift-detection/"> <span class="elementor-icon-list-text">Drift Detection & Remediation</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/platform/self-service-infrastructure/"> <span class="elementor-icon-list-text">Self-service Infrastructure</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/platform/terraform-insights/"> <span class="elementor-icon-list-text">Terraform Knowledge Hub</span> </a> </li> </ul> </div> </div> <div class="elementor-element elementor-element-f9e2248 elementor-widget elementor-widget-heading" data-id="f9e2248" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h5 class="elementor-heading-title elementor-size-default">Solutions</h5> </div> </div> <div class="elementor-element elementor-element-ef63bdf elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="ef63bdf" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items"> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/solution/legacy-infrastructure-to-gitops/"> <span class="elementor-icon-list-text">Legacy Infrastructure to Terraform</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/solution/cut-90-of-production-issues/"> <span class="elementor-icon-list-text">Shift-left Cloud Policies</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/solution/soc2-compliance-infrastructure-as-code/"> <span class="elementor-icon-list-text">SOC2 Compliance with Terraform</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/solution/financial-services-compliance/"> <span class="elementor-icon-list-text">Financial Services Compliance</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/solution/infrastructure-disaster-recovery/"> <span class="elementor-icon-list-text">Infrastructure Disaster Recovery</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/solution/shift-from-terraform-to-opentofu/"> <span class="elementor-icon-list-text">Terraform to OpenTofu Migration</span> </a> </li> </ul> </div> </div> </div> <div class="elementor-element elementor-element-4486e61 e-con-full e-flex e-con e-child" data-id="4486e61" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[],"container_type":"flex"}"> <div class="elementor-element elementor-element-b82640e elementor-widget elementor-widget-heading" data-id="b82640e" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h5 class="elementor-heading-title elementor-size-default">Customers</h5> </div> </div> <div class="elementor-element elementor-element-3d2d766 elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="3d2d766" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items"> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/customers/"> <span class="elementor-icon-list-text">Success Stories</span> </a> </li> </ul> </div> </div> <div class="elementor-element elementor-element-8f3fb58 elementor-widget elementor-widget-heading" data-id="8f3fb58" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h5 class="elementor-heading-title elementor-size-default">Resources</h5> </div> </div> <div class="elementor-element elementor-element-4da216b elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="4da216b" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items"> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/blog/"> <span class="elementor-icon-list-text">Blogs</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/news-lobby/"> <span class="elementor-icon-list-text">Product Updates</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/faq/"> <span class="elementor-icon-list-text">FAQ</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://docs.controlmonkey.io/" target="_blank"> <span class="elementor-icon-list-text">Docs</span> </a> </li> </ul> </div> </div> </div> <div class="elementor-element elementor-element-8f38a6d e-con-full e-flex e-con e-child" data-id="8f38a6d" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[],"container_type":"flex"}"> <div class="elementor-element elementor-element-bd8e887 elementor-widget elementor-widget-heading" data-id="bd8e887" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h5 class="elementor-heading-title elementor-size-default">Company</h5> </div> </div> <div class="elementor-element elementor-element-842a685 elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="842a685" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items"> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/pricing"> <span class="elementor-icon-list-text">Pricing</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/about-us/"> <span class="elementor-icon-list-text">About Us</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/careers/"> <span class="elementor-icon-list-text">Careers</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/contact-us/"> <span class="elementor-icon-list-text">Contact Us</span> </a> </li> <li class="elementor-icon-list-item"> <a href="https://controlmonkey.io/aws_partner/"> <span class="elementor-icon-list-text">AWS Partnership</span> </a> </li> </ul> </div> </div> <div class="elementor-element elementor-element-5642670 elementor-shape-circle e-grid-align-left e-grid-align-mobile-center elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="5642670" data-element_type="widget" data-widget_type="social-icons.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.18.0 - 08-12-2023 */ .elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container{line-height:1;font-size:0}.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}.elementor-widget-social-icons .elementor-grid{grid-column-gap:var(--grid-column-gap,5px);grid-row-gap:var(--grid-row-gap,5px);grid-template-columns:var(--grid-template-columns);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em));height:calc(var(--icon-size, 25px) + 2 * var(--icon-padding, .5em))}.elementor-social-icon{--e-social-icon-icon-color:#fff;display:inline-flex;background-color:#69727d;align-items:center;justify-content:center;text-align:center;cursor:pointer}.elementor-social-icon i{color:var(--e-social-icon-icon-color)}.elementor-social-icon svg{fill:var(--e-social-icon-icon-color)}.elementor-social-icon:last-child{margin:0}.elementor-social-icon:hover{opacity:.9;color:#fff}.elementor-social-icon-android{background-color:#a4c639}.elementor-social-icon-apple{background-color:#999}.elementor-social-icon-behance{background-color:#1769ff}.elementor-social-icon-bitbucket{background-color:#205081}.elementor-social-icon-codepen{background-color:#000}.elementor-social-icon-delicious{background-color:#39f}.elementor-social-icon-deviantart{background-color:#05cc47}.elementor-social-icon-digg{background-color:#005be2}.elementor-social-icon-dribbble{background-color:#ea4c89}.elementor-social-icon-elementor{background-color:#d30c5c}.elementor-social-icon-envelope{background-color:#ea4335}.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}.elementor-social-icon-flickr{background-color:#0063dc}.elementor-social-icon-foursquare{background-color:#2d5be3}.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}.elementor-social-icon-github{background-color:#333}.elementor-social-icon-gitlab{background-color:#e24329}.elementor-social-icon-globe{background-color:#69727d}.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}.elementor-social-icon-houzz{background-color:#7ac142}.elementor-social-icon-instagram{background-color:#262626}.elementor-social-icon-jsfiddle{background-color:#487aa2}.elementor-social-icon-link{background-color:#818a91}.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}.elementor-social-icon-medium{background-color:#00ab6b}.elementor-social-icon-meetup{background-color:#ec1c40}.elementor-social-icon-mixcloud{background-color:#273a4b}.elementor-social-icon-odnoklassniki{background-color:#f4731c}.elementor-social-icon-pinterest{background-color:#bd081c}.elementor-social-icon-product-hunt{background-color:#da552f}.elementor-social-icon-reddit{background-color:#ff4500}.elementor-social-icon-rss{background-color:#f26522}.elementor-social-icon-shopping-cart{background-color:#4caf50}.elementor-social-icon-skype{background-color:#00aff0}.elementor-social-icon-slideshare{background-color:#0077b5}.elementor-social-icon-snapchat{background-color:#fffc00}.elementor-social-icon-soundcloud{background-color:#f80}.elementor-social-icon-spotify{background-color:#2ebd59}.elementor-social-icon-stack-overflow{background-color:#fe7a15}.elementor-social-icon-steam{background-color:#00adee}.elementor-social-icon-stumbleupon{background-color:#eb4924}.elementor-social-icon-telegram{background-color:#2ca5e0}.elementor-social-icon-thumb-tack{background-color:#1aa1d8}.elementor-social-icon-tripadvisor{background-color:#589442}.elementor-social-icon-tumblr{background-color:#35465c}.elementor-social-icon-twitch{background-color:#6441a5}.elementor-social-icon-twitter{background-color:#1da1f2}.elementor-social-icon-viber{background-color:#665cac}.elementor-social-icon-vimeo{background-color:#1ab7ea}.elementor-social-icon-vk{background-color:#45668e}.elementor-social-icon-weibo{background-color:#dd2430}.elementor-social-icon-weixin{background-color:#31a918}.elementor-social-icon-whatsapp{background-color:#25d366}.elementor-social-icon-wordpress{background-color:#21759b}.elementor-social-icon-xing{background-color:#026466}.elementor-social-icon-yelp{background-color:#af0606}.elementor-social-icon-youtube{background-color:#cd201f}.elementor-social-icon-500px{background-color:#0099e5}.elementor-shape-rounded .elementor-icon.elementor-social-icon{border-radius:10%}.elementor-shape-circle .elementor-icon.elementor-social-icon{border-radius:50%}</style> <div class="elementor-social-icons-wrapper elementor-grid"> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-icon-linkedin elementor-repeater-item-9291060" href="https://www.linkedin.com/company/controlmonkey/" target="_blank"> <span class="elementor-screen-only">Icon-linkedin</span> <i class="icon icon-linkedin"></i> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-9a881d1" href="https://www.youtube.com/@controlmonkey544" target="_blank"> <span class="elementor-screen-only">Youtube</span> <i class="fab fa-youtube"></i> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon- elementor-repeater-item-8307f08" href="https://www.g2.com/products/controlmonkey/reviews" target="_blank"> <span class="elementor-screen-only"></span> <svg xmlns="http://www.w3.org/2000/svg" width="2454" height="2500" viewBox="0 0 2454 2500" fill="none"><path d="M1752.32 1731.16C1838.52 1880.74 1923.76 2028.63 2008.93 2176.35C1631.77 2465.1 1044.97 2500 610.58 2167.48C110.689 1784.51 28.5271 1131.07 296.161 660.689C603.979 119.653 1180.01 -0.000449464 1550.89 87.7368C1540.86 109.527 1318.73 570.356 1318.73 570.356C1318.73 570.356 1301.17 571.51 1291.23 571.702C1181.61 576.348 1099.96 601.856 1012.45 647.102C916.433 697.203 834.152 770.058 772.795 859.301C711.439 948.543 672.874 1051.45 660.473 1159.04C647.533 1268.15 662.62 1378.76 704.309 1480.41C739.558 1566.36 789.419 1642.69 856.263 1707.13C958.805 1806.08 1080.83 1867.35 1222.27 1887.63C1356.22 1906.86 1485.04 1887.83 1605.75 1827.17C1651.03 1804.45 1689.54 1779.36 1734.57 1744.94C1740.3 1741.22 1745.4 1736.51 1752.32 1731.16Z" fill="white"></path><path d="M1753.15 419.299C1731.27 397.765 1710.98 377.898 1690.79 357.902C1678.74 345.981 1667.14 333.58 1654.81 321.948C1650.39 317.75 1645.19 312.014 1645.19 312.014C1645.19 312.014 1649.39 303.106 1651.19 299.453C1674.8 252.06 1711.81 217.42 1755.71 189.862C1804.26 159.156 1860.82 143.533 1918.24 144.968C1991.72 146.41 2060.04 164.707 2117.69 213.991C2160.24 250.361 2182.06 296.505 2185.91 351.589C2192.32 444.518 2153.87 515.688 2077.5 565.357C2032.64 594.581 1984.25 617.172 1935.74 643.929C1908.98 658.702 1886.1 671.68 1859.95 698.405C1836.95 725.226 1835.83 750.509 1835.83 750.509L2183.41 750.06V904.866H1646.89V889.901C1644.84 813.828 1653.72 742.241 1688.55 673.154C1720.59 609.77 1770.39 563.37 1830.22 527.641C1876.3 500.114 1924.81 476.69 1970.99 449.292C1999.48 432.405 2019.6 407.635 2019.44 371.713C2019.44 340.886 1997.01 313.488 1964.96 304.933C1889.4 284.552 1812.5 317.077 1772.51 386.229C1766.67 396.323 1760.71 406.353 1753.15 419.299ZM2425.47 1566.61L2132.56 1060.76H1552.91L1258.1 1571.84H1842.01L2130.15 2075.28L2425.47 1566.61Z" fill="white"></path></svg> </a> </span> </div> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-4a47b1f e-flex e-con-boxed e-con e-child" data-id="4a47b1f" data-element_type="container" data-settings="{"jet_parallax_layout_list":[],"container_type":"flex","content_width":"boxed"}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-4f62229 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="4f62229" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.18.0 - 08-12-2023 */ .elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);flex-shrink:0}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:"";border-bottom:0;flex-grow:1;border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow)}</style> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <div class="elementor-element elementor-element-7f37335 e-flex e-con-boxed e-con e-child" data-id="7f37335" data-element_type="container" data-settings="{"jet_parallax_layout_list":[],"container_type":"flex","content_width":"boxed"}"> <div class="e-con-inner"> <div class="elementor-element elementor-element-d44a40c e-con-full e-flex e-con e-child" data-id="d44a40c" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[],"container_type":"flex"}"> <div class="elementor-element elementor-element-1c0bc50 elementor-widget elementor-widget-text-editor" data-id="1c0bc50" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> © 2024 ControlMonkey LTD. All rights reserved </div> </div> </div> <div class="elementor-element elementor-element-df116f1 e-con-full e-flex e-con e-child" data-id="df116f1" data-element_type="container" data-settings="{"content_width":"full","jet_parallax_layout_list":[],"container_type":"flex"}"> <div class="elementor-element elementor-element-4857dcb elementor-icon-list--layout-inline elementor-align-right elementor-mobile-align-center elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="4857dcb" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items elementor-inline-items"> <li class="elementor-icon-list-item elementor-inline-item"> <a href="https://controlmonkey.io/terms-and-conditions/"> <span class="elementor-icon-list-text">Terms of Use</span> </a> </li> <li class="elementor-icon-list-item elementor-inline-item"> <a href="https://controlmonkey.io/privacy-policy"> <span class="elementor-icon-list-text">Privacy Policy</span> </a> </li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="simple-banner simple-banner-text" style="display:none !important"></div> <div data-elementor-type="popup" data-elementor-id="8827" class="elementor elementor-8827 elementor-location-popup" data-elementor-settings="{"open_selector":"a[href=\"#self-service-webinar\"]","a11y_navigation":"yes","triggers":[],"timing":[]}" data-elementor-post-type="elementor_library"> <section class="elementor-section elementor-top-section elementor-element elementor-element-6faab49d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6faab49d" data-element_type="section" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-798f1aa9" data-id="798f1aa9" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-474aac5c elementor-widget-laptop__width-initial elementor-widget elementor-widget-image" data-id="474aac5c" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img loading="lazy" loading="lazy" width="208" height="75" src="https://controlmonkey.io/wp-content/uploads/2023/05/aws-logo.png" class="attachment-large size-large wp-image-2973" alt="" /> </div> </div> <div class="elementor-element elementor-element-360bdd4e elementor-widget elementor-widget-image" data-id="360bdd4e" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img src="http://controlmonkey.io/wp-content/uploads/2023/05/Asset-1@4x-8.png" title="" alt="" loading="lazy" /> </div> </div> </div> </div> <div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-ceea5a2" data-id="ceea5a2" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-51d92b47 elementor-widget elementor-widget-text-editor" data-id="51d92b47" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <h5 dir="ltr" style="line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;">Compliant AWS environments in minutes, with Self-service Infrastructure</h5> <h5 dir="ltr" style="line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;"><font color="#707c8a" face="-apple-system, system-ui, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji"><span style="font-size: 12px; font-weight: 400;">Learn how to enable other teams such as Dev and QA to launch pre-defined compliant AWS environments in minutes, by using Terraform.</span></font><br></h5> </div> </div> <div class="elementor-element elementor-element-6333621 elementor-widget elementor-widget-hubspot-form" data-id="6333621" data-element_type="widget" data-widget_type="hubspot-form.default"> <div class="elementor-widget-container"> <script> window.hsFormsOnReady = window.hsFormsOnReady || []; window.hsFormsOnReady.push(()=>{ hbspt.forms.create({ portalId: 26317727, formId: "1f1709e7-dcda-4406-a504-8d5acefd8be3", target: "#hbspt-form-1732847076000-0601787003", region: "eu1", })}); </script> <div class="hbspt-form" id="hbspt-form-1732847076000-0601787003"></div> </div> </div> </div> </div> </div> </section> </div> <div data-elementor-type="popup" data-elementor-id="3633" class="elementor elementor-3633 elementor-location-popup" data-elementor-settings="{"open_selector":"a[href=\"#contact-us-popup\"]","a11y_navigation":"yes","triggers":[],"timing":[]}" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-b692fdd e-flex e-con-boxed e-con e-parent" data-id="b692fdd" data-element_type="container" data-settings="{"container_type":"flex","content_width":"boxed","jet_parallax_layout_list":[]}" data-core-v316-plus="true"> <div class="e-con-inner"> <div class="elementor-element elementor-element-8902609 e-con-full e-flex e-con e-child" data-id="8902609" data-element_type="container" data-settings="{"content_width":"full","container_type":"flex","jet_parallax_layout_list":[]}"> <div class="elementor-element elementor-element-316c11b elementor-widget elementor-widget-heading" data-id="316c11b" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Contact us</h3> </div> </div> <div class="elementor-element elementor-element-205f419 elementor-widget elementor-widget-heading" data-id="205f419" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <p class="elementor-heading-title elementor-size-default">We look forward to hearing from you</p> </div> </div> <div class="elementor-element elementor-element-1440d73 elementor-widget elementor-widget-hubspot-form" data-id="1440d73" data-element_type="widget" data-widget_type="hubspot-form.default"> <div class="elementor-widget-container"> <script> window.hsFormsOnReady = window.hsFormsOnReady || []; window.hsFormsOnReady.push(()=>{ hbspt.forms.create({ portalId: 26317727, formId: "ae3cc0f7-ad5d-4c8a-a7d1-6caefab1bc24", target: "#hbspt-form-1732847076000-7578854767", region: "eu1", })}); </script> <div class="hbspt-form" id="hbspt-form-1732847076000-7578854767"></div> </div> </div> </div> </div> </div> </div> <div data-elementor-type="popup" data-elementor-id="3019" class="elementor elementor-3019 elementor-location-popup" data-elementor-settings="{"open_selector":"a[href=\"#aws-governance-webinar-popup\"]","a11y_navigation":"yes","triggers":[],"timing":[]}" data-elementor-post-type="elementor_library"> <section class="elementor-section elementor-top-section elementor-element elementor-element-4ab78ddb elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4ab78ddb" data-element_type="section" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-238840dd" data-id="238840dd" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-2aeeab72 elementor-widget elementor-widget-image" data-id="2aeeab72" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img loading="lazy" loading="lazy" width="208" height="75" src="https://controlmonkey.io/wp-content/uploads/2023/05/aws-logo.png" class="attachment-large size-large wp-image-2973" alt="" /> </div> </div> <div class="elementor-element elementor-element-6215d57c elementor-widget elementor-widget-image" data-id="6215d57c" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img src="http://controlmonkey.io/wp-content/uploads/2023/05/Asset-1@4x-8.png" title="" alt="" loading="lazy" /> </div> </div> </div> </div> <div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-4ed9d5c5" data-id="4ed9d5c5" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-2ba757ae elementor-widget elementor-widget-text-editor" data-id="2ba757ae" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <h5 dir="ltr" style="line-height: 1.2; margin-top: 0pt; margin-bottom: 0pt;">AWS Governance & DevOps Productivity with Terraform</h5><p><span style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji'; font-size: 12px;">Learn how how to shift-left cloud governance with Terraform in this webinar brought to you by AWS and ControlMonkey.<br /></span></p> </div> </div> <div class="elementor-element elementor-element-31bb9019 elementor-widget elementor-widget-hubspot-form" data-id="31bb9019" data-element_type="widget" data-widget_type="hubspot-form.default"> <div class="elementor-widget-container"> <script> window.hsFormsOnReady = window.hsFormsOnReady || []; window.hsFormsOnReady.push(()=>{ hbspt.forms.create({ portalId: 26317727, formId: "6273a44a-c0ed-4363-9f17-ef44f8417c1d", target: "#hbspt-form-1732847076000-0420051037", region: "eu1", })}); </script> <div class="hbspt-form" id="hbspt-form-1732847076000-0420051037"></div> </div> </div> </div> </div> </div> </section> </div> <div data-elementor-type="popup" data-elementor-id="2727" class="elementor elementor-2727 elementor-location-popup" data-elementor-settings="{"open_selector":"a[href=\"#link-popup\"]","a11y_navigation":"yes","triggers":[],"timing":[]}" data-elementor-post-type="elementor_library"> <section class="elementor-section elementor-top-section elementor-element elementor-element-a95835b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a95835b" data-element_type="section" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-86477e7" data-id="86477e7" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-deeaa93 elementor-widget elementor-widget-heading" data-id="deeaa93" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h4 class="elementor-heading-title elementor-size-default">We look forward to hearing from you!</h4> </div> </div> <div class="elementor-element elementor-element-511c25f elementor-widget elementor-widget-text-editor" data-id="511c25f" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <script charset="utf-8" type="text/javascript" src="//js-eu1.hsforms.net/forms/embed/v2.js"></script> <script> hbspt.forms.create({ region: "eu1", portalId: "26317727", formId: "ae3cc0f7-ad5d-4c8a-a7d1-6caefab1bc24" }); </script> </div> </div> </div> </div> </div> </section> </div> <div data-elementor-type="popup" data-elementor-id="2687" class="elementor elementor-2687 elementor-location-popup" data-elementor-settings="{"open_selector":"a[href=\"#doit-webinar-popup\"]","a11y_navigation":"yes","triggers":[],"timing":[]}" data-elementor-post-type="elementor_library"> <section class="elementor-section elementor-top-section elementor-element elementor-element-f244164 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f244164" data-element_type="section" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-a4bebcb" data-id="a4bebcb" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-fff92eb elementor-widget elementor-widget-image" data-id="fff92eb" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img loading="lazy" loading="lazy" width="800" height="269" src="https://controlmonkey.io/wp-content/uploads/2023/03/Logo_Hero-1024x344.png" class="attachment-large size-large wp-image-2692" alt="" srcset="https://controlmonkey.io/wp-content/uploads/2023/03/Logo_Hero-1024x344.png 1024w, https://controlmonkey.io/wp-content/uploads/2023/03/Logo_Hero-300x101.png 300w, https://controlmonkey.io/wp-content/uploads/2023/03/Logo_Hero-768x258.png 768w, https://controlmonkey.io/wp-content/uploads/2023/03/Logo_Hero-1536x515.png 1536w, https://controlmonkey.io/wp-content/uploads/2023/03/Logo_Hero-2048x687.png 2048w" sizes="(max-width: 800px) 100vw, 800px" /> </div> </div> <div class="elementor-element elementor-element-6cf6b83 elementor-widget elementor-widget-image" data-id="6cf6b83" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img loading="lazy" loading="lazy" width="800" height="246" src="https://controlmonkey.io/wp-content/uploads/2023/03/Asset-1@4x-8.png" class="attachment-large size-large wp-image-2694" alt="ControlMonkey" srcset="https://controlmonkey.io/wp-content/uploads/2023/03/Asset-1@4x-8.png 875w, https://controlmonkey.io/wp-content/uploads/2023/03/Asset-1@4x-8-300x92.png 300w, https://controlmonkey.io/wp-content/uploads/2023/03/Asset-1@4x-8-768x236.png 768w" sizes="(max-width: 800px) 100vw, 800px" /> </div> </div> </div> </div> <div class="elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-bebb92f" data-id="bebb92f" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-55f2cf9 elementor-widget elementor-widget-text-editor" data-id="55f2cf9" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <h4>Terraform Best Practices with ControlMonkey Webinar</h4> <div class="clearfix-image-description"> <p>Check out our latest webinar with DoIT International.</p> <p>In this webinar we showcase together with DoIT how ControlMonkey is helping DevOps teams to make the transition from ClickOps to GitOps easily with Terraform.</p> </div> </div> </div> <div class="elementor-element elementor-element-5bfd43b elementor-widget elementor-widget-hubspot-form" data-id="5bfd43b" data-element_type="widget" data-widget_type="hubspot-form.default"> <div class="elementor-widget-container"> <script> window.hsFormsOnReady = window.hsFormsOnReady || []; window.hsFormsOnReady.push(()=>{ hbspt.forms.create({ portalId: 26317727, formId: "7875cf80-5635-4635-9d7a-15daa334670d", target: "#hbspt-form-1732847076000-1975190070", region: "eu1", })}); </script> <div class="hbspt-form" id="hbspt-form-1732847076000-1975190070"></div> </div> </div> </div> </div> </div> </section> </div> <div data-elementor-type="popup" data-elementor-id="915" class="elementor elementor-915 elementor-location-popup" data-elementor-settings="{"entrance_animation":"slideInUp","exit_animation":"slideInUp","entrance_animation_duration":{"unit":"px","size":"0.7","sizes":[]},"a11y_navigation":"yes","triggers":{"page_load":"yes","page_load_delay":0},"timing":{"times_times":1,"times":"yes","devices":"yes","browsers":"yes","devices_devices":["desktop","mobile","tablet","laptop"],"browsers_browsers":"all"}}" data-elementor-post-type="elementor_library"> <section class="elementor-section elementor-top-section elementor-element elementor-element-9ec27c4 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="9ec27c4" data-element_type="section" data-settings="{"background_background":"classic","sticky":"bottom","jet_parallax_layout_list":[],"sticky_on":["desktop","laptop","tablet","mobile"],"sticky_offset":0,"sticky_effects_offset":0}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d288bc1" data-id="d288bc1" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-01ae414 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="01ae414" data-element_type="section" data-settings="{"jet_parallax_layout_list":[]}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-4bf5ac5" data-id="4bf5ac5" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-7cf49aa elementor-widget elementor-widget-text-editor" data-id="7cf49aa" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p>This website uses cookies. We use cookies to ensure that we give you the best experience on our website. <span style="color: #0000ff;"><a style="color: #0000ff;" href="https://controlmonkey.io/privacy-policy/">Privacy policy</a></span></p> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-79555e7" data-id="79555e7" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-4503044 elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="4503044" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="#elementor-action%3Aaction%3Dpopup%3Aclose%26settings%3DeyJkb19ub3Rfc2hvd19hZ2FpbiI6IiJ9"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Accept</span> </span> </a> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </section> </div> <script type="text/html" id="tmpl-jet-ajax-search-results-item"> <div class="jet-ajax-search__results-item"> <a class="jet-ajax-search__item-link" href="{{{data.link}}}" target="{{{data.link_target_attr}}}"> {{{data.thumbnail}}} <div class="jet-ajax-search__item-content-wrapper"> {{{data.before_title}}} <div class="jet-ajax-search__item-title">{{{data.title}}}</div> {{{data.after_title}}} {{{data.before_content}}} <div class="jet-ajax-search__item-content">{{{data.content}}}</div> {{{data.after_content}}} {{{data.rating}}} {{{data.price}}} </div> </a> </div> </script><link rel='stylesheet' id='elementor-icons-fa-regular-css' href='https://controlmonkey.io/wp-content/plugins/elementor/assets/lib/font-awesome/css/regular.min.css?ver=5.15.3' media='all' /> <link rel='stylesheet' id='elementor-post-5707-css' href='https://controlmonkey.io/wp-content/uploads/elementor/css/post-5707.css?ver=1728354176' media='all' /> <link rel='stylesheet' id='elementor-gallery-css' href='https://controlmonkey.io/wp-content/plugins/elementor/assets/lib/e-gallery/css/e-gallery.min.css?ver=1.2.0' media='all' /> <link rel='stylesheet' id='leadin-elementor-css' href='https://controlmonkey.io/wp-content/plugins/leadin/build/elementor.css?ver=11.1.34' media='all' /> <link rel='stylesheet' id='leadin-css-css' href='https://controlmonkey.io/wp-content/plugins/leadin/public/assets/style/leadin.css?ver=11.1.34' media='all' /> <link rel='stylesheet' id='e-animations-css' href='https://controlmonkey.io/wp-content/plugins/elementor/assets/lib/animations/animations.min.css?ver=3.18.2' media='all' /> <script src="https://controlmonkey.io/wp-includes/js/underscore.min.js?ver=1.13.4" id="underscore-js"></script> <script id="wp-util-js-extra"> var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; </script> <script src="https://controlmonkey.io/wp-includes/js/wp-util.min.js?ver=6.4.5" id="wp-util-js"></script> <script src="https://controlmonkey.io/wp-content/plugins/jet-search/assets/lib/chosen/chosen.jquery.min.js?ver=1.8.7" id="jquery-chosen-js"></script> <script src="https://controlmonkey.io/wp-content/plugins/jet-search/assets/js/jet-search.js?ver=3.0.3" id="jet-search-js"></script> <script src="https://cdn.enable.co.il/licenses/enable-L15029ksx09n3g17-1022-37897/init.js?ver=1.4.1" id="enable-accessibility-js"></script> <script id="leadin-script-loader-js-js-extra"> var leadin_wordpress = {"userRole":"visitor","pageType":"post","leadinPluginVersion":"11.1.34"}; </script> <script src="https://js-eu1.hs-scripts.com/26317727.js?integration=WordPress&ver=11.1.34" id="leadin-script-loader-js-js"></script> <script src="https://controlmonkey.io/wp-content/plugins/popup-anything-on-click/assets/js/popupaoc-public.js?ver=2.8" id="popupaoc-public-js-js"></script> <script id="mdp-rebar-js-extra"> var mdpRebarWP = {"color":"rgba(5, 119, 232, 1)","shadow":"","position":"position-top","height":"5","style":"style-default","contentSelector":""}; </script> <script src="https://controlmonkey.io/wp-content/plugins/rebar/js/rebar.min.js?ver=2.0.3" id="mdp-rebar-js"></script> <script src="https://controlmonkey.io/wp-content/themes/hello-elementor/assets/js/hello-frontend.min.js?ver=1.0.0" id="hello-theme-frontend-js"></script> <script src="https://controlmonkey.io/wp-content/plugins/elementskit-lite/libs/framework/assets/js/frontend-script.js?ver=3.0.3" id="elementskit-framework-js-frontend-js"></script> <script id="elementskit-framework-js-frontend-js-after"> var elementskit = { resturl: 'https://controlmonkey.io/wp-json/elementskit/v1/', } </script> <script src="https://controlmonkey.io/wp-content/plugins/elementskit-lite/widgets/init/assets/js/widget-scripts.js?ver=3.0.3" id="ekit-widget-scripts-js"></script> <script src="https://controlmonkey.io/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.0.1" id="smartmenus-js"></script> <script src="https://controlmonkey.io/wp-includes/js/dist/interactivity.min.js?ver=6.4.5" id="wp-interactivity-js" defer data-wp-strategy="defer"></script> <script src="https://controlmonkey.io/wp-includes/blocks/image/view.min.js?ver=32caaf5e7c6834efef4c" id="wp-block-image-view-js" defer data-wp-strategy="defer"></script> <script src="https://controlmonkey.io/wp-includes/js/imagesloaded.min.js?ver=5.0.0" id="imagesloaded-js"></script> <script src="https://controlmonkey.io/wp-content/plugins/elementor/assets/lib/e-gallery/js/e-gallery.min.js?ver=1.2.0" id="elementor-gallery-js"></script> <script defer src="https://js-eu1.hsforms.net/forms/embed/v2.js?ver=11.1.34" id="leadin-forms-v2-js"></script> <script src="https://controlmonkey.io/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.18.1" id="elementor-pro-webpack-runtime-js"></script> <script src="https://controlmonkey.io/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.18.2" id="elementor-webpack-runtime-js"></script> <script src="https://controlmonkey.io/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.18.2" id="elementor-frontend-modules-js"></script> <script src="https://controlmonkey.io/wp-includes/js/dist/vendor/wp-polyfill-inert.min.js?ver=3.1.2" id="wp-polyfill-inert-js"></script> <script src="https://controlmonkey.io/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.14.0" id="regenerator-runtime-js"></script> <script src="https://controlmonkey.io/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script> <script src="https://controlmonkey.io/wp-includes/js/dist/hooks.min.js?ver=c6aec9a8d4e5a5d543a1" id="wp-hooks-js"></script> <script src="https://controlmonkey.io/wp-includes/js/dist/i18n.min.js?ver=7701b0c3857f914212ef" id="wp-i18n-js"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); </script> <script id="elementor-pro-frontend-js-before"> var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/controlmonkey.io\/wp-admin\/admin-ajax.php","nonce":"2dad7baa3b","urls":{"assets":"https:\/\/controlmonkey.io\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/controlmonkey.io\/wp-json\/"},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"}}, "facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/controlmonkey.io\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; </script> <script src="https://controlmonkey.io/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.18.1" id="elementor-pro-frontend-js"></script> <script src="https://controlmonkey.io/wp-content/plugins/elementor/assets/lib/waypoints/waypoints.min.js?ver=4.0.2" id="elementor-waypoints-js"></script> <script src="https://controlmonkey.io/wp-includes/js/jquery/ui/core.min.js?ver=1.13.2" id="jquery-ui-core-js"></script> <script id="elementor-frontend-js-before"> var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselWrapperAriaLabel":"Carousel | Horizontal scrolling: Arrow Left & Right","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1500,"default_value":1366,"direction":"max","is_enabled":true},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}}, "version":"3.18.2","is_static":false,"experimentalFeatures":{"e_dom_optimization":true,"e_optimized_assets_loading":true,"e_optimized_css_loading":true,"additional_custom_breakpoints":true,"container":true,"container_grid":true,"theme_builder_v2":true,"hello-theme-header-footer":true,"editor_v2":true,"block_editor_assets_optimize":true,"landing-pages":true,"nested-elements":true,"e_image_loading_optimization":true,"e_global_styleguide":true,"page-transitions":true,"notes":true,"form-submissions":true,"e_scroll_snap":true,"taxonomy-filter":true},"urls":{"assets":"https:\/\/controlmonkey.io\/wp-content\/plugins\/elementor\/assets\/"},"swiperClass":"swiper-container","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet","viewport_laptop"],"viewport_laptop":1500,"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","hello_header_logo_type":"logo","hello_header_menu_layout":"horizontal","hello_footer_logo_type":"logo"},"post":{"id":5486,"title":"ControlMonkey%20Top%2010%20Features%20for%20Terraform%20Operations","excerpt":"Adopt a Proactive DevOps Strategy and prevent 90% of Production Issues with ControlMonkey's solutions for Terraform Operations.","featuredImage":"https:\/\/controlmonkey.io\/wp-content\/uploads\/2023\/10\/Top-Ten-ControlMonkey-Features-Edit-3-1024x666.png"}}; </script> <script src="https://controlmonkey.io/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.18.2" id="elementor-frontend-js"></script> <script src="https://controlmonkey.io/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.18.1" id="pro-elements-handlers-js"></script> <script id="jet-elements-js-extra"> var jetElements = {"ajaxUrl":"https:\/\/controlmonkey.io\/wp-admin\/admin-ajax.php","isMobile":"false","templateApiUrl":"https:\/\/controlmonkey.io\/wp-json\/jet-elements-api\/v1\/elementor-template","devMode":"false","messages":{"invalidMail":"Please specify a valid e-mail"}}; </script> <script src="https://controlmonkey.io/wp-content/plugins/jet-elements/assets/js/jet-elements.min.js?ver=2.6.17.1" id="jet-elements-js"></script> <script id="jet-tabs-frontend-js-extra"> var JetTabsSettings = {"ajaxurl":"https:\/\/controlmonkey.io\/wp-admin\/admin-ajax.php","isMobile":"false","templateApiUrl":"https:\/\/controlmonkey.io\/wp-json\/jet-tabs-api\/v1\/elementor-template","devMode":"false"}; </script> <script src="https://controlmonkey.io/wp-content/plugins/jet-tabs/assets/js/jet-tabs-frontend.min.js?ver=2.1.21" id="jet-tabs-frontend-js"></script> <script src="https://controlmonkey.io/wp-content/plugins/jet-tricks/assets/js/lib/tippy/popperjs.js?ver=2.5.2" id="jet-tricks-popperjs-js"></script> <script src="https://controlmonkey.io/wp-content/plugins/jet-tricks/assets/js/lib/tippy/tippy-bundle.js?ver=6.3.1" id="jet-tricks-tippy-bundle-js"></script> <script id="jet-tricks-frontend-js-extra"> var JetTricksSettings = {"elements_data":{"sections":{"efba614":{"view_more":false,"particles":"false","particles_json":null},"53fa9dc":{"view_more":false,"particles":"false","particles_json":null},"d94b062":{"view_more":false,"particles":"false","particles_json":null},"ea0a19c":{"view_more":false,"particles":"false","particles_json":null},"9786b6b":{"view_more":false,"particles":"false","particles_json":null},"707e828":{"view_more":false,"particles":"false","particles_json":null},"9967d77":{"view_more":false,"particles":"false","particles_json":null},"dc23d2e":{"view_more":false,"particles":"false","particles_json":null},"db69da2":{"view_more":false,"particles":"false","particles_json":null},"fc7dfb1":{"view_more":false,"particles":"false","particles_json":null},"787babf":{"view_more":false,"particles":"false","particles_json":null},"fe84547":{"view_more":false,"particles":"false","particles_json":null},"f2b4bff":{"view_more":false,"particles":"false","particles_json":null},"44bd9b8":{"view_more":false,"particles":"false","particles_json":null},"e2a0eae":{"view_more":false,"particles":"false","particles_json":null},"0fbf8a8":{"view_more":false,"particles":"false","particles_json":null},"7892a50":{"view_more":false,"particles":"false","particles_json":null},"f57b3cb":{"view_more":false,"particles":"false","particles_json":null},"95a1cec":{"view_more":false,"particles":"false","particles_json":null},"0a863c2":{"view_more":false,"particles":"false","particles_json":null},"9140bb8":{"view_more":false,"particles":"false","particles_json":null},"2585335":{"view_more":false,"particles":"false","particles_json":null},"427d64f":{"view_more":false,"particles":"false","particles_json":null},"ff0ebbd":{"view_more":false,"particles":"false","particles_json":null},"51e3bd7":{"view_more":false,"particles":"false","particles_json":null},"a96a645":{"view_more":false,"particles":"false","particles_json":null},"5049f07":{"view_more":false,"particles":"false","particles_json":null},"eb77be9":{"view_more":false,"particles":"false","particles_json":null},"48208fa":{"view_more":false,"particles":"false","particles_json":null},"8a4b3dd":{"view_more":false,"particles":"false","particles_json":null},"71156df":{"view_more":false,"particles":"false","particles_json":null},"960bbc5":{"view_more":false,"particles":"false","particles_json":null},"8c1bb19":{"view_more":false,"particles":"false","particles_json":null},"fff23b7":{"view_more":false,"particles":"false","particles_json":null},"df5f538":{"view_more":false,"particles":"false","particles_json":null},"a503e6e":{"view_more":false,"particles":"false","particles_json":null},"0bee764":{"view_more":false,"particles":"false","particles_json":null},"0617f23":{"view_more":false,"particles":"false","particles_json":null},"56052c9":{"view_more":false,"particles":"false","particles_json":null},"4c4eff6":{"view_more":false,"particles":"false","particles_json":null},"e8e82c8":{"view_more":false,"particles":"false","particles_json":null},"a442278":{"view_more":false,"particles":"false","particles_json":null},"4486e61":{"view_more":false,"particles":"false","particles_json":null},"8f38a6d":{"view_more":false,"particles":"false","particles_json":null},"4a47b1f":{"view_more":false,"particles":"false","particles_json":null},"7f37335":{"view_more":false,"particles":"false","particles_json":null},"d44a40c":{"view_more":false,"particles":"false","particles_json":null},"df116f1":{"view_more":false,"particles":"false","particles_json":null},"6faab49d":{"view_more":false,"particles":"false","particles_json":null},"b692fdd":{"view_more":false,"particles":"false","particles_json":null},"8902609":{"view_more":false,"particles":"false","particles_json":null},"4ab78ddb":{"view_more":false,"particles":"false","particles_json":null},"a95835b":{"view_more":false,"particles":"false","particles_json":null},"f244164":{"view_more":false,"particles":"false","particles_json":null},"9ec27c4":{"view_more":false,"particles":"false","particles_json":null},"01ae414":{"view_more":false,"particles":"false","particles_json":null}},"columns":[],"widgets":{"91327d4":[],"9ca92fc":[],"46ad8ec":[],"a40b1df":[],"301c0f2":[],"30173c7":[],"729f716":[],"2b89c1d":[],"56e6a27":[],"c45a3d8":[],"a4825b5":[],"71fb0dd":[],"a15a503":[],"c8378b6":[],"dcde9f7":[],"4a5e2a8":[],"26876fa":[],"2bfde2d":[],"413abc3":[],"550e671":[],"d6d5301":[],"a4a72ab":[],"9165a77":[],"2b61c00":[],"df86829":[],"17313f2":[],"b7b053e":[],"cb9cf44":[],"7e4dcdb":[],"5b9b424":[],"b8f75b5":[],"e6c12e2":[],"f9e2248":[],"ef63bdf":[],"b82640e":[],"3d2d766":[],"8f3fb58":[],"4da216b":[],"bd8e887":[],"842a685":[],"5642670":[],"4f62229":[],"1c0bc50":[],"4857dcb":[],"474aac5c":[],"360bdd4e":[],"51d92b47":[],"6333621":[],"316c11b":[],"205f419":[],"1440d73":[],"2aeeab72":[],"6215d57c":[],"2ba757ae":[],"31bb9019":[],"deeaa93":[],"511c25f":[],"fff92eb":[],"6cf6b83":[],"55f2cf9":[],"5bfd43b":[],"7cf49aa":[],"4503044":[]}}}; </script> <script src="https://controlmonkey.io/wp-content/plugins/jet-tricks/assets/js/jet-tricks-frontend.js?ver=1.4.3" id="jet-tricks-frontend-js"></script> <script src="https://controlmonkey.io/wp-content/plugins/elementskit-lite/widgets/init/assets/js/animate-circle.min.js?ver=3.0.3" id="animate-circle-js"></script> <script id="elementskit-elementor-js-extra"> var ekit_config = {"ajaxurl":"https:\/\/controlmonkey.io\/wp-admin\/admin-ajax.php","nonce":"04d9dcf60f"}; </script> <script src="https://controlmonkey.io/wp-content/plugins/elementskit-lite/widgets/init/assets/js/elementor.js?ver=3.0.3" id="elementskit-elementor-js"></script> <script src="https://controlmonkey.io/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver=3.18.1" id="e-sticky-js"></script> <script id="wpforms-elementor-js-extra"> var wpformsElementorVars = {"captcha_provider":"recaptcha","recaptcha_type":"v2"}; </script> <script src="https://controlmonkey.io/wp-content/plugins/wpforms-lite/assets/js/integrations/elementor/frontend.min.js?ver=1.8.5.3" id="wpforms-elementor-js"></script> <script> window.addEventListener('scroll', handleCustomSticky) document.addEventListener('DOMContentLoaded', handleCustomSticky) function handleCustomSticky(){ const {scrollY} = window const header = document.querySelector('#default-header') if(scrollY > 0) { header.classList.add('custom-sticky-active') } else { header.classList.remove('custom-sticky-active') } } </script> <script> document.addEventListener('DOMContentLoaded', function() { // Select the container to be inserted var uploadContainer = document.querySelector('.apply-form-container .upload-container'); // Select the target container where the uploadContainer will be inserted var targetContainer = document.querySelector('.apply-form-container .elementor-field-group-resume_cv .elementor-field-label'); // Insert the uploadContainer inside the targetContainer if (uploadContainer && targetContainer) { targetContainer.appendChild(uploadContainer); } }); </script> <script> // Get the file input element by its ID var resumeCvElement = document.getElementById('form-field-resume_cv'); // Check if the element exists and is a file input if (resumeCvElement && resumeCvElement.type === 'file') { // Add an event listener to handle the file selection resumeCvElement.addEventListener('change', function() { // Check if any files are selected if (resumeCvElement.files.length > 0) { // Get the file name of the first selected file var fileName = resumeCvElement.files[0].name; // console.log('Selected file name:', fileName); // Find the element to update its text var targetElement = document.querySelector('.upload-container .upload-file-name .elementor-icon-box-title span'); // Check if the target element exists if (targetElement) { // Create and style the "X" link var removeLink = document.createElement('a'); removeLink.textContent = 'X'; removeLink.href = '#'; removeLink.style.marginLeft = '10px'; // Add some space between filename and link removeLink.style.textDecoration = 'none'; removeLink.style.color = 'red'; // Style the "X" link (you can change the color or style as needed) // Add an event listener to the "X" link removeLink.addEventListener('click', function(event) { event.preventDefault(); // Prevent the default anchor action // Clear the file input and hide the filename resumeCvElement.value = ''; targetElement.textContent = ''; document.querySelector('.upload-file-name').style.display = 'none'; document.querySelector('.upload-box').style.display = 'block'; // Show the upload box again }); // Set the file name and append the "X" link to the target element targetElement.textContent = fileName; targetElement.appendChild(removeLink); } else { console.error('Target element with class "upload-file-name .upload-container .elementor-icon-box-title" not found.'); } // Find the .upload-file-name element and show it var uploadFileNameElement = document.querySelector('.upload-container .upload-file-name'); if (uploadFileNameElement) { uploadFileNameElement.style.display = 'block'; // console.log('.upload-file-name element shown.'); } else { // console.error('.upload-file-name element not found.'); } var uploadBoxElement = document.querySelector('.upload-box'); // Check if the .upload-box element exists and hide it if (uploadBoxElement) { uploadBoxElement.style.display = 'none'; // console.log('.upload-box element hidden.'); } else { console.error('.upload-box element not found.'); } } else { // console.log('No file selected.'); } }); } else { console.error('Element with ID "form-field-resume_cv" not found or not a file input.'); } </script> <script> jQuery(function($) { $(document).ready(function() { const selector = $('.careers-gallery .gallery') //Change this const tablet = { breakpoint: 1025, settings: { slidesToShow: 3 } } const mobile = { breakpoint: 768, settings: { rows: 1, slidesToShow: 1 } } // selector.css('display', 'inline-block') // Prevents display Error selector.slick({ rows: 2, speed: 5000, autoplay: true, autoplaySpeed: 0, // pauseOnHover: true, centerMode: true, cssEase: 'linear', slidesToShow: 5, slidesToScroll: 1, infinite: true, initialSlide: 1, arrows: false, dots: false, responsive: [tablet, mobile] }); }); }); </script> </body> </html>