DEVOPS WEEKLY ISSUE #298 - 11th September 2016
I realised I’m only 2 weeks away from issue 300 of Devops Weekly which is frankly a bit crazy. Thanks to all the readers, writers, sponsors, event organisers and everyone else who’s been involved in the growing Devops community over that time.
Sponsor
Got ChatOps? Download the free eBook from O’Reilly Media and VictorOps: http://try.victorops.com/devopsweekly/chatops Want even more? Meet the author on Sept 8th in a live stream event: http://try.victorops.com/devopsweekly/chatops/livestream
Sponsored
Verizon’s DevOps Transformation
Learn how Verizon streamlined operations, optimized business output and delivered more useful products to their consumers faster by using a DevOps approach. The results are amazing!
http://ow.ly/ooQd300TUwM
News
At Container Camp in London this week a group of container enthusiasts (including yours truly) announced Label Schema, a project to build community agreement around labels and container metadata. We’d love your feedback.
https://puppet.com/blog/building-agreement-around-docker-labels
https://medium.com/microscaling-systems/new-for-the-image-conscious-container-label-schema-org-78654a270f07#.7b241ympw
http://label-schema.org/rc1/
A good post with a great description of why moving on-call responsibility to application teams makes sense in the case of fast moving applications and some thoughtful comments on the emerging SRE role.
http://www.susanjfowler.com/blog/2016/9/6/whos-on-call
A solid argument that both the ITSM and Devops communities are not talking enough about customers. More discussion about post-devops service management please.
https://medium.com/@JonHall_/weve-been-getting-devops-vs-itil-wrong-ab60543d76d9#.wgb1ggm9y
Although the focus is on clojure examples, this post does a good job of describing the multi-dimensional aspects of application configuration - looking at compile time vs runtime, configuration changes after boot and more.
http://realworldclojure.com/application-configuration/
A talk from Container Camp this week looking at the background for destructive testing ala Chaos Monkey and at some container-specific tools for applying the approach.
https://speakerdeck.com/mhausenblas/constructive-destructiveness-for-containers
An interesting post on the concept of system blindness and it’s impact on the management of production systems.
https://medium.com/production-ready/systems-blindness-and-how-we-deal-with-it-d601fa63b7f4#.hhyv3bfrm
One interesting aspect of serverless architectures is the sheer number of functions you may be managing. Which makes areas like centralised logging and management interesting, emerging, topics.
http://blog.davidablack.net/2016/08/17/a-log-reflector-for-aws-lambda/
A presentation with lots of code samples for building a continuous delivery pipeline using Docker Swarm and Jenkins.
http://vfarcic.github.io/jenkins-swarm/
For lots of people adopting infrastructure as code they may be used to programming and scripting, but maybe not some practices like unit testing or software quality metrics. This post is a good starting place for anyone coming to Chef or Ruby based environments.
https://medium.com/blog-goncalopereira-com/development-quality-for-ruby-and-chef-59ed7a3e94dc#.c0wn8yul4
Events
All Day DevOps is a online conference running for a crazy 15 hours and with a whopping 53 sessions. Taking place on the 15th of November this year, the CFP is open now for topics on modern infrastructure, continuous delivery and security.
https://www.papercall.io/all-day-devops-2016
DevOps Connect is happening again at RSAC 2017 on February 13th. The CFP is open now and the organisers are looking for content that crosses the devops and security divide.
https://www.papercall.io/rsac2017-rugged-devops
Tools
I love Make and you should too. But writing maintainable Make files is often a challenge. Enter Checkmake, an opinionated linting tool for Make
https://github.com/mrtazz/checkmake
My Looking Glass is an open source software utility which combines the functions of several different network probes (HTTP, ping, DNS, port scanning and more) in one network diagnostic tool.
http://mylg.io/
Got ChatOps? Download the free eBook from O’Reilly Media and VictorOps: http://try.victorops.com/devopsweekly/chatops Want even more? Meet the author on Sept 8th in a live stream event: http://try.victorops.com/devopsweekly/chatops/livestream