ThoughtWorks Tech Radar vol.16 – developer experience, API as a product, CodeScene, per-team CI tools, operability in Spring Cloud

This post was written by Matthew Skelton co-author of Team Guide to Software Operability. At the excellent Agile Manchester conference recently, I picked up a copy of the latest Technology Radar (Vol.16 – March 2017) from our friends at ThoughtWorks.  Several things in this version stood out for me, most of which are really about how weContinue reading “ThoughtWorks Tech Radar vol.16 – developer experience, API as a product, CodeScene, per-team CI tools, operability in Spring Cloud”

Container Clustering with Rancher Server (Part 6) – Creating and deploying custom catalog items for GoCD

This post was written by Rich Bosomworth. This is the sixth post in an on-going series exploring Rancher Server deployment, configuration and extended use. In the last post I detailed how to automate the deployment of AWS infrastructure and Rancher with Terraform. In this post we look at creating custom catalog items for GoCD using docker-compose and rancher-compose. WeContinue reading “Container Clustering with Rancher Server (Part 6) – Creating and deploying custom catalog items for GoCD”

Container Clustering with Rancher Server (Part 4) – Deploying and Managing Containerised GoCD Continuous Delivery

This post was written by Rich Bosomworth. This is the fourth post in an on-going series exploring Rancher Server deployment, configuration and extended use. In the last post I detailed how to add an extra level of HA by configuring an AWS EFS volume for shared storage and mounting it using the Rancher-NFS service. In this post we focus onContinue reading “Container Clustering with Rancher Server (Part 4) – Deploying and Managing Containerised GoCD Continuous Delivery”

Continuous Integration with Static and Dynamic Website Testing

This post was written by Manuel Pais, co-author of Team Guide to Software Releasability. Continuous Integration (CI) enables you to have a reliable, repeatable, automated process to prepare your site for release, removing manual, error prone steps. With relative ease, you can add in automated checks, both generic static analysis and moving onto custom automated testsContinue reading “Continuous Integration with Static and Dynamic Website Testing”