Problem Determination through Defensive Infrastructure Architecture, Part 1: Runtime deployments with queues and ESBs

From the developerWorks archives

Kyle Brown and Alexandre Polozoff

Date archived: September 6, 2016 | First published: July 14, 2009

The widely known "keep it simple strategy" (KISS) is a wise practice to follow when building out an infrastructure. Application deployments, packaging and placement requires considerable thought and effort to execute well. However, sometimes what appears to be a simple implementation can hinder problem determination leaving a production runtime unstable or, worse, unavailable. What is simpler for one side of the IT development or operations staff makes troubleshooting and root cause analysis that much harder because it is difficult to separate out discrete events or the lack of valuable but missing data. This article looks at some real life examples where "more is actually less" when it comes to KISS.

This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some steps and illustrations may have changed.

Zone=SOA and web services
ArticleTitle=Problem Determination through Defensive Infrastructure Architecture: Part 1: Runtime deployments with queues and ESBs