Compelling Events for Automation• Middleware Upgrades It’s great when new vendorsbring out new features - but often taking advantage ofthem takes a good deal of time and effort to upgradethe new infrastructure - and introduces risk. Automatingthe upgrade project speeds it up, reduces the risk andbuilds a more manageable platform in the future.• Migrating off ‘Premium Product’ With the economyas it is, more organizations are forced to tighten theirbelts, and one area that has come under particularscrutiny is the annual cost of maintaining installedsoftware. Some organizations have made the decisionto move less business critical applications off moreexpensive middleware onto open-source platformssuch as JBoss and Tomcat. This type of project isaccelerated when it’s automated and an automationtool makes managing hybrid or heterogeneousenvironments much easier.• Building a PAAS or a private cloud With pressureon businesses to deliver more innovation to theircustomers, faster, we see many of our customersbuilding Platforms As A Service and private clouds.These are a lot faster and quicker to set up using anautomation tool, and a lot quicker to manage demandonce they are up and running.• Core business application upgrades or migrationsMany of our customers occasionally need to upgradeor even replace their core business applications - oftencomplex, multi-layered, integrated systems that haveevolved over time and have many integration pointsand are absolutely critical to the minute by minuteoperations of the business. Using an automation toolcan reduce the risk and time associated with sucha project.• Platform migrations Sometimes it’s time to movefrom one platform to another - for instance, customerssometimes feel that a UNIX based platform willoffer them performance advantages over an OS400platform. But moving hundreds of middlewareapplications might seem like a challenge too far -without automation.• Rearchitecting Change is a constant and businessesneed to continually evolve their IT infrastructureand operations, build new environments for thingslike Disaster Recovery and automating the buildand deployment of these new environments meansdelivering them faster.JBoss Insights• JBoss Application Server is a complex, highlyconfigurable product with many interrelatedconfiguration items. The RapidDeploy™ JBossplugins support deployment of code (in the form ofear/war files) and configuration to the JBoss server.• The plugin includes tasks to install and patchJBoss binaries on target server.• The plugins includes modules for snapshottingall configuration items in a JBoss server forcomparison over time to highlight configurationdrift. The exported configuration may also betemplated and used as the basis to re-import tothis, or another, JBoss server. Snapshotting maybe achieved by file based methodologies.• The plugins also include modules for JBossconfiguration and code deployment. Thisallows for an application, its mappings andJBoss configuration items to be deployed in anidempotent way (The deployment always bringsthe target up to the desired state). All commonconfiguration items are supported in a simple tounderstand and use way.RapidDeploy™ Plugin for JBossRapidDeploy™TargetPluginRapidDeploy™ provides organizations with Application Release Automation capabilitiesto reduce costs, improve productivity and time to value and assure compliance. Thereis a range of plugins available to extend the core automation framework capabilities tomost available platforms and perform integrations throughout the DevOps toolchain.This datasheet refers to the JBoss plugin.Plugins are downloaded through the Plugin Manager console in RapidDeploy™, or from the MidVisionwebsite at www.midvision.com.