DEVOPS WEEKLY ISSUE #402 - 9th September 2018
Several posts this week on the people and process side of operations; a great example service handbook, the evolution of ITSM, and several on the technical side; in particular on kubernetes networking and testing tools for local SDN.
Sponsor
Choosing the right tools for cross-functional, collaborative DevOps teams can present a challenge. Check out what to look for when implementing tools to optimize your incident management and DevOps workflows:
http://try.victorops.com/devopsweekly/choosing-devops-tools
News
Running a production services benefits greatly from well documented and established processes and procedures. This public example of a handbook for running a large online service makes for a great public example.
https://www.atlassian.com/software/jira/ops/handbook
A call for a more fundamental look at ITSM that just integrating specific aspects of Devops practices and incremental improvement of existing processes.
https://medium.com/@JonHall_/itsm-needs-its-own-devops-renaissance-but-it-wont-find-it-by-copying-devops-d2abf37f73c2
Starting any transformation in an organisations needs to build momentum, which makes how to pick the first projects to work on an important consideration.
https://medium.com/@cote/a-small-series-of-projects-d6107c3d9d3e
A good post on three emerging patterns for cloud native application development, looking at service virtualisation, canary releases and different local development approaches.
https://hackernoon.com/three-patterns-for-an-effective-cloud-native-development-workflow-6f59525f5bf1
An argument to run less software, mainly argued from an organisation optimisation point of view, which might be useful when arguing the same to reduce operational complexity.
https://www.intercom.com/blog/run-less-software/
A nice overview to the problem of multi-node networking, looking at how Kubernetes networking is particular is built atop network namespaces, and how appswitch helps to manage the problem.
http://appswitch.io/blog/kubernetes_istio_and_network_function_devirtualization_with_appswitch/
A look at the core features of time series data, and a quick summary of several open source tools that provide this functionality.
https://opensource.com/article/18/8/open-source-monitoring-tools
Jobs
(Senior) Software Engineer, Development Platform
FreeAgent is one of the leading online accounting platforms, loved by over 65,000 freelancers, small business owners and their accountants. We’re on the look out for an experienced mid or senior level software engineer with a DevOps mindset to join a small team that helps our developers and designers do their best work, more efficiently. You’ll be joining a development platform team that’s responsible for our in-house CI/CD pipeline doing thousands of builds and hundreds of production deployments every month. We develop various internal tools and integrations, involving both back-end and front-end work, and coming soon we’ll be looking at next generation metrics and alerting, and investigating the potential benefits of managed cloud services and container-based deployments.
https://www.freeagent.com/company/careers/
Events
Now through 14 September: Save up to £519 on your pass to Velocity in London
The O’Reilly Velocity Conference is returning to London, 30 October to 2 November—and just wait until you see who will be there: Crystal Hirschorn (Director of Engineering, Condé Nast International), Martin Kleppmann (Software engineer, entrepreneur, and author, University of Cambridge), Sarah Wells (Principal Engineer, Financial Times), plus another 66 experts and thoughtleaders. And that’s just the speakers. Velocity attendees are a pretty fascinating bunch, too. Don’t miss this unique opportunity to discuss the latest in DevOps, Systems Engineering, Infrastructure, Security, and more with those working on the front lines.
As a DevOps Weekly reader, you’ll save 20% on your pass with code DOW20. Register before Early Price ends on 14 September to save up to £519!
https://oreil.ly/2tC4z9q
Tools
Mininet is a handy tool for creating a local realistic virtual network, running real kernel, switch and application code, on a single machine. Useful for experimenting with OpenFlow and SDN.
http://mininet.org/
Choosing the right tools for cross-functional, collaborative DevOps teams can present a challenge. Check out what to look for when implementing tools to optimize your incident management and DevOps workflows:
http://try.victorops.com/devopsweekly/choosing-devops-tools