Click here to close now.


@CloudExpo Authors: Esmeralda Swartz, Carmen Gonzalez, Lori MacVittie, Mike Kavis, Yeshim Deniz

Blog Feed Post

AppDynamics Pro 3.6 – The Power of Simplicity

Application Performance Management (APM) solutions have been around for just over a decade. Unfortunately due to their high price tag the only organisations who benefited from APM in the last decade were large enterprises that had millions to spend. Today, things are a little different with solutions like AppDynamics who are changing the game so everyone can afford and benefit from APM. We’re making APM affordable for everyone but thats just one part of the story, we’re actually making APM easy to deploy and easy to use for anyone.

The problem is that everyone in the business and IT has different skill sets and backgrounds, but they all need to be on the same page when it comes to understanding why an application is running slow or down. Managing apps is a team sport, its not about individuals, its about communication and collaboration. Just like San Francisco Giants proved this week in the world series, everyone played their part from the pitcher to the panda.

APM Intelligence for Everyone

At AppDynamics we’re laser focused on making our solution easy to use for everyone no matter whether you’re a first time user, APM novice or APM ninja. Our new role based access control (RBAC) capability in 3.6 means the right users now get access to the right features and information, so they’re not overwhelmed by data they don’t understand, or have context into. We want to give business users access to dashboards and reports and hide the low-level macro view which developers require for root-cause analysis. Everyone these days thinks monitoring is about collecting the right data or metrics, its actually more about presenting data in a context that people can understand so they can make smarter decisions on fact rather than emotion.

Simplified User Interface

In 3.6 we simplified user navigation by 30% and several views by as much as 90%, which is a pretty big leap considering our previous user interface wasn’t exactly complex. A key design consideration for 3.6 was actionable data, presenting data in a way that makes it easy for anyone to understand so they can communicate effectively with teams. We dropped terminology and labels that we’d previously invented and replaced them with standard industry terminology to describe information that users are familiar with. For example, if you want to troubleshoot slow response times, you click on the view “Slow Response Times” and you see all the slowest business transactions in your application, one click then shows you how those transactions actually flow and perform across your application infrastructure, one more click then shows you their code execution so you can pinpoint the root cause. We could have made this troubleshooting process more complicated, just so you feel a sense of accomplishment drilling-down through thousands of metrics and views…but we didn’t because we think other vendors do a pretty good job at doing that already. Simple is scalable, the more users that understand and benefit from APM the bigger the impact APM will have on their business.

The End of Alert Storming

We also made a giant leap in 3.6 with user notifications, providing a single unified event console that is now personal to each user. Users can now pick what events and alerts they want to see in AppDynamics, so they’re only informed when something relevant happens in the application that impact their responsibility. For example, developers can get notified of code deadlock in production, infra support can be notified if the servers are maxing out on CPU and business users can be notified if their key business processes and transactions are being impacted. If events aren’t relevant to the users who receive them they are nothing but noise and crap – they actually make IT less productive because no-one takes any notice of what lands in their inbox.

Make AppDynamics Viral in your Organization

Imagine your in charge of a brand new monitoring solution in your company, and suddenly you get 50 users e-mailing you for access to it. Now imagine you work in a large enterprise and 2,000 users want access to your new shiny tool – pop quiz hotshot what do you do? Well, you could spend the next 2 weeks sleeping in the office manually creating user accounts, delegating the right access, permissions and features to each of your users. Or you could simply just point your monitoring solution to your existing LDAP or SAML provider so it can authenticate, authorise and map relevant roles and permissions for each of your users. Its the difference between 2 weeks and 2 minutes of configuration. With AppDynamics 3.6 we now deliver out-of-the-box integration with LDAP and SAML so you can provision AppDynamics user accounts in seconds and go viral! This works both for on-premise and SaaS deployments using industry standard protocols for user directories.

X-Ray Visibility for Asynchronous and Multi-Threaded Transactions

The majority of business transactions in mission-critical applications these days are still synchronous from a users perspective. Users send a request, wait, and get a response back from the application. What’s perhaps not apparent in many cases is that some business transactions can actually spawn several asynchronous processes in the background, or use multi-threading to reduce latency and improve concurrent processing. For example, you might visit a travel website and perform a flight search, or you might use a price comparison site to compare prices for a product. In both scenarios a single business transaction will spawn several asynchronous child transactions to contact the different airlines, booking engines or product retailers. Some will complete fast, some will be slow and others may not return a response at all. If you support an application like this then you want to see which asynchronous and multi-threaded transactions are contributing to the overall end user experience for the originating business transaction.

With AppDynamics 3.6 you now can, with complete visibility into asynchronous transactions and the underlying code execution of any associated threads. It’s pretty cool stuff and we’ve already seen several customers use this new capability to find bottlenecks they never knew existed in their application. Remember, you can only manage what you can see, as a result we’re pretty stoked about this new feature, no other vendor provide this type of visibility right now in production at the thread level.

To take a free 30-day trial of AppDynamics Pro 3.6 sign up here.


Read the original blog entry...

More Stories By AppDynamics Blog

In high-production environments where release cycles are measured in hours or minutes — not days or weeks — there's little room for mistakes and no room for confusion. Everyone has to understand what's happening, in real time, and have the means to do whatever is necessary to keep applications up and running optimally.

DevOps is a high-stakes world, but done well, it delivers the agility and performance to significantly impact business competitiveness.

@CloudExpo Stories
Today air travel is a minefield of delays, hassles and customer disappointment. Airlines struggle to revitalize the experience. GE and M2Mi will demonstrate practical examples of how IoT solutions are helping airlines bring back personalization, reduce trip time and improve reliability. In their session at @ThingsExpo, Shyam Varan Nath, Principal Architect with GE, and Dr. Sarah Cooper, M2Mi's VP Business Development and Engineering, will explore the IoT cloud-based platform technologies driv...
Overgrown applications have given way to modular applications, driven by the need to break larger problems into smaller problems. Similarly large monolithic development processes have been forced to be broken into smaller agile development cycles. Looking at trends in software development, microservices architectures meet the same demands. Additional benefits of microservices architectures are compartmentalization and a limited impact of service failure versus a complete software malfunction....
Developing software for the Internet of Things (IoT) comes with its own set of challenges. Security, privacy, and unified standards are a few key issues. In addition, each IoT product is comprised of at least three separate application components: the software embedded in the device, the backend big-data service, and the mobile application for the end user's controls. Each component is developed by a different team, using different technologies and practices, and deployed to a different stack/...
As a company adopts a DevOps approach to software development, what are key things that both the Dev and Ops side of the business must keep in mind to ensure effective continuous delivery? In his session at DevOps Summit, Mark Hydar, Head of DevOps, Ericsson TV Platforms, will share best practices and provide helpful tips for Ops teams to adopt an open line of communication with the development side of the house to ensure success between the two sides.
The last decade was about virtual machines, but the next one is about containers. Containers enable a service to run on any host at any time. Traditional tools are starting to show cracks because they were not designed for this level of application portability. Now is the time to look at new ways to deploy and manage applications at scale. In his session at @DevOpsSummit, Brian “Redbeard” Harrington, a principal architect at CoreOS, will examine how CoreOS helps teams run in production. Attende...
Redis is not only the fastest database, but it has become the most popular among the new wave of applications running in containers. Redis speeds up just about every data interaction between your users or operational systems. In his session at 17th Cloud Expo, Dave Nielsen, Developer Relations at Redis Labs, will share the functions and data structures used to solve everyday use cases that are driving Redis' popularity
SYS-CON Events announced today that Sandy Carter, IBM General Manager Cloud Ecosystem and Developers, and a Social Business Evangelist, will keynote at the 17th International Cloud Expo®, which will take place on November 3–5, 2015, at the Santa Clara Convention Center in Santa Clara, CA.
The IoT is upon us, but today’s databases, built on 30-year-old math, require multiple platforms to create a single solution. Data demands of the IoT require Big Data systems that can handle ingest, transactions and analytics concurrently adapting to varied situations as they occur, with speed at scale. In his session at @ThingsExpo, Chad Jones, chief strategy officer at Deep Information Sciences, will look differently at IoT data so enterprises can fully leverage their IoT potential. He’ll sha...
SYS-CON Events announced today that DataClear Inc. will exhibit at the 17th International Cloud Expo®, which will take place on November 3–5, 2015, at the Santa Clara Convention Center in Santa Clara, CA. The DataClear ‘BlackBox’ is the only solution that moves your PC, browsing and data out of the United States and away from prying (and spying) eyes. Its solution automatically builds you a clean, on-demand, virus free, new virtual cloud based PC outside of the United States, and wipes it clean...
SYS-CON Events announced today that Machkey International Company will exhibit at the 17th International Cloud Expo®, which will take place on November 3–5, 2015, at the Santa Clara Convention Center in Santa Clara, CA. Machkey provides advanced connectivity solutions for just about everyone. Businesses or individuals, Machkey is dedicated to provide high-quality and cost-effective products to meet all your needs.
WebRTC converts the entire network into a ubiquitous communications cloud thereby connecting anytime, anywhere through any point. In his session at WebRTC Summit,, Mark Castleman, EIR at Bell Labs and Head of Future X Labs, will discuss how the transformational nature of communications is achieved through the democratizing force of WebRTC. WebRTC is doing for voice what HTML did for web content.
As a CIO, are your direct reports IT managers or are they IT leaders? The hard truth is that many IT managers have risen through the ranks based on their technical skills, not their leadership ability. Many are unable to effectively engage and inspire, creating forward momentum in the direction of desired change. Renowned for its approach to leadership and emphasis on their people, organizations increasingly look to our military for insight into these challenges.
The enterprise is being consumerized, and the consumer is being enterprised. Moore's Law does not matter anymore, the future belongs to business virtualization powered by invisible service architecture, powered by hyperscale and hyperconvergence, and facilitated by vertical streaming and horizontal scaling and consolidation. Both buyers and sellers want instant results, and from paperwork to paperless to mindless is the ultimate goal for any seamless transaction. The sweetest sweet spot in innov...
SYS-CON Events announced today that Key Information Systems, Inc. (KeyInfo), a leading cloud and infrastructure provider offering integrated solutions to enterprises, will exhibit at the 17th International Cloud Expo®, which will take place on November 3–5, 2015, at the Santa Clara Convention Center in Santa Clara, CA. Key Information Systems is a leading regional systems integrator with world-class compute, storage and networking solutions and professional services for the most advanced softwa...
"Matrix is an ambitious open standard and implementation that's set up to break down the fragmentation problems that exist in IP messaging and VoIP communication," explained John Woolf, Technical Evangelist at Matrix, in this interview at @ThingsExpo, held Nov 4–6, 2014, at the Santa Clara Convention Center in Santa Clara, CA.
DevOps and Continuous Delivery software provider XebiaLabs has announced it has been selected to join the Amazon Web Services (AWS) DevOps Competency partner program. The program is designed to highlight software vendors like XebiaLabs who have demonstrated technical expertise and proven customer success in DevOps and specialized solution areas like Continuous Delivery. DevOps Competency Partners provide solutions to, or have deep experience working with AWS users and other businesses to help t...
The modern software development landscape consists of best practices and tools that allow teams to deliver software in a near-continuous manner. By adopting a culture of automation, measurement and sharing, the time to ship code has been greatly reduced, allowing for shorter release cycles and quicker feedback from customers and users. Still, with all of these tools and methods, how can teams stay on top of what is taking place across their infrastructure and codebase? Hopping between services a...
Containers are changing the security landscape for software development and deployment. As with any security solutions, security approaches that work for developers, operations personnel and security professionals is a requirement. In his session at @DevOpsSummit, Kevin Gilpin, CTO and Co-Founder of Conjur, will discuss various security considerations for container-based infrastructure and related DevOps workflows.
Enterprises can achieve rigorous IT security as well as improved DevOps practices and Cloud economics by taking a new, cloud-native approach to application delivery. Because the attack surface for cloud applications is dramatically different than for highly controlled data centers, a disciplined and multi-layered approach that spans all of your processes, staff, vendors and technologies is required. This may sound expensive and time consuming to achieve as you plan how to move selected applicati...
Nowadays, a large number of sensors and devices are connected to the network. Leading-edge IoT technologies integrate various types of sensor data to create a new value for several business decision scenarios. The transparent cloud is a model of a new IoT emergence service platform. Many service providers store and access various types of sensor data in order to create and find out new business values by integrating such data.