Op#mizing	
  your	
  Applica#on	
  Deployment	
  Process
Deployment	
  Automa.on	
  with	
  Deployit	
  
© Copyright 2013 XebiaLabs Inc. Proprietary & Confidential.
Our flagship product, Deployit, is a market-leading
Application Release Automation platform.
o  Headquartered in Boston, Massachusetts
o  Global development and support offices in
US, NL, UK, France and India
Our Company. Our Platform.
Benefits include:
o  Reduce development applications costs
o  Accelerate application time to market
o  Bridge the gap between Development and Operations
© Copyright 2013 XebiaLabs Inc. Proprietary & Confidential.
Outsourcing
Travel and Leisure
Transportation
TelecommunicationsFinancial Services
Customer Success
…and many others
Government Energy and Manufacturing
© Copyright 2013 XebiaLabs Inc. Proprietary & Confidential.
Agentless
Automated Workflows
Scalability
Migration
Extensive Middleware
Content
Reporting & Compliance
Repositories
Migration /
Translate
Provision
Change /
Release
Integration
Testing
Discovery Build CI
Deploy
Our Technology & Partner Network
© Copyright 2013 XebiaLabs Inc. Proprietary & Confidential.
What is Application Deployment Really?
o  Installing applications
o  Updated applications
o  Configuring resources
o  Configuring middleware components
o  Starting/stopping components
o  Configuring the installed application
o  Scaled to the enterprise
Application Deployment
My app
v 1.x
v 2.x
v 3.x
Dev 1
QA
1&2
Prod
1,2&3
© Copyright 2013 XebiaLabs Inc. Proprietary & Confidential.
What’s Wrong with the Situation Today?
The Resulting Problem:
Complex scripts and many
deployment workflows to maintain.
Applications Environments
Test
Acceptance
Production
HR
Sales
Backend
Online Store
Mix of Homemade Scripts & Manual
Deployments
o  Costly to maintain over time
o  Application and middleware specific
o  Error prone
o  Operational manuals not updated
Organizational Impacts
o  Unpredictable deployments
o  Time consuming, low VA tasks
o  Ops and Dev autonomy
Business Impacts
o  Longer time to market
o  Costs/OPEX
o  Availability of business apps/risks
© Copyright 2013 XebiaLabs Inc. Proprietary & Confidential.
Deployit in your Automation Landscape
Release
Packaging
Public / Private
Hybrid Cloud
Middleware
Build
SCM
Continuous
Integration
IDEs
Provisioning
Platform as a
Service
Bridging the gapDev Ops
© Copyright 2013 XebiaLabs Inc. Proprietary & Confidential.
o  Deployment workflows are automatically
generated.
o  Plugins for all main Java EE & .NET middleware,
as well as databases, messaging systems and
more
o  Out-of-the-box steps to deploy 100+ application
and resource types
o  Intelligent deployment logic captures
middleware-specific dependencies
Best Practice Extensibility
Automated Workflows
Enterprise
Scalability
Lightweight
& Cloud
Ready
Insight and
Compliance
Best Practice
Extensibility
© Copyright 2013 XebiaLabs Inc. Proprietary & Confidential.
o  Agentless architecture
o  No manual creation of workflows
o  Auto-scalable AutoFlow engine
o  True model-based automation generates
optimal deployment plans tailored to the
current application and environment state
o  Automatic discovery of target environments
Enterprise Scalability
No Need to Deploy Agents
Enterprise
Scalability
Lightweight
& Cloud
Ready
Insight and
Compliance
Best Practice
Extensibility
© Copyright 2013 XebiaLabs Inc. Proprietary & Confidential.
o  Connect to Windows & Unix target systems using
standard remote protocols
o  Agentless architecture for compatibility with
standard public/private cloud images
o  No agent install
o  No firewall ports to be opened
o  No security reviews
o  Cloud-ready pricing
Lightweight & Cloud Ready
Deploys to Any Infrastructure
Enterprise
Scalability
Lightweight
& Cloud
Ready
Insight and
Compliance
Best Practice
Extensibility
© Copyright 2013 XebiaLabs Inc. Proprietary & Confidential.
o  Ensures complete logging and traceability for
auditing
o  Built-in reporting offers quality checks throughout
the deployment process
o  Visualization of your application deployment
models
o  Easily compare deployments across target
environments, servers with a single view to
combat configuration drift
o  Pipeline dashboard for continuous delivery
Insight and Compliance
Robust Reporting
Enterprise
Scalability
Lightweight
& Cloud
Ready
Insight and
Compliance
Best Practice
Extensibility
ü  Time-to-production from 4 months to 2 weeks
ü  Deployments 8x faster
ü  Environment idle time down 65%
ü  Realize ROI within 3 months
ü  “We went from being the bottleneck in the
delivery flow to the Enabler of Change for the
organization”
More at www.xebialabs.com/customers
Customer Success
EnvironmentsApplications
shared file
location
Public, private,
or hybrid cloud
repository
200+ deployment actions and
rules for all enterprise
middleware stacks:
• WebSphere
• Windows
• IIS
• JBoss
• Tomcat
• Oracle
• Databases
• …
Deployit: Fully Automated Deployments
1.  Defining your application
2.  Leveraging out-of-the-box content
3.  Defining your target environment and
environment-specific settings
4.  Carrying out an initial deployment without
building any deployment flow up-front
5.  Upgrading your application, again without
building any deployment flow
6.  Handling deployment failures with
automated rollback
7.  Defining your delivery pipeline and release
gates
8.  Promoting your application through your
pipeline
9.  Comparing application configuration
10.  Integrating with Continuous Integration tools
11.  Integrating with Release Management tools
Demo
© Copyright 2013 XebiaLabs Inc. Proprietary & Confidential.
Demo
© Copyright 2013 XebiaLabs Inc. Proprietary & Confidential.
Learn More
o  Try it out!
www.xebialabs.com/trial
Deployit: www.xebialabs.com/products
Blog: blog.xebialabs.com
Twitter: @xebialabs
YouTube: youtube.com/xebialabs
STAY INFORMED

XebiaLabs Demo: Application Release Automation with Deployit

  • 1.
    Op#mizing  your  Applica#on  Deployment  Process Deployment  Automa.on  with  Deployit  
  • 2.
    © Copyright 2013XebiaLabs Inc. Proprietary & Confidential. Our flagship product, Deployit, is a market-leading Application Release Automation platform. o  Headquartered in Boston, Massachusetts o  Global development and support offices in US, NL, UK, France and India Our Company. Our Platform. Benefits include: o  Reduce development applications costs o  Accelerate application time to market o  Bridge the gap between Development and Operations
  • 3.
    © Copyright 2013XebiaLabs Inc. Proprietary & Confidential. Outsourcing Travel and Leisure Transportation TelecommunicationsFinancial Services Customer Success …and many others Government Energy and Manufacturing
  • 4.
    © Copyright 2013XebiaLabs Inc. Proprietary & Confidential. Agentless Automated Workflows Scalability Migration Extensive Middleware Content Reporting & Compliance Repositories Migration / Translate Provision Change / Release Integration Testing Discovery Build CI Deploy Our Technology & Partner Network
  • 5.
    © Copyright 2013XebiaLabs Inc. Proprietary & Confidential. What is Application Deployment Really? o  Installing applications o  Updated applications o  Configuring resources o  Configuring middleware components o  Starting/stopping components o  Configuring the installed application o  Scaled to the enterprise Application Deployment My app v 1.x v 2.x v 3.x Dev 1 QA 1&2 Prod 1,2&3
  • 6.
    © Copyright 2013XebiaLabs Inc. Proprietary & Confidential. What’s Wrong with the Situation Today? The Resulting Problem: Complex scripts and many deployment workflows to maintain. Applications Environments Test Acceptance Production HR Sales Backend Online Store Mix of Homemade Scripts & Manual Deployments o  Costly to maintain over time o  Application and middleware specific o  Error prone o  Operational manuals not updated Organizational Impacts o  Unpredictable deployments o  Time consuming, low VA tasks o  Ops and Dev autonomy Business Impacts o  Longer time to market o  Costs/OPEX o  Availability of business apps/risks
  • 7.
    © Copyright 2013XebiaLabs Inc. Proprietary & Confidential. Deployit in your Automation Landscape Release Packaging Public / Private Hybrid Cloud Middleware Build SCM Continuous Integration IDEs Provisioning Platform as a Service Bridging the gapDev Ops
  • 8.
    © Copyright 2013XebiaLabs Inc. Proprietary & Confidential. o  Deployment workflows are automatically generated. o  Plugins for all main Java EE & .NET middleware, as well as databases, messaging systems and more o  Out-of-the-box steps to deploy 100+ application and resource types o  Intelligent deployment logic captures middleware-specific dependencies Best Practice Extensibility Automated Workflows Enterprise Scalability Lightweight & Cloud Ready Insight and Compliance Best Practice Extensibility
  • 9.
    © Copyright 2013XebiaLabs Inc. Proprietary & Confidential. o  Agentless architecture o  No manual creation of workflows o  Auto-scalable AutoFlow engine o  True model-based automation generates optimal deployment plans tailored to the current application and environment state o  Automatic discovery of target environments Enterprise Scalability No Need to Deploy Agents Enterprise Scalability Lightweight & Cloud Ready Insight and Compliance Best Practice Extensibility
  • 10.
    © Copyright 2013XebiaLabs Inc. Proprietary & Confidential. o  Connect to Windows & Unix target systems using standard remote protocols o  Agentless architecture for compatibility with standard public/private cloud images o  No agent install o  No firewall ports to be opened o  No security reviews o  Cloud-ready pricing Lightweight & Cloud Ready Deploys to Any Infrastructure Enterprise Scalability Lightweight & Cloud Ready Insight and Compliance Best Practice Extensibility
  • 11.
    © Copyright 2013XebiaLabs Inc. Proprietary & Confidential. o  Ensures complete logging and traceability for auditing o  Built-in reporting offers quality checks throughout the deployment process o  Visualization of your application deployment models o  Easily compare deployments across target environments, servers with a single view to combat configuration drift o  Pipeline dashboard for continuous delivery Insight and Compliance Robust Reporting Enterprise Scalability Lightweight & Cloud Ready Insight and Compliance Best Practice Extensibility
  • 12.
    ü  Time-to-production from4 months to 2 weeks ü  Deployments 8x faster ü  Environment idle time down 65% ü  Realize ROI within 3 months ü  “We went from being the bottleneck in the delivery flow to the Enabler of Change for the organization” More at www.xebialabs.com/customers Customer Success
  • 13.
    EnvironmentsApplications shared file location Public, private, orhybrid cloud repository 200+ deployment actions and rules for all enterprise middleware stacks: • WebSphere • Windows • IIS • JBoss • Tomcat • Oracle • Databases • … Deployit: Fully Automated Deployments
  • 14.
    1.  Defining yourapplication 2.  Leveraging out-of-the-box content 3.  Defining your target environment and environment-specific settings 4.  Carrying out an initial deployment without building any deployment flow up-front 5.  Upgrading your application, again without building any deployment flow 6.  Handling deployment failures with automated rollback 7.  Defining your delivery pipeline and release gates 8.  Promoting your application through your pipeline 9.  Comparing application configuration 10.  Integrating with Continuous Integration tools 11.  Integrating with Release Management tools Demo
  • 15.
    © Copyright 2013XebiaLabs Inc. Proprietary & Confidential. Demo
  • 16.
    © Copyright 2013XebiaLabs Inc. Proprietary & Confidential. Learn More o  Try it out! www.xebialabs.com/trial Deployit: www.xebialabs.com/products Blog: blog.xebialabs.com Twitter: @xebialabs YouTube: youtube.com/xebialabs STAY INFORMED