As part of my role as a senior product marketing manager at an enterprise software company with an open source development model, I publish a regular update about market trends for product marketers, managers, and other influencers. In the spirit of open source, here are the 5 articles my audience found the most interesting last week (as measured by clicks) and why I think that’s so.
“I was asked recently on Twitter to better explain Podman and Buildah for someone familiar with Docker. Though there are many blogs and tutorials out there, which I will list later, we in the community have not centralized an explanation of how Docker users move from Docker to Podman and Buildah. Also what role does Buildah play? Is Podman deficient in some way that we need both Podman and Buildah to replace Docker?This article answers those questions and shows how to migrate to Podman.”
Why I suspect this played: Containers have become so ubiquitous that we almost take for granted a widespread understanding of the different pieces of the Rube Goldberg machine that is getting code from a container on a developer’s laptop out to end users at scale. This post addresses some of the gaps that at different layers of the container ecosystem from a developer’s perspective.
“In a rundown of guideposts for the Kubernetes community in 2019, the topic of Kubernetes and the return of virtual machines was discussed. Virtual machines are not replacing containers, but rather, VM usage is evolving across multiple layers of the Kubernetes stack.”
Why I suspect this played: A wise woman recently said to me “in our industry, if you can see 12 months into the future, you’re doing very well”. Of course there is a difference between seeing the future and making it: this post blends the two.
“systemd is, to put it mildly, controversial. As a FreeBSD developer I decided I wanted to know why. I delved into the history of bootstrap systems, and even the history of UNIX and other contemporary operating systems, to try and work out why something like systemd was seem as necessary, if not desirable. I also tried to work out why so many people found it so upsetting, annoying, or otherwise rage-inducing. Join me on a journey through the bootstrap process, the history of init, the reasons why change can be scary, and the discovery of a part of your OS you may not even know existed.”
Why I suspect this played: This is an technical anthropologist’s take on an issue that has riled the open source community for years. This approach takes the heat out and gives us an opportunity to reflect on community of users (often including ourselves) and how they / we respond to change.
“I envision a world where you could get deals off of Microsoft Azure to save .05 cents per hour on your rent. You press a button on OpenShift which moves hundreds/thousands of nodes off of AWS and onto Azure. (Of course to make this work customers need to make sure they don’t get tied into services on any of the big cloud vendors)”
Why I suspect this played: I think everyone who read this imagined Dan Walsh musing at them in the thickest of Boston accents (fun fact: Buildah could have easily have been called Builder were Dan from, say, Chicago).
“Are you a frustrated security professional, trying to get your organization to change (aren’t we all)? Or perhaps, you are trying to get management to value security more? Or maybe, you are a security conscious Developer (wait, do those actually exist? Yes, yes, they do) or Sysadmin who knows you need more security in your development and deployment process? Then, DevSecOps is “a thing” you need to take a serious look at.”
Why I suspect this played: It almost opens as a troll of all the audience it lists. Additionally, lots of people have tried adding additional letters to DevOps; is this the one that sticks?
Those stories got the most attention last week; subscribe to find out what we read this week (along with the other stuff I publish).