2 minute read

A mix of topics this week, resilience engineering, benchmarking service mesh infrastructure, some thoughts on web assembly and serverless platforms.

From our sponsor, VictorOps

Continuous intelligence in DevOps can lead to efficient release cycles and more reliable software delivery. See how continuous intelligence and improved collaboration allows DevOps teams to proactively address concerns and build resilient services faster.
http://try.victorops.com/devopsweekly/why-devops-matters-guide

News

An introduction to Web Assembly. Where it came from, a little bit about how it works, and some speculation about where things might go next.
https://cybernetist.com/2019/04/25/wasm-universal-application-runtime/

A look at the new Google Cloud Run service, how it varies from AWS Lambda and some more conversation about what FaaS and serverless is.
https://read.acloud.guru/the-good-and-the-bad-of-google-cloud-run-34455e673ef5

The Accelerate Devops Survey is open for 2019 with questions on deployment toolchains, cloud, disaster recovery, how we work, and more.
https://cloud.google.com/blog/products/devops-sre/make-your-voice-heard-take-the-2019-accelerate-state-of-devops-survey

One of the advantages of adopting API gateways is moving release orchestration into software. This post explores using the Ambassador gateway to implement a number of different canary release patterns.
https://blog.getambassador.io/canary-release-patterns-for-apis-applications-and-services-with-ambassador-51174b3fab4e

A post on benchmarking service mesh tools, including Istio and Linkerd, mainly focused on the (large) CPU overhead incurred by Istio at present.
https://medium.com/@michael_87395/benchmarking-istio-linkerd-cpu-c36287e32781

A useful set of notes on resilience engineering with lots of links to papers, blog posts and an introduction to the topic.
https://github.com/lorin/resilience-engineering

A post on the benefits of using Docker, in particular for building development environments and deploying to different environments.
https://semaphoreci.com/blog/docker-benefits

Events

The O’Reilly Velocity Conference returns to San Jose, June 10–13. Velocity is the best place on the planet for web ops and systems engineering professionals to get expert insight on building and maintaining cloud native systems. With 4 days of practical content on DevOps, systems engineering, performance, and more, there’s something for everyone. Passes start at $796 when you use the code DEVW20 (applies to Gold, Silver, and Bronze passes). Limited offer expires May 4. Register today!
https://oreil.ly/2Uf3u63

Your path to production ready Kubernetes This workshop is for DevOps engineers, Kubernetes cluster operators, and admins in the UK! Join our hands-on, in-person workshop at CodeNode on May 8. We’ll walk you through developing, building, and operating Kubernetes cluster the GitOps way.
https://www.eventbrite.com/e/workshop-your-path-to-production-ready-kubernetes-tickets-59200887448

Devops Heroes is an event in Parma, Italy on the 20th of October. Topics include continuous delivery, microservices and writing high quality bash code!
http://www.devops-heroes.net/

Tools

K3OS is a new operating system which integrates a minimal Linux distro with Kubernetes. All management is done via the Kubernetes APIs which is interesting.
https://rancher.com/blog/2019/announcing-k3os-kubernetes-operating-system/
https://github.com/rancher/k3os

Kiali provides observability of services within Istio, showing a useful visualisation of the service topology and individual service metrics.
https://www.kiali.io/
https://github.com/kiali NEMU is a new hypervisor designed for cloud workloads, it’s based on QEMU but with a much narrower focus and optimised for modern hardware.
https://github.com/intel/nemu

Continuous intelligence in DevOps can lead to efficient release cycles and more reliable software delivery. See how continuous intelligence and improved collaboration allows DevOps teams to proactively address concerns and build resilient services faster.
http://try.victorops.com/devopsweekly/why-devops-matters-guide

Updated: