Category Archives: Continuous Delivery

The Emergence of The 3 Towers: DevSecOps

I had the opportunity to attend AWS bootcamp in Sydney a couple of weeks ago. The session I chose to attend was entitled “Securing Cloud Workloads with DevOps Automation”. There were many interesting concepts discussed, all hinging around the new term ‘DevSecOps’. … Continue reading

Posted in Continuous Delivery, Continuous Integration, DevOps | Tagged , , , | 1 Comment

Git Flow and Immutable Build Artifacts

We love Git Flow. It’s awesome to have a standard release process where everybody is using the same terminology and tooling. It’s also great to have out-of-the-box answers to the same questions that get asked at the start of every … Continue reading

Posted in Continuous Delivery | Tagged , | 11 Comments

Shine @ Google Cloud Live – Tuesday 25th March 2014

We were lucky enough to get an invite to the Google Cloud Live conference this year. Being a private, invite-only event it was difficult to know what to expect, but when you hear Google and Cloud Computing in the same sentence … Continue reading

Posted in Continuous Delivery, Continuous Integration | Tagged | Leave a comment

JavaOne Shanghai

This year July 24-27 I was invited to speak at the first JavaOne conference held in Shanghai, China. Over the four days the conference delivered a concentrated dose of Java and helped me get a good overview of the current … Continue reading

Posted in Continuous Delivery | Tagged , , | Leave a comment

Supporting Fast-Moving Business Requirements Using Approval Branching

I work in a team that is constantly faced with the challenge of getting features approved for release into production. This is largely because the business is very fast moving, and business priorities change often. As priorities change, the focus … Continue reading

Posted in Continuous Delivery | Tagged , , | 3 Comments

Simple Session-Sharing in Tomcat Cluster Using the Session-in-Cookie Pattern Part 2: Security

In my previous post I presented the basics of sharing sessions in a cluster by storing session data in a client-side cookie. In part 2, I’ll talk about the security aspects of this client-side cookie store, i.e. how to protect … Continue reading

Posted in Continuous Delivery | Tagged , | 4 Comments

Learning About Risk Management at YOW! Conference 2012

This year was my first attendance at the YOW! Conference, and I am very happy I was able to go. The conference was well-organised with great speakers and thought-provoking presentations. Fascinating to me was that several themes recurred in different … Continue reading

Posted in Continuous Delivery, Continuous Integration, Opinion | Tagged , , , , | Leave a comment

A Continuous Delivery of Business Value.

The goal of this article is to discuss how improving the automated testing aspects of a continuous delivery project led to dramatic improvements in quality and delivered real business value to a leading bank in Melbourne Australia. It will cover … Continue reading

Posted in Continuous Delivery, Continuous Integration, Testing, Tools | 1 Comment