DEVOPS WEEKLY ISSUE #276 - 10th April 2016
A few posts this week reminded me about the power of screenshots, especially when talking about the internal tooling many organisations build when integrating other common tools. If you have a public repository, or you’re writing a blog post about a tool, add a screenshot at the top.
Sponsor
Built for DevOps – The VictorOps platform provides seamless incident management to improve uptime and make on-call suck less.
Start your free trial today: http://try.victorops.com/DevOps-Weekly
Sponsored
Metrics Driven-DevOps: Delivering High Quality Software Faster
Becoming the next Uber is only possible if you can deliver your code updates faster to your end user. But for your organization, does delivering code faster present a higher likelihood of failing faster? Learn the four technical metrics you should be tracking to identify software issues before they crash your system.
http://ow.ly/10bsSL
News
A detailed discussion of the flaws of the current fad for bimodal IT. Focusing on why simply splitting IT projects into two buckets ignores the advantages of adopting more nuanced continuous delivery and devops practices.
http://continuousdelivery.com/2016/04/the-flaw-at-the-heart-of-bimodal-it/
An excellent description of a pipeline focused on application security. Good high-level of details of the why, but also lots of examples of specific tooling integration and resulting benefits.
http://www.slideshare.net/mtesauro/taking-appsec-to-11-bsides-austin-2016
A good integration story of using Slack, StackStorm, Hubot and Ansible to create a chat-based automation platform for managing network configuration.
http://blog.simonmetzger.de/2016/04/event-driven-network-automation/
A detailed look at a domain-specific distributed architecture, namely the development of dgit at GitHub to deal with 30million git repositories in a robust and performant manner.
http://githubengineering.com/introducing-dgit/
A good set of suggestions for anyone working in a security team that wants to become more integrated with development and operations. Some good suggestions for other teams that want to break down silos too.
https://labs.signalsciences.com/more-silo-smashing-ideas-bringing-infosec-and-devops-together-c338eb3b36ad#.v54p87amb
A look at the evolution of server management at Spotify, including some great screenshots of internal tooling for managing provisioning and a discussion of pushing the responsibility for infrastructure down to teams that use it.
https://labs.spotify.com/2016/03/25/managing-machines-at-spotify/
I included a survey from StorageOS a few weeks ago about the state of container storage. Here are the raw results for anyone interested.
http://storageos.com/index.php/about_us/about-us-springsurvey/
Moving to containers in production involves a certain amount of design and new tooling. This post covers 9 critical decisions, involving service discovery, logging, monitoring, deployment and more.
http://blog.cloud66.com/9-crtitical-decisions-needed-to-run-docker-in-production/
Logzoom is a new logging server. This post acts as an introduction, explaining why it was developed when similar tools exist, and then showing how to get up and running quickly.
https://packetzoom.com/blog/logzoom-a-fast-and-lightweight-substitute-for-logstash.html
Jobs
DevOps Evangelist (perm)
If you’re passionate about enlightened server operations, appreciate good tools, and want the chance to bring the best and fastest log search and server monitoring tool to great customers, we should talk. We’ve had a lot of success with meaty blog posts (the kind you read here in DevOps Weekly ;) and as a part of our team, you’ll have the chance to write meaningful articles about a subject we all love, engage with fellow engineers, and spread the word about a great product. If you have an engineering background, experience in operations, and a love of communicating, drop us a line!
https://www.scalyr.com/company/jobs/devops-evangelist
Hired gives top DevOps Engineers more power in their job search. You’ll create a profile & over 1 week tech companies will apply to you! You’ll get salary/equity offers upfront & you’re under no obligation to accept any offer. Interested? Join Hired today!
http://hrd.cm/23r2ok5
Tools
BCC is a set of dynamic tracing tools for linux. Powered by BFS which is available in 4 series kernels, BCC has tools for I/O latency, new processes, slow disk operations and lots more.
https://iovisor.github.io/bcc/
A number of operating systems are experimenting with different, and automatic, update mechanisms. CoreRoller is a set of tools to control and monitor the rollout of your updates, aimed at being an open source alternative to CoreOS CoreUpdate.
https://github.com/coreroller/coreroller
CFSSL is a toolkit for managing PKI/TLS. It contains lots of tools, including a certificate authority server that can use multiple signing keys, tools for managing certificate pool bundles and for generating private keys and CSRs.
https://github.com/cloudflare/cfssl
VIC, or vSphere Integrated Containers, is container runtime aimed at allowing developers familiar with Docker to develop in containers while allowing management via the familiar vSphere UI.
https://github.com/vmware/vic
Built for DevOps – The VictorOps platform provides seamless incident management to improve uptime and make on-call suck less.
Start your free trial today: http://try.victorops.com/DevOps-Weekly