Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your profile (name, country/region, and company) is displayed to the public and will accompany any content you post. You may update your IBM account at any time.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

Preparing for IBM PureApplication System, Part 5: Developing virtual application patterns for IBM Workload Deployer with Rational Application Developer

Chris Brealey (cbrealey@ca.ibm.com), Senior Technical Staff Member, IBM
Photo of Chris Brealey
Chris Brealey is a Senior Technical Staff Member with IBM Software, Rational Enterprise Architecture, Design and Construction. Chris is based at the IBM Toronto Canada Lab. He is a Chief Architect for Rational Application Developer, with a focus on SOA and SCA, cloud computing, mobile computing, and application lifecycle management. He is a regular mentor on fellowship projects in the Centers for Advanced Studies (CAS). Chris previously led the architecture and delivery of the Rational Application Devleoper Web services tools. Chris joined IBM in 1989 after his graduation from the University of Victoria with a BSc degree in Computer Science.

Summary:  Part 5 of this article series shows how to combine the software development features of IBM® Rational® Application Developer with the virtual application pattern assembly capabilities of IBM Workload Deployer to develop cloud applications. With Workload Deployer, you can assemble virtual application patterns consisting of Java™ EE enterprise applications, Web applications, OSGi applications, and other types of components. However, as an application developer, it is predominantly the source code of the components of the pattern you need to work with the most. The latest integrated features of Rational Application Developer and Workload Deployer will help you develop virtual application patterns from the source code on up.

View more content in this series

Date:  11 Apr 2012
Level:  Intermediate PDF:  A4 and Letter (1701 KB | 40 pages)Get Adobe® Reader®

Activity:  29980 views
Comments:  

Part 10. Detaching and removing applications

In this part of the tutorial, you detach one of the published applications, remove the other application, and observe the effects on Rational Application Developer and Workload Deployer.

Detach an application

  1. In Rational Application Developer, in the Servers view, right click on AjaxHelloWeb and select Detach.
  2. Confirm AjaxHelloWeb vanishes from the Servers view. Only the Webby virtual application pattern remains.

Remove an application

  1. In the servers view, right click on Webby and select Remove.
  2. Confirm Webby vanishes from the Servers view.

Review the Workload Deployer dashboard

  1. In the Workload Deployer dashboard main menu, select Patterns > Virtual Applications.
  2. Confirm that AjaxHelloWeb is in the list of virtual application patterns.
  3. Confirm that Webby is not in the list of virtual application patterns.

Remove AjaxHelloWeb from Workload Deployer

  1. In the Workload Deployer dashboard main menu, select Instances > Virtual Applications.
  2. Select AjaxHelloWeb.
  3. Click the Stop button to stop the virtual application instance. If asked to confirm, click Yes.

The status of the instance changes from "Running" to "Terminating" and remains that way for a few minutes while Workload Deployer dismantles the virtual application instance.

  1. Once the status changes from "Terminating" to "Terminated", click the Delete button to delete the virtual application instance. If asked to confirm, click Yes.
  2. In the Workload Deployer dashboard main menu, select Patterns > Virtual Applications.
  3. Under Virtual Application Instances, select AjaxHelloWeb.
  4. Click the Delete button to delete the virtual application pattern. If asked to confirm, click Yes.

11 of 16 | Previous | Next

Comments



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=WebSphere, Rational, Cloud computing
ArticleID=809006
TutorialTitle=Preparing for IBM PureApplication System, Part 5: Developing virtual application patterns for IBM Workload Deployer with Rational Application Developer
publish-date=04112012
author1-email=cbrealey@ca.ibm.com
author1-email-cc=dwu@us.ibm.com