DEVOPS WEEKLY ISSUE #435 - 28th April 2019
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