3 minute read

Two of the featured tools this week (Puppet Explorer and Tesera) reminded me just how far we’ve come in only a few years with really nice looking user interfaces for operations tools. The long running thread on the Jenkins mailing list about user interfaces improvements also suggests we’re starting to demand tools that prioritise design and user experience as well as functionality.

Sponsor

Devops Weekly is sponsored by Brightbox Cloud - serious UK-based cloud infrastructure from only 1.5p per hour (£10.95/month)

Start your £20 free trial now: http://brightbox.com/devopsweekly

News

One of my favourite talks at Devopsdays Silicon Valley, entitled How I Learned to Stop Worrying and Love DevOps. A personal journey from being a (self described) curmudgeonly sysadmin and BOFH to working in a developer centric startup.
http://bridgetkromhout.com/speaking/2014/devopsdays-siliconvalley/

Puppet, like most tools, is it’s own reference implementation, which makes certain kinds of interoperability or tooling difficult to maintain. So this attempt to formalise the puppet language via a specification is interesting for a number of reasons.
https://github.com/puppetlabs/puppet-specifications

A post from Chef all about the wider Chef open source community and how that intertwines with the company behind Chef. If you have an interest in open source governance or are using Chef definitely worth reading in full.
http://www.getchef.com/blog/2014/07/03/chef-as-a-community/

Results from the 2014 State of Devops survey in slide deck form. This pulls out some of the most interesting findings, especially around high performance, and provides a bit of background to the methodology.
http://www.slideshare.net/realgenekim/2014-state-of-devops-findings-velocity-conference

A nice collection of 10 common mistakes you can make when establishing an operations team. Incident management processes, monitoring, PaaS, local development environments, testing and more.
http://blog.pagerduty.com/2014/06/10-common-ops-mistakes/

A nice description of using in-memory hashes and zookeeper watches to implement feature flags in a system. Includes a good discussion of the tradeoffs from a redis based setup.
http://yellerapp.com/posts/2014-05-14-zookeeper-feature-flags.html

Netflix have released another member of the simian army, called Security Monkey. This one checks various attributes of IAM policies, S3 access policies, security groups and more, as well as tracking how they change and evolve over time. The list of future additions is also a good starting point for ideas.
http://techblog.netflix.com/2014/06/announcing-security-monkey-aws-security.html

A nice potted history of the Monitorama conference (although it misses out mentioning the event in Berlin). Particularly useful for lots of links to slides and other material mentioned at the last event in Portland.
http://www.lowlevelmanager.com/2014/07/monitorama-conference.html

Entertaining ignite talk entitled Deming to Devops, putting Devops in the context of scientific endeavour starting with Darwin. Touches on lean, theory of constraints and the photoelectric effect.
http://www.youtube.com/watch?v=QcRWQIL5qus

Jobs

Lynda.com is seeking a Build & Release Engineer. This position can be located in Calabasas, San Francisco, or Seattle. The ideal candidate has experience scripting automated processes for AWS, Linux and IIS. Take a look at this exciting opportunity with a leader in online education.
http://www.lynda.com/aboutus/careers/description/oQS6Yfww

Equal Experts is a niche software consultancy based in London that delivers complex software solutions to blue chip clients. We are recruiting the best and the brightest in the IT industry, technologists who want to work together to deliver the next generation of business applications. We currently have openings for both permanent and contract roles – for Web Operations Consultants & Engineers who are passionate about working with DevOps practices & principles.

To apply http://tinyurl.com/k4cdolk or email [email protected] for more information.

Tools

Tesera is yet another graphite frontend with a nifty way of separating the query from the visualisation, leading to some nice features. It looks gorgeous too with multiple colour themes available.
http://urbanairship.com/blog/2014/06/30/introducing-tessera-a-graphite-frontend
https://github.com/urbanairship/tessera

Another lovely looking dashboard, Puppet Explorer is a frontend for PuppetDB. It’s intended to exploring Puppet resource and node information with nice visualisations and the powerful PuppetDB query language.
https://github.com/spotify/puppetexplorer

Toaster is another tool designed for testing infrastructure stacks. It makes use of LXC under the hood to provide isolated test environments and comes bundled with a web interface to observe and manage test runs.
https://github.com/whummer/toaster

Updated: