DEVOPS WEEKLY ISSUE #514 - 1st November 2020
From automation to the need to help executives understand some of the technical aspects of digital transformation, and from stories of operational incidents to interesting new build and tracing tools.
Env0 sponsors Devops Weekly
env0 lets your entire team manage their own cloud environments, governed by your policies and templates. Now manage your users even easier with Teams and RBAC.
http://env0.com/l/devops-teams-launch
News
A fun set of 10 short stories highlighting the reality to production incidents.
https://launchdarkly.com/blog/10-days-of-errors/
Digital transformation is increasingly a strategic priority for all large organisations. That means it’s important for business executives to be familiar with the need to modernise applications and platforms.
https://tanzu.vmware.com/content/blog/app-modernization-101
Pulumi allows for defining infrastructure using general purpose programming languages. With the new automation API, it’s now possible to embed this capability in other programs, with initial support for Typescript and Go.
https://www.pulumi.com/blog/automation-api/
A quick case study of operating a large multi-tenant Kubernetes cluster in the public cloud. Covers provisioning, management, visibility and more important operations challenges.
https://vmblog.com/archive/2020/10/30/how-salesforce-operates-kubernetes-multitenant-clusters-in-public-cloud-at-scale.aspx
The term cloud native has become increasingly prevalent. This post talks about why, and breaks down several tooling areas to focus on.
https://codersociety.com/blog/articles/cloud-native-tools
Both microservice and serverless architectures push for smaller units of execution, this post looks at the differences between the two.
https://talkingserverless.com/2020/10/27/microservices-serverless-functions-the-difference/
Events
WTF Are Microservices? Join Sam Newman, author of Monolith to Microservices, on 5 November at 11:30 CET for a 90-minute crash course in microservices architecture: WTF it is, but also when you should and shouldn’t use it. Register now
https://bit.ly/3e1WS27
WTF Is Cloud Native? It’s blogs, videos, events, and more, about an ever-changing world of strategy, culture, technology, and more, brought to you by Container Solutions. Let’s f*#king do this! Subscribe to the newsletter.
https://bit.ly/34vtiiz
Tools
Earthly is an interesting new build tool focused on repeatable builds. It combines Dockerfile and Make and makes it easier to run isolated tests and other commands.
https://www.earthly.dev/
https://github.com/earthly/earthly
Tempo is an easy-to-use and high-scale distributed tracing backend. Tempo is integrated with cloud-based object storage and can be used with a variety of tracing protocols, including Jaeger, Zipkin and OpenTelemetry.
https://github.com/grafana/tempo
Ripgrep is a local code search tool that’s optimised for performance and nicely integrates with other developer tools like gitignore files.
https://github.com/BurntSushi/ripgrep