3. Business Benefits of ARA
Reduce effort
and make
productivity
gains
Release
additional
scalability
and accelerate
growth
Eliminate
configuration-
related errors
and minimize
downtime
Release
highly skilled
resources
Expedite the
“time to value”
for applications
from weeks to
hours
Provide rapid
installation and
configuration of
applications in all
of your
environments
Eliminate
unaudited
manual and
script-based
processes
Enable
compliance
management
reducing
business risk
4. Benefits Achieved from Automation
Benefit Average
Improvement
Maximum
Improvement
Increase speed of software builds 87% >140%
Increase in frequency of software releases 60% >140%
Reduction in software errors 25% 40-60%
Increase in ability to meet compliance requirements 63% >140%
Increase in ability to meet deadlines 40% 60-80%
Increase in developer productivity 30% 40-60%
Decrease in hardware or resources 88% 100-120%
Development cost savings 25% 60-80%
Increase in developer job satisfaction 38% 60-80%
(Source: Hurwitz & Associates, 2011)
5. Why Automate the Deployment
Process?
0 1 2 3 4 5 6
To increase team productivity
To improve development process reliability
To reduce software dev and/or operations costs
To improve governance
To improve audit capability
To provide an integrated deployment lifecycle
To improve the scheduling capability
To provide a comprehensive view of the dev/delivery process
(Source: Hurwitz & Associates, 2011)
7. .Net Insights
Support Migration Upgrade
When will IIS 6 go out
of support? Nearly
50% of sites are still
on this version – IIS 5
went out of extended
support in 2010 and
version 8 was
released 30th October
2012
Migrating from IIS 6
to IIS 7 is painful –
the configuration of
the server objects has
changed requiring
manual
reconfiguration – or
use Web Deployer or
RapidDeploy™
Why go to 8?
- Real CPU throttling
- SSL scalability
- Server name
indication
- SSL manageability
- Dynamic IP
restrictions
- FTP logon
restriction
- Application
initialization
module
- Etc, etc
9. RapidDeploy™ Capabilities
CAF
• Installation and patching
• Configuration management
• Application deployment
• Job scheduling & workflow
• Environment visualization
• Snapshot, compare and
templating
• Environment imports
• Physical discovery
• Toolchain plugins enabling
integration with build engines, artifact
repositories and source control
management tools
• Transport plugins enabling use of
SSH and agent capability
• Target plugins enabling connectivity
with broad range of middleware
applications and databases
• Cloud plugins enabling connectivity
to cloud providers
• Business Intelligence plugins for
example, enhanced comparison
functionality and additional reporting
capabilities
Plugins
Plugins come with:
• Library of commonly used tasks
• Wizards & extensive help information
• Predefined automation library elements
Environment
Management
3rd Party
Integration
Application
Release
Automation
14. What we’re going to show you
• Configure RapidDeploy .Net plugin for IIS
deployment
• Install Internet Information Services 7.5
• Set up second server with remote agents
• Install Web Deploy 3.0
• Deploy test website by installing an Installshield
MSI package
• Open firewall port for Web Deploy remote agent
and for the test website
• Synchronize servers
• Make some configuration changes (change to
https) on server 1
• Snapshot and synchronize server 2
• Make further configuration changes to server 1
(empty folder)
• Snapshot and synchronize server
• Restore to snapshot
Prebuilt for
today’s
demonstration
Orchestration
definition
Demonstrate
synchronization
use cases
16. What we’re going to show you
• Configure RapidDeploy .Net plugin for IIS
deployment
• Install Internet Information Services 7.5
• Set up second server with remote agents
• Install Web Deploy 3.0
• Deploy test website by installing an Installshield
MSI package
• Open firewall port for Web Deploy remote agent
and for the test website
• Synchronize servers
• Make some configuration changes (change to
https) on server 1
• Snapshot and synchronize server 2
• Make further configuration changes to server 1
(empty folder)
• Snapshot and synchronize server
• Restore to snapshot
Prebuilt for
today’s
demonstration
Orchestration
definition
Demonstrate
synchronization
use cases
17. Want to know more?
Want a free trial?
Email helen.beal@midvision.com