<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AppDynamics: The APM Blog</title>
	<atom:link href="http://www.appdynamics.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.appdynamics.com/blog</link>
	<description>Application Performance Management Blog from AppDynamics</description>
	<lastBuildDate>Tue, 31 Jan 2012 18:24:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>APM Market Disruptors &#8211; AppDynamics vs New Relic</title>
		<link>http://www.appdynamics.com/blog/2012/01/30/apm-market-disruptors-appdynamics-vs-new-relic/</link>
		<comments>http://www.appdynamics.com/blog/2012/01/30/apm-market-disruptors-appdynamics-vs-new-relic/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 02:49:27 +0000</pubDate>
		<dc:creator>App Man</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[APM Market Disruptors]]></category>
		<category><![CDATA[AppDynamics vs New Relic]]></category>
		<category><![CDATA[application monitoring]]></category>
		<category><![CDATA[Application Performance Management]]></category>
		<category><![CDATA[CA Wily]]></category>
		<category><![CDATA[Dynatrace]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[New Relic]]></category>
		<category><![CDATA[OpTier]]></category>
		<category><![CDATA[Web Monitoring]]></category>

		<guid isPermaLink="false">http://www.appdynamics.com/blog/?p=2376</guid>
		<description><![CDATA[Last week a performance engineer called Ben Bramley published a blog entitled &#8220;APM Market Disruptors &#8211; AppDynamics and New Relic&#8220;. The purpose of his article was to provide an overview of AppDynamics and New Relic, whilst also summarizing the key approaches each vendor/solution has taken to simplify and disrupt the APM marketplace. Firstly, we&#8217;re thrilled [...]]]></description>
			<content:encoded><![CDATA[<p>Last week a performance engineer called Ben Bramley published a blog entitled &#8220;<a href="http://www.bbramley.com/2012/01/apm-market-disruptors-appdynamics-and.html">APM Market Disruptors &#8211; AppDynamics and New Relic</a>&#8220;. The purpose of his article was to provide an overview of AppDynamics and New Relic, whilst also summarizing the key approaches each vendor/solution has taken to simplify and disrupt the APM marketplace.</p>
<p>Firstly, we&#8217;re thrilled to be recognized by a blogger, who in this case, had previous hands on experience with Application Performance Management (APM) products like OpTier, CA Wily, HP and dynaTrace. Secondly, whilst it was obviously good (and slightly nerving at times) to read our features and capabilities compared with another vendor (and the APM market in general), it was actually nice to see our freemium and SaaS based go-to-market strategy being recognized as well. I guess these things were actually the main reason why a blogger could access, compare and contrast two next generation APM solutions in the first place. It&#8217;s not like IBM, CA or Compuware would make their APM solution available to the masses for evaluation, let alone welcome an independent opinion.</p>
<p>You can read Ben&#8217;s <a href="http://www.bbramley.com/2012/01/apm-market-disruptors-appdynamics-and.html">blog article in full here</a>.</p>
<p>App Man.</p>
<p><strong>Update:</strong> HP does in fact offer their solution (HP Diagnostics v9) via trial, but you&#8217;ve got to download and install 4GB of their software.  In the time it takes to do this you could already be up and running with <a href="http://www.appdynamics.com/products-free-download.php">AppDynamics Lite</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appdynamics.com/blog/2012/01/30/apm-market-disruptors-appdynamics-vs-new-relic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Alerts Suck and Monitoring Solutions need to become Smarter</title>
		<link>http://www.appdynamics.com/blog/2012/01/23/why-alerts-suck-and-monitoring-solutions-need-to-become-smarter/</link>
		<comments>http://www.appdynamics.com/blog/2012/01/23/why-alerts-suck-and-monitoring-solutions-need-to-become-smarter/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 02:41:17 +0000</pubDate>
		<dc:creator>App Man</dc:creator>
				<category><![CDATA[APM Thought Leadership]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[apm]]></category>
		<category><![CDATA[Application Diagnostics]]></category>
		<category><![CDATA[application monitoring]]></category>
		<category><![CDATA[Application Performance Management]]></category>
		<category><![CDATA[Behavioral Learning]]></category>
		<category><![CDATA[Business Transaction Management]]></category>
		<category><![CDATA[Business Transactions]]></category>
		<category><![CDATA[CEP]]></category>
		<category><![CDATA[Complex Event Processing]]></category>

		<guid isPermaLink="false">http://www.appdynamics.com/blog/?p=2275</guid>
		<description><![CDATA[I have yet to meet anyone in Dev or Ops who likes alerts. I&#8217;ve also yet to meet anyone who was fast enough to acknowledge an alert, so they could prevent an application from slowing down or crashing. In the real world alerts just don&#8217;t work, nobody has the time or patience anymore, alerts are [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/real_alert.png"><img class="alignright size-medium wp-image-2327" title="Real IT Alerts" src="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/real_alert-237x300.png" alt="" width="237" height="300" /></a>I have yet to meet anyone in Dev or Ops who likes alerts. I&#8217;ve also yet to meet anyone who was fast enough to acknowledge an alert, so they could prevent an application from slowing down or crashing. In the real world alerts just don&#8217;t work, nobody has the time or patience anymore, alerts are truly evil and no-one trusts them. The most efficient alert today is an angry end user phone call, because Dev and Ops physically hear and feel the pain of someone suffering <img src='http://www.appdynamics.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Why? There is little or no intelligence in how a monitoring solution determines what is normal or abnormal for application performance. Today, monitoring solutions are only as good as the users that configure them, which is bad news because humans make mistakes, configuration takes time, and time is something many of us have little of.</p>
<p>Its therefore no surprise to learn that behavioral learning and analytics are becoming key requirements for modern application performance monitoring (APM) solutions. In fact, Will Capelli from Gartner recently published a report on <a href="http://www.gartner.com/id=1883218">IT Operational Analytics and pattern based strategies</a> in the data center. The report covered the role of Complex Event Processing (CEP), behavior learning engines (BLEs) and analytics as a means for monitoring solutions to deliver better intelligence and quality information to Dev and Ops. Rather than just collect, store and report data, monitoring solutions must now learn and make sense of the data they collect, thus enabling them to become smarter and deliver better intelligence back to their users.</p>
<p>Change is constant for applications and infrastructure thanks to agile cycles, therefore monitoring solutions must also change so they can adapt and stay relevant. For example, if the performance of a business transaction in an application is 2.5 secs one week, and that drops to 200ms the week after because of a development fix. 200ms should become the new performance baseline for that same transaction, otherwise the monitoring solution won&#8217;t learn or alert of any performance regression. If the end user experience of a business transaction goes from 2.5 secs to 200ms, then end user expectations change instantly, and users become used to an instant response. Monitoring solutions have to keep up with user expectations, otherwise IT will become blind to the one thing that impacts customer loyalty and experience the most.</p>
<p><span id="more-2275"></span>So what does behavioral learning and analytics actually do, and how does it help someone in IT? Let&#8217;s look at some key Dev and Ops use cases that benefit from such technology.</p>
<h2><strong>#1 Problem Identification &#8211; Do I have a problem?</strong></h2>
<p>Alerts are only as good as the thresholds which trigger them. A key benefit of behavioral learning technology is the ability to automate the process of discovering and applying relevant performance thresholds to an application, its business transactions and infrastructure, all without human intervention. It does this by automatically learning the normal response time of an application, its business transactions and infrastructure, at different hours of the day, week and month, ensuring these references create an accurate and dynamic baseline of what normal application performance is over-time.</p>
<p>A performance baseline which is dynamic over-time is significantly more accurate than a baseline which is static. For example, having a static baseline threshold which assumes application performance is OK if all response times are less than 2 seconds is naive and simplistic. All user requests and business transactions are unique, they have distinct flows across the application infrastructure, which vary, depending on what data is requested, processed and packaged up as a response.</p>
<p>Take for example, a credit card payment business transaction &#8211; would these requests normally take less than 2 seconds for a typical web store application? not really, they can vary between 2 and 10 seconds. Why? There is often a delay whilst an application calls a remote 3rd party service to validate credit card details before it can be authorized and confirmed. In comparison, a product search business transaction is relatively simple and localized to an application, meaning it often returns sub-second response times 24/7 (e.g. like Google). Applying a 2 second static threshold to multiple business transactions like &#8220;credit card payment&#8221; and &#8220;search&#8221; will trigger alert storming (false and redundant alerts). To avoid this without behavioral learning, users must manually define individual performance thresholds for every business transaction in an application. This is bad, because as I said earlier, nobody in IT has the time to do this, so most users resort to applying thresholds which are static and global across an application. Don&#8217;t believe me? ask your Ops people whether they get enough alerts today, chances are they&#8217;ll smile or snarl.</p>
<p>The screenshot below shows the average response time of a production application over-time, with spikes representing peak load during weekend evening hours. You can see on weekdays normal performance is around 100ms, yet under peak load its normal to experience application performance of up to several seconds. Applying a static threshold in this scenario, of 1 or 2 seconds would basically cause alert storming at the weekend even though its normal to see such performance spikes. This application could therefore benefit from behavioral learning technology so the correct performance baseline is applied for the correct hour and day.</p>
<p style="text-align: center;"><a href="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/Screen-Shot-2012-01-19-at-4.12.17-PM.png"><img class="aligncenter size-full wp-image-2290" title="Dynamic Baseline" src="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/Screen-Shot-2012-01-19-at-4.12.17-PM.png" alt="" width="725" height="276" /></a></p>
<p>Another key limitation with alerts and traditional monitoring solutions is that they lack business context. They&#8217;re typically tied to infrastructure health rather the health of the business, making it impossible for anyone to understand the business impact of an alert or problem. It can be the difference between &#8220;Server CPU Utilization is above 90%&#8221; and &#8220;22% of Credit Card Payments are stalling&#8221;. You can probably guess the latter alert is more important to troubleshoot than pulling up a terminal console, logging onto a server and typing prstat to view processes and CPU usage. Behavioral learning combined with business context allows a monitoring solution to alert on the performance and activity of the business, rather than say, the performance and activity of its infrastructure. This ensures Dev and Ops have the correct context to understand and be aligned with the business services.</p>
<p>Analytics can also play a critical role in how monitoring data is presented to the user to help them troubleshoot. If a business transaction is slow or has breached its threshold, the user needs to understand the severity of the problem. For example, were a few or lot of user transactions impacted? how many returned errors or actually stalled and timed out? Everything is relative, Dev or Ops doesn&#8217;t have the time to investigate every user transaction breach, its therefore important to prioritize with business impact before jumping in to troubleshoot.</p>
<p>If we look at the below screenshot of <a href="http://www.appdynamics.com/products-features-and-benefits.php">AppDynamics Pro</a>, you can see how behavioral learning and analytics can help a user identify a problem in production. We can see the checkout business transaction has breached its performance baseline (which was learnt automatically), we can also see the severity of the breach which shows no errors, 10 slow requests, 13 very slow and no stalls. 23 out of the 74 user requests (calls) were impacted meaning this is a critical problem for Dev and Ops to troubleshoot.</p>
<p style="text-align: center;"><a href="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/Screen-Shot-2012-01-19-at-3.48.37-PM.png"><img class="aligncenter size-full wp-image-2284" title="Business Transactions" src="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/Screen-Shot-2012-01-19-at-3.48.37-PM.png" alt="" width="631" height="224" /></a></p>
<h2><strong>#2 Problem Isolation &#8211; Where is my problem?</strong></h2>
<p>Once a user has identified abnormal application performance, the next step for them is to isolate where that latency is spent in the application infrastructure. A key problem today is that most monitoring solutions collect and report data, but they don&#8217;t process or visualize it in a way that automates problem isolation for a user. Data exists, but its down to the individual users to drill down and piece together data, so they can find what they&#8217;re looking for. This is made difficult by the fact that performance data can be fragmented across multiple silo&#8217;s and monitoring toolsets, making it impossible for Dev or Ops to get a consistent end to end view of application performance and business activity. To solve this data fragmentation problem, many monitoring solutions use time-based correlation or Complex Event Processing (CEP) engines to piece together data/events from the multiple sources, so they can look for patterns or key trends which may help a user isolate where a problem or latency exists in an application.</p>
<p>For example, if a user credit card payment business transaction took 9 seconds to execute, where was that 9 seconds spent in the application infrastructure exactly? If you look at performance data from an OS, app server, database or network perspective you&#8217;ll end up with four different views of performance, none of which relate to that individual credit card payment business transaction which took 9 seconds. Using time-based correlation won&#8217;t&#8217; help either, knowing the database was running at 90% cpu whilst the credit card payment transaction executed is about as helpful as a poke in the eye. Time-based correlation is effectively a guess, given the complexity and distribution of applications today, the last thing you want to be doing is guessing where a problem might be in your application infrastructure. Infrastructure metrics tell you how an application is consuming system resource, they don&#8217;t have the granularity to tell you where an individual user business transaction is slow in the infrastructure.</p>
<p>Behavioral learning can be used together to learn and track how business transactions flow across distributed application infrastructure. If a monitoring solution is able to learn the journey of a business transaction, then they can monitor the real flow execution of them across and inside distributed application infrastructure. By visualizing the entire journey and latency of a business transaction, at each hop in the infrastructure, monitoring solutions can make it simple for Dev and Ops to isolate problems in seconds. If you want to travel from San Francisco to LA by car, the easiest way to understand that journey, is to visualize it on Google Maps in seconds. In comparison, the easiest way for Dev or Ops to isolate a slow user business transaction, is to do the same thing and visualize its journey across the application infrastructure. For example, take the below screenshot which shows the distributed transaction flow of a &#8220;Checkout&#8221; business transaction which took 10 seconds across its application infrastructure. You can see that 99.8% of its response time is spent making a JDBC call to the Oracle database. Isolating problems this way is much faster and efficient than tailing log files or asking sys, network or DBA administrators whether their silos are performing correctly.</p>
<p style="text-align: center;"><a href="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/Screen-Shot-2012-01-23-at-4.09.56-PM1.png"><img class="aligncenter size-full wp-image-2342" title="Business Transaction Flow" src="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/Screen-Shot-2012-01-23-at-4.09.56-PM1.png" alt="" width="791" height="386" /></a></p>
<p>You can also apply dynamic base-lining and analytics to the performance and flow execution of a business transaction. This means a monitoring solution can effectively highlight to the user which application infrastructure tier is responsible for a performance breach and baseline deviation. Take for example, the below screenshot which visualizes the flow of a business transaction in a production environment, and highlights the breach for the application tier &#8220;Security Server&#8221; which has deviated from its normal performance baseline of 959ms.</p>
<p><img class="aligncenter size-large wp-image-2296" title="Flow Baseline" src="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/Screen-Shot-2012-01-19-at-4.51.38-PM-1024x541.png" alt="" width="655" height="346" /></p>
<p>Behavioral learning and analytics can therefore be a key enabler to automating problem isolation in large, complex, distributed applications.</p>
<h2><strong>#3 Problem Resolution &#8211; How do I fix my problem?</strong></h2>
<p>Once Dev or Ops has isolated where the problem is in the application infrastructure, the next step is to then identify the root cause. Many monitoring solutions today can collect diagnostic data which relate to the activity of components within an application tier such as a JVM, CLR or database. For example, a java profiler might show you thread activity, a database tool might show you top N SQL Statements. What these tools lack is the ability to tie diagnostic data to the execution of real user business transactions which are slow or breaching associated performance thresholds. When Ops picks up the phone to an angry user, users don&#8217;t complain about CPU utilization, thread synchronization or garbage collection. Users complain about specific business transactions they are trying to complete like login, search or purchase.</p>
<p>As I outlined above in the Problem Isolation section, monitoring solutions can leverage behavioral learning technology to monitor the flow execution of business transactions across distributed application infrastructure. This capability can also be extended inside an application tier, so monitoring solutions can learn, and monitor, the relevant code execution of a slow or breaching business transaction.</p>
<p>For example, here is a screenshot which shows the complete code execution (diagnostic data) of a distributed Checkout business transaction which took 10 seconds. We can see in the top dialogue the code execution from the initial struts action all the way through to the remote Web Service call which took 10 seconds. From this point we can drill inside the offending web service to its related application tier and see its code execution, before finally pinpointing the root cause of the problem which is a slow SQL statement as shown.</p>
<p><a style="text-align: center;" href="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/Screen-Shot-2012-01-23-at-6.02.47-PM.png"><img class="aligncenter size-full wp-image-2351" title="Code Execution" src="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/Screen-Shot-2012-01-23-at-6.02.47-PM.png" alt="" width="848" height="436" /></a></p>
<p>Without behavioral learning and analytics,  monitoring solutions lack intelligence on what diagnostic data to collect. Some solutions try to collect everything, whilst others limit what data they collect so that their agent overhead doesn&#8217;t become intrusive in production environments. The one thing you need when trying to identify root cause is complete visibility, otherwise you begin to make assumptions or guess what might be causing things to run slow. If you only have 10% visibility into the application code in production, then you&#8217;ve only got a 10% probability of finding the actual root cause of an issue. This is why users of most legacy application monitoring solutions struggle to find root cause &#8211; because they have to balance application code visibility with monitoring agent overhead.</p>
<p>Monitoring today isn&#8217;t about collecting everything, its about collecting what is relevant to business impact, so any business impact can be resolved as quickly as possible. You can have all the diagnostic data in the world, but if that data isn&#8217;t provided in the right context for the right problem to the right user, it becomes as about as useful as a chocolate teapot.</p>
<p>With applications becoming every increasingly complex, agile, virtual and distributed. Dev and Ops no longer have the time to monitor and analyze everything. Behavioral learning and analytics must help Dev and Ops monitor whats relevant in an application, so they can focus on managing real business impact instead of infrastructure noise. Monitoring solutions must become smarter so Dev and Ops can automate problem identification, isolation and resolution. The more monitoring solutions rely on human intervention to configure and analyze, the more monitoring solutions will continue fail.</p>
<p>If you want to experience how behavioral learning and analytics can automate the way you manage application performance, <a href="http://www.appdynamics.com/30-day-trial.php">take a trial of AppDynamics Pro</a> and see for yourself.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appdynamics.com/blog/2012/01/23/why-alerts-suck-and-monitoring-solutions-need-to-become-smarter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AppDynamics Growth &#8211; Not Bad for 3 Years</title>
		<link>http://www.appdynamics.com/blog/2012/01/20/appdynamics-growth/</link>
		<comments>http://www.appdynamics.com/blog/2012/01/20/appdynamics-growth/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 19:43:44 +0000</pubDate>
		<dc:creator>App Man</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[apm]]></category>
		<category><![CDATA[APm SaaS]]></category>
		<category><![CDATA[APMaaS]]></category>
		<category><![CDATA[appdynamics]]></category>
		<category><![CDATA[AppDynamics Growth]]></category>
		<category><![CDATA[application monitoring]]></category>
		<category><![CDATA[Application Performance Management]]></category>
		<category><![CDATA[Business Transaction Management]]></category>

		<guid isPermaLink="false">http://www.appdynamics.com/blog/?p=2300</guid>
		<description><![CDATA[AppDynamics has experienced significant growth over the past three years, here&#8217;s a quick summary of our key highlights. &#160; Embed this image on your site: Source: AppDynamics: Application Monitoring Company]]></description>
			<content:encoded><![CDATA[<p>AppDynamics has experienced significant growth over the past three years, here&#8217;s a quick summary of our key highlights.</p>
<p><a href="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/AppDynamics_growth_infographic2.png"><img src="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/AppDynamics_growth_infographic2.png" alt="" title="AppDynamics_growth_infographic" width="612" height="2316" class="aligncenter size-full wp-image-2312" /></a></p>
<p>&nbsp;</p>
<p><strong>Embed this image on your site:</strong><br />
<textarea onclick="select()" rows="2" cols="125" readonly="readonly"><a href="http://www.appdynamics.com/blog/2012/01/20/appdynamics-growth/" title="AppDynamics Growth - Not Bad for 3 Years"><br />
<img src="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/AppDynamics_growth_infographic2.png" alt="AppDynamics Growth in 2011" /></a><br />
<br/>Source: <a href="http://www.appdynamics.com" title="AppDynamics Application Performance Management Tools">AppDynamics: Application Monitoring Company</a><br/></textarea></p>
]]></content:encoded>
			<wfw:commentRss>http://www.appdynamics.com/blog/2012/01/20/appdynamics-growth/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>AppDynamics Secures $20 Million in Series C Funding Led by Kleiner Perkins</title>
		<link>http://www.appdynamics.com/blog/2012/01/17/appdynamics-secures-20-million-in-series-c-funding-led-by-kleiner-perkins/</link>
		<comments>http://www.appdynamics.com/blog/2012/01/17/appdynamics-secures-20-million-in-series-c-funding-led-by-kleiner-perkins/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 18:55:31 +0000</pubDate>
		<dc:creator>App Man</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[apm]]></category>
		<category><![CDATA[appdynamics]]></category>
		<category><![CDATA[AppDynamics Funding]]></category>
		<category><![CDATA[appdynamics lite]]></category>
		<category><![CDATA[application monitoring]]></category>
		<category><![CDATA[Application Performance Management]]></category>
		<category><![CDATA[CA Wily]]></category>
		<category><![CDATA[Compuware Dynatrace]]></category>
		<category><![CDATA[Dynatrace]]></category>
		<category><![CDATA[HP BAC]]></category>
		<category><![CDATA[HP Diagnostics]]></category>
		<category><![CDATA[IBM]]></category>
		<category><![CDATA[Kleiner Perkins]]></category>
		<category><![CDATA[New Relic]]></category>

		<guid isPermaLink="false">http://www.appdynamics.com/blog/?p=2259</guid>
		<description><![CDATA[When I joined AppDynamics less than a year ago, we were situated in a 6,000 sq ft &#8220;cozy&#8221; office on 2nd and Brannan. On my first day I was greeted with a MacBook Pro and was asked to find a spare desk amongst the boxes and carnage of a typical startup environment. To my left [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/Screen-Shot-2012-01-17-at-10.46.07-AM.png"><img class="alignright size-full wp-image-2264" title="App Man" src="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/Screen-Shot-2012-01-17-at-10.46.07-AM.png" alt="" width="226" height="176" /></a>When I joined <a href="http://www.appdynamics.com/">AppDynamics</a> less than a year ago, we were situated in a 6,000 sq ft &#8220;cozy&#8221; office on 2nd and Brannan. On my first day I was greeted with a MacBook Pro and was asked to find a spare desk amongst the boxes and carnage of a typical startup environment. To my left was a relentless engineering and UI team, and to my right was a fired up sales and marketing team, and a quietly confident Founder and CEO, Jyoti Bansal who made all of this happen. Across the office was a shiny gold bell mounted on the wall, which rang every time AppDynamics closed a new customer. In the last year I can honestly say that shiny bell hasn&#8217;t stopped ringing, and is the biggest adrenaline boost one can get while working.</p>
<p><span id="more-2259"></span></p>
<p>Today, we just secured an additional $20 million funding led by Kleiner Perkins, have a brand new 13,500 sq ft &#8220;state of the art&#8221; office on 2nd and Folsom, 20 open head counts listed on our careers page, and we are re-defining the way customers manage application performance. Our <a href="http://www.appdynamics.com/products-free-download.php">Freemium</a> and <a href="http://www.appdynamics.com/products-saas-on-premise.php">SaaS deployment</a> models mean that prospects can evaluate our application monitoring technology in minutes without speaking to a single sales rep. In a competitive marketplace with over 35 vendors like CA Wily, Compuware DynaTrace, HP and IBM, our frictionless buying experience is a huge advantage and differentiator. Our ability to make application monitoring simple to deploy, and easy to use, for highly agile, distributed and virtual applications, makes us very difficult to compete with, and that&#8217;s before we get to <a href="http://www.appdynamics.com/pricing.php">our pricing</a> &#8211; which is at least 50% less than all of the names mentioned above.</p>
<p><img class="alignleft" src="http://www.appdynamics.com/images/header-images/Prod_SaaS_header_illo-FPO.png" alt="" width="177" height="125" />We&#8217;re making application monitoring accessible and affordable for everyone, because application performance doesn&#8217;t just impact large enterprises, it impacts organizations of all sizes. We have customers with 2, 20, 200 and 2000+ nodes in their applications. Rest assured, our mission is for prospects to understand the value of APM in less than 30 minutes by<a href="http://www.appdynamics.com/products-free-download.php"> downloading AppDynamics Lite </a>or by taking an <a href="http://www.appdynamics.com/30-day-trial.php">online trial of AppDynamics Pro</a>. We&#8217;re seeing enormous traction and positive feedback from prospects on this evaluation and buying experience; it&#8217;s validation that the days of traditional enterprise software is over. No prospect wants to spend two weeks filling in POC questionnaires, and trying to install complex, bloated application monitoring software while spending hours with technical consultants and account managers onsite. APM should be about what software can do, not what professional services can deliver.</p>
<p>At AppDynamics we&#8217;ve got big plans for 2012 with an aggressive and innovative product roadmap. Today&#8217;s additional funding will accelerate our growth plans and help us execute, so we can become a global force in application performance management (APM). We&#8217;ll be raising the bar for APM so customers can manage application performance all by themselves &#8211; the days of manual installations, burdensome configuration and unintuitive user interfaces will be over. There&#8217;s a new generation of applications which need managing and AppDynamics is leading the charge.</p>
<p>App Man.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appdynamics.com/blog/2012/01/17/appdynamics-secures-20-million-in-series-c-funding-led-by-kleiner-perkins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gartner recognizes AppDynamics as APM Innovator</title>
		<link>http://www.appdynamics.com/blog/2012/01/09/gartner-recognizes-appdynamics-as-apm-innovator/</link>
		<comments>http://www.appdynamics.com/blog/2012/01/09/gartner-recognizes-appdynamics-as-apm-innovator/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 10:04:34 +0000</pubDate>
		<dc:creator>App Man</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[APm SaaS]]></category>
		<category><![CDATA[APMaaS]]></category>
		<category><![CDATA[appdynamics]]></category>
		<category><![CDATA[ATG]]></category>
		<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Extrahop]]></category>
		<category><![CDATA[Gartner APM]]></category>
		<category><![CDATA[Gartner APM Innovators]]></category>
		<category><![CDATA[Jonah Cowall]]></category>
		<category><![CDATA[New Relic]]></category>
		<category><![CDATA[Splunk]]></category>
		<category><![CDATA[Will Capelli]]></category>
		<category><![CDATA[Yantra]]></category>

		<guid isPermaLink="false">http://www.appdynamics.com/blog/?p=2237</guid>
		<description><![CDATA[It&#8217;s been a great start to 2012 for us at AppDynamics. Last week, we were recognized by Forrester Research in their APM market overview, and at the end of 2011, Gartner included us in their report &#8220;APM Innovators: Driving APM Technology and Delivery Evolution&#8221; which was co-written by Will Capelli and Jonah Kowall. According to Gartner&#8217;s report, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/Screen-Shot-2012-01-09-at-9.56.54-AM.png"><img class="alignright size-full wp-image-2239" title="APM Innovator" src="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/Screen-Shot-2012-01-09-at-9.56.54-AM.png" alt="" width="257" height="250" /></a>It&#8217;s been a great start to 2012 for us at AppDynamics. Last week, we were <a href="http://www.appdynamics.com/blog/2012/01/06/appdynamics-recognized-by-forrester-in-apm-market-overview/">recognized by Forrester Research</a> in their APM market overview, and at the end of 2011, Gartner included us in their report &#8220;<a href="http://blogs.gartner.com/jonah-kowall/2011/12/23/apm-innovators-research/">APM Innovators: Driving APM Technology and Delivery Evolution</a>&#8221; which was co-written by Will Capelli and Jonah Kowall.</p>
<p>According to Gartner&#8217;s report, APM is evolving into four key market requirements:</p>
<p>1. Complex and varied End Points</p>
<p>2. Cloud Services</p>
<p>3. Packaged Applications</p>
<p>4. Big Data</p>
<h2><span id="more-2237"></span></h2>
<h2>Mobile Devices</h2>
<p>Mobile and smart phone devices are definitely causing an increase in business transaction throughput and concurrency for many applications today. We had a media customer recently launch a brand new service for mobile devices, traffic on this service was doubling every week and it wasn&#8217;t long before application performance deteriorated as a result. Within a month two major bottlenecks were found relating to user authentication and database access. As application volume and concurrency increases, its indeed vital as Gartner outlines, for customers to report how performance and scalability is being impacted.</p>
<h2>APM as a Service</h2>
<p>For the first time in our market an analyst is using the phrase &#8220;APMaaS&#8221; to describe the demands for monitoring application performance as a service. In much the same way that salesforce.com delivered CRM, only a few vendors are now delivering APM and monitoring. This is great validation for our product architecture at AppDynamics, which <a href="http://www.appdynamics.com/products-saas-on-premise.php">supports both on-premise and SaaS deployments</a>. We made a decision back in 2008 to build a multi-tenant platform so we could offer APM as a service. Today, we see around a third of our customers choosing this deployment over our traditional on-premise deployment option. While APMaaS is innovative, its adoption does vary by industry and customer profiles. For example, we see financial services and large enterprises less likely to use a public cloud to send data outside of their corporate network for security and governance reasons, therefore our on-premise solution is more relevant. On the flip side, SMB&#8217;s are leveraging public clouds to become more agile without having to manage or own IT infrastructure, APMaaS for these organizations is therefore more attractive.</p>
<h2>Packaged Applications</h2>
<p><a href="http://www.appdynamics.com/packaged-apps.php">Packaged applications</a> will always remain a key APM requirement due to the amount of legacy and 3rd party applications that exist. We saw a lot of packaged application in 2011, specifically Yantra supply chain for manufacturing customers, Blackboard in education, ATG/Sharepoint for content driven web applications and plenty of 3rd party blackbox applications like search, reporting and BI engines. The majority of these platforms have Java or .NET run-times which makes it relatively trivial for a vendor like AppDynamics to instrument, monitor and track business transaction execution through such platforms.</p>
<h2>Big Data</h2>
<p>Finally, <a href="http://www.appdynamics.com/solutions-bigdata.php">Big Data</a> as you&#8217;re probably aware is already a hot topic of conversation in IT. In APM we see this split into two different areas:</p>
<p>1. APM Analytics (for Big Monitoring Data)</p>
<p>2. Support of Big Data Technologies (e.g. NoSQL)</p>
<p>APM analytics will be key in 2012 to enable users to monitor and troubleshoot performance faster than ever before. The ability for a solution to auto-discover and analyze behavioral patterns in application performance, and business transaction execution, will help users automate their incident management and MTTR. Central to the AppDynamics product architecture is a behavioral learning and analytics engine, which is used to dynamically baseline application performance and trigger diagnostic data collection when needed. This ensures low monitoring overhead in production and also provides Dev and Ops teams with complete diagnostic data to determine the root cause of real performance issues in minutes.</p>
<p>In addition, Cloud is requiring more elastic and scalable data stores like <a href="http://www.appdynamics.com/blog/2011/06/01/appdynamics-monitoring-cassandra/">Cassandra</a> and <a href="http://www.appdynamics.com/blog/2011/09/09/appdynamics-monitoring-for-mongodb/">MongoDB</a> which are becoming major players in the NoSQL landscape. As data access for applications extends to these technologies, its vital APM solutions are able to monitor their performance and scalability.</p>
<h2>Gartner on AppDynamics</h2>
<p>Finally here is a brief summary of how Gartner saw AppDynamics:</p>
<p><em>AppDynamics&#8217; freemium platform is delivered on-premises and as software as a service (SaaS). The offering includes four dimensions of APM, but lacks functionality in the end-user experience monitoring dimension. The product combines deep-dive monitoring functionality, transaction tracing and a pattern discovery engine to deliver educated autodiscovery in the offering. When the engine recognizes a macrolevel event pattern previously associated with a problem, the platform automatically initiates microlevel, deep-dive monitoring. Using this approach, AppDynamics is able to avoid the resource consumption problems associated with the continuous running of deep-dive monitoring. This and the ability to do basic autoscaling of Amazon Elastic Compute Cloud (Amazon EC2) workloads have made them well-suited to, and able to deliver in, large dynamic cloud deployments.</em></p>
<p>Its a pretty fair assessment really, we obviously partner with BMC Coradiant at the moment for End User Monitoring so can&#8217;t claim kudos on that point. We do feel our support and innovation for Cloud, Packaged Apps and Big Data is second to none in the market and we&#8217;ll be working really hard in 2012 to extend our support in those respective areas. Feel free to <a href="http://www.appdynamics.com/products-free-download.php">download AppDynamics Lite</a> or <a href="http://www.appdynamics.com/30-day-trial.php">trial AppDynamics Pro</a>, you can access and evaluate our innovation in minutes.</p>
<p>We look forward to a great 2012 and will be working hard with analysts such as Gartner to keep you posted on our developments and progress. You can read the <a href="http://blogs.gartner.com/jonah-kowall/2011/12/23/apm-innovators-research/">full Gartner report here</a>.</p>
<p>App Man.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appdynamics.com/blog/2012/01/09/gartner-recognizes-appdynamics-as-apm-innovator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AppDynamics recognized by Forrester in APM market overview</title>
		<link>http://www.appdynamics.com/blog/2012/01/06/appdynamics-recognized-by-forrester-in-apm-market-overview/</link>
		<comments>http://www.appdynamics.com/blog/2012/01/06/appdynamics-recognized-by-forrester-in-apm-market-overview/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 15:58:59 +0000</pubDate>
		<dc:creator>Steve Roop</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[apm]]></category>
		<category><![CDATA[appdynamics]]></category>
		<category><![CDATA[Application Performance Management]]></category>
		<category><![CDATA[Application Performance Monitoring]]></category>
		<category><![CDATA[CA Wily]]></category>
		<category><![CDATA[Compuware]]></category>
		<category><![CDATA[Dynatrace]]></category>
		<category><![CDATA[Forrester APM]]></category>
		<category><![CDATA[Forrester APM Market Overview]]></category>
		<category><![CDATA[Nastel]]></category>
		<category><![CDATA[New Relic]]></category>
		<category><![CDATA[OpNet]]></category>
		<category><![CDATA[OpTier]]></category>
		<category><![CDATA[Precise]]></category>

		<guid isPermaLink="false">http://www.appdynamics.com/blog/?p=2218</guid>
		<description><![CDATA[Interest in the Application Performance Management (APM) category is very high right now.   To stay one step ahead of their clients, the Industry Analysts who cover the category and write research to advise their clients have been very busy.  In December alone, there were six different analyst reports being researched by the major analyst [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>Interest in the Application Performance Management (APM) category is very high right now.   To stay one step ahead of their clients, the Industry Analysts who cover the category and write research to advise their clients have been very busy.  In December alone, there were six different analyst reports being researched by the major analyst firms.</p>
<p>Forrester published the results of their research in the 2nd week of December with the report: <em>Market Overview: Application Performance Management, Q4 2011</em>.  Forrester clients can access the report at <a href="http://www.forrester.com/" target="_blank">www.forrester.com</a>. In this report, Forrester provides very sound advice on why APM exists and what it should do for clients. Forrester has created their own &#8220;Reference Model&#8221; for APM and evaluated the vendor landscape against those criteria.</p>
<h2>Raison d&#8217;etre for APM</h2>
</div>
<p>Forrester VP and Principal Analyst, JP Garbani, gives readers very pragmatic advice on the <em>raison d&#8217;etre</em> for APM.  Simply put, APM&#8217;s job is to:</p>
<p>1) Alert IT to application performance and availability issues before a full-scale outage occurs</p>
<p>2) Isolate or pinpoint the problem source</p>
<p>3) Provide deep-diagnostics to enable IT to determine the root cause</p>
<p>For several years now, JP Garbani has been on the forefront of proclaiming that modern APM solutions should enable IT organizations to manage apps not by gauging the heath of their servers or servlets, but instead by assessing what the customer or end-user cares about most &#8211; whether their Business Transaction completes quickly and doesn&#8217;t make them wait.  He states that this has become even more critical as applications have gotten more distributed and complex.</p>
<p><span id="more-2218"></span></p>
<h2>Business Transactions</h2>
<p>For most organizations, the Business Transaction will be something like &#8220;Login,&#8221; &#8220;Checkout,&#8221;  or &#8220;Pay Bill&#8221; &#8211; which is how the end-user thinks about the transaction they are attempting to execute.  Mr. Garbani goes further to point out why managing apps by Business Transaction is so important:  Only when the APM solution can map and trace each Business Transaction across the app infrastructure tiers being used can the APM solution be truly effective at step two and three above&#8211;isolating the problem source and determining root cause.</p>
<p>JP Garbani also states three conclusions that we wholeheartedly agree with.</p>
<p>1) Application performance is critical for workforce productivity (and customer productivity too)</p>
<p>2) IT favors new projects with short-term ROI and APM delivers exactly that.</p>
<p>3) Without tools &amp; automation like APM, managing business service complexity is unmanageable</p>
<h2>AppDynamics receives top scores</h2>
<p><a href="http://www.appdynamics.com/">AppDynamics</a> was pleased to be covered in this report and to receive the top score in key dimensions of Forrester&#8217;s Reference Model:</p>
<ul>
<li><a href="http://www.appdynamics.com/solutions.php">Application Monitoring</a></li>
<li><a href="http://www.appdynamics.com/blog/2011/09/23/gartners-application-mapping-and-transaction-profiling-explained/">Transaction Tracing &amp; Mapping</a></li>
<li>Messaging Technology Monitoring</li>
<li><a href="http://www.appdynamics.com/solutions-cloud-computing.php">Monitoring of Applications in Public Clouds</a></li>
<li>Dashboard Reporting &amp; Analytics</li>
</ul>
<p>Our clients care passionately about having the best possible visibility into their application health and being able to quickly troublehoot and resolve problems.  This report gives them solid advice on what to expect from your APM solution and how to justify it.</p>
<h2>ROI becoming critical for APM</h2>
<p>We also appreciate that Forrester calls out ROI as a critical concern in the current economy.  When comparing APM solutions, it is important to assess all the R&#8217;s and I&#8217;s.  Here are a few suggestions for how to do this:</p>
<p>R &#8211; which APM solution provides your organization the the most visibility into the health of your application?</p>
<p>R &#8211; which APM solution will make your IT organization fastest at determining root cause and resolving issues?</p>
<p>R &#8211; which APM solution has the fastest-time-to-value.  Which one would  allow you to be deployed today?</p>
<p>R &#8211; which APM solution is so easy to use that more of your Application/IT Operations folks will adopt it?</p>
<p>I &#8211; what is the total cost of license and maintenance over 3-5 years?</p>
<p>I &#8211; what are the total costs of hardware and system software required to host the APM software?</p>
<p>I &#8211; what is the cost of the initial deployment in terms of personnel, consultant and training costs?</p>
<p>I &#8211; what are the ongoing costs to maintain the APM systems configuration and instrumentation?</p>
<p>For those new to AppDynamics, the Lite edition is 100% free&#8230;so you&#8217;ll really like the ROI of free.  60,000 users have already seen this for themselves.  Feel free to <a href="http://www.appdynamics.com/products-free-download.php">download here</a> or request a <a href="http://www.appdynamics.com/30-day-trial.php">30 day trial</a> of our Pro edition.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appdynamics.com/blog/2012/01/06/appdynamics-recognized-by-forrester-in-apm-market-overview/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>France’s #1 Travel Site Karavel Selects AppDynamics for APM over Compuware Dynatrace &amp; CA Wily</title>
		<link>http://www.appdynamics.com/blog/2012/01/04/france%e2%80%99s-1-travel-site-karavel-selects-appdynamics-for-apm-over-compuware-dynatrace-ca-wily/</link>
		<comments>http://www.appdynamics.com/blog/2012/01/04/france%e2%80%99s-1-travel-site-karavel-selects-appdynamics-for-apm-over-compuware-dynatrace-ca-wily/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 14:05:02 +0000</pubDate>
		<dc:creator>App Man</dc:creator>
				<category><![CDATA[APM Thought Leadership]]></category>
		<category><![CDATA[apm]]></category>
		<category><![CDATA[appdynamics]]></category>
		<category><![CDATA[application monitoring]]></category>
		<category><![CDATA[Application Performance Management]]></category>
		<category><![CDATA[CA Wily]]></category>
		<category><![CDATA[Compuware]]></category>
		<category><![CDATA[Dynatrace]]></category>
		<category><![CDATA[HP BAC]]></category>
		<category><![CDATA[IBM ITCAM]]></category>
		<category><![CDATA[New Relic]]></category>
		<category><![CDATA[OpNet]]></category>
		<category><![CDATA[OpTier]]></category>
		<category><![CDATA[Quest Foglight]]></category>

		<guid isPermaLink="false">http://www.appdynamics.com/blog/?p=2199</guid>
		<description><![CDATA[2011 was an amazing year for AppDynamics. We experienced tremendous growth and success, largely down to the many customers around the world who believed in our vision, technology, and ability to help Dev and Ops teams better manage application performance in production. The Application Performance Management (APM) market isn&#8217;t an easy market to succeed in, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/Screen-Shot-2012-01-04-at-1.55.55-PM.png"><img class="alignright size-full wp-image-2202" title="logo" src="http://www.appdynamics.com/blog/wp-content/uploads/2012/01/Screen-Shot-2012-01-04-at-1.55.55-PM.png" alt="AppDynamics vs CA Wily vs DynaTrace" width="234" height="72" /></a>2011 was an amazing year for AppDynamics. We experienced tremendous growth and success, largely down to the many customers around the world who believed in our vision, technology, and ability to help Dev and Ops teams better manage application performance in production. The <a href="http://www.appdynamics.com/products-application-performance-management.php">Application Performance Management</a> (APM) market isn&#8217;t an easy market to succeed in, with well over 30 vendors competing against each other. In just three years we&#8217;ve managed to take on the big players like Compuware DynaTrace, CA Wily, HP and IBM to change the industry perception that APM is expensive to own and difficult to deploy/use.</p>
<p>We feel <a href="http://www.appdynamics.com/blog/2011/07/05/application-performance-management-for-everyone/">APM should be for everyone</a>. It should be affordable, it should be easy to deploy, and easy to use. APM should not be a luxury that only an elite group of enterprises can afford. Today, we have customers who monitor applications with 5 nodes, 50 nodes, 500 nodes and 5,000 nodes. Application performance impacts organizations of all sizes; that&#8217;s why we wanted our APM solution to be accessible to the masses over the web via our <a href="http://www.appdynamics.com/products-free-download.php">free download</a> and <a href="http://www.appdynamics.com/30-day-trial.php">SaaS trial</a>. We wanted to be transparent with our buyers and demonstrate that they can evaluate and use our solution all by themselves with no account manager or technical consultant by their side. We really wanted prospects to see for themselves that APM can be simple to deploy and easy to use.</p>
<p>A major validation of this market disruption was when a customer called Karavel in France was looking for an APM solution and evaluated CA Wily, Compuware dynaTrace and AppDynamics. Karavel <a href="http://www.appdynamics.com/30-day-trial.php">requested a trial</a>, downloaded our software and we sent them a trial license key for 30 days. The whole AppDynamics install, deployment and evaluation was solely conducted by the customer on their own. This might not sound that impressive, but this is what the software buying experience should be all about: the customer and the solution. If the customer can&#8217;t install, deploy and evaluate an APM solution on their own, how will they manage this process when it comes to a production deployment? Software should sell itself these days&#8211;if it requires an army of people to sell it, it probably requires an army of people to implement it as well.</p>
<p>You can read the full Karavel press release here:<br />
<a href="http://www.appdynamics.com/press/press-release-01-03-12.php  "> http://www.appdynamics.com/press/press-release-01-03-12.php</a></p>
<p>Full case study is available here also:<br />
<a href="http://www.appdynamics.com/documents/case_studies/AppDynamics_CS_Karavel.pdf">http://www.appdynamics.com/documents/case_studies/AppDynamics_CS_Karavel.pdf</a></p>
<p>Remember, software like APM doesn&#8217;t have to be complex and expensive. With the internet these days, there is no excuse why a prospect can&#8217;t <a href="http://www.appdynamics.com/products-free-download.php">download</a> or <a href="http://www.appdynamics.com/30-day-trial.php">evaluate solutions online</a> in just a few hours.</p>
<p>App Man.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appdynamics.com/blog/2012/01/04/france%e2%80%99s-1-travel-site-karavel-selects-appdynamics-for-apm-over-compuware-dynatrace-ca-wily/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The 12 Days of DevOps</title>
		<link>http://www.appdynamics.com/blog/2011/12/20/the-12-days-of-devops/</link>
		<comments>http://www.appdynamics.com/blog/2011/12/20/the-12-days-of-devops/#comments</comments>
		<pubDate>Tue, 20 Dec 2011 20:16:38 +0000</pubDate>
		<dc:creator>App Man</dc:creator>
				<category><![CDATA[Agile & DevOps]]></category>
		<category><![CDATA[apm]]></category>
		<category><![CDATA[Application Performance Management]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Web Operations]]></category>
		<category><![CDATA[WebOps]]></category>

		<guid isPermaLink="false">http://www.appdynamics.com/blog/?p=2188</guid>
		<description><![CDATA[Embed this image on your site: Source: AppDynamics: Application Monitoring Company]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.appdynamics.com/blog/wp-content/uploads/2011/12/12_days_of_devops1.png"><img src="http://www.appdynamics.com/blog/wp-content/uploads/2011/12/12_days_of_devops1.png" alt="12 Days of DevOps" title="12 Days of DevOps" width="612" height="3063" class="aligncenter size-full wp-image-2193" /></a></p>
<p><strong>Embed this image on your site:</strong><br />
<textarea onclick="select()" rows="2" cols="125" readonly="readonly"><a href="http://www.appdynamics.com/blog/2011/12/20/the-12-days-of-devops" title="AppDynamics Application Performance Management"><br />
<img src="http://www.appdynamics.com/blog/wp-content/uploads/2011/12/12_days_of_devops1.png" alt="12 Days of DevOps" /></a><br />
<br/>Source: <a href="http://www.appdynamics.com" title="AppDynamics Application Performance Management Tools">AppDynamics: Application Monitoring Company</a><br/></textarea></p>
]]></content:encoded>
			<wfw:commentRss>http://www.appdynamics.com/blog/2011/12/20/the-12-days-of-devops/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>App Man has Beers with Santa Claus</title>
		<link>http://www.appdynamics.com/blog/2011/12/16/app-man-has-beers-with-santa-claus/</link>
		<comments>http://www.appdynamics.com/blog/2011/12/16/app-man-has-beers-with-santa-claus/#comments</comments>
		<pubDate>Fri, 16 Dec 2011 13:34:46 +0000</pubDate>
		<dc:creator>App Man</dc:creator>
				<category><![CDATA[App Man Beers]]></category>
		<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[apm]]></category>
		<category><![CDATA[App Man]]></category>
		<category><![CDATA[appdynamics]]></category>
		<category><![CDATA[Application Performance]]></category>
		<category><![CDATA[Big Data]]></category>
		<category><![CDATA[CA Wily]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[Hadoop]]></category>
		<category><![CDATA[Order Fallout]]></category>
		<category><![CDATA[Santa]]></category>

		<guid isPermaLink="false">http://www.appdynamics.com/blog/?p=2165</guid>
		<description><![CDATA[Hey Santa Claus, what&#8217;s happening man? Well, it&#8217;s that time of year again where unfortunately I have to work. Gift orders are up 50% and my elves are working their socks off right now stocking my warehouses for the big day. I honestly don&#8217;t know how I would have coped without my new ElfOps team&#8211;they&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.appdynamics.com/blog/wp-content/uploads/2011/12/Screen-Shot-2011-12-16-at-12.23.51-PM.png"><img class="alignright size-full wp-image-2167" title="App Man meets Santa" src="http://www.appdynamics.com/blog/wp-content/uploads/2011/12/Screen-Shot-2011-12-16-at-12.23.51-PM.png" alt="" width="281" height="440" /></a>Hey Santa Claus, what&#8217;s happening man?</strong></p>
<p>Well, it&#8217;s that time of year again where unfortunately I have to work. Gift orders are up 50% and my elves are working their socks off right now stocking my warehouses for the big day. I honestly don&#8217;t know how I would have coped without my new ElfOps team&#8211;they&#8217;ve been elastic and fantastic thanks to our new AWS hosted applications. The bad news is that my applications have processed record orders in 2011 so I&#8217;ll have to work harder. Frankly, this sucks.</p>
<p><strong>Come again? Santa is using the cloud?</strong></p>
<p>Isn&#8217;t everyone these days? I mean what else can I possibly do when my orders and subscriptions double each year? If Santa can&#8217;t scale, I spend my vacation reading angry letters from parents about how I made their kids cry and upset on Christmas Day. Forget that. I&#8217;d rather sit on a beach in Hawaii drinking Mojito&#8217;s catching a nice tan. In fact, I should be able to upgrade myself to the Four Seasons in Hawaii in 2012 due to the money I&#8217;ve saved by migrating to the cloud. You simply wouldn&#8217;t believe how much my own data center was costing me, not to mention those expensive IT Elf consultants I had to bring in. I&#8217;m now a lean mean parcel delivering machine and it&#8217;s all thanks to the cloud.</p>
<p><span id="more-2165"></span></p>
<p><strong>Hey Santa, forgot to ask&#8211;what you drinking?</strong></p>
<p>I&#8217;ll take a sherry, straight, shaken, but not stirred.</p>
<p><strong>So why did your ElfOps team go with AWS?</strong></p>
<p>Two reasons, really. The first has a lot to do with agility: not many cloud providers can spin up 5,000 nodes on the fly in a short period of time. Given the fluctuation of order volumes for Christmas, we simply can&#8217;t predict when orders will be received. Therefore, we need a cloud that is truly elastic and agile. For example, when Call of Duty Modern Warefare 3 was released on 10th November we almost brought down AWS due to the overwhelming demand. I think we needed almost 7,000 nodes to process the millions of orders we received over a weekend. The second reason is our applications are heavily distributed across multiple services, with several of those services connected to the retail arm of Amazon. It seemed like a natural fit to leverage Amazon EC2 given many of our applications were already leveraging Amazon web services API to keep our supply chain and order management ticking. Cost savings were an afterthought, really. In fact, I cleared my large data center out and used it as another warehouse to keep my stock onsite. Nothing worse than having to travel backwards and forwards to different stock depots on Christmas eve.</p>
<p><strong>You&#8217;ll have to excuse me but I&#8217;ve never heard of the term ElfOps. Can you explain?</strong></p>
<p>Sure. In the past we had Develfment who used to build applications, and Operations who used to deploy and support them. It got to the point where our agile release cycles were causing application outages, arguments, and constant fighting between the two teams. I therefore decided to merge them both into a single team which I called ElfOps. I believe IT should work together as a team, because if my applications go down or they don&#8217;t perform, I&#8217;ll end up kicking both their sorry asses anyway. I now have team that collaborates, communicates and is together accountable for making my business agile. It also means I do less work because pretty much everything is automated…apart from feeding the, reindeers that is. I had hoped this deployment tool we bought called Chef might help with that, but sadly it didn&#8217;t.</p>
<p><strong>How does ElfOps manage application performance in the cloud?</strong></p>
<p><a href="http://www.appdynamics.com/blog/wp-content/uploads/2011/12/Screen-Shot-2011-12-16-at-1.41.52-PM.png"><img class="alignleft size-full wp-image-2176" title="ElfOps" src="http://www.appdynamics.com/blog/wp-content/uploads/2011/12/Screen-Shot-2011-12-16-at-1.41.52-PM.png" alt="" width="85" height="144" /></a>Is that a rhetorical question, App Man? You know we use AppDynamics for this. Our applications these days are heavily distributed, complex and agile. Previously we had Wily Coyote to manage our application performance when it was just a a bunch of tomcat nodes. After we moved to a SOA and Cloud architecture, we were unable to get the same visibility we had due to monitoring limitations&#8211;not to mention dealing with a big 5 vendor. Can you believe that coyote tried to crank my support and maintenance up after being a loyal customer for five years?! With AppDynamics, my ElfOps team gets a complete end-to-end picture of application performance in the cloud, and we only pay for what we use thanks to your flexible subscription based pricing and SaaS platform.</p>
<p><strong>What&#8217;s next for Santa?</strong></p>
<p>Well, I&#8217;ve got a few research projects on the go. Every year I receive several billion gift orders for kids between the ages of 1 and 18. To improve my supply chain, inventory, and delivery schedules I&#8217;m looking at Big Data technology like Elfdoop Map/Reduce to try and discover patterns in my business so I can become more efficient, which basically means I don&#8217;t have to work as hard. For example, knowing that most kids in the UK want snooker tables as gifts means I can distribute snooker tables to my secret stock depot in the UK before Christmas Eve, whereas knowing kids in the US want baseball bats means I don&#8217;t have to ship snooker tables across the Atlantic. You wouldn&#8217;t believe how many reindeers it takes to ship a snooker table several thousand miles! Big Data is therefore a massive opportunity for me to better understand my customers, orders, and supply chain.</p>
<p><strong>Maybe you could use Big Data to figure out which kids have been good at school over the year? Strike a deal with the schools to give you each student&#8217;s report, and then only deliver gifts to kids who&#8217;ve been good! You&#8217;ll save millions.</strong></p>
<p>App Man, you&#8217;re a lot smarter than you look.</p>
<p><strong>Lastly, who is your favorite superhero and why?</strong></p>
<p><a href="http://www.appdynamics.com/blog/wp-content/uploads/2011/12/POSTMANPAT.jpg"><img class="alignright size-full wp-image-2170" title="superhero" src="http://www.appdynamics.com/blog/wp-content/uploads/2011/12/POSTMANPAT.jpg" alt="" width="252" height="165" /></a>Hmm that&#8217;s a tough one. I&#8217;d have to say Postman Pat because like me, he has a red company car and always delivers on time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appdynamics.com/blog/2011/12/16/app-man-has-beers-with-santa-claus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Storm Clouds in 2012? &#8211; Results of AppDynamics APM Survey</title>
		<link>http://www.appdynamics.com/blog/2011/12/14/storm-clouds-in-2012-summary-of-appdynamics-apm-customer-survey/</link>
		<comments>http://www.appdynamics.com/blog/2011/12/14/storm-clouds-in-2012-summary-of-appdynamics-apm-customer-survey/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 11:52:46 +0000</pubDate>
		<dc:creator>Greg Howard</dc:creator>
				<category><![CDATA[APM Thought Leadership]]></category>
		<category><![CDATA[Agile & DevOps]]></category>
		<category><![CDATA[apm]]></category>
		<category><![CDATA[appdynamics]]></category>
		<category><![CDATA[Application Performance Management]]></category>
		<category><![CDATA[BTM]]></category>
		<category><![CDATA[CA Wily]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[Compuware]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Dynatrace]]></category>
		<category><![CDATA[HP BAC]]></category>
		<category><![CDATA[IaaS]]></category>
		<category><![CDATA[infographic]]></category>
		<category><![CDATA[MTTR]]></category>
		<category><![CDATA[New Relic]]></category>
		<category><![CDATA[OpNet]]></category>
		<category><![CDATA[OpTier]]></category>
		<category><![CDATA[Performance Issues]]></category>
		<category><![CDATA[Problem Resolution]]></category>
		<category><![CDATA[Quest]]></category>
		<category><![CDATA[Splunk]]></category>

		<guid isPermaLink="false">http://www.appdynamics.com/blog/?p=2143</guid>
		<description><![CDATA[We recently finished conducting our annual Application Performance Management survey. Over 250 IT professionals participated, and they shared insights such as: - Many Ops and Dev teams are anticipating growth in their applications by 20% or more - Over 50% are planning to move to the cloud, and are architecting brand-new applications to be cloud-ready [...]]]></description>
			<content:encoded><![CDATA[<p>We recently finished conducting our annual Application Performance Management survey. Over 250 IT professionals participated, and they shared insights such as:<br />
- Many Ops and Dev teams are anticipating growth in their applications by 20% or more<br />
- Over 50% are planning to move to the cloud, and are architecting brand-new applications to be cloud-ready<br />
- Most teams are using log files to monitor application performance, rather than an Application Performance Management (APM) tool.</p>
<p>We&#8217;ll release the full report soon, but here&#8217;s an infographic that summarizes some of the main findings:</p>
<p><a href="http://www.appdynamics.com/blog/wp-content/uploads/2011/12/AppDynamics_infographic_2011_survey.jpg"><img class="aligncenter size-full wp-image-2144" title="AppDynamics Inforgraphic - Storm Clouds in 2012" src="http://www.appdynamics.com/blog/wp-content/uploads/2011/12/AppDynamics_infographic_2011_survey.jpg" alt="AppDynamics Inforgraphic - Storm Clouds in 2012" width="750" height="3559" /></a></p>
<p><strong>Embed this image on your site:</strong><br />
<textarea onclick="select()" rows="2" cols="125" readonly="readonly"><a href="http://www.appdynamics.com/blog/2011/12/14/storm-clouds-in-2012-summary-of-appdynamics-apm-customer-survey" title="AppDynamics Application Performance Management"><br />
<img src="http://www.appdynamics.com/blog/wp-content/uploads/2011/12/AppDynamics_infographic_2011_survey.jpg" alt="AppDynamics Application Performance Management" /></a><br />
<br/>Source: <a href="http://www.appdynamics.com" title="AppDynamics Application Performance Management Tools">AppDynamics: Application Monitoring Company</a><br/></textarea></p>
<p>What I found personally surprising was the heavy reliance on log files. When you&#8217;re troubleshooting distributed architectures, time is of the essence&#8211;and there&#8217;s no way to cut your MTTR down when you&#8217;re relying on log files to identify root cause.</p>
<p>In fact, there&#8217;s only one guy who ever made using a log file look cool:</p>
<p style="text-align: center;"><a href="http://www.appdynamics.com/blog/wp-content/uploads/2011/12/Screen-Shot-2011-12-14-at-2.19.17-PM.png"><img class="aligncenter size-full wp-image-2158" title="Captain Kirk and his Log Files" src="http://www.appdynamics.com/blog/wp-content/uploads/2011/12/Screen-Shot-2011-12-14-at-2.19.17-PM.png" alt="" width="500" height="369" /></a></p>
<p>And I think we can all agree that&#8217;s a pretty unique use case.</p>
<p>We&#8217;ll have the full survey results available soon.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appdynamics.com/blog/2011/12/14/storm-clouds-in-2012-summary-of-appdynamics-apm-customer-survey/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

