• Save
LiveRebel + Pragmatic Continuous Delivery (Arcusys)
Upcoming SlideShare
Loading in...5
×
 

LiveRebel + Pragmatic Continuous Delivery (Arcusys)

on

  • 1,261 views

LiveRebel demo + trimmed down version of Pragmatic Continuous Delivery talk, delivered at Arcusys Developer Day, on 2012-11-30

LiveRebel demo + trimmed down version of Pragmatic Continuous Delivery talk, delivered at Arcusys Developer Day, on 2012-11-30

Statistics

Views

Total Views
1,261
Views on SlideShare
1,261
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

LiveRebel + Pragmatic Continuous Delivery (Arcusys) LiveRebel + Pragmatic Continuous Delivery (Arcusys) Presentation Transcript

  • LiveRebel + Pragmatic Continuous Delivery Neeme Praks @nemecec LiveRebel Product Lead ZeroTurnaroundteisipäev, 4. detsember 12
  • About ZeroTurnarond Developer productivity tool: Java app deployment tool:teisipäev, 4. detsember 12
  • Today •What is LiveRebel? •Continuous Delivery, applied • Jenkins, Nexus, LiveRebel, Tomcatteisipäev, 4. detsember 12 View slide
  • teisipäev, 4. detsember 12 View slide
  • Java app deployment and updateteisipäev, 4. detsember 12
  • code WAR magic dev ops userteisipäev, 4. detsember 12
  • What does it consist of?teisipäev, 4. detsember 12
  • What does it support?teisipäev, 4. detsember 12
  • LiveRebel in Actionteisipäev, 4. detsember 12
  • Key takeaway •Java app update tool •no SESSIONS lost!teisipäev, 4. detsember 12
  • Pragmatic Continuous Deliveryteisipäev, 4. detsember 12
  • code WAR magic dev ops userteisipäev, 4. detsember 12
  • Questions •How do you package the application? •Where did it come from? •Where does it go? •How does it get deployed? •What exactly is in prod now?teisipäev, 4. detsember 12
  • A pipeline? Source: http://startupblog.files.wordpress.com/2008/09/pipeline1.jpgteisipäev, 4. detsember 12
  • Continuous Delivery pipeline Source: http://studentthinktank.eu/wp-content/uploads/2012/02/03_TURKMEN-PIPELINE.jpgteisipäev, 4. detsember 12
  • Philosophy •Automate •Record •Test and monitoring •Recoverteisipäev, 4. detsember 12
  • The sample pipeline •Currently available tools •Preferably open-source •3 weeks to build •DIY pipeline google for “pragmatic continuous delivery”teisipäev, 4. detsember 12
  • The tools •Orchestration Platform •Artifact Repository •Delivery Managerteisipäev, 4. detsember 12
  • Jenkins +plugins (OSS Continuous Integration Server)teisipäev, 4. detsember 12
  • Nexus (OSS/Commercial Artifact Repository)teisipäev, 4. detsember 12
  • LiveRebel (Commercial Delivery Manager for Java EE)teisipäev, 4. detsember 12
  • The tools in the pipelineteisipäev, 4. detsember 12
  • Artifacts in the pipeline • WAR • Trace file [BUILD] Build: 221 Jenkins URL: http://localhost:2001/job/build/221/ Hg revision: f78504a525a617ad319e75bb288c24bdcb325794 Hg log: changeset: 40:f78504a525a6 tag: tip user: Neeme Praks <neeme@zeroturnaround.com> date: Tue Oct 09 13:16:26 2012 +0000 summary: added emoticons [TEST] Jenkins URL: http://localhost:2001/job/automatic-tests/161/ Automated Tests Passed!!! [QA] Manual tests passed!!! [RC] Marked as RCteisipäev, 4. detsember 12
  • Pipeline in action http://cddemo.zeroturnaround.com/lr-demo/teisipäev, 4. detsember 12
  • Questions revisited •How do you package the application? •Where did it come from? •Where does it go? •How does it get deployed? •What exactly is in prod now?teisipäev, 4. detsember 12
  • Questions revisited Build pipeline has all the answers!teisipäev, 4. detsember 12
  • Pragmatic Continuous Delivery Neeme Praks @nemecec LiveRebel Product Lead ZeroTurnaround Want more? http://zeroturnaround.com Google: “pragmatic continuous delivery”teisipäev, 4. detsember 12
  • Q&Ateisipäev, 4. detsember 12