This document discusses several compelling reasons for automating projects using automation tools, including middleware upgrades, migrating applications to reduce costs, building private clouds, upgrading core applications, platform migrations, and rearchitecting IT infrastructures. It also summarizes the Scripts plugin for RapidDeploy, which allows centrally managing and deploying scripts to targets. The plugin can snapshot, template, parameterize, and deploy scripts as part of automated jobs.
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
Datasheet scriptspluginforrd
1. Compelling Events for Automation
• Middleware Upgrades It’s great when new vendors
bring out new features - but often taking advantage of
them takes a good deal of time and effort to upgrade
the new infrastructure - and introduces risk. Automating
the upgrade project speeds it up, reduces the risk and
builds a more manageable platform in the future.
• Migrating off ‘Premium Product’ With the economy
as it is, more organizations are forced to tighten their
belts, and one area that has come under particular
scrutiny is the annual cost of maintaining installed
software. Some organizations have made the decision
to move less business critical applications off more
expensive middleware onto open-source platforms
such as JBoss and Tomcat. This type of project is
accelerated when it’s automated and an automation
tool makes managing hybrid or heterogeneous
environments much easier.
• Building a PAAS or a private cloud With pressure
on businesses to deliver more innovation to their
customers, faster, we see many of our customers
building Platforms As A Service and private clouds.
These are a lot faster and quicker to set up using an
automation tool, and a lot quicker to manage demand
once they are up and running.
• Core business application upgrades or migrations
Many of our customers occasionally need to upgrade
or even replace their core business applications - often
complex, multi-layered, integrated systems that have
evolved over time and have many integration points
and are absolutely critical to the minute by minute
operations of the business. Using an automation tool
can reduce the risk and time associated with such
a project.
• Platform migrations Sometimes it’s time to move
from one platform to another - for instance, customers
sometimes feel that a UNIX based platform will
offer them performance advantages over an OS400
platform. But moving hundreds of middleware
applications might seem like a challenge too far -
without automation.
• Rearchitecting Change is a constant and businesses
need to continually evolve their IT infrastructure
and operations, build new environments for things
like Disaster Recovery and automating the build
and deployment of these new environments means
delivering them faster.
Scripts Insights
• This plugin allows you to manage scripts on
target servers. You can snapshot a scripts
directory, by giving the top level directory path
and a set of filesets to include/exclude for both
configuration and binary files. This snapshot set
of files can be compared over time (comparison
of checksums for the binary filesets) to
determine configuration drifts.
• The scripts can be templated and parameterised
using environment specific data dictionary
files and packaged up for deployment to other
targets, thus enabling scripts files to be stored in
the SCM tool on the framework server, managed
centrally and deployed out to target servers just
as you would for code.
• The scripts can be run from the deployment
package or from a target managed location as
part of the deployment job, or run as a separate
scripts execution job.
RapidDeploy™ Plugin for Scripts
RapidDeploy™ provides organizations with Application Release Automation capabilities
to reduce costs, improve productivity and time to value and assure compliance. There
is a range of plugins available to extend the core automation framework capabilities to
most available platforms and perform integrations throughout the DevOps toolchain.
This datasheet refers to the Scripts plugin.
Plugins are downloaded through the Plugin Manager console in RapidDeploy™, or from the MidVision
website at www.midvision.com.
RapidDeploy™TargetPlugins