Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Compelling Events for Automation• Middleware Upgrades It’s great when new vendorsbring out new features - but often taking...
offer them performance advantages over an OS400platform. But moving hundreds of middlewareapplications might seem like a c...
Upcoming SlideShare
Loading in …5

Datasheet weblogicpluginforrd


Published on

  • Be the first to comment

  • Be the first to like this

Datasheet weblogicpluginforrd

  1. 1. 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 willWebLogic Insights• WebLogic Application Server is a complex,highly configurable product with literallythousands of interrelated configuration items.The RapidDeploy™ WebLogic plugins supportdeployment of code (in the form of ear/war files)and configuration to the WebLogic domain.• The plugin includes tasks to install and patchWebLogic binaries on target server.• The plugin includes modules for snapshottingall configuration items in a WebLogic domain forcomparison over time to highlight configurationdrift. The exported configuration may also betemplated and used as the basis to re-import tothis, or another, WebLogic domain. Snapshottingmay be achieved by either file based orJMX methodologies.• The plugin also includes modules for WebLogicconfiguration and code deployment via a Pythonscripting framework. This allows for an application,its mappings and WebLogic configuration itemsto be deployed in an idempotent way (Thedeployment always brings the target up to thedesired state). All common configuration items aresupported in a simple to understand and use way.• It is easy, for example, to set a cluster count andtopology with a couple of configuration lines, insteadof the (potentially) thousands of lines that wouldbe needed using an xml export definition. Then, tocreate a package to increase the cluster count byone cluster member on each node in the topology isa single character change to the configuration file.This will be rolled out and updated automatically onthe next deployment to this environment, along withany other code and configuration changes bundledinto this package. Packages can be rolled forwardsand back as required.RapidDeploy™ Plugin for WebLogicRapidDeploy™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 WebLogic plugin.Plugins are downloaded through the Plugin Manager console in RapidDeploy™, or from the MidVisionwebsite at
  2. 2. offer 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.WebLogic Plugin OverviewThe WebLogic plugin for RapidDeploy™ enablesyou to automatically deploy and configure WebLogicapplication servers and applications. You can, all withoutthe use of scripts:• Take snapshots of your environments• Detect configuration drift and compare environmentconfigurations• Create templates from your snapshots• Promote them to create further downstreamenvironments through which to deploy your EAR filesbased on this initial “golden” environmentWebLogic Plugin TemplatesA ‘Create New’ template is available for environmentcreation from the edit/promote panel using the NewEnvironment Definition function. This template is agreat way to get started with the WebLogic Pythondeployment framework as it will create a deploymentconfiguration file that you can either use straight away ortailor for your own use.The WebLogic Template is:• WebLogic 11 Template - includes domain settings,Admin Service configuration, Node Manager Machineconfiguration, Managed Servers, Clusters, File stores,JDBC stores and system Resources, JMS serversand system resources, and of course the deployableapplication(s) and their configurationWebLogic Plugin Tasks• WebLogicBinaryInstallTask - Deploy WebLogic binaries• WebLogicBinaryPatchingTask - PatchwebLogic binaries• WebLogicBinaryUnInstallTask - UninstallWebLogic binaries• WebLogicDeploymentViaJythonTask - The Pythondeployment framework task• DeployFileViaJmxTask - Deploy an ear/war via JMX• UndeployFileViaJmxTask - UnDeploy an ear/warvia JMX• DeployConfigurationViaJmxTask - Deploying apreviously exported (via JMX) snapshot• StartDomainTask• StopDomainTask• StartManagedServerTask• StopManagedServerTask• DeployConfigurationTask - Deploying a previouslyexported (via file) snapshot• OracleFusionMiddlewareFormsCompileTaskWebLogic Plugin VersionsThe RapidDeploy™ WebLogic Plugin supportsWebLogic 11G.If you use a version of WebLogic that is not listed hereand you would like to manage it using RapidDeploy™please email with the details.For future versions, we aim to have support within twoquarters of Oracle announcing general availability,although customer demand can accelerate ourdevelopment roadmap.Plugins ship with:• A Library of commonly used tasks• Wizards extensive help information• Predefined automation library©MidVision2013.Allrightsreserved.RapidDeploy™TargetPluginWant this plugin? Getting hold of it’s easy - either:1) Go to the Plugin Manager in your installation of RapidDeploy™ and pick your plugin from the list or2) Go to Support Downloads RapidDeploy Plugin Downloads and select yourplugin from there. If you have any problems, please call or email your MidVision Account Manager.You must license your plugin separately - please speak to your MidVision Account Manageror email If you are an IBM Rational Automation Framework customer andwould like access to this plugin, please contact us at