Managing Java EE application servers and deploying applications


Java EE application server management is accomplished by BMC Application Automation through various tasks. The most basic tasks, live browsing the application server and creating components for application server elements, also serve as prerequisite tasks for the various other use cases, which encapsulate the main BMC Application Automation product features.

Before you begin

Make sure you have completed the installation and configuration tasks described in Installing-products-for-deploying-Java-EE-applications.

Basic and preparatory use cases

Task

Description and references

View and browse the hierarchical environment of your Java EE application server

Even before you discover Java EE application server components, you can browse the server and view the hierarchical structure of the Java EE application environment under the server's WebSphere or WebLogic node. This hierarchical display also offers basic details for each displayed element, and enables you to test the connection to the WebLogic Administration Server or WebSphere Deployment Manager (DMGR).

For a complete description of the live browsing feature, see Browsing Java EE application servers in the online documentation for BMC Application Automation. See also Server-browse-options in the BMC Server Automation online documentation.

Discover components of the Java EE application server

Run an Application Discovery Job to discover elements within your Java EE application server and create BMC Server Automation components for them. For each component template included in the job, each representing a single type of Java EE application asset, the Application Discovery Job discovers instances of local property sets and then creates a component for each instance that adheres to the signature defined within the template.

For a complete description of running the Application Discovery Job, see Discovering Java EE application servers in the online documentation for BMC Application Automation.

Main product use cases

Task

Description and references

Capture snapshots of Java EE application server elements

To record the configuration of Java EE application server elements at any point in time, you can run Snapshot Jobs based on discovered Java EE application components or live server objects. For more information, see Capturing application snapshots in the online documentation for BMC Application Automation.

If you installed BMC Application Automation reports into BMC BladeLogic Decision Support for Server Automation, you can view reports that summarize the results of Snapshot Jobs for Java EE application server assets. For more information, see Generating reports for middleware applications in the online documentation for BMC Application Automation.

Audit your Java EE application server elements

To determine whether application server configurations comply with a standard configuration, you can run Audit Jobs based on discovered Java EE application components or live server objects. For more information, see Auditing application server configurations in the online documentation for BMC Application Automation.

If you installed BMC Application Automation reports into BMC BladeLogic Decision Support for Server Automation, you can view reports that summarize the results of Audit Jobs for Java EE application server assets. For more information, see Generating reports for middleware applications in the online documentation for BMC Application Automation.

Analyze compliance and remediate your Java EE application server

To analyze Java EE application components for compliance with compliance rules that you define in the BMC Application Release Automation component templates, you can run Compliance Jobs. For more information, see Analyzing compliance and remediating in the online documentation for BMC Application Automation.

If you installed BMC Application Automation reports into BMC BladeLogic Decision Support for Server Automation, you can view reports that summarize the results of Compliance Jobs for Java EE application server assets. For more information, see Generating reports for middleware applications in the online documentation for BMC Application Automation.

Deploy Java EE applications and resources

Deploy Java EE application server elements, applications and resources, to the application server environment in a repeatable and auditable manner through the use of BLPackage Deploy Jobs.

For the complete description of this task, see Deploying middleware applications in the online documentation for BMC Application Automation.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*