Docker multistage builds: a minimal pipeline as code

Using later features of Docker to implement pipeline-as-code

Have you wanted to get started with pipeline as code, but don’t have a CI/CD server? Want to do more with Docker than just putting code into containers? This post is for you

Colin Panisset

CloudFormation Deep Dive

There are a few key criteria I look for in CloudFormation - If I’m in a multi-account strategy then I must be able to deploy the CloudFormation in all accounts and/or regions. Additionally I must be able to stand up multiple copies of the same stack in the same VPC and account and/or regions.

Trent Hornibrook

Python as a cloud glue language

Let’s look at adding Python to your cloud development toolbox to increase reliability and dependability of your development and operations practices.

Steve Mactaggart

Scaling AWS ECS services with Alarms, Target tracking & CloudFormation

The topic of ECS autoscaling is a vast area of heated discussions and broken dreams.

Stan Yudin

When 'Docker' meets 'Make'

Poor man's deployment strategy without using CI/CD.

A strategy to perform re-producible deployment from any computer.

Bhushan Manekar

Jenkins as a Service

Code all the way down.

An introduction to deploying an autoscaled Jenkins cluster on AWS ECS using code all the way down.

Steve Mactaggart

Watchmen on the Radar

#TWTechRadar: Watchmen project gets the nod in the 2018 ThoughtWorks Technology Radar.

Sian Hughes

Is there such a thing as too much automation?

Thinking of automation as a competitive cognitive artifact, and on ways to minimise the associated risks

Automation is fantastic for many reasons - it saves time, reduces errors, and enables people to perform extremely complex tasks with little to no understanding of what is being done directly. But by automating everything are we setting ourselves up for disaster? What happens when something goes wrong and the people who built the automation have all left?

Tom Partington

The Four values of a devops transformation

A look into the four values that support a successful devops transformation.

Just like the agile transformations of the past, there is a difference between ‘Doing Agile’, and ‘Being Agile’. ‘We do standups’ - therefore we are Agile. With the increase in adoption of devops practices, are we ‘Doing devops’ or are we ‘Being devops’?

In this post we look into the four values that support a successful devops transformation.

Steve Mactaggart

Automated provisioning with Docker

How Media Links deployed Docker clusters to easily provision & scale their infrastructure

Eloise Skella