DEVOPS WEEKLY ISSUE #318 - 29th January 2017
It’s just about the end of January, which means it’s time for FOSDEM and Configuration Management Camp in Belgium. If anyone else is going to be along do say Hi. And for everyone else I’ll try and round up much of the content over the next few issues.
Sponsor
“The How and Why of Minimum Viable Runbooks.” Get the free ebook from VictorOps.
http://bit.ly/2victoropsebook
Sponsored
Practical Tips to Start Your DevOps Journey
In this webinar replay, learn practical tips that all IT groups from Dev to Ops can use to start their DevOps journey quickly. With experience from hundreds of DevOps deployments, Andreas Grabner, Chief DevOps Activist at Dynatrace, will provide insights it would take your team months or years to learn firsthand.
http://ow.ly/yJpv306Zlyy
News
A good post on the link between barriers to transforming traditional organisations and a focus on total cost of ownership, and how that is affecting container deployments.
https://redmonk.com/fryan/2017/01/23/strategic-technology-utilisation-versus-business-velocity/
Security scanning is a great idea but the tools haven’t always made this easy to automate. This post introduces the concept of a baseline set of controls, and demonstrates using OWASP Zap to run a simple set of useful checks.
https://blog.mozilla.org/security/2017/01/25/setting-a-baseline-for-web-security-controls/
A solid technical comparison between Go and Elixir, two programming languages cropping up more and more for various systems related tasks.
https://blog.codeship.com/comparing-elixir-go/
An interesting article about embracing data science with a devops mindset. Good overlapping concerns with regards to focusing on value and breaking down silos to do so.
http://tech.blue-yonder.com/data-science-and-devops-a-success-story/
A good interview about adopting agile practices and devops in a large organisation. Interesting points about amplifying and scaling grassroots efforts.
https://enterprisersproject.com/article/2017/1/target-cio-explains-how-devops-took-root-inside-retail-giant
A solid introduction to getting up and running with Docker on Windows, mainly written for people more familiar with PowerShell and the Windows environment that those coming from Linux.
https://www.simple-talk.com/sysadmin/virtualization/working-windows-containers-docker-basics/
Getting the most out of Kubernetes requires you to understand the role played by the various API primitives. This post is a good example of that, explaining why linkerd utilises DaemonSets.
https://blog.buoyant.io/2016/10/14/a-service-mesh-for-kubernetes-part-ii-pods-are-great-until-theyre-not/
CNCF
The Cloud Native Computing Foundation will visit Portland, Seattle and Vancouver from February 7-9, 2017 to offer Kubernetes training for end users, developers, students and other community members. Presented by Dan Kohn, Executive Director, CNCF, Brian Gracely, Director of Product Strategy, Red Hat and Isaac Arias, Technology Executive, Apprenda. Sign up now:
http://bit.ly/2iFNbgF
Jobs
As a DevOps Ace, Shouldn’t Companies Apply to You? - Try Hired and Let the Offers Roll In.
http://hrd.cm/2jHrf1B
Events
Surge, an excellent conference focused on scalability and performance is coming up on the 21st and 22nd of September in Washington DC. The CFP is open until April 19th too.
https://go.omniti.com/surge/
https://www.papercall.io/surge-2017-cfp
The 5th anniversary Devopsdays Amsterdam is on June 28th to 30th and alongside the typical 2 days of talks and open spaces features a full day of workshops
https://www.eventbrite.co.uk/e/devopsdays-amsterdam-2017-tickets-31350888351?aff=efbneb
Tools
Vuls looks like an excellent, modern, vulnerability scanner for Linux and FreeBSD. Run either interactively or on cron it has support for scanning containers as well as the host OS.
https://github.com/future-architect/vuls
Tig is a text mode interface for Git. Something more than the command line can be useful when exploring a repository or learning git, but not everyone wants a full-blown GUI.
https://jonas.github.io/tig/
A build toolchain for MirageOS unikernels built around Docker. Integrates Solo5 to provide targets for kvm, ukvm and qemu.
https://github.com/mato/docker-unikernel-runner
Pipenv is a new tool for python dependency management. It’s aim is to combine pip, the new Pipfile, virtualenv and ideas from other language systems into a single polished user interface.
https://www.kennethreitz.org/essays/announcing-pipenv
“The How and Why of Minimum Viable Runbooks.” Get the free ebook from VictorOps.
http://bit.ly/2victoropsebook