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). |
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. |
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. |
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. |
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. |