DEVOPS WEEKLY ISSUE #526 - 24th January 2021

1 minute read

Cost-per-performance for ARM servers, a maturity model for security and development team, web performance and tools for discovering open policy agent policies, migrating workloads to Kubernetes and more.

env0 sponsors Devops Weekly

Big News Alert! Introducing remote-run support for Terragrunt workflows, now available in env0!
https://www.env0.com/blog/terragrunt-release

About env0: use Infrastructure as Code to let your team manage their own environments across clouds. Governed by your policies and with complete visibility & cost management.

News

A post on the evolution of the relationship between development and security teams, proposing 4 levels of maturity.
https://r2c.dev/blog/2021/four-levels-of-maturity-that-bridge-the-app-sec-engineering-divide/

There are lots of interesting things about the rise of ARM for server workloads, but one that will likely drive adoption is price/performance. This post looks at a series of PostgreSQL benchmarks.
https://www.percona.com/blog/2021/01/22/postgresql-on-arm-based-aws-ec2-instances-is-it-any-good/

A good web performance case study, with lots of examples, discussion of tools, code samples and improvements made.
https://www.smashingmagazine.com/2021/01/smashingmag-performance-case-study/

Rust is picking up lots of interest recently, especially for systems work or low-level CLI tooling. But it might not be suitable, as a language or an ecosystem, yet for higher-level work like web development and APIs.
https://macwright.com/2021/01/15/rust.html

Lots of software benefits from a custom installer, but what makes for a good user experience for this kind of software? This post shares some thoughts and examples.
https://banzaicloud.com/blog/declarative-installer/

I think we’re starting to see a new rise of distributions, several related tools that solve a larger problem when combined together. Konveyor is a new project focused on migration, with tools for moving between and to Kubernetes, moving virtual machines and more.
https://konveyor.io

Tools

Web Assembly is a low level technology which is likely to have wide ranging influence. A good example of the kinds of innovation it makes possible are things like Artichoke, a new Ruby language which compiles to a WASM binary.
https://www.artichokeruby.org
https://github.com/artichoke/artichoke

PolicyHub CLI is a CLI tool that provides a simple discovery engine for finding useful Rego policies for Open Policy Agent.
https://github.com/policy-hub/policy-hub-cli

Cinc is a community project to build a free distribution of the Chef software stack (currently including the Infra, Workstation and Inspec tools), released under an Apache 2.0 license.
https://cinc.sh

Biome is a community distribution of Chef Habitat released under the Apache 2.0 license.
https://biome.sh/en/
https://github.com/biome-sh

Updated: