Coté

DevOps vs. Platform Engineering

Midjourney: a Soviet style poster with a software developer standing triumpantly on-top of a pile of software developers robots.

Names are magic

I don’t really know what I think about the idea and movement of “platform engineering.” It definitely has the feel of a market and category now. I reference it all the time, as do “us all” in the cloud native world. I suspect over the next year it’s the phrase everyone will be using for whatever it is exactly.

On the one hand, platform engineering an obvious, kind of goofy-rude hijacking of DevOps. In a sort of ideal world, it would all just be called “DevOps,” and we’d all be debating if a “DevOps engineer” includes managing the developer platform.

On the other hand, the overall community feels like it’s up to a lot of good. It’s certainly rallied a lot of new content, stories, concepts, and all the thought-leaders. The notion of pulling in IDPs and other developer tools is, I think, an addition to DevOps. But again: shouldn’t that just be an addition to, an evolution of, DevOps?

We have a good discussion of what exactly a “DevOps platform” is on this week’s Software Defined Talk, related to discussing the recent Gartner 2023 Magic Quadrant for DevOps platforms.

The names you give things are powerful, and accumulate a lot of meaning. Re-naming something is often required to evolve it, to sort of reboot everyone’s collective mindset to try again.

“We have three DevOps teams.”

“Cool, cool. How do developers get a development environment to start coding.”

“They open a ticket, of course. Wait. Was that a trick question?”

I’m beginning to think that platform engineering is a new take on DevOps where the community reverses the old DevOps principle that culture matters far more than tools.

In platform engineering (so far), tools matter a great deal. Practices are important (the community is close to subsuming the platform as a product notion). Culture is either assumed or not really in scope: there’s almost this feel of “oh, that’s DevOps' job…”

That’s kind of how DevOps played out at first. Automation, monitoring, then several years of surveys, PDFs, and conferences, and all the slowly-sudden: it’s all about the culture, tools don’t matter.

Agile software development was always about practices and, eventually, culture. The only tools required were unit testing frameworks and, if you were luxurious, backlog/project management tools like Pivotal Tracker and Rally for the SAFe-set.

Agile’s utter rejection of tools probably came as a reaction to the Rational era where tools were king. Rational tools embodied the process and practices. It was sort of impossible to do RUP without tools, especially the UML generators.

As with DevOps, platform engineering will learn soon enough that the people and processes are part of the platform as well: they’re as much a technology as the actual tools. Everyone knows this, of course, because of DevOps. But giving your tools and “culture” equal footing has proven hard to do over the decades. You tend to go way too far on one or the other.

Anyhow! You should check out my talk at PlatformCon! It’s posted now. I try to cover the evergreen practices and mindsets of doing platforms, whatever you want to call it.

These practices are based on years of experiences of platform teams in large, normal organizations like Mercedes, BT, The Home Depot, UBS, JP Morgan Chase, etc. And, the talk is a compact 15 minutes, which was a rewarding challenge.

There’s two other talks I recommend:

My content

Pan fried tofu recipe from Kenji’s wok book.

Upcoming

Talks I’ll be giving, things I’ll be doing, places I’ll be going.

June 21st Cloud Foundry Day, Heidelberg, speaking. June 21st Making digital transformation stick in government agencies, online. June 22nd to 23rd DevOpsDays Amsterdam June 28th, July 4th, July 11th Cloud Native for Financial Services talk series.August 21st to 24th SpringOne & VMware Explore US, in Las Vegas. Sep 6th to 7th  DevOpsDays Des Moines, speaking. Sep 18th to 19th SHIFT in Zadar.

Relevant to your interests

Logoff

See y’all next time!

You can't avoid lock-in

I have a new video, opining on multi-cloud and how Kubernetes might could help with fears of lock-in (a concept that I think is kind…basic?), check it out below:

Relevant to your interests

  • The Care and Feeding of Internal Developer Platforms - Five benefits of monitoring and managing internal developer platforms are noted: improved system performance, cost reduction, scalability, enhanced security, and improved feedback loops. Achieving these benefits entails securing deployment environments, establishing system baselines, setting up alerting rules, monitoring application performance, and automating processes.

  • Setting time on fire and the temptation of The Button - If you value writing by the time put into it (“thoughtfulness”), the AI stuff is going to mess with your judgements. // “Now consider all the other tasks where the final written output is important because it is a signal of the time spent on the task, and the thoughtfulness that went into it. Performance reviews. Strategic memos. College essays. Grant applications. Speeches. Comments on papers. And so much more.”

Wastebook

  • “months seem to fly by while hours and days can feel endless” Here.

  • “It feels like, just beneath the surface of our normal base reality, there is another layer of American culture. I’ll call it Barstool reality. It’s a place where niche Instagram personalities, OnlyFans models, college athletes, and that guy Hasbulla all intersect. Everyone has the sort of bad tan you get from spending too much time on a lake boat or the golf course or at a midwestern college football tailgate. The only food you ever see is fast food or big salads. Everything is written in a font that I can only describe as Mobile Game Sans. And no one ever blinks. This reality is always trying to figure out what the new drink of the summer is — it was White Claw, then it was ranch water, now it’s those big jugs of vodka and flavor packets, I think. That’s where this video is from. And every time a piece of content like this breaks containment everyone on Twitter loses their minds. But, honestly, all of the weirdly shiny and orange guys with zoomer middle parts wearing soft, over-sized T-shirts in these videos seem very at peace mindlessly jabbering about going to see Diplo at Red Rocks and I’m starting to think I would like to live in this world, as well.” Here.

Upcoming

Talks I’ll be giving, things I’ll be doing, places I’ll be going.

June 9th PlatformCon, online. June 21st Cloud Foundry Day, Heidelberg, speaking. June 21st Making digital transformation stick in government agencies, online. June 22nd to 23rd DevOpsDays Amsterdam June 28th, July 4th, July 11th Cloud Native for Financial Services talk series.August 21st to 24th SpringOne & VMware Explore US, in Las Vegas. Sep 6th to 7th  DevOpsDays Des Moines, speaking. Sep 18th to 19th SHIFT in Zadar.

Logoff

Not much in the newsletter of late, huh? I’ve been doing a lot of other content. You can see some minor notes in the day notes posts on my blog.

Today I managed to get two videos out, which was rewarding. I have one queued up for tomorrow that’s testing a new format: just taking one figure, idea, or tiny thing and commenting on it. We’ll see if (1) I actually do, like, three, and, (2) if they’re interesting.

Are you a backpack only, or a carry on bag with wheels traveler?

Mostly links today. I’ve been traveling this week and preparing and bunch of stuff to publish in the future. Tragic for the desire to publish now, now, now…

How I Travel

Relative to your interests

  • Maximizing value, controlling cost with cloud FinOps - “Among current users, 56% report that spending on public cloud was significantly over budget (by 30% or more) or somewhat over (by 10%-30%) in 2022, compared with 45% of respondents saying the same in 2021. Multiple factors cause organizations to overshoot their budgets for public cloud services (see Figure 2). The need to scale up resources to address unexpected demand emerges as the chief culprit for cloud budget overruns (cited by 29% of respondents, up from 22% in 2021). Other factors include overcommitting to resources (16%), lack of governance/usage guardrails (14%) and lack of pricing transparency from the cloud providers (10%).”

  • Do You Shop Online? So Do Your B2B Buyers! - “75% of B2B buyers prefer a rep-free experience, and 68% made a recent significant purchase using digital commerce”

  • Planck’s principle - “A new scientific truth does not triumph by convincing its opponents and making them see the light, but rather because its opponents eventually die and a new generation grows up that is familiar with it…”

  • Kubernetes flexes open-source muscle as it transforms enterprise IT - There’s a great description of what a cloud native environment is like in here. It’s missing the “middleware” and frameworks app developers would use, but I think that’s fine. It’s not to much covering what an appdev platform is.

  • Identity Crisis - A Tale of DevRel

  • Seth Godin on Marketing, Meaning, and the Bibs We Wear - Seth Godin begins many answers with asking the question “What is X?” Good for reframing the question, also buying time to think! Big on stories, of course. Whole Foods answer early on had core marketing strategies in it: “Since Amazon has taken it over, I think what we’ve seen is, they’re not exactly sure what they are measuring. Are they measuring convenience? Which is what Amazon wants to stand for. Or are they measuring uniqueness? Or are they measuring creating surprise and delight? They alternate between all four of those things.” Need to look up some of his talks to see what his technique again. He describes that at about 35:00.

  • Recent quarterly PE tech M&A activity way down: “The increased stress in the US financial system has made M&A way too stressful for a lot of private equity acquirers. Unsettling bank failures, nonstop rate hikes and the still-unresolved debt ceiling brinksmanship have all heaped additional uncertainty onto an already-troubled financing market. As a result, current spending on tech transactions by buyout shops is trending to its lowest level since the Great Financial Crisis.”

Brenon Daly at 451: “Overall, spending by sponsors in both April and May has plunged to only about $1 billion per month, down from an average of about $10 billion in the first three months of the year, according to the M&A KnowledgeBase.”

My content

I’ve been busy this week with the opaque media:

  • Fireside chat with the GM of my business unit at VMware, Purnima Padmanabhan, Senior Vice President & General Manager of VMware’s Modern Apps and Management business. See my remote recording studio above.

  • Cloud Native Security & Compliance, with David Zendzian - If you’re like me, you’re always wondering what exactly “security” means when it comes to cloud native apps - or just apps in general. Everyone is always freaking out about it in surveys and people are always like, “yeah, but is it secure?” I this interview with Cora Iberkleid and me, David Zendzian explains what all that actually means in very practical terms. We discuss regulations as well and how large, global organizations have unique challenges there. David is incredibly passionate and fun to talk with. You’ll like this episode.

  • We spent a lot of time talking about Salesforce on this week’s Software Defined Talk. I think it was…entertaining?…nonetheless. Every Salesforce is a Snowflake - The week we discuss Enterprise Software hiding data, corporate status reports and a quick update on New Relic. Plus, Coté records using an ironing board from a Renaissance Hotel in Brussels. Listen in!

Upcoming

Speaking at VMUG Belgium this week.

Talks I’ll be giving, things I’ll be doing, places I’ll be going.

June 7th State of Kubernetes overview, online. June 8th to 9th PlatformCon, online. June 21st Cloud Foundry Day, Heidelberg, speaking. June 21st Making digital transformation stick in government agencies, online. June 22nd to 23rd DevOpsDays Amsterdam August 21st to 24th SpringOne & VMware Explore US, in Las Vegas. Sep 6th to 7th  DevOpsDays Des Moines, speaking. Sep 18th to 19th SHIFT in Zadar.

Logoff

I’ve been playing around with “day notes” on my blog. They’re like week notes. Except…you know..day notes. I (re-)noticed Dave Briggs doing them, and they’re delightful to read. I subscribe to about five or so of the week notes blogs. They’re, oddly, mostly UK people. Also, Warren Ellis does a form of it on his blog that’s relaxing to read. So, if you’re starved for true microscopic details, there’s now some more available in the world.

Some UK digital transformation retros

Just links this episode.

Some fantastic #gartnercore

From “Technical Insights: Battle of the APIs — Will REST be Toppled by GraphQL, gRPC or AsyncAPI?,” Gary Olliffe, Gartner

Relative to your interests

  • Thinking Strategically About Software Bills of Materials (SBOMs) - As with most things, the whole SBOM push is probably a lot simpler to solve than it seems. Also, a delightful “old man yells at secure software supply chain hype” vibe as only Jon could do well.

  • Can Watsonx Rebuild IBM’s AI Relevance? - Analysis of IBM’s AI stuff. Also, a good side point: no one really knows anymore what IBM does.

  • A framework for council technology planning – SensibleTech - “We don’t have much – if any – ‘legacy’ code running on old virtualised mainframes like bits of central government do. In fact, a lot of what is called legacy in local government is anything but – it’s regularly updated and kept working and in line with statutory requirements. So it’s not legacy software. It’s just bad software.” // Getting a common language of digital transformation, a shared model of all the capabilities a local government needs, and an understanding of how all the tech works so that non-technical people can manage it and set strategy.

  • Touchpoints, coalescence and multi-platform engineering — thoughts from Kubecon 2023 - A sum up of the trends and state of the kubernetes/cloud native community, but an even better picture of the setting and tone.

  • Gartner Forecasts Worldwide Government IT Spending to Grow 8% in 2023 - “Worldwide government IT spending is forecast to total $589.8 billion in 2023, an increase of 7.6% from 2022, according to Gartner, Inc.” And: “57% of government CIOs plan to increase funding for application modernization in 2023, up from 42% in 2022.”

  • Retrospective of 10 years of digital in the UK government - Great overview of the past ten(?) years of digital transformation in the UK government. I must say: this exact analysis probably applies private sector companies worldwide.

  • Manage process before people - File under “must be nice…”

  • Majority of Americans have heard of ChatGPT, but few have tried it - “Just 14% of U.S. adults have tried ChatGPT” - until that gets up to 50%, a lot of the freaking (& hype) is like fearing necromancy. Once you use it a lot you’re like “oh, I see. Not a threat. That dumb-ass box can’t even tell me how to get my kids put their shoes on for school.”

  • Extending the Pivotal Labs Way: How Tanzu Labs Helps Organizations Deliver Great Software - All about Tanzu Labs, the consulting group at VMware that helps your org get better at software. Their approach is very human centric, very pragmatic, and very effective.

  • How Ecosystems Are Changing Insurance CX - An example of using digital stuff to improve insurance, here car insurance claims. Also, not the point of needing to integrate with all sorts of third parties and systems: “Vehicle claims are often complicated, involve several parties, and take a long time to resolve. Each participant in the claims process, including carriers, loss assessors, vehicle repairers, diagnostics technicians, and so on, has distinct needs and requirements. An emerging technology ecosystem, consisting of various linked and interdependent technologies, is developing to meet those needs. For example, emerging technologies such as artificial intelligence and, more specifically, computer vision technologies (CVT) can meet the needs of carriers (assessing the circumstances of the accident and the extent of the damage) and vehicle repairers (diagnostics to repair the damaged car). There was plenty of evidence of such solutions during the conference, which might make the dream of zero-touch automobile promises a reality.”

  • The Pessimism Problem Continues to Grow - It’s 60% now: ’Back in 2020, I wrote a post titled “The Pessimism Problem.” We had completed a survey where 54% of respondents agreed with the statement “We regret nearly every purchase we make after the subscription agreement is finalized.”’

  • An Infinite Game: Interview with Laurel Schwulst - “when I use ChatGPT, I’ve noticed that I’m getting better at talking to a computer. To me, it underscores how amazing the ability to simply have conversations is. And if you’re someone who enjoys having conversations with yourself, I think it helps if you personify the different aspects of your personality.”

  • The Forbidden Zone - ’Back then, you were a webmaster, doing it all.’

  • SRE as She Is Spoke - Here’s the bit about “you build it, you run it” actually meaning you have a big platform to support most all of the ops stuff, as told by Andrew Clay Shafer.

  • European HVAC - Air conditioners to be big in Europe?

  • Why Don’t Rich People Use Phone Cases? - “It’s the whole idea of comfort. Minimal objects contribute to a comfortable life.”

Upcoming

Talks I’ll be giving, things I’ll be doing, places I’ll be going.

May 31st Fireside chat with the GM of my business unit at VMware, online. June 1st VMUG Belgium in Brussels, free. June 7th State of Kubernetes overview, online. June 8th to 9th PlatformCon, online. June 21st Cloud Foundry Day, Heidelberg, speaking. June 21st Making digital transformation stick in government agencies, online. June 22nd to 23rd DevOpsDays Amsterdam August 21st to 24th SpringOne & VMware Explore US, in Las Vegas. Sep 6th to 7th  DevOpsDays Des Moines, speaking. Sep 18th to 19th SHIFT in Zadar.

Are.na

I’m having fun with Are.na. It’s like Tumblr. But, when you put a tiny payment requirement up (it costs $7 a month to post more than 200 items) you get an amazing editorial effect. Here’s my profile.

Logoff

I’ve got a busy week ahead, sort of. Two speaking events and then working forward for a bunch of webinars.

Kim rented a boat this weekend. It was super fun to slowly putter around the canals in Amsterdam. Highly recommended!

See y’all next time.

Don't wait until 2025, you should be using generative AI stuff for most all of your marketing work today

Suggested theme song for this episode:

30% in 2025 implies low use in 2023

From the recent Gartner Marketing Symposium highlights:

64% of marketers have deployed, or are piloting, AI/ML to support autonomous campaign creation, execution, and optimization capabilities. [But:] Gartner predicts that by 2025, 30% of outbound marketing messages from large organizations will be synthetically generated.

If you’re in marketing, you need to be using ChatGPT (or WHATEVER) today, as much as possible. “Piloting” isn’t really good enough: what’s the pilot? It works.

And if we think about what 30% in 2025 means, that means most people aren’t doing anything now. And only 30% of it? This matches with what I see and hear about: there’s not a lot of ChatGPT usage in marketing. And, really, this is true for people in all roles.

Here’s the number one case for “outbound marketing” (mostly content, in the best, most expansive meaning of that term) so far:

The AI stuff will take care of the worst part of content marketing: coming up with initial plan, the outline, the first passes at the content. The thing with marketers is that they're often not subject matter experts (SMEs) in what they market; they're subject matter experts in marketing. In the same way that programmer doesn’t have time to learn how to market and do marketing operations (I mean, sure, a programmer thinks anything is trivial and just takes 15 minutes, but, I mean: realistically speaking), a marketer doesn’t have time to learn the intricacies of SLSA, EU banking regulations, and whatever a “service mesh” is this quarter.

Marketers have to work with people who are SMEs and extract content from them. I'd estimate this fails at least 50% of the time, probably more. This is because marketers often rely on the SME to jump start the whole thing: to start with a blank screen. Usually, the SME has little idea what the marketers goals are, how it fits into campaigns, the messaging and positioning du jour, etc. Again: the SME doesn’t have time to know that, let alone have spent years training up how to write content that “stays on message” and brand.

The SME just doesn't have time and likely can't write well (again, this isn’t a negative judgement: that's not their subject area of expertise). So, marketers waste a lot of time on stalled out projects. ChatGPT is great at filling that in. You can take rough notes from an SME (a transcript even!) and get the content in enough shape that a marketing person can polish it up and send for review to the SME who can add in little embellishments - things like anecdotes and "real world" stories. You can do this with articles, podcast ideas, video scripts…whatever.

You have to think of stuff like ChatGPT as a co-author, editor, and writing coach, not the writer. Until you start using ChatGPT (or WHATEVER generative AI thingy), it’s easy to have all sorts of weird notions about it: it’s too complex, it makes stuff up, it will take over the world and first eliminate all jobs and then kill all humans. Once you use it you realize all of that is humans hallucinating. It’s very simple; OK, it does make stuff up, but it’s getting better; and there’s absolutely no intelligence, autonomy, or will to the thing.

People are always afraid of technology they don’t understand. Once they understand it by using it, they’re usually like, “Oh. I see. This is about as scary as a spoon, and ten times as useful.”

The goal is not only to jumpstart and enrich the content, but as with all computer-driven automation, to free up time to be more strategic, more human. In marketing this means things like planing campaigns, understand how your business works and your products get sold so you market them better, and experiment with various tactics. The last is something very few people in any role have the time to do, ask the questions: is all this shit we’re doing working; how would we even know; and, if it’s not working, what should we try differently?

Most every marketer I've ever know over the years always complains that they're "too reactive" the they don't have time to be more strategic, to have a plan. I certainly feel this way with all the marketing work I do - and, well, most everything else in my work and personal life! Elsewhere in the conference highlights, you read: "Marketing leaders often struggle to find the right balance of top-of-funnel activities. In many cases, they are leaning on the ones that underserve their brand." Yup: not enough time do strategic analysis and that thing humans are really good at: deciding what to do next based on data and gut feel, based on taste and style.

Hopefully, the AI stuff can remove a lot of the shit work that takes up time and prevents marketing people from being more strategic, from taking advantage of their human capabilities. Indeed, Gartner predicts: "Organizations that use AI across marketing will shift 75% of their staff’s operations from production to more strategic activities."

If you’re in marketing (and, likely, many other roles), don’t wait until 2025 to do just some of your work with the AI stuff, start using it today for a 100% of your marketing machine.


Image

Guess who’s back, back again... It’s SpringOne, attend yourself, tell a friend! We’re back, and this time around, we’ll be at VMwareExplore Las Vegas, so you’ll get an even bigger conference vibe going. You could actually meet and talk with those mysterious “ops” people. It’s August 21st to 24th, 2023. I’ll be there, and it’d be great to see you. Check it out.


451's summary of the part of VMware that I work on

From a report on VMware’s overall strategy this year:

The VMware Tanzu and Aria Platform applies automation to the task, bringing together release pipelines with a management plane that enforces policy and collects thousands of data points from deployed applications, with the promise of making it possible to understand the configuration state, and thereby continually tune cost, performance and security at runtime. VMware Tanzu and Aria Platform includes Tanzu Application Platform (for developers) and Tanzu Kubernetes for Operations, which is for platform engineers and SREs, and works with on-premises and cloud-based Kubernetes services. It can also lifecycle-manage EKS clusters. Additionally, the platform includes Aria Guardrails, which creates application landing zones with built-in security and compliance, and Aria Cost. The offering integrates and extends cloud-native, open-source technology with an internal developer portal and built-in instrumentation for logs and security. App accelerators aim to speed development with prebuilt templates incorporating secure pipelines (including data pipelines) and infrastructure-as-code manifests. The VMware Application Catalog (based on Bitnami) will allow Aria to do custom open-source software builds. The ultimate goal is to enable similar composability at the infrastructure layer.

Move Status Meetings to Status Memos

Here’s a status memo/email template that groups can use to eliminate or shorten (most) weekly status meetings, from Erica Brescia:

I think it’s great! You have to train people to be concise, which means eliminating some of the content you’d like to share. This is a place where, like, #chatgpt could help: reduce these status update (that I got from 15 random groups with their own style to two sentences according to Erica's template. (Of course, company privacy/confidentiality of putting your top secret poop into ChatGPT, blah blah.)

A memo like this is good in itself: (1) for sharing information, especially upwards so management can use it for “status” and to figure out what to do, what’s going on, etc., but also “lower down” the management chain so that more people know what the company is up to as a whole, and, (2) yes, less or shorter meetings. If they're not eliminating meetings, then the format needs to be refined. The point of eliminating meetings, of course, is to free up people time to (a) do “actual work,” (b) eliminate the demoralizing energy-suck of status meetings, and, I’d hope, (c) get home earlier.

Also, I think have any structure in reporting like this, and then actually doing it is has a good side effect, or at least indication that work is actually getting done (and/or that management has created and nurtured the system that allows for work to be done, if you prefer that kind of mind-phrasing). You can only report on OKRs weekly if you actually have them. You can only share an interesting story if you actually had one. And so forth. If there’s nothing to write in the weekly memo, something is probably going wrong.

One thing I've seen done is to add a one line description of the product /area you're giving a status update on...since most people (me!) won't really know all the details.

Wastebook

  • “and I thought, well, if I write about it then I can expense it, so what the hell.” Here.

  • New talk idea: “The Case for Doing Nothing More Often - 3 Stories.” I was going to submit this to DevOpsDays London, but then I realized I’m going to a conference earlier that week…and it’d be a bummer to be gone all week from family.

  • Prompt ChatGPT to write A Modest Proposal, except in favor of eliminating pockets from clothing.

  • “an herby, creamy, green goddess-y dressing. Here’s my no-recipe recipe: Blend together 1 cup Greek yogurt + 2 cups tender herbs (basil, parsley, tarragon, dill, whatever is in the fridge) + a good squeeze of lemon + a garlic clove. Use as-is for potato salad or crudités, or thin out with a splash of warm water to use as a dressing for leafy greens.” Here.

  • The title of my next book should be something like: “Scale & Stick: how large organizations change how they do software. Or, for Christ’s sake, actually change this time: tactics that work better than trying to escape Plato’s cave by using copies of Accelerate to saw through your chains.”

Some Standish Group stuff, found here.

Relevant to your interests

  • First Attempt at Gathering DORA Metrics - Not easy.

  • It’s the agile mindset that matters for local government - getting local government to do agile is difficult - “Local government culture is heavily business case driven, where funding is unlocked by making promises around outcomes in one, two or more years’ time. There’s also decades of learned behaviour to overcome, where people are just used to things being ‘finished’ and having projects plans with lots of lovely milestones in them.” And: “I like to boil down the agile mindset to three core, very simple ideas. That work is better when: (1) We break big problems down into smaller, more manageable one (2) We get working things into the hands of real users as quickly as possible, and act on their feedback (3) We work collaboratively in multi-disciplinary teams”

  • Day 868 and Chunks - Knowing what your or your organization’s goals are in enough difficult to come up with a to do list is difficult.

  • On-Premises Cloud Is a Failure. Google Has the Fix - Or you could run Cloud Foundry and call it a day.

  • Organize Your Change Initiative Around Purpose and Benefits - “While the number of change projects keeps rising, the failure rates continue to be staggering: According to the Standish Group, only 31% of projects are considered successful. The idea that 69% of change projects result in wasted resources and budgets and unrealized benefits is mind-blowing.”

  • How Agile Value Management Creates Value Faster - Some metrics for measuring progress.

  • The growing influence and benefits of site reliability engineering - “SRE is in the plans for more organizations. Although only 33% of respondents currently have SRE at their organization, 47% are considering implementing it and only 20% are not considering. Large organizations with more than 1,000 employees are more likely to have SRE, with 40% already having it in use and only 14% claiming they are not considering adding it.”

  • The State of Consumer Investing With Benchmark’s Sarah Tavel - “‘Crypto is a bad word now,’ Tavel told me. ‘It’s really hard to train consumers to trust something again — once a consumer has made a first impression. It’s much easier to teach a user a first impression than to rewrite that first impression.’”

  • In-between Moments - “The 30 minutes between leaving work and meeting up with with a friend for drinks is an in-between moment. The subway commute that was too crowded to even think so I’d have to mentally check out is an in-between moment. The time spent standing on line at the post office during a quick lunch break is an in-between moment.”

  • Microsoft Build 2023: The 5 biggest announcements - The Verge - ChatGPT injected up and down the Microsoft stack.

  • Elon Musk’s right-wing media venture scores another big win - Techmeme summary: “Elon Musk’s intent in buying Twitter apparently was not only to dismantle a traditional media tool but also to turn Twitter into a right-wing media heavyweight.” // Someone else made the point that Twitter launched all sorts of left-wing movements, and now it’s becoming right-wing. TWIST.

  • Cloud-based IT operations are on the rise - “Gartner research predicts that 35% of data center infrastructure will be managed from a cloud-based control plane by 2027.”

  • Gartner Survey Reveals 71% of CMOs Believe They Lack Sufficient Budget to Fully Execute Their Strategy in 2023 - My take: 100% of executives agree they would like more budget.

  • Metaversal Dissonance - “a larger cultural weirdness that I think is especially palpable in the US at the moment. We basically don’t know how to align real life sensory information with what we see and read and watch online, which increasingly is either as important or more important than what’s happening offline. I used to make a joke during the pandemic that there were a bunch of people I met in 2020 via Zoom and I had never seen their legs before. Which is something you don’t really think about, but it’s strange nonetheless.”

  • Cutting Costs by Cutting Waste - Instead of removing travel, R&D, etc. (which were thought to be required for your goals at once), focus on removing waste: Excessive risk management, analysis paralysis, unproductive meetings, imbalance of doing/watching, manual bureaucracy/toil. Counter-point.

Lessons learned from 7 years of running developer platforms

The recording of my most recent platform talk I is up. I did this two weeks ago at Devoxx UK:

Upcoming

Talks I’ll be giving, things I’ll be doing, places I’ll be going.

May 31st Fireside chat with the GM of my business unit at VMware, online. June 1st VMUG Belgium in Brussels, free. June 7th State of Kubernetes overview, online. June 8th to 9th PlatformCon, online. June 21st Cloud Foundry Day, Heidelberg, speaking. June 21st Making digital transformation stick in government agencies, online. June 22nd to 23rd DevOpsDays Amsterdam August 21st to 24th SpringOne & VMware Explore US, in Las Vegas. Sep 6th to 7th  DevOpsDays Des Moines, speaking. Sep 18th to 19th SHIFT in Zadar.

Logoff

See y’all next time!

Kubernetesless is just someone else’s Kubernetes

Read to the end to see an illustration of the inner workings of cloud infrastructure.

For all the interest in Kubernetes, there's not actually many apps running on it right now. Gartner's Wataru Katsurashima estimates that "by 2027, 25 percent of all enterprise applications will run in containers, an increase from fewer than 10 percent in 2021." When I look at that, it makes me think that, I don't know, there's at best 15% of apps running in kubernetes this year. (Also, the estimate is containers, not specifically Kubernetes.)

The enthusiasm for Kubernetes keeps climbing and over the next few years we’ll see if it’s up to the task of running all those plain old enterprise apps at banks, governments, manufactures, grocery stores, pharmaceutical companies, and so forth. As more organizations use Kubernetes, we’ll see the demand for more tools to help manage and run it. You see that tools use reflected in our recent State of Kubernetes survey.

More Analysis on k8s tools usage

At the beginning of the 2010’s there was a lot of enthusiasm for using OpenStack as a basis for both public and private clouds, but it moved from a general infrastructure layer to a specialized for telcos and for use in China. Building and running an IaaS layer proved to be difficult. I suspect it was much easier to use public cloud, simple container-based architectures (before Kubernetes), and everyone’s favorite choice of doing nothing new and continuing to use the good ol’ 3 tier’ed apps in VMs.

Kubernetes is at a similar moment in time. For years we’ve heard of how complex it is - it’s the new bag of sharp of knives. Surveys show this year after year. I also get the sense a few times each year that the Kubernetes community is a little bit like the dog that finally caught the bus.

To address that, I suspect we’ll see a lot of interest in paying for tools as the chart from our recent State of Kubernetes Survey shows:

Also, as with OpenStack, I think as the years got by we’ll see less interest in building and managing your own kubernetes. Organizations will instead use the Kubernetes “distros” that are in public clouds, or, that are managed by someone else. Sure, there’ll be plenty of edge cases in…edge, harhahaha…har… Not unlike OpenStack as well.

Here’s a chart from Dynatrace’s user base showing that movement to public cloud:

The big cloud providers that run Kubernetes will get a significant take of the money in the market, as will those who sell tools to manage Kubernetes. Maybe there’ll be an equilibrium between public and private, but I suspect private will always be much smaller.

My other hope is that we’ll return to the idea of a PaaS: a layer that sits on-top of whatever infrastructure (IaaS) you have (here, Kubernetes) and, basically, hides it and automates how application developers use it. Using a PaaS is well understood and has a long track record. The only mystery is why you’d do otherwise.


Interested in cloud native stuff? The occasional review of strange chips? Subscribe to my newsletter to get such thrilling content several times a week.


Relevant to your interests

  • Qlik acquires Talend to solidify data governance and quality

  • The secret of selling your product to enterprises - Sales is hard and expensive because of all the time and activities it takes, only the multi-quarter timeline, etc.

  • Dumping links like Galileo dumped the orange - There’s a lot going on here: ‘These are the interesting discussions we could be having about these tools, if we could stop letting mediocre billionaire live rent-free in our heads as they hold flashlights under their chins and intone “Aaaaaaaay Eyeeeeeeee” in their spookiest voices. These guys are pumping their upcoming dump, and all the biggest disaster-stories are part of the scam: “AI will become sentient” and “AI will do your job as well as you” are both statements whose primary purpose is to increase the value of the stock in companies making “AI” technology (neither “artificial” nor you get the idea). I mean, sure, our bosses will fire our asses and replace us with shell-scripts, but they don’t need working AI to do that – no more than they needed working voice response systems to replace human operators. They just enshittify their products and services, and do it under cover of chasing amazing new technology, and reap the stock gains bequeathed by keyword-drunk investors. But the endless repetition of this vision of Fully Automated Austerity Pronatalist Space Neofeudalism gives people absolute brain-worms.’

  • Start Your Architecture Modernization with Domain-Driven Discovery - For when you’re doing more than just lift and shift. Also, Marc and I wrote up using DDD for app modernization in our book The Legacy Trap, free to download!

  • The Cult of the Founders - Operating a large tech company is a different set of skills than marketing a small company.

  • “The Dead Silence of Goods”: Annie Ernaux and the Superstore - The culture of big box stores as seen through French eyes.

  • ICYMI: Instagram’s New App Could Be Here By June - Adding a microblog to Instagram?! // “You can post text updates up to 500 characters (that’s less than an Instagram caption, an extended tweet or a LinkedIn post so be concise!)”

  • Economist Daron Acemoglu: ‘When mistakes involve powerful technologies, you’re going to have trouble’ - ‘He imagines a day when teachers could use AI to create individual lesson plans for every student, or nurses might be able to take on much greater roles in, for example, diagnosing diseases. “Why is it that nurses cannot prescribe medications? Why must everything go through this very hierarchical approach where you have to call a doctor [to do that]?” As it is today, the people who spend the most time with patients — nurses, not doctors — are those who are paid and valued the least. Using technology to empower such workers would raise overall productivity and quality of care while also raising wages.’

Garbage Chairs of Amsterdam.

Upcoming

Talks I’ll be giving, things I’ll be doing, places I’ll be going.

May 25th Making digital transformation stick in government agencies, online. May 31st Fireside chat with the GM of my business unit at VMware, online. June 1st VMUG Belgium in Brussels, free. June 7th State of Kubernetes overview, online. June 8th to 9th PlatformCon, online. June 21st Cloud Foundry Day, Heidelberg, speaking. June 22nd to 23rd DevOpsDays Amsterdam August 21st to 24th SpringOne & VMware Explore US, in Las Vegas. Sep 6th to 7th  DevOpsDays Des Moines, speaking. Sep 18th to 19th SHIFT in Zadar.

Logoff

Here is a fun picture:

@cote@hachyderm.io, @cote@cote.io, @cote, https://proven.lol/a60da7, @cote@social.lol