CINXE.COM

AppDynamics Blog | Tech News | APM & Observability Blog

<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8"> <title>AppDynamics Blog | Tech News | APM &amp; Observability Blog</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <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 v22.5 - https://yoast.com/wordpress/plugins/seo/ --> <meta name="description" content="Get the latest in tech news from Cisco AppDynamics. Our tech blog covers topics from APM tools, full-stack observability, cloud, security, product updates and more." /> <link rel="canonical" href="https://www.appdynamics.com/blog/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="website" /> <meta property="og:title" content="AppDynamics Blog | Tech News | APM &amp; Observability Blog" /> <meta property="og:description" content="Get the latest in tech news from Cisco AppDynamics. Our tech blog covers topics from APM tools, full-stack observability, cloud, security, product updates and more." /> <meta property="og:url" content="https://www.appdynamics.com/blog/" /> <meta property="og:site_name" content="Application Performance Monitoring Blog | AppDynamics" /> <meta property="article:publisher" content="https://www.facebook.com/AppDynamics-193264136815/" /> <meta property="article:modified_time" content="2024-07-23T19:15:37+00:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@appdynamics" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.appdynamics.com/blog/","url":"https://www.appdynamics.com/blog/","name":"AppDynamics Blog | Tech News | APM & Observability Blog","isPartOf":{"@id":"https://www.appdynamics.com/blog/#website"},"about":{"@id":"https://www.appdynamics.com/blog/#organization"},"datePublished":"2024-06-26T15:01:56+00:00","dateModified":"2024-07-23T19:15:37+00:00","description":"Get the latest in tech news from Cisco AppDynamics. Our tech blog covers topics from APM tools, full-stack observability, cloud, security, product updates and more.","breadcrumb":{"@id":"https://www.appdynamics.com/blog/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.appdynamics.com/blog/"]}]},{"@type":"BreadcrumbList","@id":"https://www.appdynamics.com/blog/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://www.appdynamics.com/blog/#website","url":"https://www.appdynamics.com/blog/","name":"Application Performance Monitoring Blog | AppDynamics","description":"Get new Application Performance Monitoring (APM) insights, best practices, and the latest news from top industry &amp; thought leaders.","publisher":{"@id":"https://www.appdynamics.com/blog/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.appdynamics.com/blog/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.appdynamics.com/blog/#organization","name":"Appdynamics","url":"https://www.appdynamics.com/blog/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.appdynamics.com/blog/#/schema/logo/image/","url":"https://www.appdynamics.com/wp-content/uploads/2022/02/logo.png","contentUrl":"https://www.appdynamics.com/wp-content/uploads/2022/02/logo.png","width":368,"height":462,"caption":"Appdynamics"},"image":{"@id":"https://www.appdynamics.com/blog/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/AppDynamics-193264136815/","https://x.com/appdynamics","https://www.linkedin.com/company/appdynamics","https://www.youtube.com/channel/UCTL2V4fqMMERSWQa1kT4EMw"]}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> <link rel='dns-prefetch' href='//unpkg.com' /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.appdynamics.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.6.1"}}; /*! 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,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}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' type='text/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> <style id='classic-theme-styles-inline-css' type='text/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' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--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-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){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;} :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;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='wordpress-popular-posts-css-css' href='https://opsprod.wpenginepowered.com/wp-content/plugins/wordpress-popular-posts/assets/css/wpp.css?ver=6.4.2' type='text/css' media='all' /> <link rel='stylesheet' id='bootstrap-css' href='//cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/css/bootstrap.min.css?ver=4.6.0' type='text/css' media='all' /> <link rel='stylesheet' id='appd-font-css' href='https://opsprod.wpenginepowered.com/wp-content/themes/appdynamics-blog/css/appd-fonts.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='main-site-css' href='https://opsprod.wpenginepowered.com/wp-content/themes/appdynamics-blog/css/responsive.min.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='slick-css-css' href='//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css?ver=1.8.1' type='text/css' media='all' /> <link rel='stylesheet' id='slick-theme-css' href='https://opsprod.wpenginepowered.com/wp-content/themes/appdynamics-blog/css/slick-theme.css?ver=1.0.1' type='text/css' media='all' /> <link rel='stylesheet' id='simplebar-css-css' href='//unpkg.com/simplebar@latest/dist/simplebar.css?ver=5.3.3' type='text/css' media='all' /> <link rel='stylesheet' id='font-awesome-css' href='https://opsprod.wpenginepowered.com/wp-content/themes/appdynamics-blog/assets/vendor/font-awesome/css/all.min.css?ver=5.15.2' type='text/css' media='all' /> <link rel='stylesheet' id='global-css' href='https://opsprod.wpenginepowered.com/wp-content/themes/appdynamics-blog/css/global.css?ver=1.2.1' type='text/css' media='all' /> <link rel='stylesheet' id='style-css' href='https://opsprod.wpenginepowered.com/wp-content/themes/appdynamics-blog/style.css?ver=1.0.3' type='text/css' media='all' /> <link rel='stylesheet' id='responsive-css' href='https://opsprod.wpenginepowered.com/wp-content/themes/appdynamics-blog/css/responsive.css?ver=1.1.9' type='text/css' media='all' /> <link rel='stylesheet' id='tablepress-default-css' href='https://opsprod.wpenginepowered.com/wp-content/plugins/tablepress/css/build/default.css?ver=2.3' type='text/css' media='all' /> <link rel='stylesheet' id='enlighterjs-css' href='https://opsprod.wpenginepowered.com/wp-content/plugins/enlighter/cache/enlighterjs.min.css?ver=0A0B0C' type='text/css' media='all' /> <script type="application/json" id="wpp-json"> {"sampling_active":0,"sampling_rate":100,"ajax_url":"https:\/\/www.appdynamics.com\/blog\/wp-json\/wordpress-popular-posts\/v1\/popular-posts","api_url":"https:\/\/www.appdynamics.com\/blog\/wp-json\/wordpress-popular-posts","ID":0,"token":"990fbff49d","lang":0,"debug":0} </script> <script type="text/javascript" src="https://opsprod.wpenginepowered.com/wp-content/plugins/wordpress-popular-posts/assets/js/wpp.min.js?ver=6.4.2" id="wpp-js-js"></script> <script type="text/javascript" src="https://opsprod.wpenginepowered.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" id="jquery-core-js-after"> /* <![CDATA[ */ $ = jQuery; /* ]]> */ </script> <script type="text/javascript" src="https://opsprod.wpenginepowered.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" id="example-ajax-script-js-extra"> /* <![CDATA[ */ var example_ajax_obj = {"ajaxurl":"https:\/\/www.appdynamics.com\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://opsprod.wpenginepowered.com/wp-content/themes/appdynamics-blog/js/ajax-script.js?ver=6.6.1" id="example-ajax-script-js"></script> <link rel="https://api.w.org/" href="https://www.appdynamics.com/blog/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.appdynamics.com/blog/wp-json/wp/v2/pages/421016" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.appdynamics.com/xmlrpc.php?rsd" /> <link rel='shortlink' href='https://www.appdynamics.com/blog/' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.appdynamics.com/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.appdynamics.com%2Fblog%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.appdynamics.com/blog/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.appdynamics.com%2Fblog%2F&#038;format=xml" /> <style id="wpp-loading-animation-styles">@-webkit-keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}@keyframes bgslide{from{background-position-x:0}to{background-position-x:-200%}}.wpp-widget-placeholder,.wpp-widget-block-placeholder,.wpp-shortcode-placeholder{margin:0 auto;width:60px;height:3px;background:#dd3737;background:linear-gradient(90deg,#dd3737 0%,#571313 10%,#dd3737 100%);background-size:200% auto;border-radius:3px;-webkit-animation:bgslide 1s infinite linear;animation:bgslide 1s infinite linear}</style> <link rel="icon" href="https://opsprod.wpenginepowered.com/wp-content/uploads/2023/02/logo-open-graph.png" sizes="32x32" /> <link rel="icon" href="https://opsprod.wpenginepowered.com/wp-content/uploads/2023/02/logo-open-graph.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://opsprod.wpenginepowered.com/wp-content/uploads/2023/02/logo-open-graph.png" /> <meta name="msapplication-TileImage" content="https://www.appdynamics.com/wp-content/uploads/2023/02/logo-open-graph.png" /> <style type="text/css" id="wp-custom-css"> .post .content .meta .date:after { right: 0; display: none; } </style> <script type="text/javascript" src="//www.cisco.com/c/dam/cdc/t/ctm-core.js"></script> <script type="text/javascript" src="//www.cisco.com/c/dam/cdc/t/ctm.js"></script> </head> <body class="home page-template-default page page-id-421016"> <link rel="stylesheet" type="text/css" href="https://www.appdynamics.com/etc/designs/r/appd/libs/common/appd-fonts.min.css" /> <!-- this one breaks our site --> <link rel="stylesheet" type="text/css" href="https://opsprod.wpenginepowered.com/etc/designs/cdc/clientlibs/responsive/css/responsive.min.css" /> <link rel="stylesheet" type="text/css" href="https://www.appdynamics.com/etc/designs/r/appd/appd-responsive-ext.min.css" /> <link rel="stylesheet" type="text/css" href="https://www.appdynamics.com/etc/designs/r/appd/main-navigation/clientLib.min.css" /> <script type="text/javascript" src="https://www.appdynamics.com/etc/designs/r/appd/main-navigation/clientLib.min.js"></script> <header id="appdynamics-masthead" class="appd-main-navigation "> <div class="mn-container"> <button class="mn-hamburger-btn" type="button"> <div class="mn-hamburger-bars"> <div class="bar1"></div> <div class="bar2"></div> <div class="bar3"></div> </div> </button> <div class="mn-logo"> <a href="https://www.appdynamics.com"> <img class="mn-logo-img white-logo d-none" src="http://opsprod.wpenginepowered.com/wp-content/uploads/2024/07/appd-logo-white-340x0_q100.png" alt="appd-logo" title="appd-logo"> <img class="mn-logo-img black-logo d-block" src="http://opsprod.wpenginepowered.com/wp-content/uploads/2024/07/appd-logo-340x0_q100.png" alt="appd-logo" title="appd-logo"> </a> </div> <nav class="mn-navbar" aria-labelledby="Main Navigation"> <ul class="mn-navbar-lone"> <li class="mn-search-mobile"> <div class="mn-search-mobile-inner"> Search... </div> </li> <!-- <li class="mn-lone-item products-container" aria-haspopup="true" aria-expanded="false" tabindex="0"> <div class="mn-lone-container"> <button class="mn-lone-btn" data-link-text="Product" data-redirect-url="" aria-labelledby="Product"> Product </button> <ul class="mn-lone-dropdown"> <li class="mn-dropdown-left one-col"> <div class="mn-lcol1"> <div class="mn-col-heading" aria-labelledby="Product overview" tabindex="0"> Product overview </div> <div class="mn-dd-item right-content" data-link-text="Business" data-redirect-url="https://www.appdynamics.com/product/business-iq" aria-labelledby="Business Correlate performance metrics with business outcomes. " tabindex="0" role="button" aria-pressed="false"> <div class="mn-dd-item-icon-container"> <img class="mn-dd-item-icon" src="https://www.appdynamics.com/c/dam/r/appdynamics/2021/Navigation/ic-biq.png"> </div> <div class="mn-dd-item-content "> <div class="mn-dd-item-title"> Business </div> <div class="mn-dd-item-description"> Correlate performance metrics with business outcomes. </div> </div> </div> <div class="mn-dd-item right-content" data-link-text="User experience" data-redirect-url="https://www.appdynamics.com/product/end-user-monitoring" aria-labelledby="User experience Provide a flawless user experience, every time." tabindex="0" role="button" aria-pressed="false"> <div class="mn-dd-item-icon-container"> <img class="mn-dd-item-icon" src="https://www.appdynamics.com/c/dam/r/appdynamics/2021/Navigation/ic-ux.png"> </div> <div class="mn-dd-item-content "> <div class="mn-dd-item-title"> User experience </div> <div class="mn-dd-item-description"> Provide a flawless user experience, every time. </div> </div> </div> <div class="mn-dd-item right-content" data-link-text="Application" data-redirect-url="https://www.appdynamics.com/product/application-performance-monitoring" aria-labelledby="Application Ensure quality software delivery with application performance monitoring (APM)" tabindex="0" role="button" aria-pressed="false"> <div class="mn-dd-item-icon-container"> <img class="mn-dd-item-icon" src="https://www.appdynamics.com/c/dam/r/appdynamics/2021/Navigation/ic-app.png"> </div> <div class="mn-dd-item-content "> <div class="mn-dd-item-title"> Application </div> <div class="mn-dd-item-description"> Ensure quality software delivery with application performance monitoring (APM) </div> </div> </div> <div class="mn-dd-item right-content" data-link-text="Infrastructure" data-redirect-url="https://www.appdynamics.com/product/infrastructure-monitoring" aria-labelledby="Infrastructure Monitor and manage on-premise and cloud-native environments." tabindex="0" role="button" aria-pressed="false"> <div class="mn-dd-item-icon-container"> <img class="mn-dd-item-icon" src="https://www.appdynamics.com/c/dam/r/appdynamics/2021/Navigation/ic-infrastructure.png"> </div> <div class="mn-dd-item-content "> <div class="mn-dd-item-title"> Infrastructure </div> <div class="mn-dd-item-description"> Monitor and manage on-premise and cloud-native environments. </div> </div> </div> <div class="mn-dd-item right-content" data-link-text="Network" data-redirect-url="https://www.appdynamics.com/product/network-monitoring" aria-labelledby="Network Isolate performance issues across third party networks and SaaS." tabindex="0" role="button" aria-pressed="false"> <div class="mn-dd-item-icon-container"> <img class="mn-dd-item-icon" src="https://www.appdynamics.com/c/dam/r/appdynamics/2021/Navigation/ic-network.png"> </div> <div class="mn-dd-item-content "> <div class="mn-dd-item-title"> Network </div> <div class="mn-dd-item-description"> Isolate performance issues across third party networks and SaaS. </div> </div> </div> <div class="mn-dd-item right-content" data-link-text="Security" data-redirect-url="https://www.appdynamics.com/product/full-stack-application-security" aria-labelledby="Security Automate and continuously adapt application security. " tabindex="0" role="button" aria-pressed="false"> <div class="mn-dd-item-icon-container"> <img class="mn-dd-item-icon" src="https://www.appdynamics.com/c/dam/r/appdynamics/2021/Navigation/ic-security.png"> </div> <div class="mn-dd-item-content "> <div class="mn-dd-item-title"> Security </div> <div class="mn-dd-item-description"> Automate and continuously adapt application security. </div> </div> </div> </div> </li> <li class="mn-dropdown-right"> <div class="mn-col-heading" aria-labelledby="<br/>" tabindex="0"> <br> </div> <div class="mn-dd-item" data-link-text="Product overview" data-redirect-url="https://www.appdynamics.com/product" aria-labelledby="Product overview" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Product overview </div> </div> </div> <div class="mn-dd-item" data-link-text="See how it works" data-redirect-url="https://www.appdynamics.com/product/how-it-works" aria-labelledby="See how it works" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> See how it works </div> </div> </div> <div class="mn-dd-item" data-link-text="Supported technologies" data-redirect-url="https://www.appdynamics.com/supported-technologies" aria-labelledby="Supported technologies" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Supported technologies </div> </div> </div> <div class="mn-dd-item" data-link-text="Get free trial" data-redirect-url="https://www.appdynamics.com/free-trial" aria-labelledby="Get free trial" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Get free trial </div> </div> </div> <div class="mn-dd-item" data-link-text="Schedule a demo" data-redirect-url="https://www.appdynamics.com/schedule-a-demo" aria-labelledby="Schedule a demo" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Schedule a demo </div> </div> </div> <div class="mn-dd-item" data-link-text="Product updates" data-redirect-url="https://www.appdynamics.com/product-updates" aria-labelledby="Product updates" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Product updates </div> </div> </div> <div class='mn-dd-item-image right-content' data-link-text='From metrics to revenue: A deep dive into Cisco Cloud Observability' data-redirect-url="https://www.appdynamics.com/webinar/a-deep-dive-into-cisco-cloud-observability" aria-labelledby="From metrics to revenue: A deep dive into Cisco Cloud Observability Learn how Cisco Cloud Observability enables organizations to deliver digital experiences that move the needle on the business KPIs that matter most." tabindex="0"> <div class='mn-dd-image-container'> <img class='' src="https://www.appdynamics.com/c/dam/r/appdynamics/2023/navigation/Landing-page_170x125.jpg"> </div> <div class="mn-dd-item-content"> <div class='mn-dd-item-title'>From metrics to revenue: A deep dive into Cisco Cloud Observability</div> <div class='mn-dd-item-description'>Learn how Cisco Cloud Observability enables organizations to deliver digital experiences that move the needle on the business KPIs that matter most.</div> </div> </div> </li> </ul> </div> </li> --> <!-- <li class="mn-lone-item other-container" aria-haspopup="true" aria-expanded="false" tabindex="0"> <div class="mn-lone-container"> <button class="mn-lone-btn" data-link-text="Solutions" data-redirect-url="" aria-labelledby="Solutions"> Solutions </button> <ul class="mn-lone-dropdown"> <li class="mn-dropdown-left two-cols"> <div class="mn-lcol1"> <div class="mn-col-heading" aria-labelledby="Solutions" tabindex="0"> Solutions </div> <div class="mn-dd-item" data-link-text="Overview" data-redirect-url="https://www.appdynamics.com/solutions" aria-labelledby="Overview" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Overview </div> </div> </div> <div class="mn-dd-item" data-link-text='Cisco Cloud Observability' data-redirect-url='https://www.appdynamics.com/product/cisco-cloud-observability/' aria-labelledby='Cisco Cloud Observability' tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Cisco Cloud Observability </div> </div> </div> <div class="mn-dd-item" data-link-text="Cloud migration" data-redirect-url="https://www.appdynamics.com/solutions/cloud-migration/" aria-labelledby="Cloud migration" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Cloud migration </div> </div> </div> <div class="mn-dd-item" data-link-text="AWS monitoring" data-redirect-url="https://www.appdynamics.com/solutions/aws-monitoring/" aria-labelledby="AWS monitoring" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> AWS monitoring </div> </div> </div> <div class="mn-dd-item" data-link-text="Microsoft Azure" data-redirect-url="https://www.appdynamics.com/solutions/azure-monitoring/" aria-labelledby="Microsoft Azure" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Microsoft Azure </div> </div> </div> </div> <div class="mn-lcol2"> <div class="mn-col-heading" tabindex="0" aria-labelledby="<br/>"> <br> </div> <div class="mn-dd-item" data-link-text="Microservices" data-redirect-url="https://www.appdynamics.com/solutions/microservices/" aria-labelledby="Microservices" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Microservices </div> </div> </div> <div class="mn-dd-item" data-link-text="SAP monitoring" data-redirect-url="https://www.appdynamics.com/solutions/sap-monitoring/" aria-labelledby="SAP monitoring" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> SAP monitoring </div> </div> </div> <div class="mn-dd-item" data-link-text="UCCE monitoring" data-redirect-url="https://www.appdynamics.com/solutions/ucce-monitoring/" aria-labelledby="UCCE monitoring" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> UCCE monitoring </div> </div> </div> <div class="mn-dd-item" data-link-text="Continuous delivery" data-redirect-url="https://www.appdynamics.com/solutions/continuous-delivery/" aria-labelledby="Continuous delivery" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Continuous delivery </div> </div> </div> </div> </li> <li class="mn-dropdown-right"> <div class="mn-col-heading" aria-labelledby="Featured" tabindex="0"> Featured </div> <div class="mn-col-heading" aria-labelledby='Featured' tabindex="0">Featured</div> <div class='mn-dd-item-image right-content' data-link-text='Get to know Cisco Cloud Observability powered by the Cisco Observability Platform' data-redirect-url="https://www.appdynamics.com/guided-tours/cloud-observability-platform/tour" aria-labelledby="Get to know Cisco Cloud Observability powered by the Cisco Observability Platform Cisco Cloud Observability is purpose-built to observe distributed and dynamic cloud native applications and infrastructure at scale." tabindex="0"> <div class='mn-dd-image-container'> <img class='' src="https://www.appdynamics.com/c/dam/r/appdynamics/2023/navigation/170x125_top-nav_featured-solutions_2x.png"> </div> <div class="mn-dd-item-content"> <div class='mn-dd-item-title'>Get to know Cisco Cloud Observability powered by the Cisco Observability Platform</div> <div class='mn-dd-item-description'>Cisco Cloud Observability is purpose-built to observe distributed and dynamic cloud native applications and infrastructure at scale.</div> </div> </div> </li> </ul> </div> </li> --> <li class="mn-lone-item products-container" aria-haspopup="true" aria-expanded="false" tabindex="0"> <div class="mn-lone-container"> <button class="mn-lone-btn" data-link-text="Pricing" data-redirect-url="https://www.appdynamics.com/blog" aria-labelledby="Pricing"> Blog </button> </div> </li> <!-- <li class="mn-lone-item other-container" aria-haspopup="true" aria-expanded="false" tabindex="0"> <div class="mn-lone-container"> <button class="mn-lone-btn" data-link-text="Company" data-redirect-url="" aria-labelledby="Company"> Company </button> <ul class="mn-lone-dropdown"> <li class="mn-dropdown-left two-cols"> <div class="mn-lcol1"> <div class="mn-col-heading" aria-labelledby="Company" tabindex="0"> Company </div> <div class="mn-dd-item" data-link-text="About us" data-redirect-url="https://www.appdynamics.com/company" aria-labelledby="About us" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> About us </div> </div> </div> <div class="mn-dd-item" data-link-text="Careers" data-redirect-url="https://www.appdynamics.com/careers" aria-labelledby="Careers" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Careers </div> </div> </div> <div class="mn-dd-item" data-link-text="Newsroom" data-redirect-url="https://www.appdynamics.com/newsroom" aria-labelledby="Newsroom" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Newsroom </div> </div> </div> <div class="mn-dd-item" data-link-text="Contact us" data-redirect-url="https://www.appdynamics.com/company/contact-us" aria-labelledby="Contact us" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Contact us </div> </div> </div> </div> <div class="mn-lcol2"> <div class="mn-col-heading" tabindex="0" aria-labelledby="<br/>"> <br> </div> <div class="mn-dd-item" data-link-text="Why AppDynamics" data-redirect-url="https://www.appdynamics.com/company/why-appdynamics" aria-labelledby="Why AppDynamics" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Why AppDynamics </div> </div> </div> <div class="mn-dd-item" data-link-text="Become a partner" data-redirect-url="https://www.appdynamics.com/partners" aria-labelledby="Become a partner" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Become a partner </div> </div> </div> <div class="mn-dd-item" data-link-text="Become an advocate" data-redirect-url="https://www.appdynamics.com/company/advocates" aria-labelledby="Become an advocate" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Become an advocate </div> </div> </div> </div> </li> <li class="mn-dropdown-right"> <div class="mn-col-heading" aria-labelledby="Featured" tabindex="0"> Featured </div> <div class="mn-dd-item-image right-content" data-link-text="An introduction to Cisco AppDynamics" data-redirect-url="https://www.appdynamics.com/webinar/An-introduction-to-Cisco-AppDynamics" aria-labelledby="An introduction to Cisco AppDynamics Discover how Cisco AppDynamics can help you see your technology through the lens of the business — so you can prioritize what matters most." tabindex="0"> <div class="mn-dd-image-container"> <img class="" src="https://www.appdynamics.com/c/dam/r/appdynamics/2023/navigation/170x125-An-introduction-to-Cisco-AppDynamics.jpg"> </div> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> An introduction to Cisco AppDynamics </div> <div class="mn-dd-item-description"> Discover how Cisco AppDynamics can help you see your technology through the lens of the business — so you can prioritize what matters most. </div> </div> </div> </li> </ul> </div> </li> --> <!-- <li class="mn-lone-item other-container" aria-haspopup="true" aria-expanded="false" tabindex="0"> <div class="mn-lone-container"> <button class="mn-lone-btn" data-link-text="Learn" data-redirect-url="" aria-labelledby="Learn"> Learn </button> <ul class="mn-lone-dropdown"> <li class="mn-dropdown-left two-cols"> <div class="mn-lcol1"> <div class="mn-col-heading" aria-labelledby="Learn" tabindex="0"> Learn </div> <div class="mn-dd-item" data-link-text="Webinars" data-redirect-url="https://www.appdynamics.com/company/webinars" aria-labelledby="Webinars" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Webinars </div> </div> </div> <div class="mn-dd-item" data-link-text="Customers" data-redirect-url="https://www.appdynamics.com/customers" aria-labelledby="Customers" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Customers </div> </div> </div> <div class="mn-dd-item" data-link-text="Resources" data-redirect-url="https://www.appdynamics.com/resources" aria-labelledby="Resources" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Resources </div> </div> </div> <div class="mn-dd-item" data-link-text="Blog" data-redirect-url="https://www.appdynamics.com/blog" aria-labelledby="Blog" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Blog </div> </div> </div> </div> <div class="mn-lcol2"> <div class="mn-col-heading" tabindex="0" aria-labelledby="<br/>"> <br> </div> <div class="mn-dd-item" data-link-text="Events" data-redirect-url="https://www.appdynamics.com/events" aria-labelledby="Events" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Events </div> </div> </div> <div class="mn-dd-item" data-link-text="Analyst coverage" data-redirect-url="https://www.appdynamics.com/newsroom/analyst-coverage" aria-labelledby="Analyst coverage" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Analyst coverage </div> </div> </div> <div class="mn-dd-item" data-link-text="University" data-redirect-url="https://university.appdynamics.com/" aria-labelledby="University" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> University </div> </div> </div> <div class="mn-dd-item" data-link-text="Community" data-redirect-url="https://community.appdynamics.com/ " aria-labelledby="Community" tabindex="0"> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> Community </div> </div> </div> </div> </li> <li class="mn-dropdown-right"> <div class="mn-col-heading" aria-labelledby="Featured" tabindex="0"> Featured </div> <div class="mn-dd-item-image right-content" data-link-text="The ultimate guide to hybrid cloud monitoring" data-redirect-url="https://www.appdynamics.com/resources/ebook/ultimate-guide-to-hybrid-cloud-monitoring" aria-labelledby="The ultimate guide to hybrid cloud monitoring Ensure a successful hybrid cloud implementation with insights and best practices from our cloud experts." tabindex="0"> <div class="mn-dd-image-container"> <img class="" src="https://www.appdynamics.com/c/dam/r/appdynamics/2023/navigation/170x125_top-nav_featured-learn_2x.png"> </div> <div class="mn-dd-item-content"> <div class="mn-dd-item-title"> The ultimate guide to hybrid cloud monitoring </div> <div class="mn-dd-item-description"> Ensure a successful hybrid cloud implementation with insights and best practices from our cloud experts. </div> </div> </div> </li> </ul> </div> </li> --> <li class="mn-lone-item d-lg-none" aria-haspopup="true" aria-expanded="false" tabindex="0"> <div class="mn-lone-container"> <button class="mn-lone-btn"> Support. </button> <ul class="mn-lone-dropdown"> <li class="mn-help-list-item"><a class="mn-help-link" href="https://www.appdynamics.com/support">Help Center</a></li> <li class="mn-help-list-item"><a class="mn-help-link" href="https://community.appdynamics.com">Community</a></li> <li class="mn-help-list-item"><a class="mn-help-link" href="https://docs.appdynamics.com">Documentation</a></li> <li class="mn-help-list-item"><a class="mn-help-link" href="https://accounts.appdynamics.com/downloads">Downloads</a></li> <li class="mn-help-list-item"><a class="mn-help-link" href="https://learn.appdynamics.com/">University</a></li> <li class="mn-help-list-item"><a class="mn-help-link" href="https://www.appdynamics.com/community/exchange">Exchange</a></li> </ul> </div> </li> </ul> </nav> <div class="mn-actions"> <div class="mn-help-lgup" tabindex="0" aria-labelledby="Help button" aria-haspopup="true" aria-expanded="false"> <button class="mn-help-btn"> <img class="mn-help-icon white-logo d-none" src="https://www.appdynamics.com/content/dam/r/appdynamics/fw/header/help-white.svg" alt="Help icon"> <img class="mn-help-icon black-logo d-block" src="https://www.appdynamics.com/content/dam/r/appdynamics/fw/header/help.svg" alt="Help icon"> </button> <ul class="mn-help-dropdown"> <li><a class="mn-help-link" href="https://www.appdynamics.com/support" aria-labelledby="Help Center" tabindex="0">Help Center</a></li> <li><a class="mn-help-link" href="https://community.appdynamics.com" aria-labelledby="Community" tabindex="0">Community</a></li> <li><a class="mn-help-link" href="https://docs.appdynamics.com" aria-labelledby="Documentation" tabindex="0">Documentation</a></li> <li><a class="mn-help-link" href="https://accounts.appdynamics.com/downloads" aria-labelledby="Downloads" tabindex="0">Downloads</a></li> <li><a class="mn-help-link" href="https://learn.appdynamics.com/" aria-labelledby="University" tabindex="0">University</a></li> <li><a class="mn-help-link" href="https://www.appdynamics.com/community/exchange" aria-labelledby="Exchange" tabindex="0">Exchange</a></li> </ul> </div> <div class="mn-search" tabindex="0" aria-labelledby="Search Button" aria-haspopup="true" aria-expanded="false"> <button class="mn-search-btn"> <img class="mn-search-icon white-logo d-none" src="https://www.appdynamics.com/content/dam/r/appdynamics/fw/header/search-white.svg" alt="Search icon"> <img class="mn-search-icon black-logo d-block" src="https://www.appdynamics.com/content/dam/r/appdynamics/fw/header/search.svg" alt="Search icon"> </button> </div> <div class="mn-search-input-container"> <div class="mn-search-margin-wrapper"> <div class="mn-search-input-inner-container"> <label for="content-search" class="visuallyHidden"></label> <input id="content-search" class="mn-search-input" type="search" placeholder="What are looking for?"> <button class="mn-search-input-btn"> <img class="mn-search-icon" src="https://www.appdynamics.com/c/dam/r/appdynamics/fw/header/search.svg" alt="Content Search"> </button> <button class="mn-search-close"> <!--span tag is for accessibilty reading --> <span class="mn-search-close-icon" aria-labelledby="Content Search Close"></span> <span class="visuallyHidden">content close</span> </button> </div> <div class="mn-search-suggestion-box"> </div> <input type="hidden" name="searchpageLink" id="searchpageLink" value="https://www.appdynamics.com/content/r/appdynamics/search-results/index"> </div> </div> <div class="mn-profile-ft-container"> <div class="mn-miniprofile"> <div id="mini-profile-menu"> <div id="dropdownMenu7-signin"> <a id="dropdownMenu7-1" class="dropdown-toggle-lv-7" role="button">Sign in</a> <ul id="dropdown-menu-seventh" style="display: none;"> <li id="dropdown-submenu-1" class="dropdown-submenu"> <a class="submenu-solo-link-block account-name"><span id="signinAccountName"></span></a> </li> <li id="dropdown-submenu-2" class="dropdown-submenu"> <a class="submenu-solo-link-block email-id"><span id="signinEmailid"></span></a> </li> <li id="dropdown-submenu-3" class="dropdown-submenu"> <a class="submenu-solo-link profile" href="https://accounts.appdynamics.com/overview">Profile</a> </li> <li id="dropdown-submenu-3-1" class="dropdown-submenu"> <a id="dropdown-submenu-3-1-help" class="submenu-solo-link help" href="https://www.appdynamics.com/support/">Help</a> </li> <div class="dropdown-submenu__divider"></div> <li id="dropdown-submenu-4-0" class="dropdown-submenu"> <a class="submenu-solo-link-block company-name"><span id="companyName"></span></a> </li> <li id="dropdown-submenu-4" class="dropdown-submenu"> <a class="submenu-solo-link subscriptions" href="https://accounts.appdynamics.com/subscriptions">Subscriptions</a> </li> <li id="dropdown-submenu-4-1" class="dropdown-submenu"> <a id="dropdown-submenu-4-1-admin" class="submenu-solo-link admin">Manage Users</a> </li> <div class="dropdown-submenu__divider"></div> <li id="dropdown-submenu-5-0" class="dropdown-submenu" style="display: none;"> <a class="submenu-solo-link-block company-name">Launch AppDynamics</a> </li> <li id="dropdown-submenu-5" class="dropdown-submenu" style="display: none;"> <a id="dropdown-submenu-5-account" class="submenu-solo-link senator"><span id="dropdown-submenu-5-AppdAccountId"></span></a> </li> <li id="dropdown-submenu-6" class="dropdown-submenu" style="display: none;"> <a id="dropdown-submenu-6-view" class="submenu-solo-link view-all" href="https://accounts.appdynamics.com/products">View all</a> </li> <div id="dropdown-submenu__divider-6" class="dropdown-submenu__divider" style="display: none;"></div> <li id="dropdown-submenu-7" class="dropdown-submenu"> <a class="submenu-solo-link logout" href="https://login.appdynamics.com/sso/logout/">Log Out</a> </li> </ul> </div> </div> </div> <div class="mn-startfreetrial "> <button data-link-text="Start free trial" data-redirect-url="https://www.appdynamics.com/free-trial">Start a free trial</button> </div> </div> </div> </div> </header> <div id="blog-wrapper"> <header id="main-header"> <section id="blog-header"> <div class="container"> <div class="nav-wrapper"> <div class="main-nav"> <nav id="main-nav" class="navbar navbar-expand"> <div id="mainMenu" class="collapse navbar-collapse"><ul id="menu-blog-menu" class="nav justify-content-end"><li id="menu-item-421027" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-421027 nav-item active first-level"><a href="/blog/" class="nav-link active">Featured<span class="sub"></span></a></li> <li id="menu-item-421022" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-421022 nav-item first-level"><a href="https://www.appdynamics.com/blog/category/product/" class="nav-link">Product<span class="sub"></span></a></li> <li id="menu-item-421023" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-421023 nav-item first-level"><a href="https://www.appdynamics.com/blog/category/engineering/" class="nav-link">Engineering<span class="sub"></span></a></li> <li id="menu-item-421424" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-421424 nav-item first-level"><a href="https://www.appdynamics.com/blog/category/full-stack-observability/" class="nav-link">Observability<span class="sub"></span></a></li> <li id="menu-item-421425" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-421425 nav-item first-level"><a href="https://www.appdynamics.com/blog/category/cloud/" class="nav-link">Cloud<span class="sub"></span></a></li> <li id="menu-item-421426" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-421426 nav-item first-level"><a href="https://www.appdynamics.com/blog/category/security/" class="nav-link">Security<span class="sub"></span></a></li> <li id="menu-item-421024" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-421024 nav-item first-level"><a href="https://www.appdynamics.com/blog/category/news/" class="nav-link">News<span class="sub"></span></a></li> <li id="menu-item-421931" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-421931 nav-item first-level"><a href="https://www.appdynamics.com/blog/all-posts/" class="nav-link">All<span class="sub"></span></a></li> </ul></div> </nav> <div class="nav-right"> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#mobileMenu" aria-controls="mobileMenu" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"> <span id="nav-icon"> <span></span> <span></span> <span></span> <span></span> </span> </span> </button> <div id="mobileMenu"> <div class="dropdown"> <button class="btn dropdown-toggle" type="button" id="dropdownTags" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> Explore tags </button> <div class="dropdown-menu" aria-labelledby="dropdownTags"><a href='https://www.appdynamics.com/blog/tag/net-2/' title='.net Tag' class='dropdown-item'>.net</a><a href='https://www.appdynamics.com/blog/tag/net-4/' title='.net 4 Tag' class='dropdown-item'>.net 4</a><a href='https://www.appdynamics.com/blog/tag/net-4-5/' title='.net 4.5 Tag' class='dropdown-item'>.net 4.5</a><a href='https://www.appdynamics.com/blog/tag/net-apm/' title='.net apm Tag' class='dropdown-item'>.net apm</a><a href='https://www.appdynamics.com/blog/tag/net-application-performance/' title='.NET Application Performance Tag' class='dropdown-item'>.NET Application Performance</a><a href='https://www.appdynamics.com/blog/tag/net-applications/' title='.NET Applications Tag' class='dropdown-item'>.NET Applications</a><a href='https://www.appdynamics.com/blog/tag/net-best-practise/' title='.NET Best Practise Tag' class='dropdown-item'>.NET Best Practise</a><a href='https://www.appdynamics.com/blog/tag/net-core/' title='.NET Core Tag' class='dropdown-item'>.NET Core</a><a href='https://www.appdynamics.com/blog/tag/net-monitoring/' title='.NET Monitoring Tag' class='dropdown-item'>.NET Monitoring</a><a href='https://www.appdynamics.com/blog/tag/net-performance/' title='.NET Performance Tag' class='dropdown-item'>.NET Performance</a><a href='https://www.appdynamics.com/blog/tag/abap/' title='ABAP Tag' class='dropdown-item'>ABAP</a><a href='https://www.appdynamics.com/blog/tag/aca/' title='ACA Tag' class='dropdown-item'>ACA</a><a href='https://www.appdynamics.com/blog/tag/addm/' title='ADDM Tag' class='dropdown-item'>ADDM</a><a href='https://www.appdynamics.com/blog/tag/ado-net/' title='ADO.NET Tag' class='dropdown-item'>ADO.NET</a><a href='https://www.appdynamics.com/blog/tag/agent-lifecycle/' title='agent lifecycle Tag' class='dropdown-item'>agent lifecycle</a><a href='https://www.appdynamics.com/blog/tag/agent-of-transformation/' title='agent of transformation Tag' class='dropdown-item'>agent of transformation</a><a href='https://www.appdynamics.com/blog/tag/agents-of-transformation/' title='Agents of Transformation Tag' class='dropdown-item'>Agents of Transformation</a><a href='https://www.appdynamics.com/blog/tag/agile/' title='Agile &amp; DevOps Tag' class='dropdown-item'>Agile &amp; DevOps</a><a href='https://www.appdynamics.com/blog/tag/agile-devops/' title='Agile &amp; DevOps Tag' class='dropdown-item'>Agile &amp; DevOps</a><a href='https://www.appdynamics.com/blog/tag/agile-development/' title='Agile Development Tag' class='dropdown-item'>Agile Development</a><a href='https://www.appdynamics.com/blog/tag/agile-operations/' title='Agile Operations Tag' class='dropdown-item'>Agile Operations</a><a href='https://www.appdynamics.com/blog/tag/agile-ops/' title='Agile Ops Tag' class='dropdown-item'>Agile Ops</a><a href='https://www.appdynamics.com/blog/tag/ai/' title='AI Tag' class='dropdown-item'>AI</a><a href='https://www.appdynamics.com/blog/tag/ai-assistant/' title='ai assistant Tag' class='dropdown-item'>ai assistant</a><a href='https://www.appdynamics.com/blog/tag/aiml/' title='AI/ML Tag' class='dropdown-item'>AI/ML</a><a href='https://www.appdynamics.com/blog/tag/aiops/' title='AIOps Tag' class='dropdown-item'>AIOps</a><a href='https://www.appdynamics.com/blog/tag/alert-fatigue/' title='alert fatigue Tag' class='dropdown-item'>alert fatigue</a><a href='https://www.appdynamics.com/blog/tag/amazon-ec2/' title='Amazon EC2 Tag' class='dropdown-item'>Amazon EC2</a><a href='https://www.appdynamics.com/blog/tag/amazon-eks/' title='Amazon EKS Tag' class='dropdown-item'>Amazon EKS</a><a href='https://www.appdynamics.com/blog/tag/amazon-web-services/' title='amazon web services Tag' class='dropdown-item'>amazon web services</a><a href='https://www.appdynamics.com/blog/tag/analyst-report/' title='analyst report Tag' class='dropdown-item'>analyst report</a><a href='https://www.appdynamics.com/blog/tag/analytics/' title='Analytics Tag' class='dropdown-item'>Analytics</a><a href='https://www.appdynamics.com/blog/tag/android/' title='android Tag' class='dropdown-item'>android</a><a href='https://www.appdynamics.com/blog/tag/android-monitoring/' title='Android monitoring Tag' class='dropdown-item'>Android monitoring</a><a href='https://www.appdynamics.com/blog/tag/anomaly-detection/' title='anomaly detection Tag' class='dropdown-item'>anomaly detection</a><a href='https://www.appdynamics.com/blog/tag/anti-patterns/' title='anti-patterns Tag' class='dropdown-item'>anti-patterns</a><a href='https://www.appdynamics.com/blog/tag/aot/' title='AoT Tag' class='dropdown-item'>AoT</a><a href='https://www.appdynamics.com/blog/tag/apac/' title='APAC Tag' class='dropdown-item'>APAC</a><a href='https://www.appdynamics.com/blog/tag/apache/' title='apache Tag' class='dropdown-item'>apache</a><a href='https://www.appdynamics.com/blog/tag/apc/' title='APC Tag' class='dropdown-item'>APC</a><a href='https://www.appdynamics.com/blog/tag/apdex/' title='Apdex Tag' class='dropdown-item'>Apdex</a><a href='https://www.appdynamics.com/blog/tag/api/' title='api Tag' class='dropdown-item'>api</a><a href='https://www.appdynamics.com/blog/tag/api-monitoring/' title='API Monitoring Tag' class='dropdown-item'>API Monitoring</a><a href='https://www.appdynamics.com/blog/tag/apica/' title='Apica Tag' class='dropdown-item'>Apica</a><a href='https://www.appdynamics.com/blog/tag/apm/' title='APM Tag' class='dropdown-item'>APM</a><a href='https://www.appdynamics.com/blog/tag/apm-analytics/' title='APM Analytics Tag' class='dropdown-item'>APM Analytics</a><a href='https://www.appdynamics.com/blog/tag/apm-application-performance-monitoring/' title='apm application performance monitoring Tag' class='dropdown-item'>apm application performance monitoring</a><a href='https://www.appdynamics.com/blog/tag/apm-best-practice/' title='APM Best Practice Tag' class='dropdown-item'>APM Best Practice</a><a href='https://www.appdynamics.com/blog/tag/apm-best-practices/' title='APM Best Practices Tag' class='dropdown-item'>APM Best Practices</a><a href='https://www.appdynamics.com/blog/tag/apm-business-metrics/' title='APM Business Metrics Tag' class='dropdown-item'>APM Business Metrics</a><a href='https://www.appdynamics.com/blog/tag/apm-integration/' title='APM Integration Tag' class='dropdown-item'>APM Integration</a><a href='https://www.appdynamics.com/blog/tag/apm-market/' title='APM Market Tag' class='dropdown-item'>APM Market</a><a href='https://www.appdynamics.com/blog/tag/apm-monitoring-tools/' title='apm monitoring tools Tag' class='dropdown-item'>apm monitoring tools</a><a href='https://www.appdynamics.com/blog/tag/apm-solutions/' title='apm solutions Tag' class='dropdown-item'>apm solutions</a><a href='https://www.appdynamics.com/blog/tag/apm-leadership/' title='APM Thought Leadership Tag' class='dropdown-item'>APM Thought Leadership</a><a href='https://www.appdynamics.com/blog/tag/apm-vendors/' title='APM Vendors Tag' class='dropdown-item'>APM Vendors</a><a href='https://www.appdynamics.com/blog/tag/apmaas/' title='APMaaS Tag' class='dropdown-item'>APMaaS</a><a href='https://www.appdynamics.com/blog/tag/app-attention-index/' title='app attention index Tag' class='dropdown-item'>app attention index</a><a href='https://www.appdynamics.com/blog/tag/app-attention-index-2019/' title='App Attention Index 2019 Tag' class='dropdown-item'>App Attention Index 2019</a><a href='https://www.appdynamics.com/blog/tag/app-attention-index-2023/' title='App Attention Index 2023 Tag' class='dropdown-item'>App Attention Index 2023</a><a href='https://www.appdynamics.com/blog/tag/app-dynamics/' title='app dynamics Tag' class='dropdown-item'>app dynamics</a><a href='https://www.appdynamics.com/blog/tag/app-man/' title='App Man Tag' class='dropdown-item'>App Man</a><a href='https://www.appdynamics.com/blog/tag/app-owner/' title='app owner Tag' class='dropdown-item'>app owner</a><a href='https://www.appdynamics.com/blog/tag/appd-summit/' title='appd summit Tag' class='dropdown-item'>appd summit</a><a href='https://www.appdynamics.com/blog/tag/appd-summit-europe/' title='appd summit europe Tag' class='dropdown-item'>appd summit europe</a><a href='https://www.appdynamics.com/blog/tag/appdynamics/' title='appdynamics Tag' class='dropdown-item'>appdynamics</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-apm/' title='appdynamics apm Tag' class='dropdown-item'>appdynamics apm</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-certification/' title='appdynamics certification Tag' class='dropdown-item'>appdynamics certification</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-customers/' title='AppDynamics Customers Tag' class='dropdown-item'>AppDynamics Customers</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-devops/' title='AppDynamics DevOps Tag' class='dropdown-item'>AppDynamics DevOps</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-eum/' title='AppDynamics EUM Tag' class='dropdown-item'>AppDynamics EUM</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-flowmap/' title='appdynamics flowmap Tag' class='dropdown-item'>appdynamics flowmap</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-for-azure/' title='AppDynamics for Azure Tag' class='dropdown-item'>AppDynamics for Azure</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-for-databases/' title='AppDynamics for Databases Tag' class='dropdown-item'>AppDynamics for Databases</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-for-mobile/' title='AppDynamics for Mobile Tag' class='dropdown-item'>AppDynamics for Mobile</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-growth/' title='AppDynamics Growth Tag' class='dropdown-item'>AppDynamics Growth</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-lite/' title='appdynamics lite Tag' class='dropdown-item'>appdynamics lite</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-partners/' title='AppDynamics Partners Tag' class='dropdown-item'>AppDynamics Partners</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-pricing/' title='appdynamics pricing Tag' class='dropdown-item'>appdynamics pricing</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-pro/' title='AppDynamics Pro Tag' class='dropdown-item'>AppDynamics Pro</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-rest-api/' title='AppDynamics REST API Tag' class='dropdown-item'>AppDynamics REST API</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-saas/' title='AppDynamics SaaS Tag' class='dropdown-item'>AppDynamics SaaS</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-sap-monitoring/' title='AppDynamics SAP Monitoring Tag' class='dropdown-item'>AppDynamics SAP Monitoring</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-success/' title='AppDynamics Success Tag' class='dropdown-item'>AppDynamics Success</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-university/' title='AppDynamics University Tag' class='dropdown-item'>AppDynamics University</a><a href='https://www.appdynamics.com/blog/tag/appdynamics-x/' title='appdynamics x Tag' class='dropdown-item'>appdynamics x</a><a href='https://www.appdynamics.com/blog/tag/application/' title='application Tag' class='dropdown-item'>application</a><a href='https://www.appdynamics.com/blog/tag/application-development/' title='application development Tag' class='dropdown-item'>application development</a><a href='https://www.appdynamics.com/blog/tag/application-diagnostics/' title='Application Diagnostics Tag' class='dropdown-item'>Application Diagnostics</a><a href='https://www.appdynamics.com/blog/tag/application-elasticity/' title='Application Elasticity Tag' class='dropdown-item'>Application Elasticity</a><a href='https://www.appdynamics.com/blog/tag/application-intelligence/' title='Application Intelligence Tag' class='dropdown-item'>Application Intelligence</a><a href='https://www.appdynamics.com/blog/tag/application-intelligence-platform/' title='Application Intelligence Platform Tag' class='dropdown-item'>Application Intelligence Platform</a><a href='https://www.appdynamics.com/blog/tag/application-mapping/' title='Application Mapping Tag' class='dropdown-item'>Application Mapping</a><a href='https://www.appdynamics.com/blog/tag/application-monitoring/' title='application monitoring Tag' class='dropdown-item'>application monitoring</a><a href='https://www.appdynamics.com/blog/tag/application-monitoring-for-pcf/' title='application monitoring for PCF Tag' class='dropdown-item'>application monitoring for PCF</a><a href='https://www.appdynamics.com/blog/tag/application-observability/' title='application observability Tag' class='dropdown-item'>application observability</a><a href='https://www.appdynamics.com/blog/tag/application-performance/' title='Application Performance Tag' class='dropdown-item'>Application Performance</a><a href='https://www.appdynamics.com/blog/tag/application-performance-management/' title='Application Performance Management Tag' class='dropdown-item'>Application Performance Management</a><a href='https://www.appdynamics.com/blog/tag/application-performance-monitoring/' title='Application Performance Monitoring Tag' class='dropdown-item'>Application Performance Monitoring</a><a href='https://www.appdynamics.com/blog/tag/application-runbook-automation/' title='Application Runbook Automation Tag' class='dropdown-item'>Application Runbook Automation</a><a href='https://www.appdynamics.com/blog/tag/application-scalability/' title='Application Scalability Tag' class='dropdown-item'>Application Scalability</a><a href='https://www.appdynamics.com/blog/tag/application-security/' title='Application Security Tag' class='dropdown-item'>Application Security</a><a href='https://www.appdynamics.com/blog/tag/application-support/' title='Application Support Tag' class='dropdown-item'>Application Support</a><a href='https://www.appdynamics.com/blog/tag/application-testing/' title='application testing Tag' class='dropdown-item'>application testing</a><a href='https://www.appdynamics.com/blog/tag/appsec/' title='AppSec Tag' class='dropdown-item'>AppSec</a><a href='https://www.appdynamics.com/blog/tag/appsec-prioritization/' title='appsec prioritization Tag' class='dropdown-item'>appsec prioritization</a><a href='https://www.appdynamics.com/blog/tag/appsphere/' title='appsphere Tag' class='dropdown-item'>appsphere</a><a href='https://www.appdynamics.com/blog/tag/appsphere-2015/' title='appsphere 2015 Tag' class='dropdown-item'>appsphere 2015</a><a href='https://www.appdynamics.com/blog/tag/appsphere-2016/' title='appsphere 2016 Tag' class='dropdown-item'>appsphere 2016</a><a href='https://www.appdynamics.com/blog/tag/artificial-intelligence/' title='artificial intelligence Tag' class='dropdown-item'>artificial intelligence</a><a href='https://www.appdynamics.com/blog/tag/asm/' title='ASM Tag' class='dropdown-item'>ASM</a><a href='https://www.appdynamics.com/blog/tag/asp-net/' title='ASP.NET Tag' class='dropdown-item'>ASP.NET</a><a href='https://www.appdynamics.com/blog/tag/asp-net-monitoring/' title='ASP.NET Monitoring Tag' class='dropdown-item'>ASP.NET Monitoring</a><a href='https://www.appdynamics.com/blog/tag/atlassian/' title='atlassian Tag' class='dropdown-item'>atlassian</a><a href='https://www.appdynamics.com/blog/tag/auto-scaling/' title='auto-scaling Tag' class='dropdown-item'>auto-scaling</a><a href='https://www.appdynamics.com/blog/tag/automation/' title='automation Tag' class='dropdown-item'>automation</a><a href='https://www.appdynamics.com/blog/tag/availability-monitoring/' title='Availability Monitoring Tag' class='dropdown-item'>Availability Monitoring</a><a href='https://www.appdynamics.com/blog/tag/awards/' title='awards Tag' class='dropdown-item'>awards</a><a href='https://www.appdynamics.com/blog/tag/aws/' title='aws Tag' class='dropdown-item'>aws</a><a href='https://www.appdynamics.com/blog/tag/aws-cloud-connector/' title='AWS Cloud Connector Tag' class='dropdown-item'>AWS Cloud Connector</a><a href='https://www.appdynamics.com/blog/tag/aws-ec2/' title='aws ec2 Tag' class='dropdown-item'>aws ec2</a><a href='https://www.appdynamics.com/blog/tag/aws-elastic-container-service/' title='AWS Elastic Container Service Tag' class='dropdown-item'>AWS Elastic Container Service</a><a href='https://www.appdynamics.com/blog/tag/aws-lambda/' title='AWS Lambda Tag' class='dropdown-item'>AWS Lambda</a><a href='https://www.appdynamics.com/blog/tag/aws-reinvent/' title='AWS re:Invent Tag' class='dropdown-item'>AWS re:Invent</a><a href='https://www.appdynamics.com/blog/tag/azure/' title='azure Tag' class='dropdown-item'>azure</a><a href='https://www.appdynamics.com/blog/tag/azure-cosmos-db/' title='Azure Cosmos DB Tag' class='dropdown-item'>Azure Cosmos DB</a><a href='https://www.appdynamics.com/blog/tag/azure-functions/' title='Azure Functions Tag' class='dropdown-item'>Azure Functions</a><a href='https://www.appdynamics.com/blog/tag/azure-monitoring/' title='Azure Monitoring Tag' class='dropdown-item'>Azure Monitoring</a><a href='https://www.appdynamics.com/blog/tag/backend-monitoring/' title='Backend Monitoring Tag' class='dropdown-item'>Backend Monitoring</a><a href='https://www.appdynamics.com/blog/tag/banking/' title='banking Tag' class='dropdown-item'>banking</a><a href='https://www.appdynamics.com/blog/tag/behavioral-learning/' title='Behavioral Learning Tag' class='dropdown-item'>Behavioral Learning</a><a href='https://www.appdynamics.com/blog/tag/best-apm-tools/' title='best apm tools Tag' class='dropdown-item'>best apm tools</a><a href='https://www.appdynamics.com/blog/tag/beta/' title='beta Tag' class='dropdown-item'>beta</a><a href='https://www.appdynamics.com/blog/tag/big-data/' title='Big Data Tag' class='dropdown-item'>Big Data</a><a href='https://www.appdynamics.com/blog/tag/big-data-analytics/' title='Big Data Analytics Tag' class='dropdown-item'>Big Data Analytics</a><a href='https://www.appdynamics.com/blog/tag/bizdevops/' title='bizdevops Tag' class='dropdown-item'>bizdevops</a><a href='https://www.appdynamics.com/blog/tag/black-friday/' title='Black Friday Tag' class='dropdown-item'>Black Friday</a><a href='https://www.appdynamics.com/blog/tag/blockchain/' title='blockchain Tag' class='dropdown-item'>blockchain</a><a href='https://www.appdynamics.com/blog/tag/browser-agent/' title='Browser Agent Tag' class='dropdown-item'>Browser Agent</a><a href='https://www.appdynamics.com/blog/tag/browser-monitoring/' title='Browser Monitoring Tag' class='dropdown-item'>Browser Monitoring</a><a href='https://www.appdynamics.com/blog/tag/browser-real-user-monitoring/' title='browser real user monitoring Tag' class='dropdown-item'>browser real user monitoring</a><a href='https://www.appdynamics.com/blog/tag/browser-rum/' title='browser rum Tag' class='dropdown-item'>browser rum</a><a href='https://www.appdynamics.com/blog/tag/browser-synthetic-monitoring/' title='Browser Synthetic Monitoring Tag' class='dropdown-item'>Browser Synthetic Monitoring</a><a href='https://www.appdynamics.com/blog/tag/btm/' title='BTM Tag' class='dropdown-item'>BTM</a><a href='https://www.appdynamics.com/blog/tag/business/' title='business Tag' class='dropdown-item'>business</a><a href='https://www.appdynamics.com/blog/tag/business-activity-monitoring/' title='Business Activity Monitoring Tag' class='dropdown-item'>Business Activity Monitoring</a><a href='https://www.appdynamics.com/blog/tag/business-impact/' title='Business Impact Tag' class='dropdown-item'>Business Impact</a><a href='https://www.appdynamics.com/blog/tag/business-intelligence/' title='Business Intelligence Tag' class='dropdown-item'>Business Intelligence</a><a href='https://www.appdynamics.com/blog/tag/business-iq/' title='business iq Tag' class='dropdown-item'>business iq</a><a href='https://www.appdynamics.com/blog/tag/business-journey/' title='business journey Tag' class='dropdown-item'>business journey</a><a href='https://www.appdynamics.com/blog/tag/business-journeys/' title='business journeys Tag' class='dropdown-item'>business journeys</a><a href='https://www.appdynamics.com/blog/tag/business-metrics/' title='Business Metrics Tag' class='dropdown-item'>Business Metrics</a><a href='https://www.appdynamics.com/blog/tag/business-outcomes/' title='business outcomes Tag' class='dropdown-item'>business outcomes</a><a href='https://www.appdynamics.com/blog/tag/business-risk-observability/' title='business risk observability Tag' class='dropdown-item'>business risk observability</a><a href='https://www.appdynamics.com/blog/tag/business-risk-score/' title='business risk score Tag' class='dropdown-item'>business risk score</a><a href='https://www.appdynamics.com/blog/tag/business-risk-scoring/' title='business risk scoring Tag' class='dropdown-item'>business risk scoring</a><a href='https://www.appdynamics.com/blog/tag/business-transaction/' title='business transaction Tag' class='dropdown-item'>business transaction</a><a href='https://www.appdynamics.com/blog/tag/business-transaction-insights/' title='business transaction insights Tag' class='dropdown-item'>business transaction insights</a><a href='https://www.appdynamics.com/blog/tag/business-transaction-management/' title='Business Transaction Management Tag' class='dropdown-item'>Business Transaction Management</a><a href='https://www.appdynamics.com/blog/tag/business-transaction-performance/' title='Business Transaction Performance Tag' class='dropdown-item'>Business Transaction Performance</a><a href='https://www.appdynamics.com/blog/tag/business-transaction-security/' title='business transaction security Tag' class='dropdown-item'>business transaction security</a><a href='https://www.appdynamics.com/blog/tag/business-transactions/' title='Business Transactions Tag' class='dropdown-item'>Business Transactions</a><a href='https://www.appdynamics.com/blog/tag/businessiq/' title='BusinessiQ Tag' class='dropdown-item'>BusinessiQ</a><a href='https://www.appdynamics.com/blog/tag/c/' title='C++ Tag' class='dropdown-item'>C++</a><a href='https://www.appdynamics.com/blog/tag/ca/' title='CA Tag' class='dropdown-item'>CA</a><a href='https://www.appdynamics.com/blog/tag/ca-wily/' title='CA Wily Tag' class='dropdown-item'>CA Wily</a><a href='https://www.appdynamics.com/blog/tag/career/' title='Career Tag' class='dropdown-item'>Career</a><a href='https://www.appdynamics.com/blog/tag/case-study/' title='case study Tag' class='dropdown-item'>case study</a><a href='https://www.appdynamics.com/blog/tag/cassandra/' title='Cassandra Tag' class='dropdown-item'>Cassandra</a><a href='https://www.appdynamics.com/blog/tag/cdem/' title='CDEM Tag' class='dropdown-item'>CDEM</a><a href='https://www.appdynamics.com/blog/tag/certification/' title='certification Tag' class='dropdown-item'>certification</a><a href='https://www.appdynamics.com/blog/tag/chatgpt/' title='ChatGPT Tag' class='dropdown-item'>ChatGPT</a><a href='https://www.appdynamics.com/blog/tag/cicd/' title='CI/CD Tag' class='dropdown-item'>CI/CD</a><a href='https://www.appdynamics.com/blog/tag/cics/' title='CICS Tag' class='dropdown-item'>CICS</a><a href='https://www.appdynamics.com/blog/tag/cio/' title='CIO Tag' class='dropdown-item'>CIO</a><a href='https://www.appdynamics.com/blog/tag/cisco/' title='cisco Tag' class='dropdown-item'>cisco</a><a href='https://www.appdynamics.com/blog/tag/cisco-ai-assistant/' title='cisco ai assistant Tag' class='dropdown-item'>cisco ai assistant</a><a href='https://www.appdynamics.com/blog/tag/cisco-appdynamics/' title='Cisco AppDynamics Tag' class='dropdown-item'>Cisco AppDynamics</a><a href='https://www.appdynamics.com/blog/tag/cisco-appdynamics-openai-monitoring/' title='Cisco AppDynamics OpenAI Monitoring Tag' class='dropdown-item'>Cisco AppDynamics OpenAI Monitoring</a><a href='https://www.appdynamics.com/blog/tag/cisco-application-centric-infrastructure/' title='Cisco Application Centric Infrastructure Tag' class='dropdown-item'>Cisco Application Centric Infrastructure</a><a href='https://www.appdynamics.com/blog/tag/cisco-cloud-observability/' title='Cisco Cloud Observability Tag' class='dropdown-item'>Cisco Cloud Observability</a><a href='https://www.appdynamics.com/blog/tag/cisco-full-stack-observability/' title='Cisco Full-Stack Observability Tag' class='dropdown-item'>Cisco Full-Stack Observability</a><a href='https://www.appdynamics.com/blog/tag/cisco-intersight/' title='Cisco Intersight Tag' class='dropdown-item'>Cisco Intersight</a><a href='https://www.appdynamics.com/blog/tag/cisco-intersight-workload-optimizer/' title='cisco intersight workload optimizer Tag' class='dropdown-item'>cisco intersight workload optimizer</a><a href='https://www.appdynamics.com/blog/tag/cisco-live/' title='Cisco Live Tag' class='dropdown-item'>Cisco Live</a><a href='https://www.appdynamics.com/blog/tag/cisco-live-2022/' title='Cisco Live 2022 Tag' class='dropdown-item'>Cisco Live 2022</a><a href='https://www.appdynamics.com/blog/tag/cisco-live-2023/' title='Cisco Live 2023 Tag' class='dropdown-item'>Cisco Live 2023</a><a href='https://www.appdynamics.com/blog/tag/cisco-live-2023-amsterdam/' title='Cisco Live 2023 Amsterdam Tag' class='dropdown-item'>Cisco Live 2023 Amsterdam</a><a href='https://www.appdynamics.com/blog/tag/cisco-live-2023-melbourne/' title='Cisco Live 2023 Melbourne Tag' class='dropdown-item'>Cisco Live 2023 Melbourne</a><a href='https://www.appdynamics.com/blog/tag/cisco-live-emea/' title='Cisco Live EMEA Tag' class='dropdown-item'>Cisco Live EMEA</a><a href='https://www.appdynamics.com/blog/tag/cisco-observability-platform/' title='Cisco Observability Platform Tag' class='dropdown-item'>Cisco Observability Platform</a><a href='https://www.appdynamics.com/blog/tag/cisco-secure-application/' title='Cisco Secure Application Tag' class='dropdown-item'>Cisco Secure Application</a><a href='https://www.appdynamics.com/blog/tag/cisco-thousandeyes/' title='Cisco ThousandEyes Tag' class='dropdown-item'>Cisco ThousandEyes</a><a href='https://www.appdynamics.com/blog/tag/client-side-performance/' title='client side performance Tag' class='dropdown-item'>client side performance</a><a href='https://www.appdynamics.com/blog/tag/cloud/' title='Cloud Tag' class='dropdown-item'>Cloud</a><a href='https://www.appdynamics.com/blog/tag/cloud-architecture/' title='cloud architecture Tag' class='dropdown-item'>cloud architecture</a><a href='https://www.appdynamics.com/blog/tag/cloud-automation/' title='cloud automation Tag' class='dropdown-item'>cloud automation</a><a href='https://www.appdynamics.com/blog/tag/cloud-bursting/' title='Cloud Bursting Tag' class='dropdown-item'>Cloud Bursting</a><a href='https://www.appdynamics.com/blog/tag/cloud-deployment/' title='Cloud Deployment Tag' class='dropdown-item'>Cloud Deployment</a><a href='https://www.appdynamics.com/blog/tag/cloud-foundry/' title='cloud foundry Tag' class='dropdown-item'>cloud foundry</a><a href='https://www.appdynamics.com/blog/tag/cloud-foundry-foundation/' title='cloud foundry foundation Tag' class='dropdown-item'>cloud foundry foundation</a><a href='https://www.appdynamics.com/blog/tag/cloud-migration/' title='Cloud Migration Tag' class='dropdown-item'>Cloud Migration</a><a href='https://www.appdynamics.com/blog/tag/cloud-monitoring/' title='Cloud Monitoring Tag' class='dropdown-item'>Cloud Monitoring</a><a href='https://www.appdynamics.com/blog/tag/cloud-native/' title='Cloud Native Tag' class='dropdown-item'>Cloud Native</a><a href='https://www.appdynamics.com/blog/tag/cloud-native-computing-foundation/' title='Cloud Native Computing Foundation Tag' class='dropdown-item'>Cloud Native Computing Foundation</a><a href='https://www.appdynamics.com/blog/tag/cloud-native-observability/' title='cloud native observability Tag' class='dropdown-item'>cloud native observability</a><a href='https://www.appdynamics.com/blog/tag/cloud-native-security/' title='cloud native security Tag' class='dropdown-item'>cloud native security</a><a href='https://www.appdynamics.com/blog/tag/cloud-observability/' title='cloud observability Tag' class='dropdown-item'>cloud observability</a><a href='https://www.appdynamics.com/blog/tag/cloud-orchestration/' title='cloud orchestration Tag' class='dropdown-item'>cloud orchestration</a><a href='https://www.appdynamics.com/blog/tag/cloud-planning/' title='cloud planning Tag' class='dropdown-item'>cloud planning</a><a href='https://www.appdynamics.com/blog/tag/cloud-pricing/' title='cloud pricing Tag' class='dropdown-item'>cloud pricing</a><a href='https://www.appdynamics.com/blog/tag/cloud-scaling/' title='Cloud Scaling Tag' class='dropdown-item'>Cloud Scaling</a><a href='https://www.appdynamics.com/blog/tag/cloud-security/' title='cloud security Tag' class='dropdown-item'>cloud security</a><a href='https://www.appdynamics.com/blog/tag/cloudwatch/' title='cloudwatch Tag' class='dropdown-item'>cloudwatch</a><a href='https://www.appdynamics.com/blog/tag/cluster-monitoring/' title='cluster monitoring Tag' class='dropdown-item'>cluster monitoring</a><a href='https://www.appdynamics.com/blog/tag/cmdb/' title='CMDB Tag' class='dropdown-item'>CMDB</a><a href='https://www.appdynamics.com/blog/tag/cncf/' title='CNCF Tag' class='dropdown-item'>CNCF</a><a href='https://www.appdynamics.com/blog/tag/coding/' title='coding Tag' class='dropdown-item'>coding</a><a href='https://www.appdynamics.com/blog/tag/cognition-engine/' title='Cognition Engine Tag' class='dropdown-item'>Cognition Engine</a><a href='https://www.appdynamics.com/blog/tag/cognitive-operations/' title='cognitive operations Tag' class='dropdown-item'>cognitive operations</a><a href='https://www.appdynamics.com/blog/tag/collaboration/' title='collaboration Tag' class='dropdown-item'>collaboration</a><a href='https://www.appdynamics.com/blog/tag/compuware/' title='Compuware Tag' class='dropdown-item'>Compuware</a><a href='https://www.appdynamics.com/blog/tag/compuware-vantage/' title='Compuware Vantage Tag' class='dropdown-item'>Compuware Vantage</a><a href='https://www.appdynamics.com/blog/tag/concurrent-collections/' title='concurrent collections Tag' class='dropdown-item'>concurrent collections</a><a href='https://www.appdynamics.com/blog/tag/conference/' title='conference Tag' class='dropdown-item'>conference</a><a href='https://www.appdynamics.com/blog/tag/containers/' title='containers Tag' class='dropdown-item'>containers</a><a href='https://www.appdynamics.com/blog/tag/continuous-integration/' title='continuous integration Tag' class='dropdown-item'>continuous integration</a><a href='https://www.appdynamics.com/blog/tag/covid-19/' title='covid-19 Tag' class='dropdown-item'>covid-19</a><a href='https://www.appdynamics.com/blog/tag/cpu-burn/' title='CPU Burn Tag' class='dropdown-item'>CPU Burn</a><a href='https://www.appdynamics.com/blog/tag/crash-course/' title='crash course Tag' class='dropdown-item'>crash course</a><a href='https://www.appdynamics.com/blog/tag/culture/' title='culture Tag' class='dropdown-item'>culture</a><a href='https://www.appdynamics.com/blog/tag/custom-dashboards/' title='custom dashboards Tag' class='dropdown-item'>custom dashboards</a><a href='https://www.appdynamics.com/blog/tag/customer-dem/' title='customer DEM Tag' class='dropdown-item'>customer DEM</a><a href='https://www.appdynamics.com/blog/tag/customer-experience/' title='customer experience Tag' class='dropdown-item'>customer experience</a><a href='https://www.appdynamics.com/blog/tag/customer-loyalty/' title='Customer Loyalty Tag' class='dropdown-item'>Customer Loyalty</a><a href='https://www.appdynamics.com/blog/tag/customer-success/' title='Customer Success Tag' class='dropdown-item'>Customer Success</a><a href='https://www.appdynamics.com/blog/tag/cyber-monday/' title='Cyber Monday Tag' class='dropdown-item'>Cyber Monday</a><a href='https://www.appdynamics.com/blog/tag/dashboard/' title='Dashboard Tag' class='dropdown-item'>Dashboard</a><a href='https://www.appdynamics.com/blog/tag/dashboards/' title='dashboards Tag' class='dropdown-item'>dashboards</a><a href='https://www.appdynamics.com/blog/tag/data-cloud/' title='Data Cloud Tag' class='dropdown-item'>Data Cloud</a><a href='https://www.appdynamics.com/blog/tag/data-privacy/' title='data privacy Tag' class='dropdown-item'>data privacy</a><a href='https://www.appdynamics.com/blog/tag/data-security/' title='data security Tag' class='dropdown-item'>data security</a><a href='https://www.appdynamics.com/blog/tag/database/' title='database Tag' class='dropdown-item'>database</a><a href='https://www.appdynamics.com/blog/tag/database-monitoring/' title='database monitoring Tag' class='dropdown-item'>database monitoring</a><a href='https://www.appdynamics.com/blog/tag/database-performance/' title='database performance Tag' class='dropdown-item'>database performance</a><a href='https://www.appdynamics.com/blog/tag/database-performance-monitoring/' title='Database Performance Monitoring Tag' class='dropdown-item'>Database Performance Monitoring</a><a href='https://www.appdynamics.com/blog/tag/db2/' title='db2 Tag' class='dropdown-item'>db2</a><a href='https://www.appdynamics.com/blog/tag/deep-diagnostics/' title='Deep Diagnostics Tag' class='dropdown-item'>Deep Diagnostics</a><a href='https://www.appdynamics.com/blog/tag/deep-linking/' title='deep-linking Tag' class='dropdown-item'>deep-linking</a><a href='https://www.appdynamics.com/blog/tag/dem/' title='DEM Tag' class='dropdown-item'>DEM</a><a href='https://www.appdynamics.com/blog/tag/deploying-apm/' title='Deploying APM Tag' class='dropdown-item'>Deploying APM</a><a href='https://www.appdynamics.com/blog/tag/developer/' title='developer Tag' class='dropdown-item'>developer</a><a href='https://www.appdynamics.com/blog/tag/developers/' title='developers Tag' class='dropdown-item'>developers</a><a href='https://www.appdynamics.com/blog/tag/development/' title='Development Tag' class='dropdown-item'>Development</a><a href='https://www.appdynamics.com/blog/tag/development-lifecycle/' title='development lifecycle Tag' class='dropdown-item'>development lifecycle</a><a href='https://www.appdynamics.com/blog/tag/devops/' title='DevOps Tag' class='dropdown-item'>DevOps</a><a href='https://www.appdynamics.com/blog/tag/devops-appdynamics/' title='DevOps AppDynamics Tag' class='dropdown-item'>DevOps AppDynamics</a><a href='https://www.appdynamics.com/blog/tag/devops-best-practices/' title='DevOps Best Practices Tag' class='dropdown-item'>DevOps Best Practices</a><a href='https://www.appdynamics.com/blog/tag/devops-culture/' title='DevOps Culture Tag' class='dropdown-item'>DevOps Culture</a><a href='https://www.appdynamics.com/blog/tag/devops-lifecycle/' title='devops lifecycle Tag' class='dropdown-item'>devops lifecycle</a><a href='https://www.appdynamics.com/blog/tag/devopsdays/' title='devopsdays Tag' class='dropdown-item'>devopsdays</a><a href='https://www.appdynamics.com/blog/tag/devsecops/' title='DevSecOps Tag' class='dropdown-item'>DevSecOps</a><a href='https://www.appdynamics.com/blog/tag/digital-experience/' title='digital experience Tag' class='dropdown-item'>digital experience</a><a href='https://www.appdynamics.com/blog/tag/digital-experience-monitoring/' title='Digital experience monitoring Tag' class='dropdown-item'>Digital experience monitoring</a><a href='https://www.appdynamics.com/blog/tag/digital-transformation/' title='digital transformation Tag' class='dropdown-item'>digital transformation</a><a href='https://www.appdynamics.com/blog/tag/digital-trust/' title='digital trust Tag' class='dropdown-item'>digital trust</a><a href='https://www.appdynamics.com/blog/tag/disaster-recovery/' title='Disaster Recovery Tag' class='dropdown-item'>Disaster Recovery</a><a href='https://www.appdynamics.com/blog/tag/discovery/' title='discovery Tag' class='dropdown-item'>discovery</a><a href='https://www.appdynamics.com/blog/tag/docker/' title='docker Tag' class='dropdown-item'>docker</a><a href='https://www.appdynamics.com/blog/tag/dockerfile/' title='Dockerfile Tag' class='dropdown-item'>Dockerfile</a><a href='https://www.appdynamics.com/blog/tag/downtime/' title='downtime Tag' class='dropdown-item'>downtime</a><a href='https://www.appdynamics.com/blog/tag/downtime-cost/' title='downtime cost Tag' class='dropdown-item'>downtime cost</a><a href='https://www.appdynamics.com/blog/tag/dynamic-baselines/' title='dynamic baselines Tag' class='dropdown-item'>dynamic baselines</a><a href='https://www.appdynamics.com/blog/tag/dynatrace/' title='Dynatrace Tag' class='dropdown-item'>Dynatrace</a><a href='https://www.appdynamics.com/blog/tag/e-commerce/' title='e-commerce Tag' class='dropdown-item'>e-commerce</a><a href='https://www.appdynamics.com/blog/tag/ease-of-use/' title='Ease-of-Use Tag' class='dropdown-item'>Ease-of-Use</a><a href='https://www.appdynamics.com/blog/tag/ecommerce/' title='ecommerce Tag' class='dropdown-item'>ecommerce</a><a href='https://www.appdynamics.com/blog/tag/ecommerce-monitoring/' title='eCommerce Monitoring Tag' class='dropdown-item'>eCommerce Monitoring</a><a href='https://www.appdynamics.com/blog/tag/ecs/' title='ECS Tag' class='dropdown-item'>ECS</a><a href='https://www.appdynamics.com/blog/tag/edge-computing/' title='edge computing Tag' class='dropdown-item'>edge computing</a><a href='https://www.appdynamics.com/blog/tag/education/' title='education Tag' class='dropdown-item'>education</a><a href='https://www.appdynamics.com/blog/tag/eks/' title='EKS Tag' class='dropdown-item'>EKS</a><a href='https://www.appdynamics.com/blog/tag/elasticsearch/' title='elasticsearch Tag' class='dropdown-item'>elasticsearch</a><a href='https://www.appdynamics.com/blog/tag/end-user-experience/' title='End User Experience Tag' class='dropdown-item'>End User Experience</a><a href='https://www.appdynamics.com/blog/tag/end-user-experience-monitoring/' title='End User Experience Monitoring Tag' class='dropdown-item'>End User Experience Monitoring</a><a href='https://www.appdynamics.com/blog/tag/end-user-monitoring/' title='End User Monitoring Tag' class='dropdown-item'>End User Monitoring</a><a href='https://www.appdynamics.com/blog/tag/enterprise/' title='Enterprise Tag' class='dropdown-item'>Enterprise</a><a href='https://www.appdynamics.com/blog/tag/enterprise-apm/' title='Enterprise APM Tag' class='dropdown-item'>Enterprise APM</a><a href='https://www.appdynamics.com/blog/tag/enterprise-deployment/' title='Enterprise deployment Tag' class='dropdown-item'>Enterprise deployment</a><a href='https://www.appdynamics.com/blog/tag/errors/' title='errors Tag' class='dropdown-item'>errors</a><a href='https://www.appdynamics.com/blog/tag/etl/' title='ETL Tag' class='dropdown-item'>ETL</a><a href='https://www.appdynamics.com/blog/tag/eu/' title='EU Tag' class='dropdown-item'>EU</a><a href='https://www.appdynamics.com/blog/tag/euem/' title='EUEM Tag' class='dropdown-item'>EUEM</a><a href='https://www.appdynamics.com/blog/tag/eum/' title='EUM Tag' class='dropdown-item'>EUM</a><a href='https://www.appdynamics.com/blog/tag/european-union/' title='European Union Tag' class='dropdown-item'>European Union</a><a href='https://www.appdynamics.com/blog/tag/evaluating-apm/' title='Evaluating APM Tag' class='dropdown-item'>Evaluating APM</a><a href='https://www.appdynamics.com/blog/tag/event/' title='Event Tag' class='dropdown-item'>Event</a><a href='https://www.appdynamics.com/blog/tag/events/' title='events Tag' class='dropdown-item'>events</a><a href='https://www.appdynamics.com/blog/tag/experience-economy/' title='experience economy Tag' class='dropdown-item'>experience economy</a><a href='https://www.appdynamics.com/blog/tag/extensions/' title='extensions Tag' class='dropdown-item'>extensions</a><a href='https://www.appdynamics.com/blog/tag/faster/' title='faster Tag' class='dropdown-item'>faster</a><a href='https://www.appdynamics.com/blog/tag/federal-customers/' title='federal customers Tag' class='dropdown-item'>federal customers</a><a href='https://www.appdynamics.com/blog/tag/fedramp/' title='FedRAMP Tag' class='dropdown-item'>FedRAMP</a><a href='https://www.appdynamics.com/blog/tag/finance/' title='finance Tag' class='dropdown-item'>finance</a><a href='https://www.appdynamics.com/blog/tag/financial-services/' title='financial services Tag' class='dropdown-item'>financial services</a><a href='https://www.appdynamics.com/blog/tag/flame-graphs/' title='flame graphs Tag' class='dropdown-item'>flame graphs</a><a href='https://www.appdynamics.com/blog/tag/flutter-agent/' title='Flutter Agent Tag' class='dropdown-item'>Flutter Agent</a><a href='https://www.appdynamics.com/blog/tag/fog-of-development/' title='fog of development Tag' class='dropdown-item'>fog of development</a><a href='https://www.appdynamics.com/blog/tag/forrester/' title='forrester Tag' class='dropdown-item'>forrester</a><a href='https://www.appdynamics.com/blog/tag/forrester-apm/' title='Forrester APM Tag' class='dropdown-item'>Forrester APM</a><a href='https://www.appdynamics.com/blog/tag/full-application-stack/' title='full application stack Tag' class='dropdown-item'>full application stack</a><a href='https://www.appdynamics.com/blog/tag/full-stack-observability/' title='full-stack observability Tag' class='dropdown-item'>full-stack observability</a><a href='https://www.appdynamics.com/blog/tag/gartner/' title='Gartner Tag' class='dropdown-item'>Gartner</a><a href='https://www.appdynamics.com/blog/tag/gartner-apm/' title='Gartner APM Tag' class='dropdown-item'>Gartner APM</a><a href='https://www.appdynamics.com/blog/tag/gartner-apm-magic-quadrant/' title='Gartner APM Magic Quadrant Tag' class='dropdown-item'>Gartner APM Magic Quadrant</a><a href='https://www.appdynamics.com/blog/tag/gartner-magic-quadrant/' title='Gartner Magic Quadrant Tag' class='dropdown-item'>Gartner Magic Quadrant</a><a href='https://www.appdynamics.com/blog/tag/gartner-mq/' title='Gartner MQ Tag' class='dropdown-item'>Gartner MQ</a><a href='https://www.appdynamics.com/blog/tag/gdpr/' title='GDPR Tag' class='dropdown-item'>GDPR</a><a href='https://www.appdynamics.com/blog/tag/general-data-protection-regulation/' title='General Data Protection Regulation Tag' class='dropdown-item'>General Data Protection Regulation</a><a href='https://www.appdynamics.com/blog/tag/ghost/' title='ghost Tag' class='dropdown-item'>ghost</a><a href='https://www.appdynamics.com/blog/tag/glassdoor/' title='glassdoor Tag' class='dropdown-item'>glassdoor</a><a href='https://www.appdynamics.com/blog/tag/go/' title='go Tag' class='dropdown-item'>go</a><a href='https://www.appdynamics.com/blog/tag/go-lang/' title='go lang Tag' class='dropdown-item'>go lang</a><a href='https://www.appdynamics.com/blog/tag/gomez/' title='Gomez Tag' class='dropdown-item'>Gomez</a><a href='https://www.appdynamics.com/blog/tag/google-cloud-functions/' title='Google Cloud Functions Tag' class='dropdown-item'>Google Cloud Functions</a><a href='https://www.appdynamics.com/blog/tag/govapm/' title='GovAPM Tag' class='dropdown-item'>GovAPM</a><a href='https://www.appdynamics.com/blog/tag/government/' title='government Tag' class='dropdown-item'>government</a><a href='https://www.appdynamics.com/blog/tag/grafana/' title='Grafana Tag' class='dropdown-item'>Grafana</a><a href='https://www.appdynamics.com/blog/tag/grafana-plugin/' title='grafana plugin Tag' class='dropdown-item'>grafana plugin</a><a href='https://www.appdynamics.com/blog/tag/guided-tour/' title='guided tour Tag' class='dropdown-item'>guided tour</a><a href='https://www.appdynamics.com/blog/tag/hadoop/' title='Hadoop Tag' class='dropdown-item'>Hadoop</a><a href='https://www.appdynamics.com/blog/tag/healthcare/' title='healthcare Tag' class='dropdown-item'>healthcare</a><a href='https://www.appdynamics.com/blog/tag/healthcare-gov/' title='HealthCare.gov Tag' class='dropdown-item'>HealthCare.gov</a><a href='https://www.appdynamics.com/blog/tag/hhvm/' title='hhvm Tag' class='dropdown-item'>hhvm</a><a href='https://www.appdynamics.com/blog/tag/high-availability/' title='High Availability Tag' class='dropdown-item'>High Availability</a><a href='https://www.appdynamics.com/blog/tag/hippa/' title='HIPPA Tag' class='dropdown-item'>HIPPA</a><a href='https://www.appdynamics.com/blog/tag/history-of-programming/' title='history of programming Tag' class='dropdown-item'>history of programming</a><a href='https://www.appdynamics.com/blog/tag/hybrid-cloud/' title='hybrid cloud Tag' class='dropdown-item'>hybrid cloud</a><a href='https://www.appdynamics.com/blog/tag/hybrid-cloud-observability/' title='hybrid cloud observability Tag' class='dropdown-item'>hybrid cloud observability</a><a href='https://www.appdynamics.com/blog/tag/hybrid-work/' title='hybrid work Tag' class='dropdown-item'>hybrid work</a><a href='https://www.appdynamics.com/blog/tag/iaas/' title='IaaS Tag' class='dropdown-item'>IaaS</a><a href='https://www.appdynamics.com/blog/tag/ibm/' title='IBM Tag' class='dropdown-item'>IBM</a><a href='https://www.appdynamics.com/blog/tag/ibm-datapower/' title='IBM DataPower Tag' class='dropdown-item'>IBM DataPower</a><a href='https://www.appdynamics.com/blog/tag/ibm-think-2019/' title='IBM Think 2019 Tag' class='dropdown-item'>IBM Think 2019</a><a href='https://www.appdynamics.com/blog/tag/idc/' title='idc Tag' class='dropdown-item'>idc</a><a href='https://www.appdynamics.com/blog/tag/iis/' title='IIS Tag' class='dropdown-item'>IIS</a><a href='https://www.appdynamics.com/blog/tag/iis-monitoring/' title='IIS Monitoring Tag' class='dropdown-item'>IIS Monitoring</a><a href='https://www.appdynamics.com/blog/tag/industry-insights/' title='industry insights Tag' class='dropdown-item'>industry insights</a><a href='https://www.appdynamics.com/blog/tag/infographic/' title='infographic Tag' class='dropdown-item'>infographic</a><a href='https://www.appdynamics.com/blog/tag/infrastructure/' title='infrastructure Tag' class='dropdown-item'>infrastructure</a><a href='https://www.appdynamics.com/blog/tag/infrastructure-monitoring/' title='infrastructure monitoring Tag' class='dropdown-item'>infrastructure monitoring</a><a href='https://www.appdynamics.com/blog/tag/infrastructure-optimization/' title='infrastructure optimization Tag' class='dropdown-item'>infrastructure optimization</a><a href='https://www.appdynamics.com/blog/tag/infrastructure-pricing/' title='infrastructure pricing Tag' class='dropdown-item'>infrastructure pricing</a><a href='https://www.appdynamics.com/blog/tag/infrastructure-visibility/' title='infrastructure visibility Tag' class='dropdown-item'>infrastructure visibility</a><a href='https://www.appdynamics.com/blog/tag/insurance/' title='Insurance Tag' class='dropdown-item'>Insurance</a><a href='https://www.appdynamics.com/blog/tag/integration/' title='integration Tag' class='dropdown-item'>integration</a><a href='https://www.appdynamics.com/blog/tag/integration-partner-program/' title='Integration Partner Program Tag' class='dropdown-item'>Integration Partner Program</a><a href='https://www.appdynamics.com/blog/tag/internet-of-things/' title='internet of things Tag' class='dropdown-item'>internet of things</a><a href='https://www.appdynamics.com/blog/tag/internship/' title='Internship Tag' class='dropdown-item'>Internship</a><a href='https://www.appdynamics.com/blog/tag/investment-banking/' title='Investment Banking Tag' class='dropdown-item'>Investment Banking</a><a href='https://www.appdynamics.com/blog/tag/ios/' title='ios Tag' class='dropdown-item'>ios</a><a href='https://www.appdynamics.com/blog/tag/ios-monitoring/' title='iOS monitoring Tag' class='dropdown-item'>iOS monitoring</a><a href='https://www.appdynamics.com/blog/tag/iot/' title='IOT Tag' class='dropdown-item'>IOT</a><a href='https://www.appdynamics.com/blog/tag/iphone-crash/' title='iPhone Crash Tag' class='dropdown-item'>iPhone Crash</a><a href='https://www.appdynamics.com/blog/tag/irap/' title='IRAP Tag' class='dropdown-item'>IRAP</a><a href='https://www.appdynamics.com/blog/tag/istio/' title='Istio Tag' class='dropdown-item'>Istio</a><a href='https://www.appdynamics.com/blog/tag/it/' title='IT Tag' class='dropdown-item'>IT</a><a href='https://www.appdynamics.com/blog/tag/it-operations/' title='IT operations Tag' class='dropdown-item'>IT operations</a><a href='https://www.appdynamics.com/blog/tag/itil/' title='ITIL Tag' class='dropdown-item'>ITIL</a><a href='https://www.appdynamics.com/blog/tag/itsm/' title='ITSM Tag' class='dropdown-item'>ITSM</a><a href='https://www.appdynamics.com/blog/tag/java/' title='Java Tag' class='dropdown-item'>Java</a><a href='https://www.appdynamics.com/blog/tag/java-9/' title='java 9 Tag' class='dropdown-item'>java 9</a><a href='https://www.appdynamics.com/blog/tag/java-apm/' title='java apm Tag' class='dropdown-item'>java apm</a><a href='https://www.appdynamics.com/blog/tag/java-cpu/' title='Java CPU Tag' class='dropdown-item'>Java CPU</a><a href='https://www.appdynamics.com/blog/tag/java-memory-leak/' title='Java Memory Leak Tag' class='dropdown-item'>Java Memory Leak</a><a href='https://www.appdynamics.com/blog/tag/java-monitoring/' title='Java Monitoring Tag' class='dropdown-item'>Java Monitoring</a><a href='https://www.appdynamics.com/blog/tag/java-programming-language/' title='java programming language Tag' class='dropdown-item'>java programming language</a><a href='https://www.appdynamics.com/blog/tag/javascript/' title='javascript Tag' class='dropdown-item'>javascript</a><a href='https://www.appdynamics.com/blog/tag/jconsole/' title='JConsole Tag' class='dropdown-item'>JConsole</a><a href='https://www.appdynamics.com/blog/tag/jmx/' title='JMX Tag' class='dropdown-item'>JMX</a><a href='https://www.appdynamics.com/blog/tag/jvm/' title='JVM Tag' class='dropdown-item'>JVM</a><a href='https://www.appdynamics.com/blog/tag/jvm-monitoring/' title='JVM Monitoring Tag' class='dropdown-item'>JVM Monitoring</a><a href='https://www.appdynamics.com/blog/tag/k8s/' title='K8s Tag' class='dropdown-item'>K8s</a><a href='https://www.appdynamics.com/blog/tag/knative/' title='KNative Tag' class='dropdown-item'>KNative</a><a href='https://www.appdynamics.com/blog/tag/kpi/' title='KPI Tag' class='dropdown-item'>KPI</a><a href='https://www.appdynamics.com/blog/tag/kubecon-cloudnative-con/' title='KubeCon + CloudNative Con Tag' class='dropdown-item'>KubeCon + CloudNative Con</a><a href='https://www.appdynamics.com/blog/tag/kubernetes/' title='kubernetes Tag' class='dropdown-item'>kubernetes</a><a href='https://www.appdynamics.com/blog/tag/kubernetes-monitoring/' title='Kubernetes Monitoring Tag' class='dropdown-item'>Kubernetes Monitoring</a><a href='https://www.appdynamics.com/blog/tag/las-vegas/' title='Las Vegas Tag' class='dropdown-item'>Las Vegas</a><a href='https://www.appdynamics.com/blog/tag/legacy/' title='legacy Tag' class='dropdown-item'>legacy</a><a href='https://www.appdynamics.com/blog/tag/load-runner/' title='Load Runner Tag' class='dropdown-item'>Load Runner</a><a href='https://www.appdynamics.com/blog/tag/load-testing/' title='Load Testing Tag' class='dropdown-item'>Load Testing</a><a href='https://www.appdynamics.com/blog/tag/log-analysis/' title='log analysis Tag' class='dropdown-item'>log analysis</a><a href='https://www.appdynamics.com/blog/tag/log-analytics/' title='log analytics Tag' class='dropdown-item'>log analytics</a><a href='https://www.appdynamics.com/blog/tag/log-files/' title='Log Files Tag' class='dropdown-item'>Log Files</a><a href='https://www.appdynamics.com/blog/tag/log-observer-connect/' title='log observer connect Tag' class='dropdown-item'>log observer connect</a><a href='https://www.appdynamics.com/blog/tag/log4j/' title='log4j Tag' class='dropdown-item'>log4j</a><a href='https://www.appdynamics.com/blog/tag/logging/' title='logging Tag' class='dropdown-item'>logging</a><a href='https://www.appdynamics.com/blog/tag/logs/' title='logs Tag' class='dropdown-item'>logs</a><a href='https://www.appdynamics.com/blog/tag/machine-learning/' title='machine learning Tag' class='dropdown-item'>machine learning</a><a href='https://www.appdynamics.com/blog/tag/mainframe/' title='mainframe Tag' class='dropdown-item'>mainframe</a><a href='https://www.appdynamics.com/blog/tag/managed-service-providers/' title='Managed Service Providers Tag' class='dropdown-item'>Managed Service Providers</a><a href='https://www.appdynamics.com/blog/tag/management/' title='management Tag' class='dropdown-item'>management</a><a href='https://www.appdynamics.com/blog/tag/mapping/' title='mapping Tag' class='dropdown-item'>mapping</a><a href='https://www.appdynamics.com/blog/tag/mariadb/' title='mariadb Tag' class='dropdown-item'>mariadb</a><a href='https://www.appdynamics.com/blog/tag/maturity/' title='Maturity Tag' class='dropdown-item'>Maturity</a><a href='https://www.appdynamics.com/blog/tag/memory-leaks/' title='memory leaks Tag' class='dropdown-item'>memory leaks</a><a href='https://www.appdynamics.com/blog/tag/mesos/' title='Mesos Tag' class='dropdown-item'>Mesos</a><a href='https://www.appdynamics.com/blog/tag/metric-data/' title='metric data Tag' class='dropdown-item'>metric data</a><a href='https://www.appdynamics.com/blog/tag/metrics/' title='metrics Tag' class='dropdown-item'>metrics</a><a href='https://www.appdynamics.com/blog/tag/micoservices/' title='micoservices Tag' class='dropdown-item'>micoservices</a><a href='https://www.appdynamics.com/blog/tag/microservice-patterns/' title='microservice patterns Tag' class='dropdown-item'>microservice patterns</a><a href='https://www.appdynamics.com/blog/tag/microservices/' title='microservices Tag' class='dropdown-item'>microservices</a><a href='https://www.appdynamics.com/blog/tag/microservices-iq/' title='microservices iq Tag' class='dropdown-item'>microservices iq</a><a href='https://www.appdynamics.com/blog/tag/microsoft/' title='Microsoft Tag' class='dropdown-item'>Microsoft</a><a href='https://www.appdynamics.com/blog/tag/microsoft-azure/' title='microsoft azure Tag' class='dropdown-item'>microsoft azure</a><a href='https://www.appdynamics.com/blog/tag/migration/' title='migration Tag' class='dropdown-item'>migration</a><a href='https://www.appdynamics.com/blog/tag/ml/' title='ML Tag' class='dropdown-item'>ML</a><a href='https://www.appdynamics.com/blog/tag/mobile-2/' title='mobile Tag' class='dropdown-item'>mobile</a><a href='https://www.appdynamics.com/blog/tag/mobile-apm/' title='Mobile APM Tag' class='dropdown-item'>Mobile APM</a><a href='https://www.appdynamics.com/blog/tag/mobile-app-metrics/' title='mobile app metrics Tag' class='dropdown-item'>mobile app metrics</a><a href='https://www.appdynamics.com/blog/tag/mobile-application-monitoring/' title='Mobile Application Monitoring Tag' class='dropdown-item'>Mobile Application Monitoring</a><a href='https://www.appdynamics.com/blog/tag/mobile-application-performance/' title='Mobile Application Performance Tag' class='dropdown-item'>Mobile Application Performance</a><a href='https://www.appdynamics.com/blog/tag/mobile-applications/' title='mobile applications Tag' class='dropdown-item'>mobile applications</a><a href='https://www.appdynamics.com/blog/tag/mobile-best-practices/' title='Mobile Best Practices Tag' class='dropdown-item'>Mobile Best Practices</a><a href='https://www.appdynamics.com/blog/tag/mobile-eum/' title='mobile eum Tag' class='dropdown-item'>mobile eum</a><a href='https://www.appdynamics.com/blog/tag/mobile-monitoring/' title='Mobile Monitoring Tag' class='dropdown-item'>Mobile Monitoring</a><a href='https://www.appdynamics.com/blog/tag/mobile-real-user-monitoring/' title='mobile real-user monitoring Tag' class='dropdown-item'>mobile real-user monitoring</a><a href='https://www.appdynamics.com/blog/tag/mobile-rum/' title='Mobile RUM Tag' class='dropdown-item'>Mobile RUM</a><a href='https://www.appdynamics.com/blog/tag/mongodb/' title='MongoDB Tag' class='dropdown-item'>MongoDB</a><a href='https://www.appdynamics.com/blog/tag/monitoring/' title='Monitoring Tag' class='dropdown-item'>Monitoring</a><a href='https://www.appdynamics.com/blog/tag/monitoring-agents/' title='Monitoring Agents Tag' class='dropdown-item'>Monitoring Agents</a><a href='https://www.appdynamics.com/blog/tag/mrum/' title='MRUM Tag' class='dropdown-item'>MRUM</a><a href='https://www.appdynamics.com/blog/tag/msp/' title='MSP Tag' class='dropdown-item'>MSP</a><a href='https://www.appdynamics.com/blog/tag/mttr/' title='MTTR Tag' class='dropdown-item'>MTTR</a><a href='https://www.appdynamics.com/blog/tag/multi-cloud/' title='Multi Cloud Tag' class='dropdown-item'>Multi Cloud</a><a href='https://www.appdynamics.com/blog/tag/multi-tenancy-cloud/' title='multi tenancy cloud Tag' class='dropdown-item'>multi tenancy cloud</a><a href='https://www.appdynamics.com/blog/tag/multicloud/' title='multicloud Tag' class='dropdown-item'>multicloud</a><a href='https://www.appdynamics.com/blog/tag/multitenancy/' title='multitenancy Tag' class='dropdown-item'>multitenancy</a><a href='https://www.appdynamics.com/blog/tag/mvc-4/' title='MVC 4 Tag' class='dropdown-item'>MVC 4</a><a href='https://www.appdynamics.com/blog/tag/mysql/' title='mysql Tag' class='dropdown-item'>mysql</a><a href='https://www.appdynamics.com/blog/tag/netflix/' title='Netflix Tag' class='dropdown-item'>Netflix</a><a href='https://www.appdynamics.com/blog/tag/network-monitoring/' title='Network Monitoring Tag' class='dropdown-item'>Network Monitoring</a><a href='https://www.appdynamics.com/blog/tag/network-performance-management/' title='Network Performance Management Tag' class='dropdown-item'>Network Performance Management</a><a href='https://www.appdynamics.com/blog/tag/network-visibility/' title='network visibility Tag' class='dropdown-item'>network visibility</a><a href='https://www.appdynamics.com/blog/tag/new-relic/' title='New Relic Tag' class='dropdown-item'>New Relic</a><a href='https://www.appdynamics.com/blog/tag/news-2/' title='news Tag' class='dropdown-item'>news</a><a href='https://www.appdynamics.com/blog/tag/nginx/' title='nginx Tag' class='dropdown-item'>nginx</a><a href='https://www.appdynamics.com/blog/tag/node/' title='Node Tag' class='dropdown-item'>Node</a><a href='https://www.appdynamics.com/blog/tag/node-js-2/' title='node.js Tag' class='dropdown-item'>node.js</a><a href='https://www.appdynamics.com/blog/tag/node-js-apm/' title='node.js apm Tag' class='dropdown-item'>node.js apm</a><a href='https://www.appdynamics.com/blog/tag/node-js-monitoring/' title='node.js monitoring Tag' class='dropdown-item'>node.js monitoring</a><a href='https://www.appdynamics.com/blog/tag/nodetime/' title='nodetime Tag' class='dropdown-item'>nodetime</a><a href='https://www.appdynamics.com/blog/tag/nosql/' title='NoSQL Tag' class='dropdown-item'>NoSQL</a><a href='https://www.appdynamics.com/blog/tag/npm/' title='NPM Tag' class='dropdown-item'>NPM</a><a href='https://www.appdynamics.com/blog/tag/obamacare/' title='obamacare Tag' class='dropdown-item'>obamacare</a><a href='https://www.appdynamics.com/blog/tag/obamacare-website/' title='Obamacare website Tag' class='dropdown-item'>Obamacare website</a><a href='https://www.appdynamics.com/blog/tag/observability/' title='observability Tag' class='dropdown-item'>observability</a><a href='https://www.appdynamics.com/blog/tag/omni-channel/' title='omni-channel Tag' class='dropdown-item'>omni-channel</a><a href='https://www.appdynamics.com/blog/tag/on-prem/' title='on-prem Tag' class='dropdown-item'>on-prem</a><a href='https://www.appdynamics.com/blog/tag/on-prem-vs-cloud/' title='on-prem vs cloud Tag' class='dropdown-item'>on-prem vs cloud</a><a href='https://www.appdynamics.com/blog/tag/on-premises/' title='on-premises Tag' class='dropdown-item'>on-premises</a><a href='https://www.appdynamics.com/blog/tag/online-shopping/' title='online shopping Tag' class='dropdown-item'>online shopping</a><a href='https://www.appdynamics.com/blog/tag/opcache/' title='OPCache Tag' class='dropdown-item'>OPCache</a><a href='https://www.appdynamics.com/blog/tag/opcode/' title='opcode Tag' class='dropdown-item'>opcode</a><a href='https://www.appdynamics.com/blog/tag/openai/' title='OpenAI Tag' class='dropdown-item'>OpenAI</a><a href='https://www.appdynamics.com/blog/tag/openai-api/' title='OpenAI API Tag' class='dropdown-item'>OpenAI API</a><a href='https://www.appdynamics.com/blog/tag/openshift/' title='openshift Tag' class='dropdown-item'>openshift</a><a href='https://www.appdynamics.com/blog/tag/openshift-by-red-hat/' title='openshift by red hat Tag' class='dropdown-item'>openshift by red hat</a><a href='https://www.appdynamics.com/blog/tag/openshift-by-redhat/' title='openshift by redhat Tag' class='dropdown-item'>openshift by redhat</a><a href='https://www.appdynamics.com/blog/tag/opentelemetry/' title='OpenTelemetry Tag' class='dropdown-item'>OpenTelemetry</a><a href='https://www.appdynamics.com/blog/tag/operational-analytics/' title='operational analytics Tag' class='dropdown-item'>operational analytics</a><a href='https://www.appdynamics.com/blog/tag/operations/' title='Operations Tag' class='dropdown-item'>Operations</a><a href='https://www.appdynamics.com/blog/tag/operators/' title='operators Tag' class='dropdown-item'>operators</a><a href='https://www.appdynamics.com/blog/tag/opnet/' title='OpNet Tag' class='dropdown-item'>OpNet</a><a href='https://www.appdynamics.com/blog/tag/ops/' title='ops Tag' class='dropdown-item'>ops</a><a href='https://www.appdynamics.com/blog/tag/optier/' title='OpTier Tag' class='dropdown-item'>OpTier</a><a href='https://www.appdynamics.com/blog/tag/oracle/' title='Oracle Tag' class='dropdown-item'>Oracle</a><a href='https://www.appdynamics.com/blog/tag/paas/' title='PaaS Tag' class='dropdown-item'>PaaS</a><a href='https://www.appdynamics.com/blog/tag/partner/' title='partner Tag' class='dropdown-item'>partner</a><a href='https://www.appdynamics.com/blog/tag/partner-program/' title='partner program Tag' class='dropdown-item'>partner program</a><a href='https://www.appdynamics.com/blog/tag/partners-2/' title='partners Tag' class='dropdown-item'>partners</a><a href='https://www.appdynamics.com/blog/tag/partnership/' title='partnership Tag' class='dropdown-item'>partnership</a><a href='https://www.appdynamics.com/blog/tag/pcf/' title='PCF Tag' class='dropdown-item'>PCF</a><a href='https://www.appdynamics.com/blog/tag/percentiles/' title='percentiles Tag' class='dropdown-item'>percentiles</a><a href='https://www.appdynamics.com/blog/tag/performance/' title='Performance Tag' class='dropdown-item'>Performance</a><a href='https://www.appdynamics.com/blog/tag/performance-bottleneck/' title='Performance Bottleneck Tag' class='dropdown-item'>Performance Bottleneck</a><a href='https://www.appdynamics.com/blog/tag/performance-engineering/' title='performance engineering Tag' class='dropdown-item'>performance engineering</a><a href='https://www.appdynamics.com/blog/tag/performance-management/' title='Performance Management Tag' class='dropdown-item'>Performance Management</a><a href='https://www.appdynamics.com/blog/tag/performance-metrics/' title='performance metrics Tag' class='dropdown-item'>performance metrics</a><a href='https://www.appdynamics.com/blog/tag/performance-monitoring/' title='Performance Monitoring Tag' class='dropdown-item'>Performance Monitoring</a><a href='https://www.appdynamics.com/blog/tag/performance-testing/' title='performance testing Tag' class='dropdown-item'>performance testing</a><a href='https://www.appdynamics.com/blog/tag/php-2/' title='php Tag' class='dropdown-item'>php</a><a href='https://www.appdynamics.com/blog/tag/php-7/' title='php 7 Tag' class='dropdown-item'>php 7</a><a href='https://www.appdynamics.com/blog/tag/php-apm/' title='php apm Tag' class='dropdown-item'>php apm</a><a href='https://www.appdynamics.com/blog/tag/php-best-practices/' title='PHP Best Practices Tag' class='dropdown-item'>PHP Best Practices</a><a href='https://www.appdynamics.com/blog/tag/php-performance/' title='php performance Tag' class='dropdown-item'>php performance</a><a href='https://www.appdynamics.com/blog/tag/php-security/' title='php security Tag' class='dropdown-item'>php security</a><a href='https://www.appdynamics.com/blog/tag/php-upgrade/' title='php upgrade Tag' class='dropdown-item'>php upgrade</a><a href='https://www.appdynamics.com/blog/tag/pivotal/' title='Pivotal Tag' class='dropdown-item'>Pivotal</a><a href='https://www.appdynamics.com/blog/tag/pivotal-cloud-foundry/' title='Pivotal Cloud Foundry Tag' class='dropdown-item'>Pivotal Cloud Foundry</a><a href='https://www.appdynamics.com/blog/tag/platform-monitoring-for-pcf/' title='platform monitoring for PCF Tag' class='dropdown-item'>platform monitoring for PCF</a><a href='https://www.appdynamics.com/blog/tag/podcast/' title='podcast Tag' class='dropdown-item'>podcast</a><a href='https://www.appdynamics.com/blog/tag/private-equity/' title='private equity Tag' class='dropdown-item'>private equity</a><a href='https://www.appdynamics.com/blog/tag/production/' title='production Tag' class='dropdown-item'>production</a><a href='https://www.appdynamics.com/blog/tag/production-monitoring/' title='Production Monitoring Tag' class='dropdown-item'>Production Monitoring</a><a href='https://www.appdynamics.com/blog/tag/profiling/' title='profiling Tag' class='dropdown-item'>profiling</a><a href='https://www.appdynamics.com/blog/tag/programming-language/' title='programming language Tag' class='dropdown-item'>programming language</a><a href='https://www.appdynamics.com/blog/tag/programming-languages/' title='programming languages Tag' class='dropdown-item'>programming languages</a><a href='https://www.appdynamics.com/blog/tag/public-cloud/' title='Public Cloud Tag' class='dropdown-item'>Public Cloud</a><a href='https://www.appdynamics.com/blog/tag/public-sector/' title='public sector Tag' class='dropdown-item'>public sector</a><a href='https://www.appdynamics.com/blog/tag/python/' title='python Tag' class='dropdown-item'>python</a><a href='https://www.appdynamics.com/blog/tag/qa/' title='qa Tag' class='dropdown-item'>qa</a><a href='https://www.appdynamics.com/blog/tag/quest-foglight/' title='Quest Foglight Tag' class='dropdown-item'>Quest Foglight</a><a href='https://www.appdynamics.com/blog/tag/rba/' title='RBA Tag' class='dropdown-item'>RBA</a><a href='https://www.appdynamics.com/blog/tag/rca/' title='RCA Tag' class='dropdown-item'>RCA</a><a href='https://www.appdynamics.com/blog/tag/real-user-monitoring/' title='Real User Monitoring Tag' class='dropdown-item'>Real User Monitoring</a><a href='https://www.appdynamics.com/blog/tag/real-time-business-metrics/' title='real-time business metrics Tag' class='dropdown-item'>real-time business metrics</a><a href='https://www.appdynamics.com/blog/tag/real-time-business-monitoring/' title='real-time business monitoring Tag' class='dropdown-item'>real-time business monitoring</a><a href='https://www.appdynamics.com/blog/tag/red-hat/' title='red hat Tag' class='dropdown-item'>red hat</a><a href='https://www.appdynamics.com/blog/tag/red-hat-openshift/' title='red hat openshift Tag' class='dropdown-item'>red hat openshift</a><a href='https://www.appdynamics.com/blog/tag/report/' title='report Tag' class='dropdown-item'>report</a><a href='https://www.appdynamics.com/blog/tag/research-report/' title='research report Tag' class='dropdown-item'>research report</a><a href='https://www.appdynamics.com/blog/tag/response-time/' title='response time Tag' class='dropdown-item'>response time</a><a href='https://www.appdynamics.com/blog/tag/retail/' title='retail Tag' class='dropdown-item'>retail</a><a href='https://www.appdynamics.com/blog/tag/risk/' title='risk Tag' class='dropdown-item'>risk</a><a href='https://www.appdynamics.com/blog/tag/root-cause-analysis/' title='Root Cause Analysis Tag' class='dropdown-item'>Root Cause Analysis</a><a href='https://www.appdynamics.com/blog/tag/rsa/' title='RSA Tag' class='dropdown-item'>RSA</a><a href='https://www.appdynamics.com/blog/tag/rtbm/' title='RtBM Tag' class='dropdown-item'>RtBM</a><a href='https://www.appdynamics.com/blog/tag/rum/' title='RUM Tag' class='dropdown-item'>RUM</a><a href='https://www.appdynamics.com/blog/tag/runbook/' title='runbook Tag' class='dropdown-item'>runbook</a><a href='https://www.appdynamics.com/blog/tag/saas/' title='SaaS Tag' class='dropdown-item'>SaaS</a><a href='https://www.appdynamics.com/blog/tag/saas-apm/' title='Saas APM Tag' class='dropdown-item'>Saas APM</a><a href='https://www.appdynamics.com/blog/tag/saas-application-performance-monitoring/' title='saas application performance monitoring Tag' class='dropdown-item'>saas application performance monitoring</a><a href='https://www.appdynamics.com/blog/tag/san-francisco/' title='san francisco Tag' class='dropdown-item'>san francisco</a><a href='https://www.appdynamics.com/blog/tag/sap/' title='SAP Tag' class='dropdown-item'>SAP</a><a href='https://www.appdynamics.com/blog/tag/sap-monitoring/' title='SAP monitoring Tag' class='dropdown-item'>SAP monitoring</a><a href='https://www.appdynamics.com/blog/tag/sap-netweaver/' title='SAP NetWeaver Tag' class='dropdown-item'>SAP NetWeaver</a><a href='https://www.appdynamics.com/blog/tag/sap-ob/' title='SAP ob Tag' class='dropdown-item'>SAP ob</a><a href='https://www.appdynamics.com/blog/tag/sap-s-4hana/' title='SAP S/4HANA Tag' class='dropdown-item'>SAP S/4HANA</a><a href='https://www.appdynamics.com/blog/tag/scalability/' title='Scalability Tag' class='dropdown-item'>Scalability</a><a href='https://www.appdynamics.com/blog/tag/sdk/' title='sdk Tag' class='dropdown-item'>sdk</a><a href='https://www.appdynamics.com/blog/tag/secure-application/' title='Secure Application Tag' class='dropdown-item'>Secure Application</a><a href='https://www.appdynamics.com/blog/tag/security/' title='security Tag' class='dropdown-item'>security</a><a href='https://www.appdynamics.com/blog/tag/security-resilience/' title='security resilience Tag' class='dropdown-item'>security resilience</a><a href='https://www.appdynamics.com/blog/tag/server/' title='server Tag' class='dropdown-item'>server</a><a href='https://www.appdynamics.com/blog/tag/serverless/' title='serverless Tag' class='dropdown-item'>serverless</a><a href='https://www.appdynamics.com/blog/tag/service-assurance/' title='service assurance Tag' class='dropdown-item'>service assurance</a><a href='https://www.appdynamics.com/blog/tag/service-broker-tile/' title='Service Broker Tile Tag' class='dropdown-item'>Service Broker Tile</a><a href='https://www.appdynamics.com/blog/tag/service-endpoints/' title='service endpoints Tag' class='dropdown-item'>service endpoints</a><a href='https://www.appdynamics.com/blog/tag/service-level-agreement/' title='service level agreement Tag' class='dropdown-item'>service level agreement</a><a href='https://www.appdynamics.com/blog/tag/servicenow/' title='ServiceNow Tag' class='dropdown-item'>ServiceNow</a><a href='https://www.appdynamics.com/blog/tag/sharding/' title='sharding Tag' class='dropdown-item'>sharding</a><a href='https://www.appdynamics.com/blog/tag/single-page-application/' title='single page application Tag' class='dropdown-item'>single page application</a><a href='https://www.appdynamics.com/blog/tag/single-sign-on/' title='single sign on Tag' class='dropdown-item'>single sign on</a><a href='https://www.appdynamics.com/blog/tag/site-reliability-engineering/' title='site reliability engineering Tag' class='dropdown-item'>site reliability engineering</a><a href='https://www.appdynamics.com/blog/tag/sla/' title='SLA Tag' class='dropdown-item'>SLA</a><a href='https://www.appdynamics.com/blog/tag/slow-sql/' title='slow SQL Tag' class='dropdown-item'>slow SQL</a><a href='https://www.appdynamics.com/blog/tag/smart-agent/' title='Smart Agent Tag' class='dropdown-item'>Smart Agent</a><a href='https://www.appdynamics.com/blog/tag/smart-agent-for-cisco-appdynamics/' title='Smart Agent for Cisco AppDynamics Tag' class='dropdown-item'>Smart Agent for Cisco AppDynamics</a><a href='https://www.appdynamics.com/blog/tag/smart-speakers/' title='smart speakers Tag' class='dropdown-item'>smart speakers</a><a href='https://www.appdynamics.com/blog/tag/soa/' title='SOA Tag' class='dropdown-item'>SOA</a><a href='https://www.appdynamics.com/blog/tag/soa-monitoring/' title='SOA monitoring Tag' class='dropdown-item'>SOA monitoring</a><a href='https://www.appdynamics.com/blog/tag/software-development/' title='Software Development Tag' class='dropdown-item'>Software Development</a><a href='https://www.appdynamics.com/blog/tag/spectro-cloud-palette/' title='Spectro Cloud Palette Tag' class='dropdown-item'>Spectro Cloud Palette</a><a href='https://www.appdynamics.com/blog/tag/splunk/' title='Splunk Tag' class='dropdown-item'>Splunk</a><a href='https://www.appdynamics.com/blog/tag/spring-release/' title='spring release Tag' class='dropdown-item'>spring release</a><a href='https://www.appdynamics.com/blog/tag/spring4shell/' title='Spring4Shell Tag' class='dropdown-item'>Spring4Shell</a><a href='https://www.appdynamics.com/blog/tag/sql/' title='SQL Tag' class='dropdown-item'>SQL</a><a href='https://www.appdynamics.com/blog/tag/sre/' title='SRE Tag' class='dropdown-item'>SRE</a><a href='https://www.appdynamics.com/blog/tag/sso/' title='sso Tag' class='dropdown-item'>sso</a><a href='https://www.appdynamics.com/blog/tag/supply-chain/' title='supply chain Tag' class='dropdown-item'>supply chain</a><a href='https://www.appdynamics.com/blog/tag/synthetic-monitoring/' title='Synthetic Monitoring Tag' class='dropdown-item'>Synthetic Monitoring</a><a href='https://www.appdynamics.com/blog/tag/tagging/' title='tagging Tag' class='dropdown-item'>tagging</a><a href='https://www.appdynamics.com/blog/tag/tags/' title='tags Tag' class='dropdown-item'>tags</a><a href='https://www.appdynamics.com/blog/tag/technical-debt/' title='technical debt Tag' class='dropdown-item'>technical debt</a><a href='https://www.appdynamics.com/blog/tag/telemetry/' title='telemetry Tag' class='dropdown-item'>telemetry</a><a href='https://www.appdynamics.com/blog/tag/test-in-production/' title='Test In Production Tag' class='dropdown-item'>Test In Production</a><a href='https://www.appdynamics.com/blog/tag/the-age-of-application-observability/' title='The Age of Application Observability Tag' class='dropdown-item'>The Age of Application Observability</a><a href='https://www.appdynamics.com/blog/tag/thousandeyes/' title='thousandeyes Tag' class='dropdown-item'>thousandeyes</a><a href='https://www.appdynamics.com/blog/tag/transaction-analytics/' title='transaction analytics Tag' class='dropdown-item'>transaction analytics</a><a href='https://www.appdynamics.com/blog/tag/transaction-profiling/' title='Transaction Profiling Tag' class='dropdown-item'>Transaction Profiling</a><a href='https://www.appdynamics.com/blog/tag/troubleshooting-applications/' title='Troubleshooting Applications Tag' class='dropdown-item'>Troubleshooting Applications</a><a href='https://www.appdynamics.com/blog/tag/tuning/' title='tuning Tag' class='dropdown-item'>tuning</a><a href='https://www.appdynamics.com/blog/tag/typescript/' title='TypeScript Tag' class='dropdown-item'>TypeScript</a><a href='https://www.appdynamics.com/blog/tag/ucce/' title='UCCE Tag' class='dropdown-item'>UCCE</a><a href='https://www.appdynamics.com/blog/tag/ucce-monitoring/' title='UCCE monitoring Tag' class='dropdown-item'>UCCE monitoring</a><a href='https://www.appdynamics.com/blog/tag/unified-monitoring/' title='unified monitoring Tag' class='dropdown-item'>unified monitoring</a><a href='https://www.appdynamics.com/blog/tag/unified-observability-experience/' title='unified observability experience Tag' class='dropdown-item'>unified observability experience</a><a href='https://www.appdynamics.com/blog/tag/user-experience/' title='User Experience Tag' class='dropdown-item'>User Experience</a><a href='https://www.appdynamics.com/blog/tag/user-session-tracking/' title='user session tracking Tag' class='dropdown-item'>user session tracking</a><a href='https://www.appdynamics.com/blog/tag/virtual-war-room/' title='Virtual War Room Tag' class='dropdown-item'>Virtual War Room</a><a href='https://www.appdynamics.com/blog/tag/visualvm/' title='VisualVM Tag' class='dropdown-item'>VisualVM</a><a href='https://www.appdynamics.com/blog/tag/war-room/' title='War Room Tag' class='dropdown-item'>War Room</a><a href='https://www.appdynamics.com/blog/tag/wearables/' title='wearables Tag' class='dropdown-item'>wearables</a><a href='https://www.appdynamics.com/blog/tag/webinar/' title='webinar Tag' class='dropdown-item'>webinar</a><a href='https://www.appdynamics.com/blog/tag/webperf/' title='WebPerf Tag' class='dropdown-item'>WebPerf</a><a href='https://www.appdynamics.com/blog/tag/wily-introscope/' title='Wily Introscope Tag' class='dropdown-item'>Wily Introscope</a><a href='https://www.appdynamics.com/blog/tag/windows-azure/' title='Windows Azure Tag' class='dropdown-item'>Windows Azure</a><a href='https://www.appdynamics.com/blog/tag/windows-azure-store/' title='Windows Azure Store Tag' class='dropdown-item'>Windows Azure Store</a><a href='https://www.appdynamics.com/blog/tag/wnis/' title='WNIS Tag' class='dropdown-item'>WNIS</a><a href='https://www.appdynamics.com/blog/tag/women/' title='women Tag' class='dropdown-item'>women</a><a href='https://www.appdynamics.com/blog/tag/women-in-tech/' title='women in tech Tag' class='dropdown-item'>women in tech</a><a href='https://www.appdynamics.com/blog/tag/women-in-technology/' title='women in technology Tag' class='dropdown-item'>women in technology</a><a href='https://www.appdynamics.com/blog/tag/wordpress/' title='wordpress Tag' class='dropdown-item'>wordpress</a><a href='https://www.appdynamics.com/blog/tag/yarn/' title='yarn Tag' class='dropdown-item'>yarn</a><a href='https://www.appdynamics.com/blog/tag/zos/' title='z/os Tag' class='dropdown-item'>z/os</a></div> </div> <div class="dropdown"> <button class="btn dropdown-toggle search-trigger" id="dropdownSearch" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"><i class="far fa-search"></i></button> <div class="dropdown-menu" aria-labelledby="dropdownSearch"> <form action="/blog/" method="get" class="search-form"> <div class="input-group"> <input type="text" name="s" id="search" value="" placeholder="Search Blog" class="form-control" /> <div class="input-group-append"> <div class="input-group-text"> <button type="submit" id="searchsubmit" class="search-submit"><i class="far fa-search"></i></button> </div> </div> </div> </form> </div> </div> </div> </div> </div> </div> </div> </section> </header> <section class="recent-articles-mod mod-1"> <div class="container"> <div class="row intro"> <div class="col-12"> <h2 class="h1">Recent articles</h2> </div> </div> <div class="row items"> <div class="item col-12 col-md-6 col-lg-4"> <article id="post-422248" class="post-422248 post type-post status-publish format-standard has-post-thumbnail hentry category-aiops category-full-stack-observability category-product tag-apm tag-log-observer-connect tag-observability tag-rum tag-splunk"> <div class="post"> <div class="image"> <a href="https://www.appdynamics.com/blog/full-stack-observability/splunk-continues-to-innovate-to-deliver-observability-for-the-entire-enterprise/"><img width="865" height="548" src="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/11/entire-enterprise-hero-865x548.jpg" class="attachment-blog-feed-thumbs size-blog-feed-thumbs wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/11/entire-enterprise-hero-865x548.jpg 865w, https://opsprod.wpenginepowered.com/wp-content/uploads/2024/11/entire-enterprise-hero-511x324.jpg 511w" sizes="(max-width: 865px) 100vw, 865px" /></a> </div> <div class="content"> <div class="post-header"> <div class="categories"> <div class="cat"><a href="https://www.appdynamics.com/blog/category/aiops/">AIOps</a></div><div class="cat"><a href="https://www.appdynamics.com/blog/category/full-stack-observability/">Full-Stack Observability</a></div><div class="cat"><a href="https://www.appdynamics.com/blog/category/product/">Product</a></div> </div> <div class="title"> <h4 class="post-title"><a href="https://www.appdynamics.com/blog/full-stack-observability/splunk-continues-to-innovate-to-deliver-observability-for-the-entire-enterprise/">Splunk continues to innovate to deliver observability for the entire enterprise</a></h4> </div> <div class="meta"> <div class="author"> <div class="name">by <a href="https://www.appdynamics.com/blog/authors/appdynamics-team/">AppDynamics Team</a></div> </div> <div class="date"> November 15 2024 </div> </div> </div> <div class="text"> This article originally appeared on Splunk.com. Many ITOps and engineering teams struggle with scattered visibility across their tech stack and lack insights into the performance issues impacting their business. Observability with the right business context is key to overcoming this. Since the launching of an integrated full-stack observability experience at Cisco Live!... </div> </div> </div> </article> </div> <div class="item col-12 col-md-6 col-lg-4"> <article id="post-422243" class="post-422243 post type-post status-publish format-standard has-post-thumbnail hentry category-aiops category-full-stack-observability tag-ai tag-aiops tag-observability tag-opentelemetry tag-report tag-splunk"> <div class="post"> <div class="image"> <a href="https://www.appdynamics.com/blog/full-stack-observability/state-of-observability-2024-reveals-how-leaders-outpace-their-peers/"><img width="505" height="503" src="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/10/2024-state-of-observability-collateral-cover-thumbnail-square.jpg" class="attachment-blog-feed-thumbs size-blog-feed-thumbs wp-post-image" alt="2024 Splunk State of Observability Report" decoding="async" srcset="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/10/2024-state-of-observability-collateral-cover-thumbnail-square.jpg 505w, https://opsprod.wpenginepowered.com/wp-content/uploads/2024/10/2024-state-of-observability-collateral-cover-thumbnail-square-301x300.jpg 301w, https://opsprod.wpenginepowered.com/wp-content/uploads/2024/10/2024-state-of-observability-collateral-cover-thumbnail-square-150x150.jpg 150w" sizes="(max-width: 505px) 100vw, 505px" /></a> </div> <div class="content"> <div class="post-header"> <div class="categories"> <div class="cat"><a href="https://www.appdynamics.com/blog/category/aiops/">AIOps</a></div><div class="cat"><a href="https://www.appdynamics.com/blog/category/full-stack-observability/">Full-Stack Observability</a></div> </div> <div class="title"> <h4 class="post-title"><a href="https://www.appdynamics.com/blog/full-stack-observability/state-of-observability-2024-reveals-how-leaders-outpace-their-peers/">State of Observability 2024 reveals how leaders outpace their peers</a></h4> </div> <div class="meta"> <div class="author"> <div class="name">by <a href="https://www.appdynamics.com/blog/authors/appdynamics-team/">AppDynamics Team</a></div> </div> <div class="date"> October 22 2024 </div> </div> </div> <div class="text"> This article originally appeared on Splunk.com. In 2024, simply having an observability practice is a given. In this era of observability, a high-functioning team will set leaders apart from their peers.  Leading observability practices don’t fix issues by putting hundreds of people into a virtual room, or frantically messaging in a... </div> </div> </div> </article> </div> <div class="item col-12 col-md-6 col-lg-4"> <article id="post-422231" class="post-422231 post type-post status-publish format-standard has-post-thumbnail hentry category-cloud category-product tag-appdynamics-sap-monitoring tag-certification tag-sap tag-sap-monitoring tag-sap-s-4hana"> <div class="post"> <div class="image"> <a href="https://www.appdynamics.com/blog/cloud/driving-observability-excellence-within-sap-new-certification-for-s-4hana-private-cloud-edition/"><img width="865" height="548" src="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/08/AppDynamics-certification-SAP-2024-865x548.jpeg" class="attachment-blog-feed-thumbs size-blog-feed-thumbs" alt="Driving observability excellence within SAP – new Certification for S/4HANA® Private Cloud Edition" decoding="async" srcset="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/08/AppDynamics-certification-SAP-2024-865x548.jpeg 865w, https://opsprod.wpenginepowered.com/wp-content/uploads/2024/08/AppDynamics-certification-SAP-2024-511x324.jpeg 511w" sizes="(max-width: 865px) 100vw, 865px" /></a> </div> <div class="content"> <div class="post-header"> <div class="categories"> <div class="cat"><a href="https://www.appdynamics.com/blog/category/cloud/">Cloud</a></div><div class="cat"><a href="https://www.appdynamics.com/blog/category/product/">Product</a></div> </div> <div class="title"> <h4 class="post-title"><a href="https://www.appdynamics.com/blog/cloud/driving-observability-excellence-within-sap-new-certification-for-s-4hana-private-cloud-edition/">Driving observability excellence within SAP – new Certification for S/4HANA® Private Cloud Edition</a></h4> </div> <div class="meta"> <div class="author"> <div class="name">by <a href="https://www.appdynamics.com/blog/authors/michael-raich/">Michael Raich</a></div> </div> <div class="date"> August 28 2024 </div> </div> </div> <div class="text"> In May 2018, AppDynamics launched its industry-first Advanced Business Application Programming (ABAP) agent, followed by newly released functionality on a quarterly cadence. Since then, AppDynamics has secured several new certifications from SAP, including the ability to run inside SAP ECC-based systems and the advanced SAP S/4HANA® product suite. IT organizations... </div> </div> </div> </article> </div> <div class="item col-12 col-md-6 col-lg-4"> <article id="post-422233" class="post-422233 post type-post status-publish format-standard has-post-thumbnail hentry category-cloud category-news tag-azure tag-cloud tag-microsoft tag-microsoft-azure tag-partnership"> <div class="post"> <div class="image"> <a href="https://www.appdynamics.com/blog/cloud/now-available-on-microsoft-azure-cisco-appdynamics-provides-more-flexibility/"><img width="865" height="548" src="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/08/Cisco-Microsoft-partnership-blog-865x548.jpeg" class="attachment-blog-feed-thumbs size-blog-feed-thumbs" alt="Now available on Microsoft Azure: Cisco AppDynamics provides more flexibility" decoding="async" srcset="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/08/Cisco-Microsoft-partnership-blog-865x548.jpeg 865w, https://opsprod.wpenginepowered.com/wp-content/uploads/2024/08/Cisco-Microsoft-partnership-blog-511x324.jpeg 511w" sizes="(max-width: 865px) 100vw, 865px" /></a> </div> <div class="content"> <div class="post-header"> <div class="categories"> <div class="cat"><a href="https://www.appdynamics.com/blog/category/cloud/">Cloud</a></div><div class="cat"><a href="https://www.appdynamics.com/blog/category/news/">News</a></div> </div> <div class="title"> <h4 class="post-title"><a href="https://www.appdynamics.com/blog/cloud/now-available-on-microsoft-azure-cisco-appdynamics-provides-more-flexibility/">Now available on Microsoft Azure: Cisco AppDynamics provides more flexibility</a></h4> </div> <div class="meta"> <div class="author"> <div class="name">by <a href="https://www.appdynamics.com/blog/authors/ronak-desai/">Ronak Desai</a></div> </div> <div class="date"> August 28 2024 </div> </div> </div> <div class="text"> This article originally appeared on the Cisco Executive Platform blog. I&#8217;m pleased to announce that Cisco AppDynamics is now available on Microsoft Azure hosted in North America for customers and partners globally. Cisco’s strategic partnership with Microsoft means you can look forward to a rapid pace of observability innovations from... </div> </div> </div> </article> </div> <div class="item col-12 col-md-6 col-lg-4"> <article id="post-422218" class="post-422218 post type-post status-publish format-standard has-post-thumbnail hentry category-full-stack-observability category-news"> <div class="post"> <div class="image"> <a href="https://www.appdynamics.com/blog/full-stack-observability/splunk-named-leader-in-gartner-magic-quadrant-for-observability-platforms/"><img width="550" height="350" src="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/08/DT_975-Gartner_Magic-Quadrant_550x350.jpg" class="attachment-blog-feed-thumbs size-blog-feed-thumbs" alt="" decoding="async" srcset="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/08/DT_975-Gartner_Magic-Quadrant_550x350.jpg 550w, https://opsprod.wpenginepowered.com/wp-content/uploads/2024/08/DT_975-Gartner_Magic-Quadrant_550x350-360x229.jpg 360w, https://opsprod.wpenginepowered.com/wp-content/uploads/2024/08/DT_975-Gartner_Magic-Quadrant_550x350-511x324.jpg 511w" sizes="(max-width: 550px) 100vw, 550px" /></a> </div> <div class="content"> <div class="post-header"> <div class="categories"> <div class="cat"><a href="https://www.appdynamics.com/blog/category/full-stack-observability/">Full-Stack Observability</a></div><div class="cat"><a href="https://www.appdynamics.com/blog/category/news/">News</a></div> </div> <div class="title"> <h4 class="post-title"><a href="https://www.appdynamics.com/blog/full-stack-observability/splunk-named-leader-in-gartner-magic-quadrant-for-observability-platforms/">Splunk named a Leader in the Gartner® Magic Quadrant™ for Observability Platforms</a></h4> </div> <div class="meta"> <div class="author"> <div class="name">by <a href="https://www.appdynamics.com/blog/authors/appdynamics-team/">AppDynamics Team</a></div> </div> <div class="date"> August 15 2024 </div> </div> </div> <div class="text"> Splunk and AppDynamics, united as part of Cisco, are driving the future of Observability. We are proud to announce that Splunk has been named a Leader in the 2024 Gartner® Magic Quadrant™ for Observability Platforms. Read the blog below, republished from Splunk.com:  “Transformative Solution” says a Director of IT in... </div> </div> </div> </article> </div> </div> <div class="button-wrapper" style="text-align:center;padding-top:75px;"> <a class="btn btn-lg btn-play" href="https://www.appdynamics.com/blog/all-posts/" style="color:#FFF;padding: 12px 20px;">View all posts</a> </div> </div> </section> <section class="top-articles-mod mod-2"> <div class="container"> <div class="row"> <div class="col-12"> <div class="title"> <h2 class="h1">Editor's picks</h2> </div> </div> </div> <div class="row"> <div class="col-12 col-lg-8"> <div class="row items"> <div class="item col-12 col-md-6 col-lg-4"> <article id="post-422140" class="post-422140 post type-post status-publish format-standard has-post-thumbnail hentry category-product category-security"> <div class="post"> <div class="image"> <a href="https://www.appdynamics.com/blog/product/cisco-appdynamics-modernizes-self-hosted-observability/"><img width="550" height="350" src="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/05/cisco-appdynamics-modernizes-self-hosted-observability-for-hybrid-application-monitoring-blog-feature-image.jpg" class="attachment-blog-feed-thumbs size-blog-feed-thumbs" alt="cisco-appdynamics-modernizes-self-hosted-observability-for-hybrid-application-monitoring-blog-feature-image" decoding="async" srcset="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/05/cisco-appdynamics-modernizes-self-hosted-observability-for-hybrid-application-monitoring-blog-feature-image.jpg 550w, https://opsprod.wpenginepowered.com/wp-content/uploads/2024/05/cisco-appdynamics-modernizes-self-hosted-observability-for-hybrid-application-monitoring-blog-feature-image-360x229.jpg 360w, https://opsprod.wpenginepowered.com/wp-content/uploads/2024/05/cisco-appdynamics-modernizes-self-hosted-observability-for-hybrid-application-monitoring-blog-feature-image-511x324.jpg 511w" sizes="(max-width: 550px) 100vw, 550px" /></a> </div> <div class="content"> <div class="post-header"> <div class="categories"> <div class="cat"><a href="https://www.appdynamics.com/blog/category/product/">Product</a></div><div class="cat"><a href="https://www.appdynamics.com/blog/category/security/">Security</a></div> </div> <div class="title"> <h4 class="post-title"><a href="https://www.appdynamics.com/blog/product/cisco-appdynamics-modernizes-self-hosted-observability/">Cisco AppDynamics modernizes self-hosted observability for hybrid application monitoring</a></h4> </div> <div class="meta"> <div class="author"> <div class="name">by <a href="https://www.appdynamics.com/blog/authors/aaron-schifman/">Aaron Schifman</a></div> </div> <div class="date"> May 08 2024 </div> </div> </div> <div class="text"> We’re excited to announce multiple innovations available now in Cisco AppDynamics On-Premises, including AI-powered detection and remediation, application security with Cisco Secure Application, application and business performance monitoring for SAP® Solutions, and a virtual appliance deployment option. Plus, new Cisco AppDynamics Flex Licensing offers flexible and frictionless entitlements, so you... </div> </div> </div> </article> </div> <div class="item col-12 col-md-6 col-lg-4"> <article id="post-422175" class="post-422175 post type-post status-publish format-standard has-post-thumbnail hentry category-full-stack-observability category-news category-product tag-ai tag-ai-assistant tag-cisco-ai-assistant tag-full-stack-observability"> <div class="post"> <div class="image"> <a href="https://www.appdynamics.com/blog/full-stack-observability/revolutionize-appdynamics-experience-new-cisco-ai-assistant/"><img width="865" height="548" src="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/06/Cisco-AI-Assistant-AppDynamics-image-1-865x548.jpg" class="attachment-blog-feed-thumbs size-blog-feed-thumbs" alt="Revolutionize your AppDynamics experience with the new Cisco AI Assistant-1" decoding="async" srcset="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/06/Cisco-AI-Assistant-AppDynamics-image-1-865x548.jpg 865w, https://opsprod.wpenginepowered.com/wp-content/uploads/2024/06/Cisco-AI-Assistant-AppDynamics-image-1-511x324.jpg 511w" sizes="(max-width: 865px) 100vw, 865px" /></a> </div> <div class="content"> <div class="post-header"> <div class="categories"> <div class="cat"><a href="https://www.appdynamics.com/blog/category/full-stack-observability/">Full-Stack Observability</a></div><div class="cat"><a href="https://www.appdynamics.com/blog/category/news/">News</a></div><div class="cat"><a href="https://www.appdynamics.com/blog/category/product/">Product</a></div> </div> <div class="title"> <h4 class="post-title"><a href="https://www.appdynamics.com/blog/full-stack-observability/revolutionize-appdynamics-experience-new-cisco-ai-assistant/">Revolutionize your AppDynamics experience with the new Cisco AI Assistant</a></h4> </div> <div class="meta"> <div class="author"> <div class="name">by <a href="https://www.appdynamics.com/blog/authors/cale-hilts/">Cale Hilts</a></div> </div> <div class="date"> June 05 2024 </div> </div> </div> <div class="text"> Reading documentation is great. Having domain expertise, even better. But having an AI assistant to support you in completing your job efficiently and effectively is the best of all worlds. To help DevOps, ITOps, and Site Reliability Engineering (SRE) teams move quickly and stay ahead of issues, Cisco has integrated... </div> </div> </div> </article> </div> <div class="col-12 col-lg-4 d-lg-none"> <div class="block-wrapper"> <div class="title"> <h3>Gain business insights for Cisco full-stack observability</h3> </div> <a class="btn btn-light" href="https://accounts.appdynamics.com/trial" target="_self" >Start a free trial</a> <div class="image"> <img width="1324" height="992" src="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/07/blog-feature.png" class="img-fluid" alt="" decoding="async" srcset="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/07/blog-feature.png 1324w, https://opsprod.wpenginepowered.com/wp-content/uploads/2024/07/blog-feature-360x270.png 360w, https://opsprod.wpenginepowered.com/wp-content/uploads/2024/07/blog-feature-1024x767.png 1024w, https://opsprod.wpenginepowered.com/wp-content/uploads/2024/07/blog-feature-768x575.png 768w" sizes="(max-width: 1324px) 100vw, 1324px" /> </div> </div> </div> <div class="item col-12 col-md-6 col-lg-4"> <article id="post-422148" class="post-422148 post type-post status-publish format-standard has-post-thumbnail hentry category-product tag-application-monitoring tag-on-prem tag-on-premises"> <div class="post"> <div class="image"> <a href="https://www.appdynamics.com/blog/product/cisco-appdynamics-on-premises-virtual-appliance-a-modern-observability-platform-with-ai-driven-insights/"><img width="865" height="548" src="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/05/GettyImages-1409034949-865x548.jpg" class="attachment-blog-feed-thumbs size-blog-feed-thumbs" alt="" decoding="async" srcset="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/05/GettyImages-1409034949-865x548.jpg 865w, https://opsprod.wpenginepowered.com/wp-content/uploads/2024/05/GettyImages-1409034949-511x324.jpg 511w" sizes="(max-width: 865px) 100vw, 865px" /></a> </div> <div class="content"> <div class="post-header"> <div class="categories"> <div class="cat"><a href="https://www.appdynamics.com/blog/category/product/">Product</a></div> </div> <div class="title"> <h4 class="post-title"><a href="https://www.appdynamics.com/blog/product/cisco-appdynamics-on-premises-virtual-appliance-a-modern-observability-platform-with-ai-driven-insights/">The Cisco AppDynamics On-Premises Virtual Appliance: A modern observability platform with AI-driven insights</a></h4> </div> <div class="meta"> <div class="author"> <div class="name">by <a href="https://www.appdynamics.com/blog/authors/ajay-agarwal/">Ajay Agarwal</a></div> </div> <div class="date"> May 14 2024 </div> </div> </div> <div class="text"> Cisco AppDynamics On-Premises Virtual Appliance represents the pinnacle of modern observability, providing IT Operations teams with AI-powered capabilities for rapid and precise anomaly detection and root cause analysis. This cutting-edge solution fortifies defenses against security threats, ensures robust performance of SAP® applications and business processes, and empowers teams with a... </div> </div> </div> </article> </div> </div> </div> <div class="col-12 col-lg-4"> <div class="d-lg-block"> <div class="block-wrapper"> <div class="title"> <h3>Gain business insights for Cisco full-stack observability</h3> </div> <a class="btn btn-light" href="https://accounts.appdynamics.com/trial" target="_self" >Start a free trial</a> <div class="image"> <img width="865" height="548" src="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/07/blog-feature-865x548.png" class="img-fluid" alt="" decoding="async" srcset="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/07/blog-feature-865x548.png 865w, https://opsprod.wpenginepowered.com/wp-content/uploads/2024/07/blog-feature-511x324.png 511w" sizes="(max-width: 865px) 100vw, 865px" /> </div> </div> </div> <div class="trending"> <h3>Trending</h3> <div class="wpp-shortcode"><script type="application/json">{"title":"","limit":"5","offset":0,"range":"custom","time_quantity":"6","time_unit":"month","freshness":"1","order_by":"views","post_type":"post","pid":"","cat":"","taxonomy":"category","term_id":"","author":"","shorten_title":{"active":false,"length":0,"words":false},"post-excerpt":{"active":false,"length":0,"keep_format":false,"words":false},"thumbnail":{"active":false,"build":"manual","width":0,"height":0},"rating":false,"stats_tag":{"comment_count":false,"views":true,"author":false,"date":{"active":"1","format":"F d Y"},"category":"1","taxonomy":{"active":false,"name":"category"}},"markup":{"custom_html":true,"wpp-start":"<ul class=\"wpp-list\">","wpp-end":"<\/ul>","title-start":"<h2>","title-end":"<\/h2>","post-html":"&lt;li&gt;&lt;div class=&quot;categories&quot;&gt;{category}&lt;\/div&gt;&lt;div class=&quot;title&quot;&gt;&lt;h4 class=&quot;post-title&quot;&gt;&lt;a href=&quot;{url}&quot;&gt;{text_title}&lt;\/a&gt;&lt;\/h4&gt;&lt;\/div&gt;&lt;div class=&quot;meta&quot;&gt;&lt;div class=&quot;date&quot;&gt;{date}&lt;\/div&gt;&lt;\/div&gt;&lt;\/li&gt;"},"theme":{"name":""}}</script><div class="wpp-shortcode-placeholder"></div></div> </div> </div> </div> </div> </section> <section style="background-color: #ebedf1;" class="shifting-left-mod mod-3"> <div class="container"> <div class="shifting-left-wrapper"> <div class="row"> <div class="col-12 col-md-6"> <div class="content"> <div class="title"> <h2 class="h1" style="color: #19212b;">Gain business insights</h2> </div> <div class="subtitle"> <h3 style="color: #19212b;">for Cisco full-stack observability</h3> </div> <div class="button-wrapper"> <a class="btn btn-play btn-cta-no-icon" href="https://accounts.appdynamics.com/trial" target="_self" > <svg class="svg-play" xmlns="http://www.w3.org/2000/svg" width="50" height="50" viewBox="0 0 50 50"> <switch><foreignObject requiredExtensions="http://ns.adobe.com/AdobeIllustrator/10.0/" width="1" height="1"></foreignObject><path d="M50 25c0 13.8-11.2 25-25 25S0 38.8 0 25C0 11.2 11.2 0 25 0S50 11.2 50 25zM17.8 15.1c-0.4-0.2-0.7 0-0.7 0.4l0 19.1c0 0.4 0.3 0.6 0.7 0.4L37 25 17.8 15.1z" fill="#fff"></path></switch> </svg> Start a free trial </a> </div> </div> </div> <div class="col-12 col-md-6 block block-1"> <div class="block-wrapper"> <div class="image"> <a href="https://www.appdynamics.com/resources/ebook/how-business-iq-bridges-gap-between-tech-and-business"> <img width="511" height="324" src="https://opsprod.wpenginepowered.com/wp-content/uploads/2023/09/1384_BiQ_Promo_GatedAsset_550x350-v2-511x324.jpg" class="img-fluid" alt="" decoding="async" srcset="https://opsprod.wpenginepowered.com/wp-content/uploads/2023/09/1384_BiQ_Promo_GatedAsset_550x350-v2-511x324.jpg 511w, https://opsprod.wpenginepowered.com/wp-content/uploads/2023/09/1384_BiQ_Promo_GatedAsset_550x350-v2-360x229.jpg 360w" sizes="(max-width: 511px) 100vw, 511px" /> </a> </div> <div class="tag"> Guide </div> <div class="title"> <h4 style="color: #19212b;"> <a href="https://www.appdynamics.com/resources/ebook/how-business-iq-bridges-gap-between-tech-and-business"> How Business iQ bridges the gap between tech and business </a> </h4> </div> </div> </div> <div class="col-12 col-md-6 block block-2"> <div class="block-wrapper"> <div class="image"> <a href="https://www.appdynamics.com/case-study/3m"> <img width="511" height="324" src="https://opsprod.wpenginepowered.com/wp-content/uploads/2022/11/3M_AppDynamics-Customer-Story-511x324.png" class="img-fluid" alt="" decoding="async" /> </a> </div> <div class="tag"> Case Study </div> <div class="title"> <h4 style="color: #19212b;"> <a href="https://www.appdynamics.com/case-study/3m"> 3M completes one of the world’s biggest SAP deployments with AppDynamics </a> </h4> </div> </div> </div> <div class="col-12 col-md-6 block block-3"> <div class="block-wrapper"> <div class="image"> <a href="https://www.appdynamics.com/resources/reports/gartner-report-peer-insights-voc-apm-observability"> <img width="220" height="150" src="https://opsprod.wpenginepowered.com/wp-content/uploads/2024/01/Peer-Insights-Voice-of-the-Customer-Application-Performance-Monitoring-and-Observability.png" class="img-fluid" alt="" decoding="async" /> </a> </div> <div class="tag"> Report </div> <div class="title"> <h4 style="color: #19212b;"> <a href="https://www.appdynamics.com/resources/reports/gartner-report-peer-insights-voc-apm-observability"> Peer Insights ‘Voice of the Customer’: Application Performance Monitoring and Observability </a> </h4> </div> </div> </div> <div class="col-12 col-md-6 block block-4"> <div class="block-wrapper"> </div> </div> </div> </div> </div> </section> <section class="featured-authors-mod mod-4"> <div class="container"> <div class="row intro"> <div class="col-12"> <div class="title"> <h2 class="h1">Featured authors</h2> </div> </div> </div> <div class="row"> <div class="col-12"> <div class="items" id="featured-authors-slider"> <div class="author"> <div class="image"> <a href="https://www.appdynamics.com/blog/authors/ronak-desai/"><img src="https://opsprod.wpenginepowered.com/wp-content/uploads/2023/01/Ronak_Desai_Cisco_AppDynamics-368x462.jpg" alt="" class="" /></a> </div> <div class="content"> <div class="title"> <h4><a href="https://www.appdynamics.com/blog/authors/ronak-desai/">Ronak Desai</a></h4> </div> <div class="meta"> <p>Ronak Desai is the Senior Vice President and General Manager of Cisco AppDynamics and Full-Stack Observability and is responsible for leading the overall AppDynamics strategy and operations and driving operational efficiency and delivery, as well as helping Cisco in achieving its vision for Full-Stack Observability. </p> <p>Prior to joining AppDynamics, Ronak was SVP of Cisco’s Cloud Networking Engineering organization, where he spearheaded major strategy and technical shifts across Cisco’s networking portfolio of products and services, including ACI to ACI Anywhere, 400G offerings, Cloud APIC, Nexus Dashboard and more. Ronak has held additional engineering leadership roles at Insieme Networks — which was acquired by Cisco in December of 2013 — where he was responsible for the development and architecture for the ACI controller and Nexus 9000, Hybrid cloud solutions. He helped drive the development of NX-OS, Nexus 7000, MDS9000 and SAN-OS (the pre-cursor to NX-OS). </p> <p>Ronak lives in Oakland, California, and enjoys hiking and mountain biking. He holds 50 patents, many of which are currently embedded in the solutions Cisco provides to address the dynamic needs of worldwide customers and technology partners every day. </p> </div> <div class="link"> <a href="https://www.appdynamics.com/blog/authors/ronak-desai/">See articles</a> </div> </div> </div> <div class="author"> <div class="image"> <a href="https://www.appdynamics.com/blog/authors/joe-byrne/"><img src="https://opsprod.wpenginepowered.com/wp-content/uploads/2022/01/Joe-Byrne-headshot-368x462.png" alt="" class="" /></a> </div> <div class="content"> <div class="title"> <h4><a href="https://www.appdynamics.com/blog/authors/joe-byrne/">Joe Byrne</a></h4> </div> <div class="meta"> <p>Joe Byrne is Vice President of Technology Strategy and Executive CTO at AppDynamics, where his primary focus is on working with customers and prospects on observability strategy and helping with digital transformations. He also works closely with sales, marketing, product and engineering on product strategy. Prior to AppDynamics, Joe held technology leadership roles at Albertsons, EllieMae and Johnson &#038; Johnson.</p> </div> <div class="link"> <a href="https://www.appdynamics.com/blog/authors/joe-byrne/">See articles</a> </div> </div> </div> <div class="author"> <div class="image"> <a href="https://www.appdynamics.com/blog/authors/courtney-dragoon/"><img src="https://opsprod.wpenginepowered.com/wp-content/uploads/2023/05/CourtneyDragoon_CiscoAppDynamics.jpeg" alt="" class="" /></a> </div> <div class="content"> <div class="title"> <h4><a href="https://www.appdynamics.com/blog/authors/courtney-dragoon/">Courtney Dragoon</a></h4> </div> <div class="meta"> <p>Courtney Dragoon is a Product Marketing Manager at Cisco AppDynamics, with over a decade of experience in high technology marketing and sales at companies like Dell EMC, GoTo and CoderPad. She is a customer-centric tech marketing leader with expertise in product marketing, strategic messaging and competitive differentiation. With a proactive attitude and a passion for driving innovation, she has successfully led cross-functional teams and spearheaded complex product launches. Courtney&#8217;s passion for strong partnerships and impactful content creation have contributed to her success in the industry.</p> </div> <div class="link"> <a href="https://www.appdynamics.com/blog/authors/courtney-dragoon/">See articles</a> </div> </div> </div> <div class="author"> <div class="image"> <a href="https://www.appdynamics.com/blog/authors/wayne-brown/"><img src="https://opsprod.wpenginepowered.com/wp-content/uploads/2021/05/Wayne-Brown_AppDynamics-368x462.jpg" alt="" class="" /></a> </div> <div class="content"> <div class="title"> <h4><a href="https://www.appdynamics.com/blog/authors/wayne-brown/">Wayne Brown</a></h4> </div> <div class="meta"> <p>Wayne Brown is a Senior Solutions Engineer with AppDynamics. He has built more than 20 years of experience in software development, architecture, and consulting across a wide range of technologies, disciplines, and industries since graduating from Mississippi College with both a Master of Science and a Bachelor of Science. Wayne is based in Montana, and in his spare time keeps up his skills as a master certified BBQ judge.</p> </div> <div class="link"> <a href="https://www.appdynamics.com/blog/authors/wayne-brown/">See articles</a> </div> </div> </div> <div class="author"> <div class="image"> <a href="https://www.appdynamics.com/blog/authors/kashyap-merchant/"><img src="https://opsprod.wpenginepowered.com/wp-content/uploads/2023/03/Kashyap_Merchant_AppDynamics_Director_Product_Management_Application_Security-368x462.jpeg" alt="" class="" /></a> </div> <div class="content"> <div class="title"> <h4><a href="https://www.appdynamics.com/blog/authors/kashyap-merchant/">Kashyap Merchant</a></h4> </div> <div class="meta"> <p>Kashyap Merchant is the Director of Product Management for Application Security at Cisco AppDynamics, responsible for leading strategy, product evolution and innovation for cloud security solutions. Prior to AppDynamics, he served in various leadership roles in product, marketing and engineering for over 17 years across F5, Cisco, Calix and Motorola, delivering on security, analytics cloud and mobile enterprise initiatives. Kashyap earned an M.Sc. degree in computer science from the University of Southern California and a B. Eng. degree in electronics engineering from the University of Mumbai, has published many technical papers and holds four U.S. patents.</p> </div> <div class="link"> <a href="https://www.appdynamics.com/blog/authors/kashyap-merchant/">See articles</a> </div> </div> </div> <div class="author"> <div class="image"> <a href="https://www.appdynamics.com/blog/authors/gregg-ostrowski/"><img src="https://opsprod.wpenginepowered.com/wp-content/uploads/2022/11/Gregg-Ostrowski_AppDynamics-368x462.jpeg" alt="" class="" /></a> </div> <div class="content"> <div class="title"> <h4><a href="https://www.appdynamics.com/blog/authors/gregg-ostrowski/">Gregg Ostrowski</a></h4> </div> <div class="meta"> <p>Gregg is Executive CTO at Cisco AppDynamics and a thought leader with over 25 years in tech leadership positions including Research in Motion and Samsung, where he was responsible for enterprise services, developer relations, sales engineering. Having worked across F1000, public sector and partners, Gregg helps companies succeed with digital transformations, mobility application deployments, DevOps strategies, analytics and high-ROI business solutions.</p> </div> <div class="link"> <a href="https://www.appdynamics.com/blog/authors/gregg-ostrowski/">See articles</a> </div> </div> </div> </div> </div> </div> </div> </section> </div> <!-- EO wrapper --> <script type="text/javascript" src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js?ver=1.8.1" id="slick-js-js"></script> <script type="text/javascript" src="//unpkg.com/simplebar@latest/dist/simplebar.min.js?ver=5.3.3" id="simplebar-js-js"></script> <script type="text/javascript" src="https://opsprod.wpenginepowered.com/wp-content/themes/appdynamics-blog/js/sticky-sidebar.js?ver=1.0.0" id="sticky-sidebar-js"></script> <script type="text/javascript" src="https://opsprod.wpenginepowered.com/wp-content/themes/appdynamics-blog/js/scripts.js?ver=1.0.7" id="scripts-js"></script> <script type="text/javascript" src="//cdn.jsdelivr.net/npm/bootstrap@4.6.0/dist/js/bootstrap.bundle.min.js?ver=4.6.0" id="bootstrap-js-js"></script> <script type="text/javascript" src="https://opsprod.wpenginepowered.com/wp-content/plugins/enlighter/cache/enlighterjs.min.js?ver=0A0B0C" id="enlighterjs-js"></script> <script type="text/javascript" id="enlighterjs-js-after"> /* <![CDATA[ */ !function(e,n){if("undefined"!=typeof EnlighterJS){var o={"selectors":{"block":"pre.EnlighterJSRAW","inline":"code.EnlighterJSRAW"},"options":{"indent":4,"ampersandCleanup":true,"linehover":true,"rawcodeDbclick":false,"textOverflow":"break","linenumbers":true,"theme":"enlighter","language":"generic","retainCssClasses":false,"collapse":false,"toolbarOuter":"","toolbarTop":"{BTN_RAW}{BTN_COPY}{BTN_WINDOW}{BTN_WEBSITE}","toolbarBottom":""}};(e.EnlighterJSINIT=function(){EnlighterJS.init(o.selectors.block,o.selectors.inline,o.options)})()}else{(n&&(n.error||n.log)||function(){})("Error: EnlighterJS resources not loaded yet!")}}(window,console); /* ]]> */ </script> <!-- these break our site --> <link rel="stylesheet" type="text/css" href="https://www.appdynamics.com/etc/designs/r/appd/libs/common/etc/designs/r/appd/libs/common/appd-fonts.css"/> <link rel="stylesheet" type="text/css" href="https://www.appdynamics.com/etc/designs/r/appd/libs/common/responsive.min.css"/> <!-- these break our site --> <link rel="stylesheet" type="text/css" href="https://www.appdynamics.com/etc/designs/r/appd/libs/u.min.css"/> <script type="text/javascript" src="https://www.appdynamics.com/etc/designs/r/appd/libs/u.min.js"></script> <script type="text/javascript" src="https://tags.tiqcdn.com/utag/cisco/appdynamics/prod/utag.js"></script> <div class="container grid" id="fw-content" style=""> <div class="bg-fatfooter fwt-fatfooter"> <div class="outer-subscribe" style="margin: 0px 50px 25px 50px; padding-top: 55px; display: flex; justify-content: space-between;"> <img class="footer-logo" alt="" src="http://opsprod.wpenginepowered.com/wp-content/uploads/2023/03/appd-logo-340x0_q100.png"> <div class="top-subscribe" style="display: flex;"> <label class="subscribe-text" for="blogSubscribeEmail">Subscribe to our mailing list</label> <div class="inner-subscribe" style="margin-left: 30px;"> <script src="https://app-abd.marketo.com/js/forms2/js/forms2.min.js"></script> <div class="footer-form"> <form id="mktoForm_3302" class="mktoFooterForm"></form> <script src="https://app-abd.marketo.com/js/forms2/js/forms2.min.js"></script> <script> MktoForms2.loadForm("https://app-abd.marketo.com", "031-WIX-618", 3302, function(form) { form.onSuccess(function(values, followUpUrl) { form.getFormElem().hide(); var confirm = document.getElementById('confirmation'); confirm.style.display = 'inline-block'; confirm.setAttribute('aria-hidden', false); return false; }); }); </script> <div id="confirmation" aria-hidden="true" style="display:none;"> <p>Thank you! Your submission has been received!</p> </div> </div> <div class="newsletter-error" id="newsletterError"></div> <div class="appd-w-form-done" id="newsletterSuccess"> <p>Thank you! Your submission has been received!</p> </div> <div class="appd-w-form-fail" id="newsletterSubmitError"> <p>Oops! Something went wrong while submitting the form</p> </div> <div class="privacy-policy-white footer-privacy-policy">By clicking subscribe, I have read and understood the <a class="linkColor" href="https://www.appdynamics.com/legal/privacy-policy" target="_blank" aria-label="Privacy Policy">Privacy Policy</a> and <a class="linkColor" href="https://www.appdynamics.com/legal/terms-of-use" target="_blank" aria-label="Terms of Use">Terms of Use</a>.</div> </div> </div> </div> <div class="logo-border"> </div> <div class="row quarters"> <div class="col quarter"><a class="font-size" href="javascript: void(0);" id="footerPlatform">Platform<span class="caret"></span></a> <ul aria-labelledby="footerPlatform"> <li class="first-value"><a href="https://www.appdynamics.com/company/what-is-appdynamics">Why AppDynamics?</a></li> <li><a href="https://www.appdynamics.com/product">Platform</a></li> <li><a href="https://www.appdynamics.com/pricing">Pricing</a></li> <li><a href="https://www.appdynamics.com/supported-technologies">Supported technologies</a></li> <li><a href="https://www.appdynamics.com/guided-tours/application-performance-management/tour">Guided tour</a></li> </ul> </div> <div class="col quarter"><a class="font-size separation" href="javascript: void(0);" id="footerSolutions">Solutions<span class="caret"></span></a> <ul aria-labelledby="footerSolutions"> <li class="first-value"><a href="https://www.appdynamics.com/solutions">Overview</a></li> <li><a href="https://www.appdynamics.com/customers">Customers</a></li> <li><a href="https://www.appdynamics.com/product/infrastructure-monitoring/cloud-monitoring">Cloud monitoring</a></li> <li><a href="https://www.appdynamics.com/solutions/cloud-migration">Cloud migration</a></li> <li><a href="https://www.appdynamics.com/trust-center">Trust Center</a></li> </ul> </div> <div class="col quarter"><a class="font-size separation" href="javascript: void(0);" id="footerLearn">Learn<span class="caret"></span></a> <ul aria-labelledby="footerLearn"> <li class="first-value"><a href="https://www.appdynamics.com/resources">Resources</a></li> <li><a href="https://www.appdynamics.com/blog">Blog</a></li> <li><a href="https://www.appdynamics.com/company/webinars">Webinars</a></li> <li><a href="https://www.appdynamics.com/events">Events</a></li> <li><a href="https://university.appdynamics.com/">University</a></li> </ul> </div><br> <div class="col quarter"><a class="font-size separation" href="javascript: void(0);" id="footerCompany">Company<span class="caret"></span></a> <ul aria-labelledby="footerCompany"> <li class="first-value"><a href="https://www.appdynamics.com/company">About us</a></li> <li><a href="https://www.appdynamics.com/partners">Become a partner</a></li> <li><a href="https://www.appdynamics.com/company/advocates">Become an advocate</a></li> <li><a href="https://www.appdynamics.com/company/careers">Careers</a></li> <li><a href="https://www.appdynamics.com/company/contact-us">Contact us</a></li> </ul> </div> <div class="col quarter"><a class="font-size separation" href="javascript: void(0);" id="footerSupport">Support<span class="caret"></span></a> <ul aria-labelledby="footerSupport"> <li class="first-value"><a href="https://www.appdynamics.com/support">Help Center</a></li> <li><a href="https://community.appdynamics.com">Community</a></li> <li><a href="https://docs.appdynamics.com">Documentation</a></li> <li><a href="https://accounts.appdynamics.com/downloads">Downloads</a></li> <li><a href="https://www.appdynamics.com/community/exchange">Exchange</a></li> </ul> </div> </div> </div> </div> <script> var $emailFormSubmit = $("#blogSubscribeSubmit"); $emailFormSubmit.on('click', function(e) { e.preventDefault(); var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/; var email = $("#blogSubscribeEmail").val(); if (!regex.test(email)) { utag.link({ "event_action": "form - error", "event_category": "footer_newsletter" }, [21]); $("#newsletterError").html("Please enter a valid email address"); } else { utag.link({ "event_action": "form - complete", "event_category": "footer_newsletter" }, [21]); var host = "www.appdynamics.com/blog"; var postData = $("#emailSubscriptionForm").serializeArray(); var formURL = "https://" + host + "/wp-content/api/newsletter-submit.php"; $.ajax({ url: formURL, type: "POST", data: postData, }).done(function() { $("#emailSubscriptionForm").hide(); $("#newsletterSuccess").show(); $("#newsletterError").hide(); }).fail(function() { $("#emailSubscriptionForm").hide(); $("#newsletterSubmitError").show(); $("#newsletterError").hide(); }); } return false; }) </script> <style> .appd-w-form-done { display: none; padding: 10px; color: #000!important; } .appd-w-form-done p { color: #fff!important; } .appd-w-form-fail p { color: #F00!important; } .appd-w-form-fail { display: none; padding: 10px; color: #F00!important; } .emailSubmit { margin-right: -5px } /*Marketo Footer Form Style Start Here*/ .footer-form .mktoFooterForm .mktoField { border-radius: 24px!important; width: 156%!important; display: inline-flex!important; border: 1px solid#ebedf1; padding: 8px 12px!important; height: 48px!important; outline: none!important; background-color: #fff!important; color: #536070!important; font-family: 'AppdSans'; font-size: 125% !important; } .footer-form .mktoHasWidth { width: 0px !important; } .footer-form .mktoFormCol { position: absolute !important } .footer-form .mktoForm { margin: 0px !important; } .footer-form .mktoButtonRow { float: none !important; margin-left: 350px !important; } .footer-form .mktoForm .mktoRequiredField .mktoAsterix { display: none !important; } .footer-form .mktoForm .mktoButtonWrap.mktoSimple .mktoButton { border-radius: 24px!important; padding: 8px 12px!important; height: 48px!important; background-color: #19212b!important; outline: none!important; color: #fff!important; font-weight: 300; border: #000 !important; background-image: none !important; width: 120px !important; font-family: 'AppdSans'; font-size: 125% !important; } .footer-form .mktoButtonWrap { margin-left: 0 !important; } .footer-form .mktoFooterForm .emailBox.subscribe::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: #536070; } .footer-form .mktoFooterForm .emailBox.subscribe:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #536070; opacity: 1; } .footer-form .mktoFooterForm .emailBox.subscribe::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #536070; opacity: 1; } .footer-form .mktoFooterForm .emailBox.subscribe:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #536070; } .footer-form .mktoFooterForm .emailBox.subscribe::-ms-input-placeholder { /* Microsoft Edge */ color: #536070; } .footer-form .mktoFooterForm .emailBox.subscribe::placeholder { /* Most modern browsers support this now. */ color: #536070; } /*Marketo Footer Form Style Ends Here*/ #emailSubscriptionForm .emailBox.subscribe { border-radius: 24px!important; width: 69%!important; display: inline-flex!important; border: 1px solid#ebedf1; padding: 8px 12px!important; height: 30px!important; outline: none!important; background-color: #fff!important; color: #536070!important; } #emailSubscriptionForm .emailSubmit.subscribe-submit { border-radius: 24px!important; padding: 8px 12px!important; height: 48px!important; background-color: #19212b!important; outline: none!important; color: #fff!important; font-weight: 300; } #emailSubscriptionForm .emailBox.subscribe::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: #536070; } #emailSubscriptionForm .emailBox.subscribe:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #536070; opacity: 1; } #emailSubscriptionForm .emailBox.subscribe::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #536070; opacity: 1; } #emailSubscriptionForm .emailBox.subscribe:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #536070; } #emailSubscriptionForm .emailBox.subscribe::-ms-input-placeholder { /* Microsoft Edge */ color: #536070; } #emailSubscriptionForm .emailBox.subscribe::placeholder { /* Most modern browsers support this now. */ color: #536070; } @media screen and (max-width: 1120px) { /*Marketo Footer Form Style Start Here*/ .footer-form .mktoFooterForm .mktoField { width: 138%!important; height: 48px !important; } .footer-form .mktoButtonRow { float: none !important; margin-left: 313px !important; } .footer-form .mktoFooterForm .emailBox.subscribe { width: 61%!important; height: 24px !important; } .footer-form .mktoFooterForm .emailSubmit.subscribe-submit { height: 42px!important; } /*Marketo Footer Form Style Ends Here*/ #emailSubscriptionForm .emailBox.subscribe { width: 61%!important; height: 24px !important; } #emailSubscriptionForm .emailSubmit.subscribe-submit { height: 42px!important; } .subscribe-text { font-size: 20px; padding: 10px 0px; width: 288px; } } @media screen and (max-width: 1023px) { .subscribe-text { width: unset; font-size: 20px; padding: 0px 0px; margin-bottom: 13px; } .top-subscribe { flex-flow: column; } .inner-subscribe { margin-left: 0px !important; } } @media screen and (max-width: 766px) { .outer-subscribe { flex-flow: wrap; } .top-subscribe { margin-top: 50px; } /*Marketo Footer Form Style Start Here*/ .footer-form .mktoFooterForm .emailBox.subscribe { width: 94%!important; } .footer-form .mktoFooterForm .emailSubmit.subscribe-submit { margin-top: 10px; width: 100%; } /*Marketo Footer Form Style Ends Here*/ #emailSubscriptionForm .emailBox.subscribe { width: 94%!important; } #emailSubscriptionForm .emailSubmit.subscribe-submit { margin-top: 10px; width: 100%; } .privacy-policy-white { margin-top: 10px; margin-bottom: 10px; } .subscribe-text { margin-bottom: 30px; } } @media screen and (max-width: 480px) { /*Marketo Footer Form Style Start Here*/ .footer-form .mktoButtonRow { margin-left: 0px !important; margin-top: 10px !important; } .footer-form .mktoFooterForm .mktoField { width: 116%!important; height: 48px !important; margin-top: -20px !important; } .footer-form .mktoButton { display: block!important; margin-top: 38px!important; min-width: 271px!important; } .footer-form .mktoFooterForm .emailBox.subscribe { width: 90%!important; } /*Marketo Footer Form Style Ends Here*/ #emailSubscriptionForm .emailBox.subscribe { width: 90%!important; } } </style> <style> .dmc-blade #marketo-form-blade form { margin: 0 auto; width: 100%!important; padding-top: 20px; } .dmc-blade #marketo-form-blade form .mktoFormRow:first-of-type { margin-top: 0; } .dmc-blade #marketo-form-blade form .mktoFormRow { margin-top: 20px; } .dmc-blade #marketo-form-blade form .mktoFieldWrap.mktoRequiredField { display: flex; justify-content: center; align-items: end; flex-direction: column; } .dmc-blade #marketo-form-blade form .mktoRequiredField .mktoAsterix { display: none; } .dmc-blade #marketo-form-blade form .mktoGutter { height: 0px; } .dmc-blade #marketo-form-blade form .mktoFormRow :first-child:nth-last-child(2) { width: 100%!important; } .dmc-blade #marketo-form-blade form .mktoFieldDescriptor { float: left; text-align: center; line-height: 2; margin-bottom: -10px!important; } .dmc-blade #marketo-form-blade form .mktoFieldWrap { width: 100%!important; margin-bottom: 0.6em; } .dmc-blade #marketo-form-blade form .mktoFormRow :first-child:nth-last-child(3), .dmc-blade #marketo-form-blade form .mktoFormRow :first-child:nth-last-child(3)~.mktoFormCol { height: auto; width: calc(50% - 5px) !important; } .dmc-blade #marketo-form-blade form a { color: #4e3eb1 !important; } .dmc-blade #marketo-form-blade form .mktoFieldWrap.mktoRequiredField .mktoLabel { font-size: 16px; font-weight: normal!important; line-height: 1.38; letter-spacing: -0.4px; color: #19212b; font-family: AppDSans; } .dmc-blade #marketo-form-blade form .mktoFormRow span.formtitle { font-family: AppDSans; font-size: 36px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: normal; letter-spacing: -0.8px; color: #19212b!important; } .dmc-blade .col.third.sticky-fixed #marketo-form-blade { position: fixed; top: 60px; z-index: 99999; } .dmc-blade .col.third.sticky-fixed #marketo-form-blade form { width: 80%!important; /* float:right; */ background-color: #f8f9fc; padding: 20px 24px; } .dmc-blade .col.third.sticky-fixed { padding-left: 0px; } /*Text field style starts */ .dmc-blade #marketo-form-blade form input { font-family: AppDSans; background-color: #ffffff; color: #19212b; font-size: 18px; padding: 8px 20px 10px; border: 1px solid #ebedf1; border-radius: 20px!important; width: 100% !important; height: 40px; font-weight: 400; line-height: 1.38; letter-spacing: -0.4px; margin-top: 0; } .dmc-blade #marketo-form-blade form input:hover { background-color: rgba(245, 246, 248, 0.5); border: 1px solid rgba(140, 144, 149, 0.32); } .dmc-blade #marketo-form-blade form input:focus, .dmc-blade #marketo-form-blade form input:active { background-color: rgba(245, 246, 248, 0.5); border: 1px solid #19212b; outline-width: 0px; } /*Text field style Ends */ /* Error message style starts*/ .dmc-blade #marketo-form-blade form .mktoError .mktoErrorMsg { max-width: 100% !important; padding: 0.4em 0.6em !important; background-color: transparent; background-image: none; border: none; box-shadow: none; color: #e2231a; font-size: 12px; font-weight: normal; font-stretch: normal; font-style: normal; line-height: 1.42; letter-spacing: normal; } .dmc-blade #marketo-form-blade form .mktoError .mktoErrorMsg:focus { outline: none; } .dmc-blade #marketo-form-blade form .mktoError .mktoErrorMsg#ValidMsgEmail { position: absolute; top: -35px; } .dmc-blade #marketo-form-blade form .mktoError .mktoErrorArrowWrap { display: none; } .dmc-blade #marketo-form-blade form .mktoError { position: absolute; right: 0px !important; bottom: -15px !important; width: 100%; } /* Error message style ends */ /* Select Field style starts */ .dmc-blade #marketo-form-blade form .mktoFieldWrap select { font-family: AppDSans; background-color: #ffffff; color: #19212b; font-weight: normal!important; padding: 8px 20px; border: 1px solid rgba(140, 144, 149, 0.2); border-radius: 20px!important; width: 100% !important; height: auto; min-height: 40px; margin-top: 0; } .dmc-blade #marketo-form-blade form .mktoFieldWrap select:hover, .dmc-blade #marketo-form-blade form .mktoFieldWrap select:active, .dmc-blade #marketo-form-blade form .mktoFieldWrap select:focus { border: solid 1px rgba(140, 144, 149, 0.32); background-color: rgba(245, 246, 248, 0.5); } .dmc-blade #marketo-form-blade form .mktoFieldWrap select:focus { outline-width: 0px; } .dmc-blade #marketo-form-blade form .mktoFieldWrap select option { padding: 11px 32px; } /* Select Field style Ends */ /* Text Area Field style Starts */ .dmc-blade #marketo-form-blade form .mktoFieldWrap textarea { font-family: AppDSans; background-color: #ffffff; color: #19212b; font-size: 16px; padding: 0.6em 0.8em; border: 1px solid #ebedf1; border-radius: 20px!important; width: 100% !important; height: auto; margin-top: 0; } .dmc-blade #marketo-form-blade form .mktoFieldWrap textarea:hover { border: solid 1px #19212b; background-color: rgba(245, 246, 248, 0.5); } .dmc-blade #marketo-form-blade form .mktoFieldWrap textarea:active, .dmc-blade #marketo-form-blade form .mktoFieldWrap textarea:focus { border: solid 1px #19212b; background-color: rgba(245, 246, 248, 0.5); outline-width: 0px; } /* Text Area Field style Ends */ /* Privacy Policy style Starts */ .dmc-blade #marketo-form-blade form label[for="privacyPolicy"] { float: right !important; margin-left: 28px !important; width: auto !important; } .dmc-blade #marketo-form-blade form input[type=checkbox] { height: 13px !important; margin-top: 8px; min-height: auto !important; margin-left: -6px; } .dmc-blade #marketo-form-blade form .mktoFieldWrap.mktoRequiredField [for="privacyPolicy"].mktoLabel~div.mktoError { top: 15px !important; margin-bottom: -2em !important; position: absolute; bottom: auto; } .dmc-blade #marketo-form-blade form .mktoFieldWrap.mktoRequiredField [for="privacyPolicy"].mktoLabel { order: 2; margin-left: 45px; font-family: AppDSans; font-size: 14px; font-weight: 300; width: 90% !important; line-height: 18px; color: #19212b!important; margin-bottom: 24px; margin-top: 0; } .dmc-blade #marketo-form-blade form .mktoFieldWrap.mktoRequiredField [for="privacyPolicy"].mktoLabel span { color: #19212b!important; } .dmc-blade #marketo-form-blade form button[type='submit'] { display: block !important; } .dmc-blade #marketo-form-blade form .mktoFieldWrap.mktoRequiredField .mktoCheckboxList { width: auto !important; order: 1; align-self: flex-start; margin-bottom: -40px; } /* Privacy Policy style Ends */ /* Button Style Starts */ .dmc-blade #marketo-form-blade form .mktoButtonWrap.mktoSimple .mktoButton, .dmc-blade #marketo-form-blade form .mktoButtonWrap .mktoButton { border: none !important; border-radius: 28px!important; width: 100%; background-color: #725eff!important; background-image: none!important; font-size: 16px!important; height: 48px; color: #ffffff!important; font-family: AppDSans; font-weight: 400; margin: 0 auto; } .dmc-blade #marketo-form-blade form .mktoButtonRow { left: 0; right: 0; pointer-events: none; padding-bottom: 0; margin: -20px 0 20px; display: block; float: unset; } #marketo-form-blade .mktoButton { pointer-events: auto; } /* Button Style Ends */ @media (min-width:320px) and (max-width:600px) { .dmc-blade #marketo-form-blade form .mktoButtonRow { margin-bottom: 10px; margin-left: 0!important; } .dmc-blade #marketo-form-blade form input[type=checkbox] { margin-left: -8px; } .dmc-blade #marketo-form-blade form .mktoButtonWrap { width: 100%; } .dmc-blade #marketo-form-blade form .mktoFormRow :first-child:nth-last-child(3), .dmc-blade #marketo-form-blade form .mktoFormRow :first-child:nth-last-child(3)~.mktoFormCol { width: 100%!important; } } @media (min-width:1024px) { .container .dmc-blade .general-form-scroll-stop { position: relative!important; z-index: 0!important; } .dmc-blade .title-marketo h3 { margin-bottom: 0; } } </style> <footer id="fw-footer" class="footerBg legal appd-footer-color" tabindex="-1" data-owner="" style=""> <div class="logo-border"> </div> <ul class="legal-ul" style="margin: 25px; padding-top: 15px;"> <li><a href="//www.cisco.com/c/en/us/about/contact-cisco.html">Contacts</a></li> <li><a href="https://secure.opinionlab.com/ccc01/o.asp?id=jBjOhqOJ" target="feedback_window">Feedback</a></li> <li><a href="//www.cisco.com/c/en/us/about/help.html">Help</a></li> <li><a href="//www.cisco.com/c/en/us/about/sitemap.html">Site Map</a></li> <li class="footer-links copyright-text"> Copyright 2009 - 2024 AppDynamics. All Rights Reserved </li> <li class="privacy"> <a class="footer-links" href="//www.appdynamics.com/legal/privacy-policy"> <span class="desktop-hide">Privacy Statement</span> <span class="mobile-hide">Privacy Statement</span> </a> </li> <li><a class="footer-links" href="//www.appdynamics.com/legal/terms-of-use">Terms &amp; Conditions</a></li> <li> <a class="footer-links" href="//www.appdynamics.com/legal/cookie-policy"> <span class="desktop-hide">Cookie Policy</span> <span class="mobile-hide">Cookie Policy</span> </a> </li> <li class="last-li"> <div id="locale-choose"class="choose-locale-footer-container"> <a class="flag-icon flag" style="margin-top: 16px;" target="_blank" href="//www.appdynamics.com/ja_jp"> <img src="/c/dam/r/appdynamics/fw/footer/Japan-Flag.png"> <span>Japan</span> </a> <a class="flag-icon" target="_blank" href="//www.appdynamics.com"> <img src="/c/dam/r/appdynamics/fw/footer/united-states.png"> <span>United States</span> </a> </div> <div class="last-ele"> <a id="footerflag" class="footer-links flag"> <img src="https://www.appdynamics.com/c/dam/r/appdynamics/fw/footer/united-states.png"> <span>United States</span> </a> <div> <a class="footer-icons" href="//www.youtube.com/channel/UCTL2V4fqMMERSWQa1kT4EMw"> <img src="https://www.appdynamics.com/c/dam/r/appdynamics/fw/footer/youtube.png" style="height: 15px;"> </a> <a class="footer-icons" href="//www.facebook.com/AppDynamics-193264136815/"> <img src="https://www.appdynamics.com/c/dam/r/appdynamics/fw/footer/facebook.png"> </a> <a class="footer-icons" href="//twitter.com/appdynamics"> <img src="https://www.appdynamics.com/c/dam/r/appdynamics/fw/footer/twitter.png"> </a> <a class="footer-icons" href="//www.linkedin.com/company/appdynamics"> <img src="https://www.appdynamics.com/c/dam/r/appdynamics/fw/footer/linkedin.png"> </a> </div> </div> </li> </ul> </footer> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10