DEVOPS WEEKLY ISSUE #351 - 17th September 2017

3 minute read

September and October always appear popular times for industry events, so expect lots of presentations and details from conferences over the next month or so. I’ll see a few readers all being well at PuppetConf in SF, DockerCon in Copenhagen and Velocity in London.

Sponsor

Acknowledge and resolve IT & DevOps alerts directly from Slack with the new native integration with VictorOps. Learn all about it here:
http://try.victorops.com/Slack/DevOpsWeekly

Sponsored

6 Tips to Increase DevOps Collaboration and Improve Performance

When apps fail, whose fault is it? In today’s DevOps world, every stakeholder along the application delivery pipeline is accountable for performance. In this eBook, you’ll get important tips to increase collaboration and improve performance for each role on your DevOps team.
http://ow.ly/3RzV30cQNYb

News

As development teams adopt devops practices and operations work the question arises of how to track that. This posts looks at a few approaches for teams using a Scrum board.
https://elegantcode.com/2017/09/11/what-devops-does-to-scrum-teams/

A great post about running a game day, focused on learning from simulated failures. Some good takeaways as well which are probably relevant to other teams too.
http://technology.quid.com/2017/09/our-first-engineering-game-day/

A fantastically detailed post on moving from Solaris to Linux. Covers common Solaris technology like Dtrace, Zones, SMF and ZFS.
http://www.brendangregg.com/blog/2017-09-05/solaris-to-linux-2017.html

A good post for anyone interested in how to extend LinuxKit images, this post shows an example of how to use ZFS.
http://www.matt-j.co.uk/2017/09/15/using-zfs-with-linuxkit-and-moby/

A look at an involved debugging story involving application load balancers. Lots of graphs and logs and a good step-by-step story.
https://blog.booking.com/troubleshooting-a-journey-into-the-unknown.html

A quick overview of the Open Service Broker API project; why it exists, how it works and what to expect next.
https://speakerdeck.com/avade/providing-services-to-cloud-native-platforms-with-the-open-service-broker-api

Interesting post about a new Python library targeting infrastructure use cases. Some interesting observations for anyone executing commands on a large number of machines over SSH.
http://pythonsweetness.tumblr.com/post/165366346547/mitogen-an-infrastructure-code-baseline-that

Nice deep-dive presentation on SwarmKit, getting into the theory underpinning it and various design decisions for why it works that way.
https://www.slideshare.net/rheinwein/swarmkit-in-theory-and-practice

Testing distributed systems presents a number of challenges. This post explores how one such system is tested, looking at design as well as several layers of different types of tests with different tradeoffs.
https://www.confluent.io/blog/apache-kafka-tested/

Kubernetes is designed to make everything automatable, and this post is a good example. Automatically provisioning SSL certificates to services as needed, and monitoring certificates for expiry.
https://roobert.github.io/2017/09/13/Monitoring-SSL-Certificate-Expiry/

A discussion of the changing role of change management in an ITIL environment adopting devops.
https://www.icore-ltd.com/devops-itil-change-manager/

CNCF - Cloud Native Computing Foundation

Open Source Summit Europe

Open Source Summit Europe, taking place October 23-26 in Prague will offer 200+ sessions and tutorials on DevOps, Linux, cloud computing, containers and more. With in-depth tutorials on microservices, Docker, Kubernetes and OpenStack – this is an event you won’t want to miss. Use discount code DEVOPSWEEKLY to receive $110 off your all-access attendee pass.
https://goo.gl/zcvwPY

KubeCon + CloudNativeCon - Join leading Kubernetes, Docker, and Cloud Native technologists, December 6-8, in Austin for a broad range of technical sessions on the cloud native ecosystem. We sold out in Berlin and are excited to see thousands of you from the community join us, this time in Austin!
http://goo.gl/wbdqve

While Cloud Native Applications open up many new possibilities they also bring new challenges. One of the most discussed challenges is security. Join us on September 21st for a free webinar featuring a panel of experts discussing Security for Cloud Native Applications.
https://goo.gl/oJmMV4

Events

Chef Community Summit - Connect with the Chef Community and learn about getting involved, contributing to, and learning from your peers. Topics include Chef, InSpec, Habitat, Open Source, DevOps, and more! Summits are being held in Seattle, New York, and London this October. Check the agenda and register:
http://summit.chef.io

Devopsdays Edinburgh is coming up on October 23rd and 24th with talks on microservices, kubernetes, the dangers of groupthink, machine learning as well as lots of time for open spaces. Registration is open now.
https://www.devopsdays.org/events/2017-edinburgh/welcome/

Tools

Probot looks like a nice addition for anyone using GitHub. On one level it’s an open source framework for building GitHub Apps. But it also has a library of existing apps for common operations (closing stale issues, welcoming new contributors) that can be installed with one click.
https://probot.github.io/

Lagoon is a deployment system for microservices based on Docker and Kubernetes. It deals with building images automatically and provisioning resources when things change.
https://github.com/amazeeio/lagoon

Acknowledge and resolve IT & DevOps alerts directly from Slack with the new native integration with VictorOps. Learn all about it here:
http://try.victorops.com/Slack/DevOpsWeekly

Updated: