Artificial intelligence (AI) and machine learning (ML) were first discussed by classical philosophers attempting to describe how the human brain works as a mechanical manipulation of symbols. Fast forward to the 1940s, and scientists began to explore AI and ML with mathematical reasoning and the introduction of the programmable digital computer. But even after the […]
Twenty years ago I started my professional career working in a niche field of IT called Geographical Information Systems (GIS) – basically mapping systems. This is an area where Big Data was prevalent, long before the term was officially coined, GIS covered a range of concepts from satellite imagery and aerial photography processing to geo-demographic […]
Business Service Management (BSM) projects have always had a reputation for over promising and under delivering. Most people know BSM as the alleged “manager of managers,” or “single source of truth.” According to the latest ITIL definition, BSM is described as: “The management of business services delivered to business customers.” Like much of ITIL this […]
What is DevOps? In the first post of this series, my colleague Jim Hirschauer defined what DevOps means and how it impacts organizations. He concluded DevOps is defined as “A software development method that stresses communication, collaboration and integration between software developers and information technology professionals with the goal of automating as much as possible […]
I recently had the luxury of sitting on a beach for a while to unwind, de-stress, and recharge my batteries. Even though I really shouldn’t have been thinking about work, the IT performance geek inside of me is always lurking. He can’t be switched off so I allow him to enter the picture, run away […]
DevOps is scary stuff for us pure Ops folks that thought they left coding behind a long, long time ago. Most of us Ops people can hack out some basic (or maybe even advanced) shell scripts in Perl, ksh, bash, csh, etc… But the term DevOps alone makes me cringe and think I might really […]
A few months ago I saw an interesting partnership announcement from Foursquare and OpenTable. Users can now make OpenTable reservations at participating restaurants from directly within the Foursquare mobile app. My first thought was, “What the hell took you guys so long?” That integration makes sense on so many levels, I’m surprised it hadn’t already […]
AppDynamics is spending the week in Las Vegas–or, as our Southwest pilot wisecracked as our plane descended, “Lost Wages.” But it’s not for fun—at least, not that kind of fun. We’re talking to prospects and customers at the 2010 Gartner Data Center conference.
San Francisco’s QCon was expecting a smaller crowd, but ended up bursting at the seams: the event sold out weeks ahead of time and in many sessions it was standing room only. Targeted at architects and operations folks as much as developers, QCon was heavy on the hot topics of the day: SOA, agile, and […]
AppDynamics is founded on a set of deeply held beliefs regarding our industry and how it’s changed over the last several years. But it’s never good to let deeply held beliefs stay unchallenged. So every now and then, we do a reality check. Our most recent reality check was during our webinar presentation of AppDynamics […]
This summer, I had a chance to sit on a panel at DevOps Days with a few industry colleagues to discuss the role of monitoring, testing, and performance in solving DevOps issues. It was a lively discussion on the teams, tools, and techniques that play a role in managing application and network performance.
This post is part of our series on the Top Application Performance Challenges. Over the past couple of weeks we helped a few DevOps groups troubleshoot performance problems in their production Java-based applications. While the applications themselves bore little resemblance to one another, they all shared one common problem. They were full of runtime exceptions. […]
AppDynamics recently had the privilege of speaking at the first U.S.-based DevOps event, held at the LinkedIn corporation in Santa Clara. We had some web operations rock stars on hand–including John Allspaw from Etsy, John Willis from Opscode, and Patrick Debois, father of the DevOps movement. But perhaps the true stars of the event were […]
The debate over who owns an application in production continues to unfurl. What I’ve found interesting is, after a period of time where writers and bloggers were looking towards IT Operations to be application owners, I’ve started to detect a bit of a backlash. The arguments for IT Operations owning the application is simple: Development […]