DEVOPS WEEKLY ISSUE #225 - 26th April 2015
A slightly shorter newsletter this week more to do with me being busy that anything else. If anyone was at Craft in Budapest or at the Open Source Data Centre conference in Berlin this last week I’d love to hear highlights or be sent links to your favourite talks.
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
Sponsored Event
[Live Webinar] DevOps from Adoption to Performance featuring Gene Kim
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! Register now:
http://ow.ly/Lr1oo
News
A nice slide deck introducing unikernels, with numbers from various ongoing projects. Interesting observation about the similarities between embedded development and unikernels.
http://www.xenproject.org/component/allvideoshare/video/latest/next-generation-cloud-the-rise-of-the-unikernel-updated-april-2015.html
A detailed post on how to use Test Kitchen to test multi-node systems, using some of the new features in the latest release candidate.
http://www.hurryupandwait.io/blog/multi-node-testing-with-test-kitchen-and-docker
I think we’re still collectively discovering development patterns for containers. This post does a nice job of summarising a few of those patterns to emerge and takes a go at the tricky naming patterns thing.
http://www.hokstad.com/docker/patterns
A useful introduction to a few approaches to testing in production, including canary servers, feature switches and A/B testing.
http://blog.takipi.com/4-creative-ways-to-test-your-code-in-production/
The idea of using a regular retrospective as a way of improving how you work is popular in lots of different approaches to software development. This site has lots of different formats which can help stop regular retrospectives becoming stale.
http://retrospectivewiki.org/
I like the idea of high level tenets that can be used to test ideas and proposed approaches. This post summarises the architectural tenets used at Nike.
http://blog.zurelsoft.com/blog/all-cios-and-ctos-can-use-nikes-architectural-tenets
Events
dotScale is coming up in Paris on the 8th of June. A single day conference on all things scalability, devops and distributed systems. You can snag a 20% discount using the code DEVOPSWEEKLY.
http://www.dotscale.io/
https://dotscale2015.eventbrite.com/?discount=DEVOPSWEEKLY
Opbeat and Cloud9 are hosting a free Devops masterclass event next week in Amsterdam, April 29th. Talks on You shipped it, you fix it and Running a cloud-based developer platform.
https://www.eventbrite.com/e/devops-masterclass-amsterdam-with-cloud9-and-opbeat-tickets-16394975814
Tools
Bottled Water is an interesting looking tool for streaming data from PostgreSQL to Kafka. You could then use that stream for warming caches, building a search index or doing any form of stream processing.
http://blog.confluent.io/2015/04/23/bottled-water-real-time-integration-of-postgresql-and-kafka/
https://github.com/confluentinc/bottledwater-pg
Following on from last weeks tools for secret management, Sneaker is a tool for storing secrets on S3 using Amazon Key Management Store. Excellent documentation describing various different threat models too.
https://github.com/codahale/sneaker
A nice example of an opinionated container, it provides an Nginx HTTP load balancer which updates automatically based on information from etcd. It also integrates with another container running registrator to do this automatically.
https://github.com/factorish/proxy
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