DEVOPS WEEKLY ISSUE #242 - 23rd August 2015

3 minute read

A whole mix of content this week with lots of tools and technical posts mixed with some interesting observations from reading postmortems, the start of a book on agile IT management and a discussion of some of the advantages of a single monolithic repository. Enjoy.

Sponsor

Devops Weekly is sponsored by Brightbox Cloud: the multi-zone cloud platform built for High Availability.

Try an SSD cloud server in 30 seconds with your £20 free credit…
http://brightbox.com/devopsweekly

Sponsored

[Webinar] 6 Places to Level-Up Your Full Stack Performance Accountability with DevOps

In today’s DevOps world, every stakeholder in the app delivery chain is accountable for various aspects of performance, scalability, and availability. This webinar will look at six areas where you can level-up the performance contributions of your team, including metrics each role can focus on, plus tips on how your team can effectively collaborate and act more successfully and accountably.
http://ow.ly/Rc5Ma

News

I always like finding well written postmortems of incidents and this write up of some observations from reading several postmortems is excellent. Several common themes emerge.
http://danluu.com/postmortem-lessons/

I don’t generally cover point releases of tools due to the sheer volume but rkt 0.8 is worth a mention due to the new runtime which takes advantage of hardware virtualisation to better isolate containers from the host and each other.
https://coreos.com/blog/rkt-0.8-with-new-vm-support/

A great looking work-in-progress book on Agile IT Management. The author is looking for I reviewers and content contributors too.
http://dm-academy.github.io/aitm/
https://github.com/dm-academy/aitm

Alpine Linux appears to be gathering steam as an ideal small linux to run inside containers. Here’s a good walkthrough of using it to build small Java based containers.
https://developer.atlassian.com/blog/2015/08/minimal-java-docker-containers/

A good interview introducing Project Calico, a virtualised layer 3 networking solution with some interesting integration with OpenStack and with container based systems like Kubernetes and Docker.
http://www.infoq.com/news/2015/08/project-calico-v1-released

Some nice points about the advantages of using a single monolithic source code repository (as used by Google, Facebook, Twitter and others) rather than the one repository per project model which is probably more common.
http://danluu.com/monorepo/

A nice presentation on the increasing interest in single purpose computing for server applications, nicely tying this to containers and potentially on to unikernel based systems.
http://jonescape.com/tisos/

Another in this series on how to monitor, this time an in depth look at monitoring on Azure looking in particular at CPU, memory and network traffic.
https://www.datadoghq.com/blog/how-to-monitor-microsoft-azure-vms/

An interesting discussion of a tool to deploy docker containers when the parent image changes.
https://labs.ctl.io/watchtower-automatic-updates-for-docker-containers/
https://github.com/CenturyLinkLabs/watchtower

An interesting look at the needs of a team adopting devops practices, modelled after maslow’s hierarchy of needs.
http://tech.spaceapegames.com/2015/08/14/is-there-such-thing-as-a-devops-hierarchy-of-needs/

A solid set of iptables examples. A good place to familiarise or brush up on host firewall rules.
http://www.cyberciti.biz/tips/linux-iptables-examples.html

Jobs

Hired gives top DevOps Engineers more power in their job search. In 1 week you’ll get 8+ offers from top tech companies around the US and UK. Want to learn more? Check out Hired today!
http://hrd.cm/1DTmkR4

Sainsbury’s Digital are looking for a DevOps Manager in London. You will revolutionise the way applications are delivered to production, help define service levels, introduce emerging technologies at just the right time and take responsibility for overall departmental budgets. Experience managing a team and budget are essential, as is a proven ability to build and maintain relationships with senior colleagues.
http://www.sainsburys.work/dandt

Events

Container Camp in London is only a few weeks away, on the 11th of September at the Barbican Centre. The schedule is packed with interesting looking talks, if you haven’t already booked you can use the code LondonPuppet100 to get a £100 discount.
https://container.camp/

Tools

Testing infrastructure is one of my pet topics, so these cucumber steps for openshift looked interesting. Some good examples of how to use them to test your applications are able to be installed and run.
https://github.com/vbehar/openshift-cucumber

Mantl is a distribution of software for running a container based infrastructure. It aims to integrate Mesos, Docker, Kubernetes, Calico and Logstash amongst other tools.
http://mantl.io/

Another interesting high-level distribution, Trusted Analytics integrates Cloud Foundry with various parts of the Hadoop ecosystem and aims to create a platform-as-a-service for data analytics.
http://trustedanalytics.github.io/

Sellsword is an interesting looking tool to switch between different environments (say a set of environment variables) - handy if you support different clients or work on lots of separate projects.
https://github.com/bryanwb/sellsword

Devops Weekly is sponsored by Brightbox Cloud: the multi-zone cloud platform built for High Availability.

Try an SSD cloud server in 30 seconds with your £20 free credit…
http://brightbox.com/devopsweekly

Updated: