6
Application Patterns
This chapter describes how to create application pattern definitions and view the results as application pattern
instances. Topics include:
"Overview" on page 55
"Application Pattern Definitions" on page 55
"Application Pattern Instances" on page 58
"Viewing Application Pattern Definitions and Instances" on page 58
"Application Discovery Process" on page 61
Overview
Data centers run business applications that handle the core business and operational data of the organization.
These business applications typically consist of several hosts running databases, application servers, file
servers, and various other components. ADM provides application patterns that allows you to identify and
group together entities that comprise the various instances of a business application.
Creating application patterns helps you to easily follow any changes in a specific business application. The
instance is updated automatically if there are server changes or a change in services in the application, thus
relieving you from having to manually track changes.
Application Pattern Definitions
To use Application Patterns, you must first create an Application Pattern definition. An Application Pattern
definition is a topology defined by a set of endpoints (such as hosts, services, and databases) and the relations
(connections) between them. Figure
Server, connected to an Oracle database through a Java Database Connectivity (JDBC) connection.
Figure 6-1. Application Pattern Example
Oracle
database
ADM provides the following types of rules for identifying Application Patterns:
Node rules
Connectivity rules
VMware, Inc.
6‐1 demonstrates an example of an application pattern that is a Jboss
JDBC
Jboss
server
6
55