One of the goals of the AppDynamics Application Performance Management (APM) Platform is to provide maximum visibility into Enterprise IT systems for the minimum of set-up effort.

To achieve this, AppDynamics configures its agents to place instrumentation on entry points, exit points, and thread hand-offs right out of the box. The user interface facilitates configuring naming rules for transactions and backends.

Within this documentation, you can find pages about Supported Environments, Transaction Detection, and Backend Detection for many common frameworks (including servlet, JAX-RS, and JDBC) and many HTTP clients. 

In addition, the following pages describe the specialized out-of-the-box configuration for instrumenting off-the-shelf products, packages, or frameworks whose entry and exit points are too complex for the more general documentation: