+

Search Tips   |   Advanced Search

Operating Systems: AIX, HP-UX, Linux, Solaris, Windows, z/OS

 

Deploying applications with defined service levels


By deploying applications to your middleware servers and dynamic clusters and defining service policies on those applications, you can meet the performance goals for your environment.

 

Before you begin

 

About this task

Service policies provide the ability to differentiate applications according to levels of importance and target values that can be prioritized to meet specific goals.

 

Procedure

  1. Deploy the application. Different processes are involved for the different application types:

    • PHP Hypertext Preprocessor (PHP) applications: You can deploy PHP applications to PHP deployment targets, including PHP servers and PHP dynamic clusters. See Deploying PHP applications for more information.

    • WebSphere® Application Server Community Edition applications: You can deploy J2EE applications and Geronimo modules with Geronimo artifacts to WebSphere Application Server Community Edition deployment targets, including servers and dynamic clusters. See Deploying WebSphere Application Server Community Edition applications for more information.

    • Unmanaged Web applications: Unmanaged Web applications are installed and configured outside of WebSphere XD environment, typically on assisted life cycle middleware servers. Configure unmanaged Web applications so that you can route HTTP requests to assisted life cycle servers. By providing some basic information about the application, including context roots, virtual hosts, and servers, the ODR can route HTTP requests to these applications. See Deploying unmanaged Web applications for more information.

    • Enterprise applications: You can deploy enterprise applications to dynamic clusters that are running WebSphere Application Server application servers. See Deploying enterprise applications for more information.

  2. Define service levels with service policies. A service policy is a user-defined business goal, and correlates to transaction and work class components. For more information, read about defining a service policy.

  3. Classify application requests with service policy work classes. In the administrative console, click Applications > All applications > application_name. Click the Service Policies tab. Work classes contain Universal Resource Identifiers (URI), Web services, Enterprise JavaBeans™ (EJB), or Java™ Message Service (JMS) patterns and conditional rules for associating requests to transaction classes. Transaction classes are then associated with service policies. For more information, read about routing and service policies for work classes.

  4. Start the application.

    • Enterprise applications: In the administrative console, click Applications > Enterprise applications. Select the application, and click Start.

    • PHP Hypertext Preprocessor (PHP) applications: In the administrative console, click Applications > All applications. Select the PHP application to start. Choose the Start action and click Submit Action. This action starts all of the PHP servers that are associated with this application. To start the servers individually, click Servers > Other middleware servers > PHP servers.

    • WebSphere Application Server Community Edition applications: The application displays as started in the administrative console when the middleware server on which the application is deployed starts.

    • Unmanaged Web applications: The application displays as started when the server on which the application is deployed starts. Attention: If the server or middleware agent stops, the unmanaged Web application might still show as started or partially deployed in the administrative console.

 

What to do next





Subtopics

Deploying enterprise applications

Deploying PHP applications

Deploying unmanaged Web applications

Deploying WebSphere Application Server Community Edition applications

Next topic

Defining a service policy

Next topic

Configure health management

Next topic

Deploying and managing application editions without loss of service

 

Related concepts

 

Related tasks


Monitor operations Preparing the hosting environment for dynamic operations
Creating and managing reports

 

Related reference


Middleware application administrative tasks