• Save
Implementing Continuous Deployment
Upcoming SlideShare
Loading in...5
×
 

Implementing Continuous Deployment

on

  • 402 views

Slides from the JFall 2010 session (http://www.nljug.org/pages/events/content/jfall_2010/sessions/00035) presented by Robert van Loghem and myself

Slides from the JFall 2010 session (http://www.nljug.org/pages/events/content/jfall_2010/sessions/00035) presented by Robert van Loghem and myself

Statistics

Views

Total Views
402
Views on SlideShare
402
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Implementing Continuous Deployment Implementing Continuous Deployment Presentation Transcript

    • Implementing continuous deploymentfrom automatic builds to automatically running and tested code Andrew Phillips Robert van Loghem
    • OriginAndrew Phillips aphillips@xebialabs.com Robert van Loghem rvanloghem@xebialabs.com @soundbites www.xebialabs.com @xebialabs
    • Why are you here?!
    • Path to incompleteness 0 9! o 20 o ooS oo
    • Path to incompleteness
    • Path to incompleteness
    • Path to incompletenessapplication
    • Path to incompleteness
    • Path to incompleteness
    • Get your fully running appwhere it needs to be
    • Checklist• Write your application so it can be deployed to any environment• Define a complete deployment package• Automate your deployment• Integrate with your upstream systems• Hooking it all up
    • Write your application so it canbe deployed to any environment + = + =
    • Know your application andenvironment customizationpoints JMX .properties JNDI Database Shared libraries XML Classpath
    • Define a complete deployment packageDeployment Package Manifest Java EE artifacts Resource files Middleware resources Post-deployment tests Dependencies
    • Automate your deployment Sooo ooo 2009! tests Post-deploymentJava EE artifacts Resource files Middleware resources
    • Automate your deployment Customize and Deploy
    • Is this the same for any app?
    • Do you actually want to careand code it up?
    • Just find an automation tool!
    • Integrate with your upstreamsystems
    • The final picture
    • Hooking it all up WebShere ND and Apache HTTPD
    • Thanks for listening at 08.00!