Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Addison-Wesley Signature Series (Fowler))

Roundup ‘12 - Continuous Deployment Fully formatted shownotes can always be found at http://javaposse.com

  • Continuous Delivery
  • http://www.amazon.com/Continuous-Delivery-Deployment-Automation-Addison-Wesley/dp/0321601912

  • Puppet

  • http://puppetlabs.com/

  • Jenkins

  • http://jenkins-ci.org/

  • Guava

  • http://code.google.com/p/guava-libraries/

  • J2EE Deployment Descriptors

  • http://java.sun.com/blueprints/guidelines/designing_enterprise_applications_2e/deployment/deployment5.html

  • Deployment Engineer

  • https://blogs.oracle.com/jasoncatsun/entry/deployment_engineering_a_new_management

  • Metrics Monitoring

  • Splunk - http://www.splunk.com/
  • AppDynamics - http://www.appdynamics.com/
  • NewRelic - http://newrelic.com/
  • Yammer metrics - https://github.com/codahale/metrics/
  • Amazon Cloudwatch - http://aws.amazon.com/cloudwatch/
  • Zabbix 2.0 - http://www.zabbix.com/

  • Beer

  • http://www.realbeer.com/

  • Sox/PCI

  • http://www.ecommercetimes.com/story/54759.html

  • Chef

  • http://www.opscode.com/chef/

  • Chaos Monkey

  • http://techcrunch.com/2012/07/30/netflix-open-sources-chaos-monkey-a-tool-designed-to-cause-failure-so-you-can-make-a-stronger-cloud/

  • Cassandra

  • http://cassandra.apache.org/

  • Couchbase

  • http://www.couchbase.com/

  • MongoDB

  • http://www.mongodb.org/

  • UDDI

  • http://en.wikipedia.org/wiki/Universal_Description_Discovery_and_Integration

  • Netflix Github

  • https://github.com/netflix

  • DNS-SD

  • http://www.dns-sd.org/

  • Zookeeper

  • http://zookeeper.apache.org/

  • Varnish Redundancy

  • https://www.varnish-cache.org/
  • https://www.varnish-cache.org/lists/pipermail/varnish-misc/2011-January/019893.html

  • Rollback Testing

  • http://www.xqual.com/documentation/tutorial_rollback.html

  • Groovy

  • http://groovy.codehaus.org/

  • OSGi

  • http://www.osgi.org/Main/HomePage

  • JIRA

  • http://www.atlassian.com/software/jira/overview

  • Bamboo

  • http://www.atlassian.com/software/bamboo/overview

  • Versioning ReST Interfaces

  • http://stackoverflow.com/questions/389169/best-practices-for-api-versioning
  • http://blog.apigee.com/detail/restful_api_design_tips_for_versioning/

  • Thrift

  • http://thrift.apache.org/

  • Avro

  • http://avro.apache.org/

  • Protocol Buffer

  • http://code.google.com/p/protobuf/

  • Salesforce API versions

  • http://www.salesforce.com/us/developer/docs/api/Content/whats_new.htm

Thanks * Libsyn.com - http://www.libsyn.com - for hosting and bandwidth * Feedburner.com - http://www.feedburner.com - for feed redirect * Kirsty Doherty, Amy Ehmann for Java Posse artwork * Theme Music:

  • Opening - "Java" the parody song Copyright 1997 Broken Records and Marjorie Music Publ. (BMI),

  • written and performed by Loose Bruce Kerr of the Dr. Demento Show and Sun Microsystems attorney.

  • Based on the WWI popular song, "Ja-da." Ukelele style on the recording taught to Bruce by his dad.
  • Re-produced with kind permission from "Loose" Bruce Kerr - http://loosebrucekerr.libsyn.com http://www.youtube.com/watch?v=TAX0gJt-aZg

  • Closing - Juan Carlos Jimenez - In the House (Intro No. 1)

  • To contact us:

  • Visit our homepage - http://javaposse.com

  • Post on our Google Group - http://groups.google.com/group/javaposse
  • Pose a question on our Google Moderator group - http://tinyurl.com/q4javaposse
  • Call us with questions and feedback - (408) 465-4626
  • Or send us email - javaposse@gmail.com

The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall