User`s guide
Table Of Contents
- Application Discovery Manager User’s Guide
- Contents
- About This Book
- Architecture Overview
- Getting Started
- Managing ADM
- Groups
- Discovery
- Application Patterns
- Report
- Connectors
- Solver
- Index
ADM User’s Guide
56 VMware, Inc.
Noderulesidentifytheendpointsoftheapplicationpattern.Therearetwotypesofnoderules:
“MandatoryNodeRules”onpage 56
“UnifyingNodeRules”onpage 57
Connectivityrulesidentifytheconnectionsbetweenthenodes.Connectivityrulesalsoassigneachnodeasa
sourceortargetoftheapplicationpatterndefinition.
Node Rules
InFigure 6‐2,therearethreeendpointsoftheapplicationpattern:
Oracledatabase
JbossServer
ApacheServer.
Figure 6-2. Application Pattern Endpoints
Thisapplicationpatterndefinitionrequiresthreenoderulestoidentifyeachendpoint.
Connectivity Rules
Connectivityrulesidentifytheconnectionsbetweentheendpointsandareusedtoassignanendpointasa
sourceortargetoftheapplicationpattern.
Figure 6‐3demonstratesaconnectivityrulethatincludesJDBCandHTTPconnections,aswellasassignsthe
ApacheServerasasourcetotheJbossServer(target)
andtheJbossServerasasourcetotheOracledatabase
(target).
Figure 6-3. Connections Between Endpoints
Mandatory Node Rules
Applicationpatterndefinitionsalsorequirethatyoudefineanoderuleeitheras:
Mandatory
Optional
Mandatoryelementsmustexistintheenvironmenttobeidentifiedasaninstance.Theyarecoreelementsof
theapplicationpatterndefinition.
Optionalelementsarenotcoreand,iftheyexist,theyareincludedinthediscoveredinstance.
N
OTEADMrequiresthatyoudefineatleasttwonoderules,oneforthesourceandoneforthetarget,plus
oneconnectivityruleforeachapplicationpatterndefinition.
Jboss
server
Oracle
database
Apache
server
Jboss
server
Oracle
database
Apache
server
JDBC
HTTP