DEVOPS WEEKLY ISSUE #342 - 16th July 2017

3 minute read

A couple of posts from either end of the devops spectrum I feel this week. On one hand a detailed look at writing a business-focused business case for adopting devops practices. On the other a post about the need to improve developer experience when adopting modern serverless technologies.

Sponsor

The definitive guide for DevOps Post-Incident Reviews (AKA - Postmortems). Learn why traditional methods don’t work - and why fast incident response isn’t enough. Download your free copy of the 90+ page eBook from O’Reilly Media and VictorOps.
http://try.victorops.com/Post_Incident_Review/DevOpsWeekly

Sponsored

DevOps: Cultural and Tooling Tips Around the World

DevOps! One of the most abused terms in the software industry over the last few years. The term can mean something totally different, depending on your role, and your business. Join us for a 30-minute “secret sauce” session to hear customer learnings and best practices from DevOps adopters around the world.
http://ow.ly/qGbu30dc2yY

News

A super in-depth post explaining the role of schedulers in modern infrastructure, and stepping through in detail the process of choosing tooling for a specific real world use case.
https://medium.com/@cindysridharan/schedulers-kubernetes-and-nomad-b0f2e14a896

A good presentation introducing the concept of sandboxes and then explaining the state-of-the-art when it comes to containers, including some interesting research on generating profiles at build-time.
https://docs.google.com/presentation/d/1x0DfyC8OxTHsiqf6YRGmqS63CjqCs8-613T_Dzdyi0Q/mobilepresent?slide=id.p

A useful breakdown of the main serverless platforms; AWS Lambda, Azure Functions, Google Cloud Functions and OpenWhisk. Looking in particular at supported runtimes and costs.
https://headmelted.com/serverless-showdown-4a771ca561d2

Changing how an organisation works, for instance adopting devops practices, might involve some sort of business case. This next post explains how to keep that argument focused on the business and not on the technology.
https://www.contino.io/insights/how-to-make-a-strategic-value-driven-business-case-for-your-devops-initiative

An interesting post stressing the need for better developer experience around serverless platforms to deal with newfound operational tasks and abstractions. Some good points about local development needs, dependency management, testing and more.
https://medium.com/netflix-techblog/developer-experience-lessons-operating-a-serverless-like-platform-at-netflix-a8bbd5b899a0

The nature of the Kuberntes API lends itself to higher-level user interfaces. This post collects a good list of existing options together in one place.
https://blog.openshift.com/kubernetes-state-app-templating/

The “at scale’ moniker is mainly pointless given it means different things to different people. This post makes that point with a handful of examples.
https://medium.com/@mrmcrilly/when-you-say-you-operate-at-scale-what-do-you-mean-exactly-8ac898cc7629

An interesting look at a virtual machine based setup for deploying unikernels, with some interesting security properties and a decentralised resource delegation mechanism.
https://hannes.nqsb.io/Posts/VMM

A description of managing secrets in Kubernetes and Helm, using a new Helm plugin. Good explanation of the problem and solution.
https://lab.getbase.com/helm-secrets-a-missing-piece-in-kubernetes/

CNCF - Cloud Native Computing Foundation

KubeCon / CloudNativeCon Austin - Join leading Kubernetes and Cloud Native technologists in Austin for a full range of technology sessions on the cloud native ecosystem.

We sold out in Berlin and are excited to see thousands of you from the community in Austin! Call for papers and registration information linked.
https://goo.gl/yKCHvh

A free multi-week online course from the Linux Foundation which provides an Introduction to Kubernetes. Covers the background, getting up and running with minikube, running your first application, engaging with the community and more.
https://www.edx.org/course/introduction-kubernetes-linuxfoundationx-lfs158x

Events

Full Stack Fest 2017: Problems of today, wonders from the future. Barcelona, 4-8 Sept. 2017

Text: Are you a curious mind? Full Sack Fest is a week-long conference based in the amazing city of Barcelona that peeks into the web of tomorrow. Serverless, Blockchain, WebVR, Distributed Web, Progressive Web Apps… Come and see! Early bird tickets available with a 10% discount using the code DEVOPSWEEK.
https://2017.fullstackfest.com

Tools

K8Guard is an auditing system for Kubernetes clusters. It monitors different entities, like image size, third-party repository usage, missing metadata, etc. on your cluster for possible violations.
https://target.github.io/infrastructure/k8guard-the-guardian-angel-for-kuberentes
https://k8guard.github.io/

Kubicorn is another project in the Kubernetes management space. A library more than a tool to use directly, kubicorn is a new projects but with some interesting design goals.
https://github.com/kris-nova/kubicorn

The definitive guide for DevOps Post-Incident Reviews (AKA - Postmortems). Learn why traditional methods don’t work - and why fast incident response isn’t enough. Download your free copy of the 90+ page eBook from O’Reilly Media and VictorOps.
http://try.victorops.com/Post_Incident_Review/DevOpsWeekly

Updated: