DEVOPS WEEKLY ISSUE #232 - 14th June 2015

3 minute read

The issue next week will likely be a little later that usual as I’m out in SF for Dockercon. If anyone is going to be around let me know, would be good to meet up with a few folks.

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 Event

DevOps: From Adoption to Performance

DevOps isn’t just for the “Unicorns.” Join us as Gene Kim explains how you can replicate the DevOps practices & successes of the so-called “Unicorns.” Discover the lessons he’s learned from studying these companies and how you can apply them at your company!
http://ow.ly/Lr1oo

News

A strong argument for more formal supply chain management practices in continuous delivery pipelines. Lots of data to back up the main points.
https://www.youtube.com/watch?v=0mUN3RppEHE

A detailed interview with the SVP of Technical Operations at Etsy, talking about technology choice, understanding operational cost and the problem with the microservices/monoliths discussion.
https://medium.com/s-c-a-l-e/microservices-monoliths-and-laser-nail-guns-how-etsy-finds-the-right-focus-in-a-sea-of-cf718a92dc90

A talk about containers in a regulated environment. The first part is a great introduction to compliance regimes in general from a developer’s point of view. Also some good examples of using bats for integration testing which I’m a huge fan off.
https://www.youtube.com/watch?v=y5ERnWnGa3s

A nice side-by-side comparison of how application deployment has changed in the last 10 years. Specifically looking at changes in operations teams, architecture and server persistence. I think the biggest missing point is release cadence.
http://www.jamesward.com/2015/06/08/comparing-application-deployment-2005-vs-2015

A great talk focused on small-scale development environments and how to avoid problems when you hit production using configuration management and automated deployment tools.
http://rachelandrew.co.uk/archives/2015/06/08/development-environments-configuration-management-and-deployment/

A nice description of the problem Vault, and other secret servers, solve. Includes an example of Vault use for a Rails application, including a nice developer friendly interface in vault-rails.
https://www.hashicorp.com/blog/how-atlas-uses-vault-for-managing-secrets.html

An interesting article about adopting automation at Facebook. Lots of good stories, both about specific tasks that have been automated but also about changes to team organisation and open communication needed to make that automation work.
https://hbr.org/2015/06/an-inside-look-at-facebooks-approach-to-automation-and-human-work

A look at how to use a puppet agent and master inside Docker containers, including standing up several containers using Docker Compose. Particularly useful for various testing workflows.
http://container-solutions.com/2015/06/puppet-in-docker/

A nice presentation providing a simple introduction to the concept of immutable infrastructure.
http://www.slideshare.net/botchagalupe/devops-and-immutable-infrastructure-cloud-expo-2015-nyc

An argument that, while the principles around the ITIL service management framework might still be relevant, many of the practices in place in organisations are out-of-date. A quick look at how SLAs, CMDB and change control might change with the influence of devops.
http://www.datauniv.com/blogs/2015/05/22/how-itilitsm-can-be-better-with-devops/

Jobs

We at SugarCRM are looking for Senior Operations Engineers to help drive the hosting environment that fuels exceptional customer experiences every single day. If you are adept at managing a fault-tolerant production environment based on the LAMP stack and wish to work with a cloud based infrastructure, we’d love to talk to you!
https://hire.jobvite.com/j?cj=o3Pz0fwb&s=DevOps_Weekly

Are you a Puppet master? Hired gives top DevOps Engineers more power in their job search. Join today!
http://hrd.cm/1GZ5mSd

Events

Devops Days Amsterdam is coming up on the 24th of June and the full programme has now been announced. A full day of workshops on the first day, followed by two days of talks and open spaces.
http://www.devopsdays.org/events/2015-amsterdam/program/

The Jenkins User Conference is coming up, with 4 events over the next few months. This month US East (18th and 19th) and Europe (23rd and 24th) are happening, both of which have interesting looking programmes.
http://www.cloudbees.com/jenkins/juc-2015/us-east
https://www.cloudbees.com/jenkins/juc-2015/europe

Tools

Summon is a command-line tool that reads a config file and injects secrets as environment variables into any process. It’s intended to use different providers for the actual secret storage, and currently supports Conjur, S3 and OSX Keychain.
http://blog.conjur.net/introducing-summon
https://conjurinc.github.io/summon/

Security Content Automation Protocol (SCAP) is a way of describing various security and compliance controls. The Foreman project has just added an interesting integration, meaning you can run automated vulnerability assessment and security compliance audits across Foreman managed hosts.
http://foreman-shlomizadok.rhcloud.com/2015/06/09/openscap-foreman/

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: