Managing Java EE application servers and deploying applications


Java EE application server management is accomplished by BMC BladeLogic Application Release 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 BladeLogic Application Release Automation product features.

Before you begin

Make sure you have completed the installation and configuration tasks described in Getting-started-with-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 applications" in the BMC BladeLogic Application Release Automation Getting Started Guide. See also "Server browse options" in the BMC BladeLogic Server Automation User Guide.

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 BladeLogic 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 "Application server discovery" in the BMC BladeLogic Application Release Automation Getting Started Guide.

Main product use cases

Task

Description and references

Capture snapshots and audit your Java EE application server

Run Snapshot Jobs and Audit Jobs based on discovered Java EE application components or live server objects. Snapshot Jobs enable you to record the configuration of your application server objects at a point in time. Audit Jobs enable you to determine whether application server configurations comply with a standard configuration. For further information, see "Creating Snapshot Jobs and Audit Jobs for application components" in the BMC BladeLogic Application Release Automation Getting Started Guide.

If you installed BMC BladeLogic Application Release Automation reports into BMC BladeLogic Decision Support for Server Automation, you can view various reports that summarize the results of Snapshot Jobs and Audit Jobs for Java EE application server assets. For further information, see "Reports available for Java EE applications" in the BMC BladeLogic Application Release Automation Getting Started Guide.

Analyze compliance and remediate your Java EE application server

Run Compliance Jobs to analyze Java EE application components for compliance with compliance rules that you define in the BMC BladeLogic Application Release Automation component templates. For further information, see "Stages of compliance analysis" in the BMC BladeLogic Application Release Automation Getting Started Guide.

If you installed BMC BladeLogic Application Release 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 components. For further information, see "Reports available for Java EE applications" in the BMC BladeLogic Application Release Automation Getting Started Guide.

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 Java EE application components" in the BMC BladeLogic Application Release Automation Getting Started Guide.

 

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