APM Insights: Beyond the Acronym

Application Performance Management

Subscribe to Application Performance Management: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Application Performance Management: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

Understanding Speed Index By Moiz Khan There’s a lot of buzz around the speed index metric, but what exactly is this metric and how is it calculated? Even more so, why do we need a new metric when there are so many already on the plate? This article gives you detailed answers to these questions. What is speed index? User expectations have changed drastically, webpages are expected to load faster with all elements rendering as soon as possible; user frustration increases if the visual content of the page is slow to load. There are several metrics used to measure user experience, but do these give us a clear enough picture? Not really. For example, render start indicates when the page started painting, but this could mean it loaded a white background, a random object, or just a dot on the page; the user, however, may still be looking at a blank page. The document comp... (more)

[session] #DevOps Evolution | @DevOpsSummit @AAkela @CAinc #DX #APM

DevOps Evolution: Architecting the Modern Software Factory Translating agile methodology into real-world best practices within the modern software factory has driven widespread DevOps adoption, yet much work remains to expand workflows and tooling across the enterprise. As models evolve from pockets of experimentation into wholescale organizational reinvention, practitioners find themselves challenged to incorporate the culture and architecture necessary to support DevOps at scale. In his session at @DevOpsSummit at 20th Cloud Expo, Anand Akela, Senior Director of DevOps Solutions at CA Technologies, will discuss how existing adopters are employing unified agile and DevOps techniques to engage functional processes and toolchains that deliver increased software quality, faster time-to-market and measurably improved customer experience. Specific topics to be highlig... (more)

Database Performance Analyzer | @CloudExpo @SolarWinds #VM #APM #SDN #Cloud

Download Free Trial Now! Database Performance Analyzer monitors all of these databases from a single installation. Quickly find the root cause of complex database problems slowing down your applications Up to 88% of all application performance issues are related to the database. DPA's unique response time analysis shows you exactly what needs fixing - in four clicks or less. Optimize performance anywhere Database Performance Analyzer monitors on-premises, on VMware®, and in the Cloud, including Amazon® AWS and AzureTM virtual machines. Download Free Trial Now! The World's Largest "Cloud Digital Transformation" Event @CloudExpo / @ThingsExpo 2017 New York (June 6-8, 2017, Javits Center, Manhattan) @CloudExpo / @ThingsExpo 2017 Silicon Valley (Oct. 31 - Nov. 2, 2017, Santa Clara Convention Center, CA) Full Conference Registration Gold Pass and Exhibit Hall ▸ Here Reg... (more)

Web Performance 101 | @CloudExpo @Catchpoint #DevOps #WebPerf #Monitoring

Web Performance 101 - Redirects By Kameerath Kareem Websites are no longer just simple HTML pages with static content—they’ve evolved into a dynamic interface with features and content that are updated regularly. Website administrators use different techniques to ensure the user is viewing the latest version of the page or content. When new features are being added to the site, or a webpage resource has been moved to a new location, you don’t want the users to have access these pages. Preventing access can be done with the use of webpage redirects. Incoming HTTP requests can be redirected to another location on the site so the user experience is seamless. Webpage redirects can be used to: Redirect users to the mobile version of the site Redirect users to secured pages Redirect users to the latest version of the resource/content Redirect users to pages specific to t... (more)

Crucial #DevOps Success Tips | @DevOpsSummit #AI #ContinuousIntegration

Effective collaboration and communication are highly valued by the DevOps culture, and it's been like that for a reason. It is an industry where even departments within the same company tend to distrust one another, and where distributed offices full of crucial roles are the norm. Thus, any possible positive improvement in the interaction between people is welcomed, especially for an organization where several moving parts need to collaborate in order to create a product on time and within a budget limitation. You need to master communications if you want to master DevOps. Getting your operations and development teams to work together is the concept on which the success of DevOps hinges. These DevOps tips can help you lay out the basis for a DevOps communication plan that's sustainable. 1. Always remember why you're doing what you're doing. The whole system would c... (more)

Is NoOps the End of DevOps? | @DevOpsSummit #NoOps #DevOps #SDN #AI

Is NoOps the End of DevOps? Think Again By Jordan Bach Automation, a key pillar of the DevOps movement, frees IT operations to focus on higher-level work and collaborate with cross-functional teams. But what if your automation is so good that developers don’t need you anymore? Mike Gualtieri of Forrester Research coined the term NoOps in his controversial blog post “I don’t want DevOps. I want NoOps.” In the post, Gualtieri says, “NoOps means that application developers will never have to speak with an operations professional again.” During his time as a Cloud Architect at Netflix, Adrian Cockcroft expanded on the definition of NoOps in his blog post “Ops, DevOps, and PaaS (NoOps) at Netflix.” “There is no ops organization involved in running our cloud, no need for the developers to interact with ops people to get things done, and less time spent actually doing ops t... (more)

Server Provisioning | @DevOpsSummit @Automic @CAinc #DevOps #APM

Five Tips to Speed up Environment and Server Provisioning By Yann Guernion In large enterprises, environment provisioning and server provisioning account for a significant portion of the operations team's time. This often leaves users frustrated while they wait for these services. For instance, server provisioning can take several days and sometimes even weeks. At the same time, digital transformation means the need for server and environment provisioning is constantly growing. Organizations are adopting agile methodologies and software teams are increasing the speed of their development processes, thus requiring more and more servers and environments to be provisioned for their development and testing. Here are five things to consider about server and environment provisioning: 1. Remove Manual Steps Provisioning a server may be as simple as starting a new VM, but ofte... (more)

Heterogeneous World and #DevOps | @DevOpsSummit @CollabNet #Scrum

Download Slide Deck: ▸ Here Download Slide Deck: ▸ Here DevOps in an Open and Heterogeneous World Keeping pace with advancements in software delivery processes and tooling is taxing even for the most proficient organizations. Point tools, platforms, open source and the increasing adoption of private and public cloud services requires strong engineering rigor - all in the face of developer demands to use the tools of choice. As Agile has settled in as a mainstream practice, now DevOps has emerged as the next wave to improve software delivery speed and output. To make DevOps work, organizations must focus on what is most relevant to deliver value, reduce IT complexity, create more repeatable agile-based processes and leverage increasingly secure and stable, cloud-based infrastructure platforms. Download Slide Deck: ▸ Here In his session at @DevOpsSummit at 18th Clo... (more)

What Is Regression Testing? | @DevOpsSummit @Stackify #SDLC #AI #DevOps

What Is Regression Testing? Definition, Benefits, and Challenges of Regression Testing By Angela Stringfellow We talked a bit about the Software Development Life Cycle (SDLC) in a recent post, but today, we're going to dig a little deeper into one specific and crucial element in the testing phase, particularly for Agile development: regression testing. Definition of Regression Testing Regression testing refers to the process of testing a changed or updated computer program to make sure the older software features - which were previously developed and tested - still performs exactly as they did before. One way to think about software regression is to think about somebody who implements a new air conditioning system in their home only to find that while their new air conditioning system works as expected, the lights no longer work. Regression testing will often invol... (more)

Leadership for #DevOps Success | @DevOpsSummit @G2G3 #IoT #AI #SDN

Reboot Your Leadership for DevOps Success: Why Culture Trumps Tech in the DevOps Stakes Culture is the most important ingredient of DevOps. The challenge for most organizations is defining and communicating a vision of beneficial DevOps culture for their organizations, and then facilitating the changes needed to achieve that. Often this comes down to an ability to provide true leadership. Download Slide Deck: ▸ Here 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... (more)

Smart Devices, Smarter Monitoring | @ThingsExpo #IoT #M2M #APM #Monitoring

Smart Devices, Smarter Monitoring By Michael Churchman Smart devices require smart monitoring. That's not a platitude. It's an imperative. In fact, the smarter the device, the smarter you need to be about monitoring it. Why You Should Monitor As headlines have shown, unmonitored, unprotected smart devices may be a disaster (or a DDoS attack) just waiting to happen. Consider the following: Smart devices can be hacked Last year's wave of DDoS attacks was a wake-up call. Many smart devices have little or no built-in security, and that combined with wireless communication and the sophisticated features of their built-in operating systems, makes them particularly tempting targets for an attack. It's worth noting that the DDoS attacks simply made use of smart devices as nodes in a botnet, without specifically exploiting their hardware control or monitoring capabilities. It ... (more)