<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Daniel Bryant on Medium]]></title>
        <description><![CDATA[Stories by Daniel Bryant on Medium]]></description>
        <link>https://medium.com/@danielbryantuk?source=rss-f94c05083736------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*0CZpjk4a8dl6qbC-vHQljw.jpeg</url>
            <title>Stories by Daniel Bryant on Medium</title>
            <link>https://medium.com/@danielbryantuk?source=rss-f94c05083736------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 17 May 2026 02:36:01 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@danielbryantuk/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[Rethinking Internal Platforms: A Scorecard for Sustainable Software Delivery]]></title>
            <link>https://itnext.io/rethinking-internal-platforms-a-scorecard-for-sustainable-software-delivery-3a4955b0f3b8?source=rss-f94c05083736------2</link>
            <guid isPermaLink="false">https://medium.com/p/3a4955b0f3b8</guid>
            <category><![CDATA[internal-developer-portal]]></category>
            <category><![CDATA[platform-engineering]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[internaldeveloperplatform]]></category>
            <dc:creator><![CDATA[Daniel Bryant]]></dc:creator>
            <pubDate>Mon, 11 Aug 2025 11:36:47 GMT</pubDate>
            <atom:updated>2025-08-11T11:36:47.259Z</atom:updated>
            <content:encoded><![CDATA[<h4>Balancing speed, safety, efficiency, and scalability is key to building platforms that support developers</h4><p>Internal platforms have become a cornerstone of modern software delivery, but not all platforms are created equal. Many promise self-service, consistency, and security, yet fail to scale or adapt to real-world demands. Too often, teams mistake a handful of automation scripts or workflow engines for a platform, only to discover brittle systems and growing operational debt.</p><p>To help engineering leaders avoid these traps, it’s useful to evaluate platforms using a clear framework. Based on work with dozens of enterprise teams, four key attributes consistently stand out: speed, safety, efficiency, and scalability. These properties determine whether a platform actually empowers developers and operations or becomes a source of friction.</p><h3>Building the Right Foundations</h3><p>Effective platforms start by enabling on-demand access to infrastructure and services through API-driven interfaces, governed by clear contracts. This accelerates delivery while reducing handoffs and manual work. It also enables the creation of “<a href="https://thenewstack.io/golden-paths-start-with-a-shift-left/">golden paths</a>” that teams can adopt without forcing rigid standardisation.</p><p>At the same time, the platform must support bespoke, business-specific workflows. Rather than a one-size-fits-all approach, the goal is to provide reusable components, such as Helm charts or Terraform modules, that teams can customise within organisational guardrails.</p><p>Crucially, platforms must function at fleet scale. That means not only provisioning but also upgrading, monitoring, and governing services across environments. Support for drift detection, continuous reconciliation, and cross-team collaboration is essential.</p><p>And finally, modern platforms should operate in “multiplayer mode”, supporting <a href="https://thenewstack.io/the-missing-piece-in-platform-engineering-recognizing-producers/">both service producers and consumers</a>. In large organisations, multiple teams often need to contribute platform features without bottlenecks or handoffs. Without a shared foundation for co-creation, think APIs, contract-driven development, and reusable abstractions, platform growth stalls and silos emerge.</p><h3>The Four-Part Platform Scorecard</h3><p>Let’s explore the four essential traits in more detail, along with metrics that can help evaluate real-world performance:</p><h4>1. Speed: Time to First Deploy</h4><p>The ability to spin up infrastructure or services in minutes, not days or weeks, is fundamental. Platforms should enable fast, API-first provisioning that keeps developers in flow and avoids ticket queues.</p><p><strong>Key Indicator</strong>: <em>Mean Time to First Deploy (MTTFD)</em> — how long it takes from a service request to a running instance. Low MTTFD correlates with higher developer productivity and fewer handoffs.</p><h4>2. Safety: Compliance Without Compromise</h4><p>Safety means more than security; it’s about delivering tailored services that meet policy requirements without sacrificing flexibility. The best platforms allow developers to customise safely, using validated service configuration options, composable policy and governance checks, and controlled workflows.</p><p><strong>Key Indicator</strong>: <em>% of Services Running that are Policy-Compliant (SRPC) — </em>percentage of services that are verifiably compliant with current policy. An SRPC is a leading indicator of platform health. It suggests that the platform is doing its job, not just accelerating delivery, but doing so safely, repeatably, and at scale.</p><h4>3. Efficiency: Upgrade Without Toil</h4><p>Efficiency surfaces in the platform’s ability to manage large fleets. Can services be upgraded centrally? Are policy changes easy to roll out across all environments? Or is every update a bespoke effort?</p><p><strong>Key Indicator</strong>: <em>Mean Time to Upgrade Service Instances (MTTUSI)</em> — the time required to apply a change across all live instances. High MTTUSI signals a fragile or overly manual upgrade path.</p><h4>4. Scalability: Enabling Co-Creation</h4><p>A scalable platform enables others to extend it. This might involve <a href="https://thenewstack.io/documentation-is-more-than-your-thinnest-viable-platform/">good documentation and innersourcing models</a>, standard APIs for contribution, or mechanisms for service discovery and governance. If only the core platform team can evolve it, you’re likely to encounter bottlenecks.</p><p><strong>Key Indicator</strong>: <em>Mean Time to Add a Service to the Platform (MTTASP)</em> — from requirements defined to production-ready offering. Low MTTASP encourages experimentation and shared ownership.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*9zN7-T7KyuahNs-d6Qx8vQ.png" /></figure><h3>Why Workflows Engines Alone Aren’t Enough</h3><p>One common anti-pattern we’re seeing in the platform engineering community is an over-reliance on workflow engines as the foundation of the platform. While useful for automating tasks, workflows often lack lifecycle awareness, clear service boundaries, or upgrade mechanisms. Over time, this leads to fragmentation, technical debt, and a loss of platform trust.</p><p>If you notice long upgrade cycles, missing visibility, or divergent automation practices across teams, it’s likely that what you’ve built is a collection of scripts, and not a platform. A particularly telling signal is a high MTTUSI: if you can’t easily patch or update a service across all of your environments, you may be operating without true <a href="https://thenewstack.io/is-your-internal-developer-platform-missing-orchestration/">platform orchestration</a>.</p><p>Preventing platform decay means designing for long-term consistency and maintainability, not just day-one delivery. It requires intentional abstractions, clear ownership boundaries, and a collaborative model for evolution.</p><h3>Final Thoughts</h3><p>Great platforms don’t emerge by accident. They’re intentionally built with an eye toward reducing friction, maintaining governance, and enabling collaboration at scale. The four-part scorecard — speed, safety, efficiency, and scalability — provides a practical approach to assessing and guiding the development of your platform.</p><p>No matter what tools or frameworks you adopt, the real question remains: is your platform making life easier for developers today, and will it still be sustainable six months from now?</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=3a4955b0f3b8" width="1" height="1" alt=""><hr><p><a href="https://itnext.io/rethinking-internal-platforms-a-scorecard-for-sustainable-software-delivery-3a4955b0f3b8">Rethinking Internal Platforms: A Scorecard for Sustainable Software Delivery</a> was originally published in <a href="https://itnext.io">ITNEXT</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Top 10 Platform Engineering Takeaways from PlatEngDay & KubeCon London 2025]]></title>
            <link>https://danielbryantuk.medium.com/top-10-platform-engineering-takeaways-from-platengday-kubecon-london-2025-478ced51e2cb?source=rss-f94c05083736------2</link>
            <guid isPermaLink="false">https://medium.com/p/478ced51e2cb</guid>
            <category><![CDATA[cloud-native]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[kubernetes]]></category>
            <category><![CDATA[platform-engineering]]></category>
            <category><![CDATA[kubecon]]></category>
            <dc:creator><![CDATA[Daniel Bryant]]></dc:creator>
            <pubDate>Fri, 02 May 2025 13:42:59 GMT</pubDate>
            <atom:updated>2025-05-02T13:42:59.676Z</atom:updated>
            <content:encoded><![CDATA[<h4>CONFERENCE SUMMARY</h4><h4>Platform Engineering was the hottest topic in the room at KubeCon, even edging out AI from my perspective!</h4><p>After a busy month of conferencing in April, here are my top 10 observations from <a href="https://events.linuxfoundation.org/archive/2024/kubecon-cloudnativecon-europe/co-located-events/platform-engineering-day/#schedule">Platform Engineering Day</a> and <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/">KubeCon EU</a>, held in London!</p><ol><li>KubeCon still has a tech- and tool-first mindset 👩‍💻</li><li>There is some “IDP” platform/portal confusion 🤔</li><li>People are starting to see portal-first pitfalls 🚧</li><li>There are platform-first visibility issues 🏗️</li><li>Leadership buy-in challenges are some of the most significant issues 🕴</li><li>Practitioner interests included CI/CD for apps, GitOps practices, and fleet management 👨‍💻</li><li>Early interest in running AI/ML workloads on K8s 🤖</li><li>Vendor focus was primarily on cost efficiency, resource optimisation, and security 💰</li><li>Market uncertainty will impact projects and products 📉</li><li>The CNCF community growth is still strong 👥</li></ol><p>As usual, I’ll offer a massive thank you to all of the organisers, volunteers, attendees, speakers, and sponsors! I had so many amazing chats, and apologies to all the folks I didn’t get a chance to connect with (hit me up on email or socials for a Zoom chat!)</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/768/0*yf3smZdv5VMrAlhM.jpg" /></figure><p>Our very own Abby Bangser is being welcomed to the KubeCon keynote stage!</p><h3>1. Tech (and tool)-first mindset</h3><p>The conversations remained deeply technical, with controllers, APIs, pipelines, and provisioning dominating the airwaves. And while that’s a natural reflection of the engineering audience, there’s a clear gap in conversations about platform strategy, organisational alignment, and change management.</p><p>If you’re building a platform, you need to do more than ship great tech; you also need to map the platform to business goals, bring stakeholders along for the ride, and design with end-users (developers) in mind. Tech solves nothing in isolation.</p><p>I talked about this phenomenon and provided some tips to overcome it in my talk, “Platform Engineering for Software Developers and Architects”:</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FfZ_ULsJ5WGA%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DfZ_ULsJ5WGA&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FfZ_ULsJ5WGA%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/203836c4ea5a8b7495ffdd917407f05a/href">https://medium.com/media/203836c4ea5a8b7495ffdd917407f05a/href</a></iframe><p>And I heard a lot of good things about Camille Fournier’s and Ian Nowland’s talk (and I gave their recent O’Reilly book, <a href="https://learning.oreilly.com/library/view/platform-engineering/9781098153632/">Platform Engineering</a>, a shout-out in my talk!)</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F9lPp-6nJ8bI%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D9lPp-6nJ8bI&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F9lPp-6nJ8bI%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/e5d8d3c0b3c5c7a82b6d832d9d784cbb/href">https://medium.com/media/e5d8d3c0b3c5c7a82b6d832d9d784cbb/href</a></iframe><h3>2. “IDP” portal and platform confusion</h3><p>The acronym “IDP” continues to cause chaos. Are we talking about <a href="https://www.syntasso.io/internal-developer-platforms">Internal Developer Platforms</a> or Internal Developer Portals? Spoiler: it depends on who you ask.</p><p><strong>Why this matters: </strong>Confusion here causes real-world friction, especially when evaluating vendors, defining scope, or deciding whether to build, buy, or blend.</p><p><strong>What you can do: </strong>Be explicit about your definitions. If you’re using both platforms and portals, document how they intersect. And when speaking with vendors or partners, clarify your context early.</p><h3>3. Portal-first pitfalls</h3><p>Teams starting with a portal-first approach are increasingly hitting walls. While portals may look shiny and promise quick wins, they can obscure the complexity of what lies beneath. <a href="https://www.syntasso.io/post/platform-building-antipatterns-slow-low-and-just-for-show">Templates-as-a-service often break down</a> when real-world use cases and lifecycle operations kick in.</p><p>I chatted with multiple teams at the booth who reported “portal fatigue” after launching a glossy interface backed by brittle automation and lacking an easy way for other teams in the organisation to contribute effectively (which we refer to as “<a href="https://www.syntasso.io/post/platform-democracy-rethinking-who-builds-and-consumes-your-internal-platform">platform democracy</a>”).</p><p><strong>Key lesson:</strong> If the underlying platform doesn’t support Day 2 operations — like upgrades, scaling, and security — you’ve built a facade, not a foundation.</p><p><strong>Advice: </strong>Start with workflows and automation. <a href="https://www.syntasso.io/post/the-future-of-platforms-the-invisible-glue-between-backstage-and-terraform-webinar-recap">Build the APIs and interfaces developers need</a> — then surface them via a portal.</p><p>Abby and Phill shared the story of how The Access Group focused on platform APIs when kick-starting their latest hackathon series:</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Fjid0uSnNku8%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Djid0uSnNku8&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fjid0uSnNku8%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/90f12dbd8ef3e1b826b8f6bd4f7ba820/href">https://medium.com/media/90f12dbd8ef3e1b826b8f6bd4f7ba820/href</a></iframe><h3>4. Platform-first visibility issues</h3><p>On the flip side, teams that lead with infrastructure and API-based platforms are <a href="https://www.syntasso.io/post/platform-engineering-for-execs-team-topologies-tools-and-trade-offs-webinar-recap">often invisible to leadership and business stakeholders</a>. You’ve built something powerful, but without metrics, dashboards, or developer-facing interfaces, it’s hard to demonstrate value.</p><p><strong>Why it’s risky: </strong>Platforms need funding, and funding needs visibility. Leadership wants a measurable impact: improved deployment frequency, reduced lead time, and lower support tickets.</p><p><strong>What helps: </strong>Tie your internal metrics to frameworks like DORA, SPACE, or DevEx. Visualise usage. Show how the platform reduces toil and accelerates delivery.</p><p>To learn more, check out this panel, “How Do You Measure Developer Productivity?” with Jennifer Riggins, The New Stack; Cat Morris, Syntasso; Akshaya Aradhya, Oscilar; Laura Tacho, DX; and Helen Greul, Multiverse</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FgycxQT3DHIU%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DgycxQT3DHIU&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FgycxQT3DHIU%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/3a9d4310f4f5e2a2361c6a0f3eed7903/href">https://medium.com/media/3a9d4310f4f5e2a2361c6a0f3eed7903/href</a></iframe><h3>5. Leadership buy-in challenges</h3><p>This year saw an increase in conversations about how to promote the platform internally. From Total Cost of Ownership (TCO) to Return on Investment (ROI), platform teams are learning to speak the business’s language.</p><p><strong>What’s changing: </strong>Platform teams are being asked to justify budgets and show outcomes. The good news? There are now <a href="https://www.syntasso.io/platform-as-a-product">playbooks</a> and <a href="https://www.syntasso.io/case-studies-how-natwest-uses-kratix-to-reduce-developer-cognitive-load">case studies</a> to help.</p><p><strong>Pro tip: </strong>Don’t just show cost savings — show time-to-market gains, developer satisfaction improvements, and risk reductions.</p><p><strong>Emerging pattern: </strong>A one-pager with a clear platform vision + usage metrics + anecdotal wins can be a surprisingly effective internal artefact.</p><h3>6. Practitioner interests</h3><p>Platform engineers and application developers attending KubeCon often live in different realities, but they overlap in interesting ways.</p><ul><li>App developers are laser-focused on CI/CD pipelines, build speed, and reliability.</li><li>Platform and infra teams are thinking about GitOps, fleet management, and policy enforcement.</li></ul><p>GitOps is the bridge that creates shared practices across dev and ops. This reinforces the need for composable platforms where teams can own and iterate on their piece of the puzzle without stepping on each other’s toes.</p><p>My colleague Abby and Sebi from Port provided a whistle-stop tour of CRDs for app developers (and others):</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FdVM20108SRc%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DdVM20108SRc&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FdVM20108SRc%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/ddfdaa3baa2ce463d77fd13260ed1f93/href">https://medium.com/media/ddfdaa3baa2ce463d77fd13260ed1f93/href</a></iframe><p>And my colleagues, Jake and Cat, explored several related platform-building topics in their talk:</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FAHY4IDlBhzE%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DAHY4IDlBhzE&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FAHY4IDlBhzE%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/b70db0737c4666bd44a96b3f41274717/href">https://medium.com/media/b70db0737c4666bd44a96b3f41274717/href</a></iframe><h3>7. AI/ML workloads</h3><p>While it’s not yet a dominant theme, running AI/ML workloads on Kubernetes is starting to bubble up. Teams are beginning to ask:</p><ul><li>How do we package and deploy ML models?</li><li>How do we track datasets and inference pipelines?</li><li>Where does AI fit into our existing platform workflows?</li></ul><p>Platform teams are starting to build reusable scaffolding for AI/ML. Think: model registry integration, GPU scheduling, and secure data access patterns. Expect to see “ML platform” specialisations emerge within larger platform engineering orgs in the next 12–18 months.</p><p>Christine Yen, CEO and co-founder of Honeycomb, provided an excellent keynote focusing on observability within this space:</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Fg6xbcySAUr4%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dg6xbcySAUr4&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fg6xbcySAUr4%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/9fe1739d4b6850cefc0dae155a5c5d6c/href">https://medium.com/media/9fe1739d4b6850cefc0dae155a5c5d6c/href</a></iframe><h3>8. Vendor focus</h3><p>Unsurprisingly, vendor booths were packed with pitches around cost optimisation, resource efficiency, and security. Everyone is trying to reduce spending while staying secure, and platforms are seen as a way to achieve this.</p><p><strong>Pro tip for buyers: </strong>Be wary of the “silver bullet” slide. Effective platforms require thoughtful design, not just tools. Vet vendors on how well they integrate with your existing workflows and governance.</p><p><strong>Bonus:</strong> Ask how their product supports platform extensibility and multi-tenancy, which are critical for scale.</p><h3>9. Market uncertainty</h3><p>It’s rare to hear people talking about the stock market at a tech conference, but this year was different. Macroeconomic jitters, layoffs, and shifting priorities were very much part of the vibe.</p><p>Longer-term investments, such as platform building, are now under more scrutiny. Teams are being asked to deliver more with less — and prove value faster.</p><p>Our booth conversations with attendees beginning their platform building journey focused on keeping the initial platform scope small, showing wins early, and building iteratively. <a href="https://thenewstack.io/mvp-or-tvp-why-your-internal-developer-platform-needs-both/">“Thin slice” approaches</a> are more attractive than big-bang platform launches right now.</p><h3>10. Community Growth</h3><p>Despite all the uncertainty, the platform engineering community is on fire. The growth of Platform Coffees, two-track Platform Engineering Day events, and a flood of content and meetups shows that momentum is strong.</p><p>People are increasingly eager to share hard-won lessons and compare notes. Platform Engineering is no longer a fringe discipline — it’s a career path.</p><p>If you’re new to the space, my advice is to join the Slack groups, attend local meetups, or propose a talk to a future KubeCon or Platform Engineering Day. There’s room at the table, and the community is welcoming.</p><p>I hope to see you at KubeCon NA 2025 in Atlanta!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*YVZcfB-EY_t2TzDCLC6Jew.jpeg" /><figcaption>The amazing Syntasso team staffing our booth at KubeCon London!</figcaption></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=478ced51e2cb" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[KubeCon NA 2024 Key Takeaways: A Recap of Our Time in Salt Lake City]]></title>
            <link>https://danielbryantuk.medium.com/kubecon-na-2024-key-takeaways-a-recap-of-our-time-in-salt-lake-city-1e8134702d34?source=rss-f94c05083736------2</link>
            <guid isPermaLink="false">https://medium.com/p/1e8134702d34</guid>
            <category><![CDATA[kubecon]]></category>
            <category><![CDATA[platform-engineering]]></category>
            <category><![CDATA[cloud-native]]></category>
            <category><![CDATA[kubernetes]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <dc:creator><![CDATA[Daniel Bryant]]></dc:creator>
            <pubDate>Fri, 06 Dec 2024 16:25:42 GMT</pubDate>
            <atom:updated>2024-12-06T16:25:42.545Z</atom:updated>
            <content:encoded><![CDATA[<h4>CONFERENCE RECAP</h4><h4>Platform engineering, AI, APIs, abstractions, portals, security, patent trolls, and more!</h4><p>The <a href="https://www.syntasso.io/">Syntasso team</a> and I have returned home from a successful <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/">KubeCon NA in Salt Lake City</a>! The sessions were very interesting, and we had a lot of great chats at the main event and the PlatEngDay colocated event. As I highlight at the end of this article, KubeCon is really all about the community!</p><p>As usual, I wanted to share my top takeaways from KubeCon NA 2024:</p><ol><li>Platform engineering has crossed the chasm</li><li>AI was visible in the talks but less so at the booths</li><li>Improving APIs, abstraction, and automation</li><li>The arrival of the (not so) late adopters: Banking on success</li><li>The cloud native startup scene still looks strong</li><li>Nobody gets fired for buying a portal</li><li>Day 2 is having a renaissance</li><li>Security and observability are still top of mind</li><li>Don’t feed the (patent) trolls</li><li>The community rocks</li></ol><p>Continue reading for more context!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*djCYB9iFrNfV7oGO.jpg" /><figcaption>Kasper Borg Nissen talking about platform engineering and AI at KubeCon NA 2024</figcaption></figure><h3>Platform engineering has crossed the chasm</h3><p>Platform engineering wasn’t just a buzzword at KubeCon this year — it was the word. It has well and truly <a href="https://en.wikipedia.org/wiki/Crossing_the_Chasm">crossed the chasm</a>. From the multitude of booths selling platform <a href="https://danielbryantuk.medium.com/kubecon-chicago-key-takeaways-3de5ca13b375#f6bd">picks and shovels</a> to Kasper Nissen’s excellent keynote that married AI and platform engineering, the message was clear: platform engineering is now essential for scaling developer productivity and managing complexity.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*gbxQDdh505dUP49z.jpg" /><figcaption><a href="https://bsky.app/profile/danielbryantuk.com/post/3lattqg4dn22p">Platform as a Product visible at KubeCon NA 2024</a></figcaption></figure><p>Syntasso was sponsoring the <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/co-located-events/platform-engineering-day/">PlatEngDay</a> colocated day, and so I saw firsthand that the buzz surrounding the event was palpable. There was a lot of overlap (and attendee movement) between other nearby colo events, such as <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/co-located-events/backstagecon/">BackstageCon</a> and <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/co-located-events/cloud-native-kubernetes-ai-day/#thank-you-for-attending">Cloud Native + Kubernetes AI Day</a>. This suggested to me that although platform engineering is a foundational practice, there are many other pieces required to complete the ultimate platform puzzle.</p><p>I had the opportunity to chat with many folks at the Syntasso booth and learned a lot. This was a self-selecting platform-focused audience, and I estimate a 40+/30/10 split between DevOps engineers, platform engineers and developers. The main challenges I identified were:</p><ul><li>DevOps engineers: This group most commonly stated that the most tricky things were choosing the tools to assemble into a platform and managing “day 2” issues, such as upgrades, security patches, etc. (see below)</li><li>Platform engineers: For these folks, building a platform “fit for purpose” was a big challenge, alongside getting enough adoption to prove a return on investment</li><li>Developers: This cohort was focused on making it easier to get started with the platform and looking for guidance on how to use the platform effectively (portals and templates were mentioned as quick wins)</li></ul><p>At the main KubeCon event, I had the opportunity to present “<a href="https://www.youtube.com/watch?v=qhfQfQmnNd4">Platform Engineering for Software Developers and Architects</a>” Even though I was in the 4 pm slot of the final day, the turnout was very good. Bridging the worlds of software developers and platform engineers appears vitally important.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*9B-FHd5gg91TSNBZ.jpg" /><figcaption><a href="https://www.linkedin.com/posts/rachaelwonnacott_daniel-bryant-with-what-can-only-be-described-activity-7263333602308845569-RAMk?utm_source=share&amp;utm_medium=member_desktop">Many thanks to Rachael for her kind words about my KubeCon NA talk!</a></figcaption></figure><p>Related to the popularity of platform engineering, several new <a href="https://www.cncf.io/announcements/2024/11/15/cloud-native-computing-foundation-expands-certification-to-platform-engineering-and-more/">Cloud Native Computing Foundation (CNCF) certifications</a> were also announced at the event. These included the <a href="https://training.linuxfoundation.org/platform-engineering-programs/">Certified Cloud native Platform Engineer</a> and the <a href="https://training.linuxfoundation.org/certification/certified-backstage-associate-cba/">Certified Backstage Associate</a>.</p><p>In their keynote session, Heroku also <a href="https://blog.heroku.com/heroku-open-sources-twelve-factor-app-definition">open-sourced the 12-factor app specification</a> and website. There was <a href="https://bsky.app/profile/justingarrison.com/post/3laystkphdk2e">some confusion on social media </a>about what this exactly entailed, but I took away that they are looking to the community to help modernise these guidelines.</p><h3>AI was visible in the talks but less so at the booths</h3><p>At the <a href="https://danielbryantuk.medium.com/kubecon-eu-2024-paris-key-takeaways-ad4c1bb7fbfe">previous two KubeCons, I noted</a> that there appeared to be a lot of “AI washing” in the sponsor showcase, but this was notably absent this time. This isn’t a bad thing per se, but I was slightly puzzled by the flip-flop (are folks finally getting tired of the AI pitches?).</p><p>Several sessions and hallway track chatter focused on the benefits of developer-focused AI and copilots. There was also coverage of data engineering and running model training and inference on Kubernetes, but (with a few exceptions) there notably wasn’t much content on “AIOps”, i.e. using AI within DevOps contexts.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*JHsBK3O9cp30VzmA.jpg" /><figcaption><a href="https://bsky.app/profile/adamhjk.me/post/3lb5vszy64s2e">Adam Jacob’s thoughts on AI at KubeCon</a></figcaption></figure><h3>Improving APIs, abstraction, and automation</h3><p>I’m biased here, as the “three As” of APIs, abstraction, and automation were partly the focus of my talk, but I also noticed these concepts gaining traction elsewhere.</p><p><a href="https://dapr.io/">Dapr</a> (now <a href="https://www.diagrid.io/blog/announcing-daprs-graduation">graduated</a>) is emerging as a standard API for building distributed apps. <a href="https://www.kratix.io/">Kratix</a>, <a href="https://kusionstack.io/">KusionStack</a>, and (<a href="https://aws.amazon.com/blogs/opensource/introducing-open-source-kro-kube-resource-orchestrator/">newcomer</a> on the block) <a href="https://kro.run/docs/overview/">kro</a> are emerging as key abstractions in the platform orchestration layer. <a href="https://dagger.io/">Dagger</a> provides good APIs for CI/CD, and the <a href="https://www.crossplane.io/">Crossplane</a> project, <a href="https://opentofu.org/">OpenTofu</a>, and <a href="https://www.pulumi.com/">Pulumi</a> dominate the abstractions and automation within the world of IaC.</p><p>Check out the slides from my talk below, and you can find the video on YouTube: “<a href="https://www.youtube.com/watch?v=qhfQfQmnNd4">Platform Engineering for Software Developers and Architects</a>.”</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FqhfQfQmnNd4%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DqhfQfQmnNd4&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FqhfQfQmnNd4%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/ba0068b50600a812f113dbd4090b7f6b/href">https://medium.com/media/ba0068b50600a812f113dbd4090b7f6b/href</a></iframe><p>Mauricio (salaboy) Salatino’s “<a href="https://www.salaboy.com/2024/11/18/kubecon-na-2024-recap/">KubeCon NA 2024 recap</a>” provides more context about this topic and is well worth a read.</p><h3>The arrival of the (not so) late adopters: Banking on success</h3><p>One of my favourite sessions was, “<a href="https://www.youtube.com/watch?v=l49bsDqflT4">Platform Engineering in Financial Institutions: The Practitioner Panel</a>”. The adoption of cloud native tech appears strong in this sector, and even traditional (nee “late adopter”) banks are embracing K8s and recruiting smart folks to join them. As Rachael Wonnacott said, “Compliance is just another engineering problem to be solved.”</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*dpZoTsjZBmpZDcMK.jpg" /><figcaption><a href="https://www.linkedin.com/posts/danielbryantuk_kubecon-activity-7263257599683215360-aSwO?utm_source=share&amp;utm_medium=member_desktop">Summary of Platform Engineering in Financial Institutions: The Practitioner Panel</a></figcaption></figure><p>The session recording is well worth a watch:</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2Fl49bsDqflT4%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dl49bsDqflT4&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fl49bsDqflT4%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/a595074baab2247b06cb38c517f2a803/href">https://medium.com/media/a595074baab2247b06cb38c517f2a803/href</a></iframe><p>My new breakfast buddy, Matt Menzenski, wrote a great summary of this session, “<a href="https://menzen.ski/posts/2024/11/16/financial-regulators-are-platform-engineers/">Financial Regulators are Platform Engineers</a>.”</p><h3>The cloud native startup scene still looks strong</h3><p>At the other end of organisational spectrum, I was impressed to see a number of (non-AI) startups emerging or continuing to thrive at the sponsor showcase. The end of the ZIRP era has surely created a few casualties, but I didn’t see the bloodbath that many (including me) were expecting by this time.</p><p>From the event, we heard that Buoyant, creators of service mesh Linkerd, are <a href="https://buoyant.io/blog/linkerd-forever">profitable</a>, enterprise Kubernetes platform manager SpectroCloud <a href="https://techcrunch.com/2024/11/19/spectro-cloud-helps-companies-manage-their-kubernetes-installations/?guccounter=1">raised a bunch more cash</a>, and KubeCon keynoter and AI hyperscaler CoreWeave… well, <a href="https://www.coreweave.com/blog/this-is-our-moment">let’s just say they are doing okay</a>!</p><h3>Nobody gets fired for buying a portal</h3><p>Much like the old quip, “Nobody gets fired for buying IBM”, my conversations at the Syntasso booth led me to conclude that now it’s a case of “Nobody gets fired for buying a portal”.</p><p>I jest. Still, the demand for internal developer portals was very strong, to the point that a couple of folks I chatted with said that leadership had mandated initiating a portal rollout without clearly articulating related business goals.</p><p>There also appeared to be some conflation between platforms and portals (the latter being a component of the former). This topic was discussed in the fun and informative panel “<a href="https://www.youtube.com/watch?v=1SFpBk6mQUw">Creating Paved Paths for Platform Engineers</a>.”</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F1SFpBk6mQUw%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D1SFpBk6mQUw&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F1SFpBk6mQUw%2Fhqdefault.jpg&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/4f5a03090975f925899a7786359cd277/href">https://medium.com/media/4f5a03090975f925899a7786359cd277/href</a></iframe><p>If you’re in the market for a portal, I recommend you <a href="https://www.syntasso.io/solutions/upgrade-backstage-from-portal-to-platform-with-kratix">chat with the Syntasso team</a> to learn why you need to build your platform APIs and lifecycle first :-)</p><p>After this, I recommend chatting with the <a href="https://backstage.io/">Backstage</a> folks and <a href="https://roadie.io/">Roadie</a> (check out their <a href="https://roadie.io/blog/wrap-up-backstagecon-and-kubecon-north-america-2024/">KubeCon recap</a>), <a href="https://www.cortex.io/">Cortex</a>, and <a href="https://www.getport.io/">Port IO</a>. We also heard some emerging buzz about the <a href="https://headlamp.dev/">Headlamp</a> project for creating a user-friendly Kubernetes UI, and there have been more developments with a <a href="https://headlamp.dev/blog/2024/11/11/introducing-an-integrated-backstage-and-headlamp-experience/">Headlamp Backstage integration</a> since KubeCon.</p><h3>Day 2 is having a renaissance</h3><p>Many tools were focused on day 2 in the sponsor showcase, and despite my earlier mention of the absence of AI in this space, there were a few notable exceptions, such as <a href="http://resolve.ai/">resolve.ai</a>’s incident management platform.</p><p>Chats I had at the Syntasso booth demonstrated that many DevOps engineers are getting burned on day 2 issues and are looking to build platforms for the long haul (not those that only support app bootstrapping).</p><h3>Security and observability are still top of mind</h3><p>Several great sessions were held about these topics, and many vendors delivered interesting solutions. The OpenTelemetry community (and related adoption within observability tooling) is clearly growing.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*7VlBiysPmX3PckmZ.jpg" /><figcaption><a href="https://bsky.app/profile/opentelemetry.io/post/3lbfgyydxzy23">KubeCon OpenTelemetry awards</a></figcaption></figure><p>Regarding security, some folks I chatted with expressed concerns about security theatre, e.g. implementing projects to generate SBOMs but not knowing what to do with them.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*95Un0qGLpcLhd_hz.jpg" /><figcaption><a href="https://bsky.app/profile/irsigler.dev/post/3lbal5xalls2f">Beware of security theatre</a></figcaption></figure><h3>Don’t feed the (patent) trolls</h3><p>This was the first topic of the opening keynote. Although this is a super important topic (particularly as the community and tech evolve), the placement of this felt a little jarring. In my opinion, it led to a somewhat fear-based welcoming of the event.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*fKmtLtcV3xcK4-ch.jpg" /><figcaption><a href="https://bsky.app/profile/danielbryantuk.com/post/3latqivhehc2p">Don’t feed the patent trolls</a></figcaption></figure><p>The tl;dr version is that the CNCF is actively fighting the people who add no value to the community and seek to extract rent.</p><h3>The community rocks</h3><p>I say this every year because it’s true — the KubeCon (and larger cloud native) community rocks. I lost count of the times someone told me they primarily attend KubeCon for the people.</p><p>I’ll thank all of the Platform Working group folks, including my teammate Abby Bangser, for arranging a Platform Coffees unconference session every morning before the main event began.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*mZNkDPHyr7mAs6Nl.jpg" /><figcaption><a href="https://bsky.app/profile/danielbryantuk.com/post/3latlnfwb6s2p">Great insights shared at Platform Coffees</a></figcaption></figure><p>An interesting side note is that we witnessed a wholesale migration of the cloud native community to Bluesky during the event (<a href="https://bsky.app/profile/kelseyhightower.com">Kelsey Hightower’s</a> move in the weeks before was a strong catalyst).</p><p>You can find me there at <a href="https://bsky.app/profile/danielbryantuk.com">https://bsky.app/profile/danielbryantuk.com</a></p><h3>Wrapping up</h3><p>I want to offer a big thank you to all of the organisers, speakers, sponsors, and attendees for another amazing event!</p><p>I look forward to seeing everyone at KubeCon EU 2025, which will be in my (and Syntasso’s) home city. We can’t wait to show you around.</p><p><em>This article was originally published on the Syntasso blog: “</em><a href="https://www.syntasso.io/post/kubecon-na-2024-key-takeaways-a-recap-of-our-time-in-salt-lake-city"><em>KubeCon NA 2024 Key Takeaways: A Recap of Our Time in Salt Lake City</em></a><em>.”</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=1e8134702d34" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Top Five Platform Engineering Books for 2024]]></title>
            <link>https://danielbryantuk.medium.com/top-five-platform-engineering-books-for-2024-593785131039?source=rss-f94c05083736------2</link>
            <guid isPermaLink="false">https://medium.com/p/593785131039</guid>
            <category><![CDATA[infrastructure-as-code]]></category>
            <category><![CDATA[team-topologies]]></category>
            <category><![CDATA[books]]></category>
            <category><![CDATA[site-reliability-engineer]]></category>
            <category><![CDATA[platform-engineering]]></category>
            <dc:creator><![CDATA[Daniel Bryant]]></dc:creator>
            <pubDate>Mon, 16 Sep 2024 06:33:54 GMT</pubDate>
            <atom:updated>2024-09-16T06:33:54.771Z</atom:updated>
            <content:encoded><![CDATA[<h4>BOOK RECOMMENDATIONS</h4><h4>Platform strategy, Team Topologies, IaC, SRE, metrics and more!</h4><p>The <a href="https://www.syntasso.io/about-us">Syntasso team</a> is often asked for platform engineering book recommendations at conferences, via social media, and in Slack DMs. There’s typically a lot of agreement within the team around the best platform engineering books, but the ranking can be controversial! We’ve pooled together our collective top five recommendations for this blog post.</p><p>So, without further ado, here are our 2024 recommendations for the top five platform engineering books (in no particular order)!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*CKI5Y6F5PZ_Y6zop.jpg" /><figcaption>The top five platform engineering books for 2024</figcaption></figure><h3>Platform Strategy: Innovation Through Harmonization</h3><p><strong>By Gregor Hohpe</strong></p><p>This book offers a comprehensive guide to <a href="https://leanpub.com/platformstrategy">designing and implementing scalable platforms</a> that can adapt to the inevitable increasing demands (and change requests) of operating in an enterprise context.</p><p>Gregor is a seasoned software and platform architect. In this book, he delves into the strategic and practical aspects of building platforms that efficiently support multiple products and services. Key concepts include architectural decisions, governance models, and the challenges of balancing standardisation and innovation.</p><p>This book is essential for platform engineers to understand how architectural choices underpin successful platform strategies. This helps to facilitate better decision-making and enables the implementation of robust, scalable infrastructures. It’s particularly useful for those looking to align their technical strategies with broader business objectives, which comes from another of Gregor’s excellent books, “<a href="https://architectelevator.com/">The Software Architect Elevator</a>.”</p><h3>Team Topologies: Organizing Business and Technology Teams for Fast Flow</h3><p><strong>By Matthew Skelton and Manuel Pais</strong></p><p><a href="https://teamtopologies.com/book">“Team Topologies</a>” offers a practical, model-based approach to organising teams within software development. The book’s strategies focus on creating team interactions that promote faster software delivery and build more cohesive systems within an enterprise. The language of “stream-aligned teams”, “enabling teams”, “complication subsystem teams”, and “platform teams” that originated from this book is now mainstream across start-ups and enterprises alike.</p><p>For platform engineers, understanding these dynamics is vital for designing teams that can effectively manage and evolve the technical platforms supporting their businesses. It’s an excellent resource for anyone looking to refine team structure to enhance software delivery speed and quality.</p><h3>Infrastructure as Code: Dynamic Systems for the Cloud Age</h3><p><strong>By Kief Morris</strong></p><p>This book is essential for understanding the principles and practices of <a href="https://www.oreilly.com/library/view/infrastructure-as-code/9781098114664/">managing and provisioning infrastructure through code</a>. Kief Morris explores how to use cloud technology to treat physical servers, virtual machines, and other infrastructural elements as software entities, allowing for automated setups, configurations, and maintenance. He provides practical advice on using popular tools and frameworks to implement infrastructure as code (IaC) at all levels of the stack.</p><p>This book is essential reading for platform engineers who want to master the automation of infrastructure, which is crucial for creating efficient, scalable, and stable software delivery pipelines and environments. It is an indispensable resource for anyone creating, scaling, or managing cloud-based infrastructures.</p><h3>Site Reliability Engineering: How Google Runs Production Systems</h3><p><strong>By Betsy Beyer, Jennifer Petoff, Chris Jones, and Niall Richard Murphy</strong></p><p>This book introduced Google’s pioneering approach to <a href="https://sre.google/books/">Site Reliability Engineering (SRE)</a>, which merged software engineering with IT operations tasks to create highly reliable and automated systems. The collection of essays and articles by multiple Google engineers provides real-world insights into building and maintaining systems that can handle millions of users and immense computational workloads. Topics covered include automation, monitoring, design for scalability, configuration management, and disaster response.</p><p>Platform engineers will find this book invaluable for understanding how to apply software engineering principles to operational challenges and learning how to enhance system reliability and operational efficiency.</p><h3>Accelerate: Building and Scaling High-Performing Technology Organizations</h3><p><strong>By Nicole Forsgren, Jez Humble, and Gene Kim</strong></p><p>This book provides a research-backed examination of how DevOps practices impact <a href="https://itrevolution.com/product/accelerate/">high-performing technology organisations</a>. It explores the capabilities that influence software delivery performance and organisational culture, which are crucial for effective platform engineering. The work by Dr Forsgren and the team has since evolved into the annual publication of “<a href="https://dora.dev/">The Accelerate State of DevOps Report</a>” from the DORA team.</p><p>The insights from Accelerate will help platform engineers understand how to implement practices that drive faster and more reliable delivery of software and services.</p><h3>Bonus: The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win</h3><p><strong>By Gene Kim, Kevin Behr, and George Spafford</strong></p><p>This novel is a great <a href="https://itrevolution.com/product/the-phoenix-project/">introduction to the DevOps culture</a>, from which platform engineering takes many cues. The book contains an interesting narrative that focuses on the digital transformation of a fictional company by addressing IT inefficiencies through DevOps practices. If you’ve worked within the software industry for more than five years (particularly in an enterprise context), I can almost guarantee you’ll be nodding along to this book — you may even recognise a “<a href="https://rajipillay.medium.com/the-brent-effect-df10c4c5d3bc">Brent</a>” (or two) in your organisation.</p><h3>What are your favourite platform engineering books?</h3><p>As mentioned above, the Syntasso team is often asked for platform engineering book recommendations at <a href="https://www.syntasso.io/post/kubecon-eu-paris-the-re-emergence-of-platform-as-a-product">conferences</a>, via <a href="https://www.linkedin.com/company/syntasso/">social media</a>, and in <a href="https://join.slack.com/t/kratixworkspace/shared_invite/zt-2aqdyq16t-geFUqrQgaTFbcBaP1FlY4g">Slack DMs</a>. If you have any suggestions or disagree with our recommendations, please let us know in person or <a href="https://www.syntasso.io/#contact-us">via the Interwebs</a>!</p><p><em>The original version of this post appeared on the Syntasso blog “</em><a href="https://www.syntasso.io/post/top-five-platform-engineering-books-for-2024"><em>Top Five Platform Engineering Books for 2024</em></a><em>”.</em></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=593785131039" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[KubeCon EU 2024 Paris: Key Takeaways]]></title>
            <link>https://danielbryantuk.medium.com/kubecon-eu-2024-paris-key-takeaways-ad4c1bb7fbfe?source=rss-f94c05083736------2</link>
            <guid isPermaLink="false">https://medium.com/p/ad4c1bb7fbfe</guid>
            <category><![CDATA[kubernetes]]></category>
            <category><![CDATA[kubecon]]></category>
            <category><![CDATA[cloud-native]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[docker]]></category>
            <dc:creator><![CDATA[Daniel Bryant]]></dc:creator>
            <pubDate>Wed, 27 Mar 2024 13:04:39 GMT</pubDate>
            <atom:updated>2024-03-29T15:24:34.222Z</atom:updated>
            <content:encoded><![CDATA[<h4>Conference summary</h4><h4>AI, Platform Engineering, and Product Thinking…</h4><p>It’s time to once again reflect on my travels to the recent <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/">KubeCon EU</a> event, which was held in Paris, France. As usual, I learned a lot from the keynotes and sessions — with a strong focus on platform engineering — and met many super interesting people from the community. With over 12,000 people attending, not to mention 100s of sponsors, it was busier than ever.</p><p>Here are my key takeaways for KubeCon EU 2024:</p><ol><li>I, for one, welcome our new (cloud-based) AI overlords</li><li>A call for responsible innovation i.e. “don’t forget about cost and sustainability”</li><li>Platform engineering takes center stage</li><li>Product thinking FTW!</li><li>More interest in developer experience and inner and outer dev loops</li><li>Security continues to be big business</li><li>End-user stories are moving up the stack</li><li>The tool and framework bundling continues</li><li>Wasm: A hot topic, but with some uncertainty</li><li>Dapr is fast becoming the cloud native ESB (in a good way)</li></ol><p>I’ll explore each of these takeaways in detail, and I’ve also included a bonus “GTM takeaways for KubeCon EU” section at the end of the article. As the French say, allons-y!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*Hw9ODArYRa603bO3" /></figure><h3>I, for one, welcome our new (cloud-based) AI overlords</h3><p>Many of us were <a href="https://danielbryantuk.medium.com/kubecon-chicago-key-takeaways-3de5ca13b375#5c35">surprised by the lack of AI/LMM content</a> at KubeCon NA Chicago in December last year. Well, KubeCon EU Paris made up for this… And then some! Practically all of the opening day keynotes were AI-focused (to some chagrin!) There were also dedicated AI labs running throughout the week and many breakout sessions focused on AI/LLMs from all angles. And I lost count of the number of sponsor booths where I saw the words “AI”, “LLM”, or “Generative” mashed up with cloud native buzzwords.</p><h3>Daniel Bryant on Twitter: &quot;Can confirm 😂 https://t.co/jhG06ev69X / Twitter&quot;</h3><p>Can confirm 😂 https://t.co/jhG06ev69X</p><p>Jokes aside, the main message I took away was that the CNCF ecosystem is very much open for business regarding AI. The end-user talks I saw throughout the event mainly focused on using cloud native tech for inference (rather than model training); particularly inference at or near the edge. This echoed a previous pithy statement by <a href="https://twitter.com/arungupta/status/1734995964212171254">Clayton Coleman</a>: “If inference is the new Web app, then Kubernetes is the new Web server’.” There were also plenty of related “picks and shovels” for the K8s-based AI builders being demonstrated both on the keynote stage and sponsor hall.</p><h3>Daniel Bryant on Twitter: &quot;Big focus on AI (use cases, reference architectures, and models) in the #KubeCon keynote! 🤖 It was teased in Chicago, but the call to action/experimentation is loud now... although tempered with being cost conscious and embracing open source 💸 pic.twitter.com/R9BgcGrI4C / Twitter&quot;</h3><p>Big focus on AI (use cases, reference architectures, and models) in the #KubeCon keynote! 🤖 It was teased in Chicago, but the call to action/experimentation is loud now... although tempered with being cost conscious and embracing open source 💸 pic.twitter.com/R9BgcGrI4C</p><p>It was super interesting to see NVIDIA take to the stage as the second keynote of the opening day with “<a href="https://www.youtube.com/watch?v=gn5SZWyaZ34">Accelerating AI Workloads with GPUs in Kubernetes</a>”. They took care to weave in the Kubernetes story, but I couldn’t help but think this was primarily a hardware/infrastructure play, which may have been a bit lost on this audience. It was also a solid reminder that <a href="https://nvidianews.nvidia.com/news/nvidia-blackwell-platform-arrives-to-power-a-new-era-of-computing">NVIDIA currently runs the show</a> when it comes to GPUs and AI chips.</p><p>On a related topic, I was listening to the All-in podcast over the weekend, and the besties wondered aloud where <a href="https://youtu.be/3tEcLAud7Nc?si=2rX6oQE6ySHSL9Lt&amp;t=3462">innovation and value capture</a> would occur within the four layers of the AI stack: infrastructure, (foundational) models, dev tooling, and applications. If NVIDIA has captured the infrastructure layer, our next keynote highlighted another company working on capturing the model and dev tooling layers: Microsoft.</p><p>Kicking off a topic we’ll cover later, Microsoft was the first to announce an AI-themed “bundle” at the event, with the “<a href="https://github.com/Azure/kaito">Kubernetes AI Toolchain Operator (Kaito)</a>”. Kaito aims to automate the AI/ML inference model deployment in a Kubernetes cluster, and targets models such as <a href="https://huggingface.co/tiiuae">falcon</a> and <a href="https://github.com/meta-llama/llama">llama2</a>.</p><p>Continuing on this theme, <a href="https://ollama.com/">Ollama</a> also featured heavily throughout the show and appeared to be the de facto way to run large language models locally. As we were in Paris, the <a href="https://mistral.ai/">Mistral AI</a> folks got their props, too. Even if you couldn’t make it to KubeCon, there were several AI-themed meetups running nearby:</p><h3>Edouard Bonlieu on Twitter: &quot;What a night yesterday for the AI developer community! 🔥 Huge thanks to @ollama @gokoyeb for organizing and all the amazing speakers @DynamicWebPaige @pdev110 @solomonstre @ealeyner @oakela @hexapode @yann_eu @lmarsden @_willtainment @tlacroix6 pic.twitter.com/dL1PSD3XPV / Twitter&quot;</h3><p>What a night yesterday for the AI developer community! 🔥 Huge thanks to @ollama @gokoyeb for organizing and all the amazing speakers @DynamicWebPaige @pdev110 @solomonstre @ealeyner @oakela @hexapode @yann_eu @lmarsden @_willtainment @tlacroix6 pic.twitter.com/dL1PSD3XPV</p><p>There’s no denying the pace of innovation is happening at breakneck speed in the domain of AI. Many end users I chatted with in the sponsor hall were struggling to keep up. Even though their leadership encouraged them to embrace AI, they were only running small-scale experiments and desperately trying to keep pace with related developments.</p><p>To further illustrate this point, while the conference was running, my X/Twitter feed was alight with more developments from both companies mentioned so far. If you want to learn more about last week’s NVIDIA Blackwell chips and Microsoft’s recent acqui-hiring in the AI space, check out <a href="https://www.whatshotit.vc/p/whats-in-enterprise-itvc-386">Ed Sim’s newsletter</a>.</p><p>Walking away from the keynotes and three days of booth chats, I couldn’t help but think that the AI future is finally here at KubeCon—and yet, as the cliche goes, it’s just not evenly distributed; especially amongst end users. It’s clearly the time for the cloud native crowd to start building the next generation of AI-powered apps. And I, for one, welcome our new (cloud-based) AI overlords.</p><h3>A call for responsible innovation i.e. “don’t forget about cost and sustainability”</h3><p>Alongside the copious mentions of AI, the opening keynote called for “responsible innovation.” This phrase was used several times throughout the show. Given the context, I took this to mean “keep innovating, but do so using open source and with cost and energy savings in mind”.</p><p>As the CNCF runs the show, there are obvious calls to embrace OSS and, ideally, tech in the <a href="https://landscape.cncf.io/">CNCF landscape</a>. There was a tinge of discomfort in the audience, as <a href="https://redis.com/blog/redis-adopts-dual-source-available-licensing/">Redis announced</a> it was moving to a dual license on the same day at the opening keynote, which reminded everyone of a raft of these recent changes.</p><p>It was good to see the CNCF acknowledge some of the challenges around sustainability. The day three keynote expanded on this topic in more detail, with Gualter Barbas Baptista from Deutsche Bahn grounding the call for sustainability in a real-world (enterprise) use case, “<a href="https://www.youtube.com/watch?v=VI33buvdomE">Building IT Green: A Journey of Platforms, Data, and Developer Empowerment at Deutsche Bahn</a>”:</p><h3>Daniel Bryant on Twitter: &quot;Nice call outs to the benefits of green and sustainable computing from the @DB_Bahn folks at #KubeCon pic.twitter.com/poBkFwS1Sg / Twitter&quot;</h3><p>Nice call outs to the benefits of green and sustainable computing from the @DB_Bahn folks at #KubeCon pic.twitter.com/poBkFwS1Sg</p><p>This is an important topic, and it was good to see it getting plenty of keynote time.</p><h3>Platform engineering takes center stage</h3><p>At KubeCon EU in 2022, a few of us spoke about an emerging trend of “<a href="https://www.youtube.com/watch?v=btUYeOa7JPI">platform engineering</a>”. In 2024, platform engineering has gone mainstream.</p><p>The sponsor showcase was flooded with mentions of platforms, platform engineering, and developer experience. There was also an excellent keynote session from <a href="https://www.linkedin.com/in/solomonhykes">Solomon Hykes</a>, co-creator of Dagger and Docker, “<a href="https://www.youtube.com/watch?v=S_Z4AHZlSUI">A 10-year Detour: The Future of Application Delivery in a Containerized World</a>” (as an aside, I chatted with <a href="https://www.infoq.com/podcasts/dagger-devops-docker/">Solomon on the InfoQ podcast recently</a> and learned a lot about Dagger!)</p><h3>Daniel Bryant on Twitter: &quot;An enjoyable look back on the origins of @Docker, containers, and cloud platforms, via @solomonstre at #KubeCon 🙌And love the call out to &quot;dude, where&#39;s my platform?&quot; 😂 Many of us are still working on this with @dagger_io, @kratixio, #Backstage, and @CloudNativeFdn tech pic.twitter.com/sNRxf2QJri / Twitter&quot;</h3><p>An enjoyable look back on the origins of @Docker, containers, and cloud platforms, via @solomonstre at #KubeCon 🙌And love the call out to &quot;dude, where&#39;s my platform?&quot; 😂 Many of us are still working on this with @dagger_io, @kratixio, #Backstage, and @CloudNativeFdn tech pic.twitter.com/sNRxf2QJri</p><p>Infrastructure layer tooling and frameworks, such as Kubernetes, service meshes, gateways, CI/CD, etc., have evolved well and are largely considered “boring tech” (at least to this audience). The big challenge now is assembling the puzzle pieces to deliver value to the internal customers: the developers. As <a href="https://twitter.com/BettyJunod/status/1771173502370070612">Betty Junod astutely observed in a reply to the above Tweet</a>, “We taken all the PaaS’es of that era apart…played with all the individual legos…got some new ones…and are now trying to reassemble them”.</p><p>I recently discussed my mental model for the layers of platform-building on the Syntasso blog. Of the three layers — <a href="https://www.syntasso.io/post/platform-engineering-orchestrating-applications-platforms-and-infrastructure">application choreography, platform orchestration, and infrastructure composition</a> — I see a potential danger of over-rotating on the application (portal) layer.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Nu2EzRwEc7s1FT1ZHL4r_g.png" /><figcaption>The three layers of platforms: application choreography, platform orchestration, infrastructure composition</figcaption></figure><p>In much the same way as people are debating where the value creation and capture will occur in the AI layers, I see the same thing playing out in the platform space layers.</p><p>The infrastructure layer looks profitable but is primarily a late majority play. As Adam Jacob recently pointed out, <a href="https://twitter.com/adamhjk/status/1765252520761512166">OpenShift makes more than $1B in annual revenue</a>. But at the same time, we are seeing market <a href="https://www.theregister.com/2024/03/18/hashicorp_sale_report/">challenges for HashiCorp and Terraform</a> (and related, <a href="https://opentofu.org/">OpenTOFU</a> was very visible at the event).</p><p>I’m seeing many companies promote tooling and frameworks at the application choreography layer, typically through internal developer portals, such as <a href="https://backstage.io/">Backstage</a>, <a href="https://www.getport.io/">Port</a>, <a href="https://www.cortex.io/">Cortex</a>, etc, and workload specification languages like <a href="https://score.dev/">Score</a> and <a href="https://docs.radapp.io/concepts/why-radius/introduction/">Radius</a>.</p><p>My friends <a href="https://twitter.com/a_bangser">Abby Bangser</a> and <a href="https://twitter.com/wiggitywhitney">Whitney Lee</a> presented an excellent talk on the topic of platform UX: “<a href="https://www.youtube.com/watch?v=VhloarnpxVo">Sometimes, Lipstick Is Exactly What a Pig Needs!</a>”</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*zY16wDGmbkPGn6z6Dv7B4Q.png" /></figure><p>There’s clearly value to be created at the application choreography layer. However, this KubeCon appeared to be the best of times and the worst of times for Backstage. The Backstage community presented several good sessions, and there is clearly a lot of momentum (this was the project most contributed to by CNCF end users). But I was also hearing a lot of grumbles from adopters about the lack of “out of the box” functionality and the effort required to get the portal operational and maintain it.</p><p>This application layer is where the proverbial “[developer] rubber meets the [platform] road”, and arguably the developer experience is crafted here. But drawing on my software architecture experience, I’m a proponent of creating the correct abstractions, and a portal feels a necessary but not sufficient abstraction for realising the goals of a platform. I believe the platform orchestration layer is where much innovation will happen next year. I’m obviously a bit biased here, as I’m currently working with the <a href="https://www.syntasso.io/">Syntasso</a> team (building the open source <a href="https://www.kratix.io/">Kratix</a> platform orchestrator), but <a href="https://humanitec.com/">Humanitec</a>, <a href="https://www.upbound.io/">Upbound</a> (<a href="https://www.crossplane.io/">Crossplane</a>), <a href="https://www.massdriver.cloud/">Massdriver</a>, <a href="https://mia-platform.eu/">Mia-Platform</a>, <a href="https://www.qovery.com/">Qovery</a>, and many others are investing in this space, too.</p><p>As a reminder of the platform-building space&#39;s relative immaturity, some of the best-attended content focused on the fundamentals of delivering cloud native apps. For example, Adrian Mouat presented “<a href="https://www.youtube.com/watch?v=nZLz0o4duRs">Building Container Images the Modern Way</a>” to a packed keynote room. The Docker booth was heavily focused on <a href="https://www.docker.com/products/build-cloud/">Docker Build Cloud</a> (and it was great to see the Docker folks back at the event after a year’s hiatus). And many of the 101-level sessions were full and standing.</p><p>Finally, I didn’t see AI making a big impact on platform engineering (yet!). As we’re mostly orchestrating app, platform, and infra components and managing the lifecycles, the “AI ROI” appears to be higher elsewhere.</p><h3>Product thinking FTW!</h3><p>In a closely related topic to the previous takeaway, I saw much more “product thinking” being applied to platforms, frameworks, and developer tooling at this KubeCon.</p><p>I thoroughly enjoyed the <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/co-located-events/platform-engineering-day/">Platform Engineering Day</a> colocated event and the talk, “<a href="https://www.youtube.com/watch?v=Z_KCOcoliLI">Boosting Developer Platform Teams with Product Thinking</a>” by Samantha Coffman at Spotify. I heard several other <a href="https://www.linkedin.com/posts/sdicesare_kubeconeu-dkb-platengday-activity-7178010808050720770-s6Sq?utm_source=share&amp;utm_medium=member_desktop">platform builders say this was also their favourite talk</a>. Obviously, we can’t all be Spotify, but Samantha presented a lot of very useful mental models and made strong references to a lot of Marty Cagan’s excellent work (such as <a href="https://www.svpg.com/four-big-risks/">the four big risks: value, viability, feasibility, and usability</a>):</p><p><a href="https://www.linkedin.com/posts/danielbryantuk_platengday-activity-7175845255978582016-HoPG?utm_source=share&amp;utm_medium=member_desktop">Daniel Bryant on LinkedIn: #platengday</a></p><p>The talk from <a href="https://www.linkedin.com/in/chrisplank/">Chris Plank</a> at NatWest, “<a href="https://www.youtube.com/watch?v=hZJ_TEE7QK4&amp;list=PLj6h78yzYM2Me-TpMQFvCphDu_xm71ed_&amp;index=14">Unlocking Innovation: How NatWest Bank Uses Cloud Native Tools to Deliver Platform as a Product”</a>, was also a standout presentation for me. Chris set the scene nicely for the challenges of rolling out a platform within a constrained (and well-regulated) environment and made a case for applying product thinking and cross-organisation collaboration to overcome these hurdles.</p><h3>Daniel Bryant on Twitter: &quot;Using &quot;platform as a product&quot; thinking at NatWest bank! Heavily inspired by @a_bangser 😂#PlatEngDay #KubeCon pic.twitter.com/K5ECkti8L0 / Twitter&quot;</h3><p>Using &quot;platform as a product&quot; thinking at NatWest bank! Heavily inspired by @a_bangser 😂#PlatEngDay #KubeCon pic.twitter.com/K5ECkti8L0</p><p>Related, Mitch Connors from Aviatrix presented “<a href="https://www.youtube.com/watch?v=jpIWERlrXT4">Product Market Misfit: Adventures in User Empathy</a>”. My friend and ex-colleague, <a href="https://twitter.com/techiewatt?lang=en">Nicki Watt</a> from Open Credo, also presented “<a href="https://www.youtube.com/watch?v=MiYn60VWtJk">To K8S and Beyond — Maturing Your Platform Engineering Initiative</a>”, which provided a useful guide to the <a href="https://tag-app-delivery.cncf.io/whitepapers/platform-eng-maturity-model/">CNCF App Delivery TAG’s Platform Maturity Model</a> with a healthy dose of product thinking.</p><p>If the future of KubeCon is platform-shaped, I hope it also continues to be product-focused, too!</p><h3>More interest in developer experience and inner and outer dev loops</h3><p>I’m obviously biased here, as I presented a talk at the colocated App Developer Con, “<a href="https://speakerdeck.com/danielbryantuk/testing-cloud-apps-mocks-vs-service-virtualization-vs-remocal-tools">Testing Cloud Apps: Mocks vs. Service Virtualization vs. Remocal Tools</a>” (no video yet!). However, I saw many more mentions of the importance of focusing on developer experience and the inner and outer developer loops throughout the event.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*p1X3-9CGFxil6Scx" /></figure><p>My friends from AtomicJar (now Docker) and Diagrid, Oleg Šelajev and Alice Gibbons, presented “<a href="https://www.youtube.com/watch?v=xAprZWSi2y4">Simplified Inner and Outer Cloud Native Developer Loops</a>”. I also heard a lot of chatter around the topic of <a href="https://www.gitpod.io/cde">cloud development environments (CDEs)</a> from the awesome folks at GitPod. I also heard interesting things from the new kid on the CDE block, <a href="https://www.infoq.com/news/2024/03/daytona-open-source/">Daytona</a>.</p><h3>Arsh Sharma on Twitter: &quot;Fun discussions on all things Platform Engineering and Dev Tools with @paulienuh @loujaybee @danielbryantuk! pic.twitter.com/Pp5oPN2OIJ / Twitter&quot;</h3><p>Fun discussions on all things Platform Engineering and Dev Tools with @paulienuh @loujaybee @danielbryantuk! pic.twitter.com/Pp5oPN2OIJ</p><p>When speaking to senior leaders at the event, everyone appeared to know the value of developer experience, but they often had trouble “selling” this to leadership (particularly post-ZIRP). The general consensus was that focusing on DORA/SPACE metrics and cross-org collaboration can help. As I’ve shared previously on socials, you can’t go wrong by listening to a few <a href="https://www.linkedin.com/posts/danielbryantuk_engineering-enablement-podcast-dx-activity-7165027192341532672-j-UT/">episodes of the DX Engineering Enablement podcast with Abi Noda</a>.</p><h3>Security continues to be big business</h3><p>Although the keynotes were relatively light on the topic of security, the sessions and sponsored showcase were definitely not. A quick search in the session catalogue for the term “security” showed tens of talks. Everything from secure supply chains to network intrusion and platform security was covered nicely.</p><p>Some sessions were overtly focused on security implementations and tooling, with <a href="https://kyverno.io/">Kyverno</a>, <a href="https://falco.org/">Falco</a>, and <a href="https://www.openpolicyagent.org/">OPA</a> stealing the show. Secure supply chains featured heavily mentioning container build tooling (alongside <a href="https://www.infoq.com/podcasts/secure-supply-chains/">SBOMS and SLSA</a>), <a href="https://keptn.sh/">Keptn</a>, <a href="https://goharbor.io/">Harbor</a>, etc. There was also a lot of focus on network security, with interesting mentions of <a href="https://cilium.io/">Cilium</a> (and eBPF in this context), <a href="https://linkerd.io/">Linkerd</a> (with questions about <a href="https://github.com/cloudflare/pingora">Cloudflare’s Pingora</a>), and <a href="https://istio.io/">Istio</a>.</p><h3>End-user stories are moving up the stack</h3><p>Once again, it was good to see end-user keynotes and sessions on the program. I noticed that many of these sessions were “moving up the stack”. Instead of presenting how they had adopted Kubernetes (or some other CNCF tech), they framed the messaging around scaling, sustainability, cost savings, or enhanced developer productivity. The previously mentioned Deutsche Bahn keynote on sustainability was a good example of this.</p><p>I also enjoyed the Spotify talk, “<a href="https://www.youtube.com/watch?v=Iw5Tox2H87A">How Spotify Re-Created Our Entire Backend Without Skipping a Beat</a>” by Nick Rutigliano and Daniel de Repentigny, which applied product thinking to vending and maintaining production-ready K8s-based environments. Other good talks in this space included:</p><ul><li><a href="https://www.youtube.com/watch?v=3WFZhETlS9s">State of Platform Maturity in the Norwegian Public Sector</a></li><li><a href="https://www.youtube.com/watch?v=SmeekXGYuFU">Keeping the Bricks Flowing: The LEGO Group’s Approach to Platform Engineering for Manufacturing</a></li><li>Intuit’s <a href="https://www.youtube.com/watch?v=Iz9_FDEKF5M">Scaling Service Mesh: Self Service Beyond 300 Clusters</a></li><li>BlackRock’s <a href="https://www.youtube.com/watch?v=PN-KT8ClISA">How to Save Millions Over Years Using KEDA?</a></li><li><a href="https://www.youtube.com/watch?v=KZRi9jg2r1Q">TikTok’s Edge Symphony: Scaling Beyond Boundaries with Multi-Cluster Controllers</a></li></ul><h3>The tooling bundling continues</h3><p>As I’ve observed in previous KubeCon summaries, the bundling of tools and frameworks continued. With a few exceptions, gone are the days when vendors fought to be the “best in class point solution”.</p><p>The cloud native networking stack is a good example of this, with the booths from Isovalent (soon to be Cisco!), Solo, Tetrate, and Kong continuing to grow in size alongside the breadth of their offerings. There were several API gateway-focused vendors at the event, but even they were talking about the ease of integration with service meshes and CNI.</p><p>Building on the security bundling (by Snyk, Wiz, Aqua, etc) and observability bundling (by Datadog, Chronospere, Splunk, etc), we were seeing bundling in AI tooling from the cloud hyper scalers (see the previously mentioned KAITO) and AI-focused tooling vendors and projects like Ollama.</p><h3>Wasm: A hot topic, but with some uncertainty</h3><p>Wasm was once again <a href="https://twitter.com/TorstenVolk/status/1770829442652192991">front and center at the event</a>. I didn’t mention this technology in my KubeCon NA 2023 summary, and several folks commented on this. This was definitely an oversight on my part. At the Paris event, there was also a lot of chatter about the AI and sustainability use cases with Wasm, and the <a href="https://www.spinkube.dev/">SpinKube</a> project received some good keynote time:</p><h3>Lachlan Evenson on Twitter: &quot;It&#39;s super impressive to see the speed, density, and cost savings achieved by running WASM apps on Kubernetes at ZEISS via @SpinKube Thanks for sharing @ancientitguy @ralph_squillace @michelledhanani #KubeCon pic.twitter.com/BKdnRECSUU / Twitter&quot;</h3><p>It&#39;s super impressive to see the speed, density, and cost savings achieved by running WASM apps on Kubernetes at ZEISS via @SpinKube Thanks for sharing @ancientitguy @ralph_squillace @michelledhanani #KubeCon pic.twitter.com/BKdnRECSUU</p><p>In the interest of balancing the hype, many folks I chatted to in my (platform engineering-focused) circle were still looking for the “killer use case” for Wasm. Anecdotally, the combination of container-based and serverless apps provided the required granularity and control of resource usage. They were also more interested in exploring the AI tooling when they returned to the office.</p><p>I’m generally positive about Wasm — and having worked a lot with proxies and API gateways in the past, I could always see the plugin use case with Wasm being a replacement for something like Lua — but I wonder if we’ll see less keynote time and more behind-the-scenes usage in the future.</p><h3>Dapr is the cloud native ESB (in a good way)</h3><p>It’s no secret that I’ve been bullish on the <a href="https://dapr.io/">Dapr</a> project for quite some time. This is a framework I wish I had access to when I was building early cloud native apps ten years ago. It was good to see many mentions of the tech throughout the event, even in sessions I didn’t expect, and the focus was often on the solid integration with other CNCF tooling.</p><h3>Nele Lea on Twitter: &quot;Interesting thoughts about combing Dapr and testcontainers for more developer productivity with @alicejgibbons and @shelajev at @KubeCon_ pic.twitter.com/DAoPy0Srq8 / Twitter&quot;</h3><p>Interesting thoughts about combing Dapr and testcontainers for more developer productivity with @alicejgibbons and @shelajev at @KubeCon_ pic.twitter.com/DAoPy0Srq8</p><p>As usual, I had great discussions with <a href="https://twitter.com/bibryam">Bilgin</a>, <a href="https://twitter.com/salaboy">Mauricio</a>, and <a href="https://twitter.com/mfussell">Mark</a> from Diagrid. We chatted about the developer patterns, the future of cloud native application middleware, and “<a href="https://www.infoq.com/articles/cloud-computing-post-serverless-trends/">Cloud-Computing in the Post-Serverless Era: Current Trends and beyond</a>”.</p><h3>Daniel Bryant on Twitter: &quot;Interesting context about running an app implementing the Singleton pattern in @kubernetesio from @bibryam at #KubeCon Beware of the guarantees/behaviour in K8s and potentially look to additional solutions like @daprdev for distributed locking pic.twitter.com/PYrZ2pUFZ2 / Twitter&quot;</h3><p>Interesting context about running an app implementing the Singleton pattern in @kubernetesio from @bibryam at #KubeCon Beware of the guarantees/behaviour in K8s and potentially look to additional solutions like @daprdev for distributed locking pic.twitter.com/PYrZ2pUFZ2</p><p>More than one person jokingly referred to Dapr in the context of old-school enterprise service buses, framing Dapr as “an ESB for the cloud generation” or “ESB as it should have been”. Having worked with several ESBs in my past life as an enterprise Java developer, I had to both chuckle and nod my head at this! Hopefully, the new generation of developers <a href="https://www.infoq.com/presentations/soa-without-esb/">won’t remember the jokes we used to make about ESBs</a>.</p><h3>Bonus: GTM takeaways for KubeCon EU</h3><p>In my day job, I advise <a href="https://avocadobytes.substack.com/about">several developer tooling companies on go-to-market, product marketing, and developer relations</a>, and so I wanted to share a paragraph or two on this. Looking around the sponsor showcase highlighted several trends for what’s currently hot and sellable:</p><ul><li>AI-based anything</li><li>Platform engineering</li><li>Security</li><li>Observability</li><li>Cost savings (and, interestingly, the “FinOps” label was not consistently applied)</li></ul><p>This was also the first time that I noticed several KubeCon regulars not running a booth, particularly those in the VC-backed series A/B funding space. Chatting to founders and GTM folks revealed a combination of cost saving, not targeting the EU market, and believing that the lead quality was low for their ICP (i.e. booth scans from previous KubeCons had not converted to $$$/€€€).</p><p>This is anecdotal, but I also noticed many more salespeople at this event. When I started attending conferences early in my career in the Java space (in the late 2000s), it was completely normal to be accosted by overly-keen sales folks in the sponsor showcase. This gradually changed as software tooling became more product-led, buying power switched to developers, and developer relations roles emerged (see Stephen O’Grady’s “<a href="https://thenewkingmakers.com/">​​The New Kingmakers: How Developers Conquered the World</a>”).</p><p>KubeCon booths have historically seen developer relations, technical go-to-market, and founders front and centre. These folks were present here, but I also got metaphorically (and sometimes physically) jumped by salespeople as I walked from meeting to meeting in the sponsor showcase. One salesperson was borderline hostile when I replied that I was busy and not interested in the sales pitch — so much so that I had to check my response and hold my tongue (he completely caught me off guard with several unfounded accusations, but the code of conduct goes both ways!)</p><p>I know that times are tricky and sales quotas are challenging, but you must understand your audience&#39;s culture. I don’t think the hard sell works in the KubeCon sponsor hall.</p><p>I’m personally bullish on leaning into the <a href="https://playbooks.hypergrowthpartners.com/p/product-advocates-technical-sdrs">Technical SDR role</a> for booth duty, which I first learned about on<a href="https://shomik.substack.com/p/hank-taylor-fractional-cmo-and-former"> Shomik Ghosh’s Software Snack Bites podcast</a>. I also believe developer relations folks will lean more into product-focused roles that will lend nicely to booth work. I’ve written more about this here:</p><p><a href="https://avocadobytes.substack.com/p/the-death-of-devrel-again-and-the">The Death of DevRel (Again?) and the Rise of Product Advocate and Community Roles</a></p><h3>Wrapping up: Community, community, community!</h3><p>As with every KubeCon, I was impressed by the community’s efforts to make this event more inclusive. I’ll tip my hat to the <a href="https://contribute.cncf.io/about/deaf-and-hard-of-hearing/">Deaf &amp; Hard of Hearing Working Group</a>, which secured sign language interpreters for the keynotes and many other sessions.</p><p>Nikhita Raghunath and Aparna Subramanian did an excellent job co-chairing the event. I’ll also shout out my cloud native buddy Kasper Borg Nissen, who co-chaired the event for the first time! Further building on the topic of inclusion, Kasper also ran the keynote panel discussion “<a href="https://sched.co/1YhKV">Unity in Diversity: A Decade of Inclusive Growth in the Cloud Native Community</a>”.</p><p>I thoroughly enjoyed my time at KubeCon EU. It was great to catch up with so many of the community, and I had a lot of fun with a “Mastering API Architecture” book signing at the O’Reilly booth. It was also fun to spend some time with folks I’m currently working with, such as the <a href="https://www.syntasso.io/">Syntasso</a> crew, who were co-organisers of <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/co-located-events/platform-engineering-day/">PlatEngDay</a>. I’m looking forward to the next evolution of this colocated event!</p><h3>Daniel Bryant on Twitter: &quot;Many thanks to all the organisers, speakers, sponsors, and attendees at #KubeCon! As usual, I had a blast 🎉 The people and conversations were amazing 🤩 I left having missed connecting with a few folks - I&#39;ll see you in Salt Lake City or online 🙌 pic.twitter.com/qUKu1liIJL / Twitter&quot;</h3><p>Many thanks to all the organisers, speakers, sponsors, and attendees at #KubeCon! As usual, I had a blast 🎉 The people and conversations were amazing 🤩 I left having missed connecting with a few folks - I&#39;ll see you in Salt Lake City or online 🙌 pic.twitter.com/qUKu1liIJL</p><p>I’m still unpacking all of my learning, and so I’m sure I’ve missed some important topics or mentions of key people. If so, please let me know!</p><p>If we didn’t get a chance to cross paths, please do contact me via socials or the usual channels. See you in Salt Lake City in November!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=ad4c1bb7fbfe" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[KubeCon Chicago Key Takeaways]]></title>
            <link>https://danielbryantuk.medium.com/kubecon-chicago-key-takeaways-3de5ca13b375?source=rss-f94c05083736------2</link>
            <guid isPermaLink="false">https://medium.com/p/3de5ca13b375</guid>
            <category><![CDATA[kubernetes]]></category>
            <category><![CDATA[cloud-native]]></category>
            <category><![CDATA[developer-experience]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[infrastructure]]></category>
            <dc:creator><![CDATA[Daniel Bryant]]></dc:creator>
            <pubDate>Sun, 12 Nov 2023 16:26:38 GMT</pubDate>
            <atom:updated>2023-11-13T13:10:07.332Z</atom:updated>
            <content:encoded><![CDATA[<h4>CONFERENCE SUMMARY</h4><h4>The (slow) rise of AI, the domination of platform engineering, and the refocus on developer experience at KubeCon NA 2023</h4><p>This KubeCon NA was a very different experience for me, as I wasn’t representing a company or running a booth. However, I still had a blast, and it was amazing to catch up with so many people from the cloud native community. It was also great to be back in Chicago, and the city looked after us well — I had forgotten how much I enjoyed deep-dish pizza!</p><p>Here are my key takeaways from KubeCon NA 2023:</p><ol><li>The cloud native community is embracing AI/LLMs… slowly</li><li>DevOps is so passe: Platform Engineering all the things!</li><li>There’s gold in them thar hills! Selling picks and shovels in the platform rush</li><li>Kubernetes should remain unfinished (and evolving)</li><li>Don’t forget about developer experience!</li><li>Increased focus on app development and integration</li><li>Cloud native communications: Bundling FTW?</li><li>Security is big business</li><li>More focus on sustainability: Observability, scaling &amp; FinOps</li><li>Community, community, community</li></ol><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*2HuURLRgIfhRbor8" /><figcaption>Developer experience was highlighted in the keynotes</figcaption></figure><p>I want to say a big thank you to the CNCF for organizing the event and also a huge thanks to all the speakers, sponsors, volunteers, and attendees. You all rock!</p><h3>Setting the scene: Here comes the late adopters</h3><p>The general vibe I got from attending KubeCon Chicago was that we’ve very much moved into the <a href="https://en.wikipedia.org/wiki/Diffusion_of_innovations">late adopter phase</a> of cloud native technologies.</p><p>Of course, there’s always the danger of getting stuck in a (cloud native) bubble with conferences like KubeCon; it would be easy to walk away from the event thinking the world runs on Kubernetes. This isn’t true, and “<a href="https://www.gartner.com/en/newsroom/press-releases/2023-10-30-gartner-says-50-percent-of-critical-enterprise-applications-will-reside-outside-of-centralized-public-cloud-locations-through-2027">Gartner Says 50% of Critical Enterprise Applications Will Reside Outside of Centralized Public Cloud Locations Through 2027</a>”. However, if you squint, the fact that almost 50% of workloads are running (or will run) in the cloud signals the arrival of the late adopters.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*5e4EbVTLxit5DpYk" /><figcaption>Source: <a href="https://en.wikipedia.org/wiki/Diffusion_of_innovations#/media/File:Diffusion_of_ideas.svg">Diffusion of Innovation, Wikipedia</a></figcaption></figure><p>I sensed this shift in the event keynotes and the value propositions pitched in the vendor hall. More emphasis was placed on reliability and trustworthiness over innovation, product suites and ease of integration over “best in class” point solutions, and partnerships and collaboration over trailblazing individual organizations.</p><p>With this in mind, let’s dive into the key takeaways more deeply!</p><h3>The cloud native community is embracing AI/LLMs… slowly</h3><p>In stark contrast to the <a href="https://devday.openai.com/">OpenAI DevDay</a> held on the same day as the KubeCon NA co-located events, there wasn’t a lot of AI-themed content at KubeCon. If you haven’t watched the <a href="https://www.youtube.com/watch?v=U9mJuUkhUzk">OpenAI DevDay keynote</a>, I encourage you to do so to get a glimpse of what’s to come. Ed Sim also provided a great roundup in his weekly <a href="https://www.whatshotit.vc/p/whats-in-enterprise-itvc-367">What’s Hot in Enterprise IT/VC newsletter</a>, and my InfoQ colleague, Andrew Hoblitzell, shared his thoughts in “<a href="https://www.infoq.com/news/2023/11/openai-announcements-1stdevday/">OpenAI Announces New Models and APIs at First Developer Day Conference</a>.”</p><p>Granted, the first day’s KubeCon keynote led with the topic of AI, but this felt a little “bolted on” and more focused on providing infrastructure for AI/LLMs rather than using this in development or operational workflows. I won’t be too judgemental here, as an event like KubeCon takes months of planning, and the developments in AI are happening at a daily pace.</p><h3>Daniel Bryant on Twitter: &quot;A good question, Luke! My take on this was the CNCF community is creating toolkits, sharing use cases, baking learning into the platforms/best practices, etcThe message I heard in the keynote was &quot;we offer the (cloud) vendor neutral way to build and run language models&quot; / Twitter&quot;</h3><p>A good question, Luke! My take on this was the CNCF community is creating toolkits, sharing use cases, baking learning into the platforms/best practices, etcThe message I heard in the keynote was &quot;we offer the (cloud) vendor neutral way to build and run language models&quot;</p><p>A couple of vendor booths focused on “ChatGPT for the cloud”, but most of my chats with sponsors were firmly focused on the here-and-now of building platforms. Andrew Fong, CEO of Prodvana, nicely captured my thoughts on this with his “AI essentially does not exist at KubeCon” comment on LinkedIn:</p><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7128029310044540928/">Andrew Fong on LinkedIn: #kubernetes #k8s #ai #cicd #cloud #devops #sre #infrastructure | 10 comments</a></p><p>If you’re interested in learning about the potential for AI and LLMs in the platform space, I explored this topic with several cloud native and DevOps leaders, including Helen Beal, Abby Bangser, Matt Campbell, and Steef-Jan Wiggers, in a recent(ish) <a href="https://www.infoq.com/podcasts/cloud-devops-trends-2023/">InfoQ Cloud and DevOps Trends Report podcast</a>.</p><h3>DevOps is so passe: Platform Engineering all the things!</h3><p>I’m sure we’ve all seen the Minions/Gru platform engineering and DevOps meme by now (if not, I mentioned it in my <a href="https://blog.getambassador.io/kubecon-eu-cloudnativecon-2023-summary-devex-debugging-and-doubling-down-on-community-82abee5853b3#acc6">KubeCon EU 2023 summary</a>), and everyone was doubling down on this at KubeCon. If you search the <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/program/schedule/">program schedule</a>, you will find at least 2x the number of talks that mention platform engineering compared to talks that mention DevOps. Practically no talk led with DevOps in the title, even though they all channelled the spirit of DevOps.</p><p>I think this is a natural evolution of the space, which comes with all the good and bad associated with this type of change.</p><p>The “good” is that we are forming a community around the topic and crystalizing best practices within the industry. I’ll give a big shout-out to the Cloud Native Computing Foundation (CNCF) TAG App Delivery team for publishing their “<a href="https://tag-app-delivery.cncf.io/whitepapers/platform-eng-maturity-model/">Platform Engineering Maturity Model</a>” (and a special shout out to Abby Bangser from Syntasso for herding the cloud native cats)</p><p><a href="https://www.linkedin.com/posts/danielbryantuk_platform-engineering-maturity-model-activity-7125465574360412160-LktQ?utm_source=share&amp;utm_medium=member_desktop">Daniel Bryant on LinkedIn: Platform Engineering Maturity Model</a></p><p>There will also be a <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/co-located-events/platform-engineering-day/#call-for-proposals">Platform Engineering Day co-located event at KubeCon EU 2024</a>. We’ve come a long way since I collated a bunch of ideas about platform engineering emerging from the community and presented this at KubeCon 2022 as “<a href="https://www.youtube.com/watch?v=btUYeOa7JPI">From Kubernetes to PaaS to … Err, What’s Next?</a>”</p><h3>There’s gold in them thar hills! Selling picks and shovels in the platform rush</h3><p>The “bad” part of everyone adopting platform engineering is that many vendors are in danger of “platform washing” their products. Granted, many of the existing CNCF landscape-inspired products were helping folks build platforms before this was officially a thing. But I’m not sure everything I saw marketed as platform engineering-friendly at KubeCon actually was. This means that end users must look more closely when buying products to ensure they meet their needs.</p><p>If a tool doesn’t integrate well with the existing cloud native stack, hasn’t been built to address clear use cases (i.e. solves a “job to be done” problem), and can’t be used in a self-service manner, it’s probably not been built with the concepts of platform engineering in mind.</p><p>Of course, in any (platform engineering) gold rush, there’s always money to be made selling picks and shovels, and technologies like <a href="https://www.crossplane.io/">Crossplane</a> and <a href="https://kubevirt.io/">KubeVirt</a> kept popping up on my radar:</p><h3>Michael Levan 👨🏻‍💻☕️ on Twitter: &quot;The three things I&#39;m most excited about from KubeCon:1. Crossplane2. KubeVirt3. Platform EngineeringThe way I see the future is Kubernetes underneath the hood for everything. Tools like KubeVirt and Crossplane make this possible.I&#39;m betting on Platform Engineering. / Twitter&quot;</h3><p>The three things I&#39;m most excited about from KubeCon:1. Crossplane2. KubeVirt3. Platform EngineeringThe way I see the future is Kubernetes underneath the hood for everything. Tools like KubeVirt and Crossplane make this possible.I&#39;m betting on Platform Engineering.</p><h3>Kubernetes should remain unfinished (and evolving)</h3><p>I thoroughly enjoyed Tim Hockins’ final day keynote, “A Vision for Vision — Kubernetes in Its Second Decade”, in which he opined about the value of making tradeoffs in the near term to benefit the longer-term vision.</p><p>It would have been easy for the community to attempt to solve all of the cloud native challenges and integrate all of the platform tools into Kubernetes. However, Tim highlighted that this had been tried before with OpenStack… and with debatable results.</p><p>This concept was nicely summarized in a tweet from Tim Bannister that Tim shared on the big screen: “Kubernetes should stay unfinished.” To quote one of my favourite comic/movie franchises, Kubernetes may be “<a href="https://batmanfactor.com/not-the-hero-we-deserve-why-the-quote-is-significant/">the hero Gotham needs, but not the one it deserves right now</a>”.</p><h3>Daniel Bryant on Twitter: &quot;My #KubeCon keynote day 3 summary!- &quot;Kubernetes should remain unfinished (and evolving)&quot; @thockin- Don&#39;t forget about developer experience!- App Dev projects are gaining more adoption in the @CloudNativeFdn e.g @daprdev - Secure supply chain tooling is evolving e.g. SBOMs pic.twitter.com/3XmJSLJmns / Twitter&quot;</h3><p>My #KubeCon keynote day 3 summary!- &quot;Kubernetes should remain unfinished (and evolving)&quot; @thockin- Don&#39;t forget about developer experience!- App Dev projects are gaining more adoption in the @CloudNativeFdn e.g @daprdev - Secure supply chain tooling is evolving e.g. SBOMs pic.twitter.com/3XmJSLJmns</p><h3>Don’t forget about developer experience!</h3><p>It was great to see several mentions of developer experience and the importance highlighted in the KubeCon NA keynotes. KubeCon has historically been an infrastructure and operations-focused event, but we mustn’t forget about our primary (platform) customers: the developers.</p><p>My buddy Kasper Nisson was on a roll with his tweets related to developer experience, capturing the keynote panel:</p><h3>𝚔𝚊𝚜𝚙𝚎𝚛 𝚗𝚒𝚜𝚜𝚎𝚗 on Twitter: &quot;The @CloudNativeFdn End User Panel focus on Developer Experience and the importance of abstracting away toil and infrastructure to increase velocity. @onlydole #KubeCon #CloudNativeCon pic.twitter.com/Kivlo9rSzU / Twitter&quot;</h3><p>The @CloudNativeFdn End User Panel focus on Developer Experience and the importance of abstracting away toil and infrastructure to increase velocity. @onlydole #KubeCon #CloudNativeCon pic.twitter.com/Kivlo9rSzU</p><p>And also valuable thoughts from the Backstage Con co-located event:</p><h3>𝚔𝚊𝚜𝚙𝚎𝚛 𝚗𝚒𝚜𝚜𝚎𝚗 on Twitter: &quot;Great lessons learned from @_ChrisSTL from @thoughtworks at #BackstageCon #Kubecon #CloudNativeCon &quot;You can actually make your Developer Experience worse&quot; pic.twitter.com/OKdfNEnQfI / Twitter&quot;</h3><p>Great lessons learned from @_ChrisSTL from @thoughtworks at #BackstageCon #Kubecon #CloudNativeCon &quot;You can actually make your Developer Experience worse&quot; pic.twitter.com/OKdfNEnQfI</p><p>I also heard a lot of good things about the <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/co-located-events/appdevelopercon/#schedule">AppDeveloperCon</a> co-located event. Dapr (covered later) was mentioned a lot in conversations about this event, alongside <a href="https://testcontainers.com/">TestContainers</a> for testing, <a href="https://dagger.io/">Dagger</a> for CI/CD, and the benefits of ephemeral clusters and PR-based preview environments (courtesy of the <a href="https://www.okteto.com/">Okteto</a> team). I also bumped into mentions of the <a href="https://github.com/devcontainers">devcontainer</a> spec a few times, alongside the concept of <a href="https://twitter.com/gabel/status/1719409217449152760">cloud development environments</a>, frequently with a tip of the hat to <a href="https://loft.sh/blog/loft-labs-launches-new-open-source-project-devpod-for-dev-environments-as-code-on-any-infrastructure/">Loft Labs’ DevPods</a> and <a href="https://www.gitpod.io/">GitPod</a>’s CDEs.</p><p>As a shameless plug, I’m helping several clients in the cloud native dev tooling space with <a href="https://avocadobytes.substack.com/about">product marketing and go-to-market strategy</a> at the moment, and focusing on developer experience and “jobs to be done” is a big part of this work.</p><p>You can’t successfully position your product if you don’t know who your users are and their most significant pain points. Developers are an intelligent bunch who like to solve their own problems, and often, your product is going head-to-head with the status quo solutions that use duct tape and bailer wire but get the job done “good enough”.</p><h3>Increased focus on app development and integration</h3><p>I’ve long been impressed by the work the <a href="https://dapr.io/">Dapr</a> community are doing, and they are arguably leading the way in highlighting the application developers’ needs within the cloud native community. For folks not familiar with the CNCF project, Dapr “provides integrated APIs for communication, state, and workflow.” For those of us with a few grey hairs, think of it as enterprise middleware for the cloud generation (done well).</p><p>Even with the rapid adoption of AI/LLMs in the cloud native space, we still need to focus on defining the correct abstractions; otherwise, we could generate a lot of incomprehensible code!</p><p>In my opinion, Dapr provides several very useful abstractions required for building distributed apps, such as pub-sub, state management, distributed locking, etc.</p><p>I attended several of the Dapr talks and was impressed. If I were building a greenfield cloud native application (or even evolving a brownfield app), I would look at this project first:</p><h3>Daniel Bryant on Twitter: &quot;Continuing on the #KubeCon keynotes themes, the @daprdev folks are leading the charge to make cloud developers happyThe new workflows and outbox pattern look super interesting! pic.twitter.com/qEWjg0Qf17 / Twitter&quot;</h3><p>Continuing on the #KubeCon keynotes themes, the @daprdev folks are leading the charge to make cloud developers happyThe new workflows and outbox pattern look super interesting! pic.twitter.com/qEWjg0Qf17</p><p>The open source community is strong, and the folks at Diagrid offer several great commercial solutions that reduce the friction and operational burden of managing your backing infrastructure. I had several great chats with <a href="https://twitter.com/mfussell">Mark Fussell</a> and <a href="https://twitter.com/bibryam">Bilgin Ibryam</a>, and I encourage you to follow them on X. My InfoQ buddy, Thomas Betts, also wrote a summary of the latest Diagrid commercial release: “<a href="https://www.infoq.com/news/2023/11/diagrid-managed-dapr/">Diagrid Launches Catalyst, a Serverless, Fully-Managed Dapr Offering</a>.”</p><h3>Cloud native communications: Bundling FTW?</h3><p>As Jim Barksdale, former CEO of Netscape, once famously stated, there are “only two ways to make money in business: one is to bundle; the other is unbundle”. And we’re seeing a lot of bundling in the cloud native ecosystem!</p><p>One domain in which this observation really stood out is the cloud native communication stack.</p><p>I’ve discussed this several times, including a recent presentation: “<a href="https://speakerdeck.com/danielbryantuk/devopscon-the-busy-platform-engineers-guide-to-api-gateways">The Busy Platform Engineers Guide to API Gateways</a>”. The vast majority of platform builders will need three components in this stack: API gateway (for north-south traffic management), service mesh (for east-west traffic), and container-native interface or CNI (for all of your lower-level software-defined networking).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*2mRtf4is1TMI064E" /></figure><p>I’ll own my bias here — having worked for Ambassador Labs, maker of <a href="https://www.getambassador.io/products/edge-stack/api-gateway">Edge Stack</a>, and being a big supporter of the <a href="https://linkerd.io/">Linkerd</a> folks — I like picking “best in class” solutions and integrating these.</p><p>However, the commercial winds are tending towards bundling. I saw various vendors in this space moving up and down the stack with their latest offerings, e.g. Isovalent (creators of Cilium CNI) are pushing up the stack by embracing service mesh and API gateway. Solo.io are pushing down the stack by incorporating CNI (Cilium) into its Istio service mesh and API gateway offerings. Tetrate, Kong, Tyk, Traefik, and others are making similar plays.</p><p>If you follow the cycle (and the money), the smart play appears to lean towards bundling.</p><p>And I believe this learning doesn’t just apply to the domain of cloud native comms. In general, enterprises are looking to consolidate vendors, reduce the total cost of ownership (TCO) of DIY solutions, and shift cloud spending commits onto end-to-end solutions offered within cloud marketplaces.</p><p>On a related note, the service mesh battle panel, moderated by <a href="https://twitter.com/danielbryantuk/status/1722034551650648507">Keith Mattix</a>, was one of my favourite sessions at the conference. The participants weren’t holding back, leading to a fun and informative discussion versus the usual format of everyone agreeing!</p><h3>Daniel Bryant on Twitter: &quot;Summary of the leading service meshes at #KubeCon- @Linkerd: Simplicity. All you need for security, reliability, and observability- @ciliumproject: Invisibility. Pushing service mesh functionality into the kernel- @IstioMesh: Make simple stuff simple, complex stuff possible pic.twitter.com/kR9dqYANz1 / Twitter&quot;</h3><p>Summary of the leading service meshes at #KubeCon- @Linkerd: Simplicity. All you need for security, reliability, and observability- @ciliumproject: Invisibility. Pushing service mesh functionality into the kernel- @IstioMesh: Make simple stuff simple, complex stuff possible pic.twitter.com/kR9dqYANz1</p><h3>Security is big business</h3><p>I’ll keep the final three takeaways brief, but I wanted to mention that the vendor hall was full of security solutions, from secure supply chain solutions (SBOMs and SLSA) to network intrusion detection and permission management (OPA). There is a lot of interest (and money) in this space.</p><p>The sessions also provided good coverage of the topics, and KubeCon co-chair <a href="https://twitter.com/ffkiv">Frederick Kautz</a> and the CNCF folks were keen to emphasise the importance of security (and related CNCF projects) in the keynotes:</p><h3>Bridget Kromhout on Twitter: &quot;Insightful keynote with delightful slides: @ffkiv on software supply chain security. #KubeCon pic.twitter.com/cbQZsxrwSb / Twitter&quot;</h3><p>Insightful keynote with delightful slides: @ffkiv on software supply chain security. #KubeCon pic.twitter.com/cbQZsxrwSb</p><h3>More focus on sustainability: Observability, scaling &amp; FinOps</h3><p>Also of prominence in the keynotes was the topic of sustainability. There was an interesting panel session, “<a href="https://sched.co/1R4Tl">Environmental Sustainability in the Cloud Is Not a Mythical Creature</a>”, and even the AWS-sponsored keynote focused on this theme:</p><h3>Jon Brown on Twitter: &quot;⁦@_nathantabor⁩ of ⁦@awscloud⁩ discussing energy consumption in the cloud. #kubecon #sustainability. 1. Identify cost drivers #finops #kubecost. 2. Prioritize optimizations for energy optimization 3. Shared, dynamic resources. Claim: cloud is 3x more efficient. pic.twitter.com/zptVKs4DGI / Twitter&quot;</h3><p>⁦@_nathantabor⁩ of ⁦@awscloud⁩ discussing energy consumption in the cloud. #kubecon #sustainability. 1. Identify cost drivers #finops #kubecost. 2. Prioritize optimizations for energy optimization 3. Shared, dynamic resources. Claim: cloud is 3x more efficient. pic.twitter.com/zptVKs4DGI</p><p>This is an important topic, and it was great to see the underlying drivers of understanding and monitoring your cloud (carbon) footprint being explored via observability, automated scaling, and FinOps.</p><p>For those new to FinOps, I learned a lot from Roi Ravhon in this recent InfoQ podcast I recorded with him, “<a href="https://www.infoq.com/podcasts/finops-cloud-cost-optimization/">Roi Ravhon on FinOps, Application Unit Economics, and Cloud Cost Optimization</a>.”</p><h3>Community, community, community</h3><p>I can’t write a KubeCon summary without mentioning the power of the community. Seeing so many success stories and awards in the keynotes was awesome.</p><h3>Daniel Bryant on Twitter: &quot;Key takeaways from day 2 of #KubeCon keynotes- Bad things happen in production. Good observability and incident management are key!- Building a successful community requires diversity and inclusion- It&#39;s good to celebrate successes within your team and the community pic.twitter.com/Epi2bWz1zl / Twitter&quot;</h3><p>Key takeaways from day 2 of #KubeCon keynotes- Bad things happen in production. Good observability and incident management are key!- Building a successful community requires diversity and inclusion- It&#39;s good to celebrate successes within your team and the community pic.twitter.com/Epi2bWz1zl</p><p>One of the primary reasons I attend these events is to catch up and hang out with folks in the community. The road to cloud native is not always easy, and I enjoy swapping stories with fellow travellers. I was a bit lazy with photos this year, but my devrel buddies Marino Wijay and Daniel Oh had me covered:</p><h3>Marino Wijay 🇨🇦 on Twitter: &quot;🧵5/8 pic.twitter.com/3nswRg8FoQ / Twitter&quot;</h3><p>🧵5/8 pic.twitter.com/3nswRg8FoQ</p><h3>Daniel Oh on Twitter: &quot;Got the last moment to catch up with my fellow UK friend @danielbryantuk at @KubeCon_ NA Are you looking for the Big picture tech? This is the man first you!!! pic.twitter.com/lpmlf6WY1J / Twitter&quot;</h3><p>Got the last moment to catch up with my fellow UK friend @danielbryantuk at @KubeCon_ NA Are you looking for the Big picture tech? This is the man first you!!! pic.twitter.com/lpmlf6WY1J</p><p>And I also got to spend some quality time with my old Ambassador Labs teammates:</p><h3>Ambassador Labs on Twitter: &quot;Toppin&#39; off Day Three of#KubeCon with a team dinner of deep dish Chicago-style pizza. 🍕🍕🍕 @thedevelopnik @Didicodes @danielbryantuk pic.twitter.com/It7nUPdEkB / Twitter&quot;</h3><p>Toppin&#39; off Day Three of#KubeCon with a team dinner of deep dish Chicago-style pizza. 🍕🍕🍕 @thedevelopnik @Didicodes @danielbryantuk pic.twitter.com/It7nUPdEkB</p><p>I didn’t get a chance to catch up with everyone I wanted to (KubeCon is busy!), so feel free to contact me via socials if you want to arrange a chat via Zoom. Otherwise, I hope we meet soon on the conference circuit!</p><h3>Wrapping up</h3><p>As I mentioned at the top of this article, I had a blast attending this KubeCon. The community and surrounding support systems are clearly maturing, and now we have the tricky task of balancing standardization and innovation.</p><p>I’m bullish that the cloud native future looks bright. I do, however, think we’ll see more shades of AI/LLMs in the future 🙂</p><h3>Daniel Bryant on Twitter: &quot;That&#39;s a wrap for #KubeCon! Many thanks to all the organizers, speakers, sponsors, and attendees -- I had a blast! 🙏The Chicago weather was perfect for the early morning runs, and I forgot how much I enjoyed deep dish pizzas 😋Stand by for my event summary 📝😁 pic.twitter.com/Z5o17SJSVX / Twitter&quot;</h3><p>That&#39;s a wrap for #KubeCon! Many thanks to all the organizers, speakers, sponsors, and attendees -- I had a blast! 🙏The Chicago weather was perfect for the early morning runs, and I forgot how much I enjoyed deep dish pizzas 😋Stand by for my event summary 📝😁 pic.twitter.com/Z5o17SJSVX</p><p>If you work in developer relations or technical go-to-marketing, be sure to subscribe to my <a href="https://avocadobytes.substack.com/">Avocado Bytes</a> newsletter, and I’ll see you in Paris for <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/">KubeCon EU 2024</a> (don’t forget the CFP closes on the 26th November)!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=3de5ca13b375" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[My Top 10 Takeaways from the All-In Summit 2023]]></title>
            <link>https://danielbryantuk.medium.com/my-top-10-takeaways-from-the-all-in-summit-2023-961edf94cfd4?source=rss-f94c05083736------2</link>
            <guid isPermaLink="false">https://medium.com/p/961edf94cfd4</guid>
            <category><![CDATA[technology]]></category>
            <category><![CDATA[macroeconomics]]></category>
            <category><![CDATA[investing]]></category>
            <category><![CDATA[geopolitics]]></category>
            <category><![CDATA[startup-lessons]]></category>
            <dc:creator><![CDATA[Daniel Bryant]]></dc:creator>
            <pubDate>Fri, 15 Sep 2023 11:51:06 GMT</pubDate>
            <atom:updated>2023-09-16T08:38:19.814Z</atom:updated>
            <content:encoded><![CDATA[<h4>CONFERENCE SUMMARY</h4><h4>Meeting the Besties and amazing guests to discuss macroeconomics, geopolitics, and technology</h4><p>As a longtime listener of the <a href="https://www.youtube.com/@allin">All-In Podcast</a>, I jumped at the chance to attend the latest <a href="https://summit.allinpodcast.co/">All-In Summit</a> in Los Angeles this week. The event didn’t disappoint, and the speakers and sessions were fantastic. If you listen to the podcast, you know what to expect from the self-proclaimed group of “Besties”: Jason Calacanis, Chamath Palihapitiya, David Sacks, and David Friedberg: a mix of discussions on investing, technologies, geopolitics, and, of course, science-based jokes about Uranus… cue the theme music!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*zROM0qv0go29571-2KgHxw.png" /></figure><h3>Shuffling the deck: Backgrounds and audience mix</h3><p>I’m fortunate to have attended many conferences as part of my work in software development and go-to-market roles. The All-In Summit was unique in that the diversity of attendee backgrounds was among the most varied I’ve encountered. Of course, many Bay Area folks focusing on AI were in attendance (whom I had great discussions with!), but I also met business operators of all types, founders, building architects, and retired folks.</p><p>The conversations were fascinating. Everyone was super engaged with the special All-In mix of business, geopolitics, and thought-provoking banter. And yes, there were definitely signs of hustle culture and strong political views, but everyone I encountered was respectful and happy to debate things from all perspectives.</p><h3>Taking stock of the Flop: Macroeconomics, regulation, and strategy</h3><p>I’m still processing all of my notes and learning — where else do you have two days to listen to Ray Dalio, Elon Musk, Gwyneth Paltrow, and Bill Gurley, to name just a few speakers — and so here are my top ten takeaways from the event so far:</p><ol><li>Macroeconomic history may not repeat, but it sure does rhyme (act accordingly).</li><li>Goldilocks regulation is good for everyone.</li><li>Strategy games provide many transferable skills.</li><li>Content market fit is just as challenging as PMF.</li><li>Focus on subtraction in business.</li><li>Be an analyst.</li><li>Healthy obsession can be a good thing for founders.</li><li>Grind, fail more, and be willing to pivot.</li><li>Co-pilots appear to be the near-term AI win.</li><li>Near-term science breakthroughs to watch: Fusion power and biologics.</li></ol><h3>Macroeconomic history may not repeat, but it sure does rhyme (act accordingly)</h3><p>The event started strong, with <a href="https://www.linkedin.com/in/raydalio/">Ray Dalio</a>, founder of Bridgewater Associates, as the first speaker. I’ve been a longtime fan of Ray’s work and very much enjoyed his first book, “<a href="https://amzn.to/3PEYVhf">Principles: Life and Work</a>”, which lays down the rules and frameworks he used to navigate life. I read Ray’s latest book, “<a href="https://amzn.to/3ro8PdA">Principles for Dealing with the Changing World Order: Why Nations Succeed and Fail</a>”, over the holidays last year and was equally impressed by his assessment of historical economic patterns. His talk at the All-In Summit mostly focused on the latter.</p><p>Ray started by presenting a <a href="https://www.youtube.com/watch?v=BB2r_eOjsPw">five-minute video that captures the essence of “The Changing World Order</a>” (a <a href="https://www.youtube.com/watch?v=xguam0TKMw8">40-minute version is available</a>, too). This examined history’s most turbulent economic and political periods to reveal why the times ahead will likely be radically different from those we’ve experienced in our lifetimes — but similar to those that have happened many times before.</p><p>The audience, who potentially weren’t so familiar with Ray’s work, appeared equal parts bemused and curious as he argued that the international domination of the USA may be receding, following the trajectory of previous empires by the British and Dutch. During the remainder of his time on stage, the Besties asked him what we could do to stop a potential decline. Spoiler alert: there’s no silver bullet, but investing in education and acting with a sense of urgency is vital.</p><h3>Goldilocks regulation is good for everyone</h3><p>A topic that received a lot of attention at the event was regulation. My favourite session from the summit was from <a href="https://www.linkedin.com/in/billgurley/">Bill Gurley</a>, General Partner at Benchmark, who ripped into the dangers of over-regulating. Judging by the standing ovation he received, I wasn’t alone in my favouritism of this talk.</p><p>The session will be a must-watch when the recording is published, and I’m reluctant to summarise too much of it as I won’t do justice to the storytelling. The key takeaway, which Bill made everyone in the audience repeat aloud, was “regulation favours the incumbent”.</p><p>(Update 16th September! Bill’s talk is now available on YouTube!)</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FF9cO3-MLHOM%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DF9cO3-MLHOM&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FF9cO3-MLHOM%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/95a804698bcb0f0c0ae659ec341236ad/href">https://medium.com/media/95a804698bcb0f0c0ae659ec341236ad/href</a></iframe><p>I don’t think it’s controversial to say that regulatory capture is an all-too-real phenomenon, and we’re seeing this emerge within the AI community. We also heard from <a href="https://www.linkedin.com/in/barmstrong/">Brian Armstrong</a>, co-founder and CEO of Coinbase, who argued about the dangers of over-regulation of cryptocurrencies.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*df_S5k8mFd3tEQtXog4hzg.png" /></figure><p>Balancing these perspectives, <a href="https://en.wikipedia.org/wiki/Lawrence_Summers">Larry Summers</a>, Professor at Harvard University and former United States Secretary of the Treasury, argued that some regulation is beneficial. When applied judiciously, regulation can prevent harm and a “free-for-all” mentality through managing externalities and setting quality standards.</p><p>My takeaway is that we should aim for the “Goldilocks” amount of regulation: not too much, not too little.</p><h3>Strategy games provide many transferable skills</h3><p><a href="https://www.linkedin.com/in/jenny-just/">Jenny Just</a>, co-founder of PEAK6 Investments, presented a strong argument for encouraging young women to learn more strategy games like poker. She argued that historically, girls have not been exposed in childhood to games that help develop skills in assessing and managing risk. This is evident in the current gender bias within financial disciplines and jobs. The core of Jenny’s argument is that we are unnecessarily limiting participation within these markets. This can be improved by encouraging more involvement with strategy games, as she is doing with <a href="https://pokerpower.com/for-individuals/">Poker Power Play</a>.</p><p>The session with <a href="https://www.linkedin.com/in/abotez/">Alexandra Botez</a>, a professional chess player and holder of the International Chess Federation title of Woman FIDE Master, doubled down on this topic as she played speed chess simultaneously with all four Besties. Her father exposed her to the games of chess and poker at a young age. Not only is Alexandra an accomplished content creator and entrepreneur, but she is also looking to become a world-class poker player.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*8YPR5nm19W4VUgWiN95grw.png" /></figure><p>Anyone who listens to the podcast will know that the game of poker is a strong theme throughout the discussions. Indeed, the phrase “all-in” comes from the game, and the Besties regularly talk about the hands they play in the podcast. At the event’s conclusion, Chamath recounted his experience with learning poker and encouraged everyone to read “<a href="https://amzn.to/45QSkpH">Thinking in Bets</a>” even if they didn’t want to play poker. And for anyone wishing to hone their skills, the event’s parties offered several poker games.</p><h3>Content market fit is just as challenging as PMF</h3><p>On the second day, we heard from Jimmy Donaldson, a.k.a <a href="https://www.youtube.com/channel/UCX6OQ3DkcsbYNE6H8uQQuVA">Mr Beast</a>. He was refreshingly humble, and his journey to a YouTube content creation superstar was fascinating. Jimmy shared many great content creation tips, with a standout being, “When you want to grow on a platform, you have to create native content for this platform”. This may sound obvious, but I’ve learned this the hard way through my content creation experience. What works on YouTube doesn’t work on Twitch, and what works on LinkedIn often doesn’t work so well on X/Twitter, etc.</p><p>Another key takeaway from this session was the value of compounding investments — not just financially (he constantly reinvests profits to create his next video) but also with making regular incremental investments in creating content and building your community. Alexandra Botez also doubled down on this topic, encouraging the content creators in the audience to “find their community”, and only after this should they attempt to monetize. “It‘s easier to turn attention into capital than capital into attention”, she stated.</p><h3>Focus on subtraction in business</h3><p>It was great to see <a href="https://www.linkedin.com/in/tobiaslutke/">Toby Lütke</a>, CEO of Shopify, present on stage again. He shared his experience founding and evolving Shopify through the highs and lows of the markets over the past few years. A key takeaway included the need to “focus on subtraction” when scaling up a business.</p><p>Toby argued that a growing company often layers on more and more product features, internal processes, and bureaucracy — often with good intentions — but people are generally reluctant to subtract or take things away. This subtraction typically has to be initiated by the founders. This, Toby mused, is why long-established organizations (where the founders are no longer involved) often struggle to react to changing market conditions where simplification would be beneficial, much like the <a href="https://en.wikipedia.org/wiki/The_Innovator%27s_Dilemma">Innovator’s Dilemma</a> affects established companies.</p><p>This jived nicely with a recent article I read in The Economist, “<a href="https://www.economist.com/business/2023/08/31/the-best-bosses-know-how-to-subtract-work">The best bosses know how to subtract work</a>”. I also had several great conversations with founders on this topic during the lunch breaks.</p><h3>Exploring the turn: AI, analysts, and the need to grind</h3><p>As I’m wrapping up this article, there were several other takeaways I wanted to highlight from the summit.</p><h3>Be an analyst</h3><p>I’m a big fan of <a href="https://www.linkedin.com/in/bradgerstner/">Brad Gerstner</a>, founder and CEO of Altimeter Capital, and I think some of the best All-In podcast discussions occur when he’s involved. In addition to mingling with the crowds over lunch and at the parties, he joined the Besties on stage for the final wrap-up session of the event. He shared a series of principles that he found helpful with his investments and life in general. His main recommendation was to “be an analyst”. Study the world around you, create and test hypotheses, and share and discuss your findings with others.</p><p>Listening to Brad, I couldn’t help but think about the relationship between this topic and the fantastic book, “<a href="https://amzn.to/3RnvFwF">Superforecasting: The Art and Science of Prediction</a>”.</p><h3>Healthy obsession can be a good thing for founders</h3><p>In the final wrap-up session of the day, <a href="https://www.linkedin.com/in/davidoliversacks/">David Sacks</a>, pointing towards Elon Musk’s and Toby Lutke’s sessions, stated that “obsession can be a healthy indicator for founders”. I’ve seen this in my own start-up journey, too. Again, there is probably the need for a “Goldilocks” level of obsession, as too much can lead to toxic cultures and burnout. However, a lack of obsession in the problem space (rather than the solution space) in which a startup operates can be a negative sign.</p><h3>Grind, fail more, and be willing to pivot</h3><p>All of the Besties echoed that their journey hadn’t always been easy and that the ability to grind and persevere through adversity had been a defining trait for them. <a href="https://www.linkedin.com/in/davidfriedberg/">David Friedberg</a> stated that this had crystallized for him when learning to play poker. <a href="https://www.linkedin.com/in/chamath/">Chamath Palihapitiya</a> built on this by encouraging the audience to “fail more”, as only by experimenting and being willing to make mistakes can more successes occur.</p><p>Using a baseball analogy, Chamath and <a href="https://www.linkedin.com/in/jasoncalacanis/">Jason Calacanis</a> mused that startup life should be measured more like <a href="https://www.mlb.com/glossary/standard-stats/slugging-percentage">slugging percentage versus a batting average</a>, in that “all hits are not valued equally.” If something isn’t working out, don’t be afraid to pivot.</p><p>A final thought related to this, shared by Jason, was the need to cultivate strong friendships throughout life. When times get tough, it’s often only true friends who are willing to help, give the necessary (hard) advice, or provide the tough love. This is the raison d’etre of the Besties.</p><h3>Co-pilots appear to be the near-term AI win</h3><p>Several on-stage participants mused about the value of artificial intelligence, particularly LLMs. I also had many excellent discussions about this topic with fellow attendees — it seemed the audience was peppered with Bay Area folks working on this tech.</p><p>The consensus appeared that although the dangers of over-hyping AI are real, co-pilots have a lot of near-term value. Toby discussed the value offered by the recent launch of <a href="https://www.fastcompany.com/90923058/shopifys-new-sidekick-ai-design-inevitable-reckoning">Shopify’s Sidekick co-pilot</a>, and at several points during the event, the Besties riffed on the importance of coding co-pilots like <a href="https://github.com/features/copilot">GitHub co-pilot</a>.</p><h3>Near-term science breakthroughs to watch: Fusion power and biologics</h3><p>Although somewhat outside of my expertise, Friedberg aced the “science corner” sessions at the event. I learned a lot about <a href="https://www.theguardian.com/environment/2022/dec/12/breakthrough-in-nuclear-fusion-could-mean-near-limitless-energy">fusion power</a> and medicinal biologics. Dr <a href="https://www.linkedin.com/in/nicolepaulk/">Nicole Paulk’s</a> talk about her work with virus-based medicines at Siren Biotechnology had some interesting overlaps with another recent article in The Economist, “<a href="https://www.economist.com/business/2023/08/29/americas-plan-to-cut-drug-prices-comes-with-unpleasant-side-effects">America’s plan to cut drug prices comes with unpleasant side-effects</a>”</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Uw0u2TqAScy1Agj7Cz80Zg.png" /></figure><h3>Sailing up the river: Final thoughts on the All-In Summit 23</h3><p>Any summary of the All-In Summit is likely incomplete, as there were so many great sessions and fantastic discussions. In reviewing my summary before publication, I realised I didn’t mention <a href="https://www.linkedin.com/in/stephenwolfram/">Stephen Wolfram’s</a> excellent discourse on life and the universe, <a href="https://twitter.com/yayalexisgay">Alexis Gay’s</a> fantastic standup comedy routine (in which she owned the Besties!), <a href="https://www.youtube.com/watch?v=tKqJ5-kkUGk">Elon Musk’s session</a> where he dialled in mid-flight via Starlink, or many of the deep discussions about geopolitics and the balance between capitalism and democracy. The good news is that all sessions will soon be published on <a href="https://www.youtube.com/@allin">YouTube and via the podcast channel</a>.</p><p>From my vantage point, this was a unique event. As with the All-In podcast listening experience in general, I didn’t agree with all of the arguments, and I sometimes found myself shaking my head in disbelief at some of the lines being dropped on stage. But I’ve come to realise this is why I enjoy listening to the Besties so much. I like to be challenged. And getting exposed to views and arguments that I don’t always agree with keeps me sharp and constantly questioning my beliefs. This, I think, is priceless.</p><p>Kudos to all involved with organising this great event.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*W4bHgjAKNJmpFaBT7iB9ig.png" /></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=961edf94cfd4" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[SaaStr London: Efficiency, Alignment, Ingenuity, Unfundability, & Ice Cream]]></title>
            <link>https://danielbryantuk.medium.com/saastr-london-efficiency-alignment-ingenuity-unfundability-ice-cream-980759008e4?source=rss-f94c05083736------2</link>
            <guid isPermaLink="false">https://medium.com/p/980759008e4</guid>
            <category><![CDATA[go-to-market]]></category>
            <category><![CDATA[devrel]]></category>
            <category><![CDATA[product-led-growth]]></category>
            <category><![CDATA[saastr]]></category>
            <category><![CDATA[start-up-companies]]></category>
            <dc:creator><![CDATA[Daniel Bryant]]></dc:creator>
            <pubDate>Fri, 09 Jun 2023 14:52:02 GMT</pubDate>
            <atom:updated>2023-06-09T14:52:02.803Z</atom:updated>
            <content:encoded><![CDATA[<h4>CONFERENCE SUMMARY</h4><h4>Summary of SaaStr Europa 2023 at the Tobacco Docks</h4><p>I had the pleasure of attending the <a href="https://www.saastrlondon.com/">SaaStr Europa</a> event for the first time this year, and it was a blast. I’ve mostly worked in 0-to-1 startups over the last few years, and so I’ve become a regular reader of <a href="https://www.saastr.com/">SaaStr</a>, <a href="https://app.saastruniversity.com/">SaaStr University</a>, and <a href="https://twitter.com/jasonlk">Jason Lemkin’s</a> content. When I got the opportunity to attend the event and see some of the SaaStr contributors in person, it seemed like a no-brainer!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*XhPtgoJDWed-nGOIXOcIOg.jpeg" /></figure><p>Here’s a summary of my top eight takeaways from SaaStr London:</p><ul><li>Brex’s GTM playbook: Ingenuity and repetition</li><li>Category creation is (still) hard</li><li>Markets in 2023: Hope for better, plan for the same</li><li>“Field CTO” could be Developer Relations for Execs</li><li>Product-led growth: Think distribution, adoption, and expansion</li><li>Adopt the VC playbook: Look for exponential growth opportunities</li><li>Rowing crew or running GTM: Aim for alignment</li><li>SaaS metrics are broken: Kyle Poyar’s new proposal</li></ul><h3>Brex’s GTM playbook: Ingenuity and repetition</h3><p>In Sam Blond’s “<a href="https://events.bizzabo.com/432953/agenda/session/1131209">Top 10 Hacks Scaling Brex from 0 to 400M ARR with Brex’s former CRO</a>”, he provided a lot of insight into how the Brex team applied ingenuity to drive early adoption. This included a lot of what we would call “guerrilla marketing” or “growth hacking” at events, such as sponsoring the hotel room keycards, handing out “Brex-fast” burritos, and scheduling magic shows at a sponsored booth.</p><p>Sam made the point that not only were these tactics cost-effective (in comparison with a double-platinum, all-singing, blow-the-budget official conference sponsorship), but they also repeatedly exposed event attendees to the brand at a series of key touchpoints.</p><h3>Daniel Bryant on Twitter: &quot;I&#39;m definitely taking away the need for focus, ingenuity, and repetition from @samdblond&#39;s #SaaStr talk.Whether it&#39;s for a product launch, advertising, or sponsoring events.Loved the stories about making a hotel keycard a @brexHQ card, and handing out brex-fast burritos pic.twitter.com/6NtAxB8Kac / Twitter&quot;</h3><p>I&#39;m definitely taking away the need for focus, ingenuity, and repetition from @samdblond&#39;s #SaaStr talk.Whether it&#39;s for a product launch, advertising, or sponsoring events.Loved the stories about making a hotel keycard a @brexHQ card, and handing out brex-fast burritos pic.twitter.com/6NtAxB8Kac</p><p>Sam continued by encouraging the audience to work hard to identify your ideal customer profile (ICP), and once you’ve hooked these folks as a customer, make sure you are providing as much value as possible — and charging accordingly!</p><h3>Daniel Bryant on Twitter: &quot;Some more thoughts from @samdblond on his @brexHQ at #SaaStr- Extract as much as possible from your customer base (great for NDR when fundraising, too)- RevOps can help identify ICPs and buyer roles to target, and also which cadences to use- Always be experimenting pic.twitter.com/JZqTGBg44B / Twitter&quot;</h3><p>Some more thoughts from @samdblond on his @brexHQ at #SaaStr- Extract as much as possible from your customer base (great for NDR when fundraising, too)- RevOps can help identify ICPs and buyer roles to target, and also which cadences to use- Always be experimenting pic.twitter.com/JZqTGBg44B</p><h3>Category creation is (still) hard</h3><p>In “<a href="https://events.bizzabo.com/432953/agenda/session/1128410">10 Interesting Learnings to Driving a New Category to $1B+ ARR and Beyond with UiPath’s CEO &amp; Founder</a>” with Daniel Dines and Philippe Botteri, I learned a lot about the early days of UiPath and the robotic process automation (RPA) space. In a discussion I could very much relate to (with some of my challenges marketing Telepresence at Ambassador Labs), Daniel stated that we shouldn’t chase category creation when starting a business. Not only is it time-consuming and not an efficient use of our time, but it often focuses more on a (potential) solution rather than fully understanding the problem that the business is attempting to solve.</p><h3>Daniel Bryant on Twitter: &quot;&quot;Don&#39;t chase category creation when starting a business. Focus on the problem and solving this, and only attempt to create a category if the timing is fortuitous&quot; @danieldines on building @UiPath and the RPA category at #SaaStr pic.twitter.com/XQypQAHlbd / Twitter&quot;</h3><p>&quot;Don&#39;t chase category creation when starting a business. Focus on the problem and solving this, and only attempt to create a category if the timing is fortuitous&quot; @danieldines on building @UiPath and the RPA category at #SaaStr pic.twitter.com/XQypQAHlbd</p><h3>Markets in 2023: Hope for better, plan for the same</h3><p>In the next session, “<a href="https://events.bizzabo.com/432953/agenda/session/1127559">Kick off to SaaStr Europa 2023 with SaaStr CEO and Founder Jason Lemkin</a>”, Jason provided a whistlestop tour of the current VC and start-up funding market. In a meme that was echoed several times at the event, in the current macroeconomic climate every company should assume they are default unfundable now — they are not “between rounds” or waiting for the next series investment. Jason mused that this isn’t necessarily because things have become harder, but they have “reverted to the mean” against the backdrop of overexuberant funding that took place in 2020 and 2021. The big focus now should be on efficiency.</p><h3>Daniel Bryant on Twitter: &quot;&quot;During the last two years everything in SaaS got harder -- or perhaps back to as hard as it should be. Building a funnel is hard. Sales is hard. Retention is hard.From growth at all costs, the push now is to being radically efficient.&quot; @jasonlk #SaaStr pic.twitter.com/kr93WS7l34 / Twitter&quot;</h3><p>&quot;During the last two years everything in SaaS got harder -- or perhaps back to as hard as it should be. Building a funnel is hard. Sales is hard. Retention is hard.From growth at all costs, the push now is to being radically efficient.&quot; @jasonlk #SaaStr pic.twitter.com/kr93WS7l34</p><p>Jason cautioned that although there are macroeconomic headwinds, companies shouldn’t use this as an excuse for seeing no growth in their revenue. In a statement that saw a number of nodding heads in the room, there is potential that products have fallen out of product-market fit due to the current market conditions because these products don’t provide enough value or solve a painful enough problem.</p><h3>Daniel Bryant on Twitter: &quot;&quot;Growth has slowed 33% over the past 2 years due to the macro economic shifts.But, if your growth has slowed to 0%, you have problems. Your product isn&#39;t as valuable as it should be, or you&#39;ve lost product market fit&quot;@jasonlk with a h/t to @jaminball at #SaaStr pic.twitter.com/aziKJ2Y1OU / Twitter&quot;</h3><p>&quot;Growth has slowed 33% over the past 2 years due to the macro economic shifts.But, if your growth has slowed to 0%, you have problems. Your product isn&#39;t as valuable as it should be, or you&#39;ve lost product market fit&quot;@jasonlk with a h/t to @jaminball at #SaaStr pic.twitter.com/aziKJ2Y1OU</p><p>In a concluding slide, Jason suggested the audience “hope for better, but plan for the same” over the next 18 months. Efficiency, efficiency, efficiency…</p><h3>Daniel Bryant on Twitter: &quot;I like the message of focusing on working hard during a &quot;resetting&quot; of the SaaS market, rather than riding out a downturn, from @jasonlk at #SaaStr&quot;18 months into a reset: hope for better, plan for the same&quot; pic.twitter.com/dt907Sk7k4 / Twitter&quot;</h3><p>I like the message of focusing on working hard during a &quot;resetting&quot; of the SaaS market, rather than riding out a downturn, from @jasonlk at #SaaStr&quot;18 months into a reset: hope for better, plan for the same&quot; pic.twitter.com/dt907Sk7k4</p><h3>“Field CTO” could be Developer Relations for Execs</h3><p>In a fascinating session exploring the HashiCorp Field CTO role, “<a href="https://events.bizzabo.com/432953/agenda/session/1127568">Bridging the Gap Between Sales and Tech Teams: Playbook to Customer Success with HashiCorp’s CTO and VP NEMEA</a>”, Sarah Polan and Louise Fellows shared a lot of insight that I could relate to as a <a href="https://developerrelations.com/what-is-developer-relations">Developer Relations</a> leader. In previous roles, I have mainly been engaging and working directly with developers, and so it was very interesting to learn that a lot of our tactics overlap with the Field CTO and solution engineer approach.</p><h3>Daniel Bryant on Twitter: &quot;Fascinating insight into the @HashiCorp Field CTO role -- and I can see why some folks say this is &quot;DevRel for execs&quot;Programmatic approach, focus on sharing experiences, and bring back product/impl learnings to the orgSarah Polan and Louise Fellows at #SaaStr pic.twitter.com/m3dJGBLkLq / Twitter&quot;</h3><p>Fascinating insight into the @HashiCorp Field CTO role -- and I can see why some folks say this is &quot;DevRel for execs&quot;Programmatic approach, focus on sharing experiences, and bring back product/impl learnings to the orgSarah Polan and Louise Fellows at #SaaStr pic.twitter.com/m3dJGBLkLq</p><h3>Product-led growth: Think distribution, adoption, and expansion</h3><p>In “<a href="https://events.bizzabo.com/432953/agenda/session/1127572">Product is King and PLG is King Kong with Connect Ventures, Index Ventures, Our.Space, and PurpleDot</a>” Georgia Stevenson, Stephanie Bowker, Madeline Parra, and Pietro Bezza spoke to a packed room about product-led growth (PLG). They explored the concepts behind PLG and unpacked how this organisation-wide go-to-market approach is really based on getting an effective blend across the “trifecta” of product-led distribution, adoption, and expansion.</p><p>Key takeaways included that if your product isn’t generating pipeline, you probably aren’t doing PLG (correctly), and it’s typically easier to move from a PLG motion to a sales-led growth (SLG) or <a href="https://productled.com/blog/future-of-selling-software">product-led sales (PLS)</a> motion than it is to go from SLG to PLG.</p><h3>Daniel Bryant on Twitter: &quot;Interesting insight into the value of the &quot;Product Led Growth (PLG) trifecta&quot; from this panel at #SaaStr- product led distribution- product led adoption- product led expansionCombine all three and you have 🔥 pic.twitter.com/W6qvo1GDmw / Twitter&quot;</h3><p>Interesting insight into the value of the &quot;Product Led Growth (PLG) trifecta&quot; from this panel at #SaaStr- product led distribution- product led adoption- product led expansionCombine all three and you have 🔥 pic.twitter.com/W6qvo1GDmw</p><h3>Adopt the VC playbook: Look for exponential growth opportunities</h3><p>The first day ended with an enlightening overview of the Loom story with Joe Thomas presenting, “<a href="https://events.bizzabo.com/432953/agenda/session/1127561">From 2 Weeks of Runway to a $1.5B Valuation: The Founder Playbook with Loom’s CEO</a>.” Having been a (free tier) user of Loom myself, it was fascinating to hear about the early struggles. A key takeaway from this talk — and also something I heard Jason Lemkin double-down on several times during the event — is that VC-backed companies have to strive for $100M ARR for a successful exit, and do so relatively quickly (the so-called “<a href="https://www.saastr.com/is-it-now-triple-triple-triple-double-double-double-t3d3-for-top-tier-saas-startups-probably/">triple-triple-double-double-double</a>” of revenue growth). Therefore, you have to aim for exponential growth opportunities.</p><h3>Daniel Bryant on Twitter: &quot;Fantastic overview of the @loom journey from @yoyo_thomas at #SaaStr (yesterday)- Look for exponential growth opportunities and virality- Distribution is key- Focus on mindset and momentum pic.twitter.com/KhKemDWVFd / Twitter&quot;</h3><p>Fantastic overview of the @loom journey from @yoyo_thomas at #SaaStr (yesterday)- Look for exponential growth opportunities and virality- Distribution is key- Focus on mindset and momentum pic.twitter.com/KhKemDWVFd</p><h3>Rowing crew or running GTM: Aim for alignment</h3><p>Echoing many of the takeaways from the Loom talk, Sterling Snow began the second day of the event with “<a href="https://events.bizzabo.com/432953/agenda/session/1127569">The GTM Models We Used at Divvy To Go From 0 to a $2.5B Exit in 4 Years with Divvy’s Former CRO</a>.” Sterling kept emphasising the importance of ensuring alignment across the entire company: “we don’t have a marketing team, we don’t have a sales team, we don’t have a customer success team — we have a revenue team!”</p><p>Using the analogy of a rowing crew, he suggested that when teams achieve “swing” (everyone’s blades hitting the water at the same time and with the same power) magic happens.</p><h3>Daniel Bryant on Twitter: &quot;Great overview of the Divvy GTM story with @sterlingmsnow at #SaaStr, from $0 to $2.5B exit in 4 yearsIt&#39;s all about the team: alignment, speed, and feedback pic.twitter.com/KlJe0ctJPd / Twitter&quot;</h3><p>Great overview of the Divvy GTM story with @sterlingmsnow at #SaaStr, from $0 to $2.5B exit in 4 yearsIt&#39;s all about the team: alignment, speed, and feedback pic.twitter.com/KlJe0ctJPd</p><p>Particularly well received was Sterling’s mention of the T3/B3 process at Divvy, where each quarter everyone on the team identifies their top three superpowers and bottom three weaknesses and discusses these with their manager. This happens at an individual level, and also team members share what they believe are the T3/B3 qualities of their manager. These qualities are used as a cue for coaching and improvement, and they can also be monitored over a period of time — identifying if someone is struggling with a repeating challenge, for example. Sterling commented that it’s not always easy receiving this kind of candid feedback, but it did drive results throughout the organization. And in general, the high performers welcomed this kind of framework for improvement.</p><h3>Daniel Bryant on Twitter: &quot;Interesting traits and antitraits from @sterlingmsnow that the Divvy team optimized for when recruiting and training teammates.&quot;With a fast moving startup, there is no room for &#39;passengers&#39; &quot;A big focus on ownership and team wins (rather than sales Vs marketing)#SaaStr pic.twitter.com/5h5Rq5D3lC / Twitter&quot;</h3><p>Interesting traits and antitraits from @sterlingmsnow that the Divvy team optimized for when recruiting and training teammates.&quot;With a fast moving startup, there is no room for &#39;passengers&#39; &quot;A big focus on ownership and team wins (rather than sales Vs marketing)#SaaStr pic.twitter.com/5h5Rq5D3lC</p><h3>SaaS metrics are broken: Kyle Poyar’s new proposal</h3><p>One of my favourite sessions of the event was Kyle Poyar’s talk, “<a href="https://events.bizzabo.com/432953/agenda/session/1127585">Why SaaS Metrics are Broken: Time for the Next Era Metrics Playbook with OpenView.</a>” Having been a reader of Kyle’s “<a href="https://kylepoyar.substack.com/">Growth Unhinged</a>” SubStack for quite some time, I knew what to expect. There was an interesting historical analysis of how the standard SaaS metrics emerged, and also a detailed rebuttal on why we need to evolve these metrics. Kyle pitched that we need to move away from the “(Salesforce) SaaS growth playbook v1.0” and embrace new tactics alongside new metrics.</p><h3>Daniel Bryant on Twitter: &quot;Great opening for @poyark&#39;s #SaaStr talk about the need to change SaaS metrics - did existing metrics influence the SaaS valuation bubble?- many of us are selling using the (outdated) Salesforce model- software has changed (e.g. consumption based land and expand) pic.twitter.com/4sLHsmSp6U / Twitter&quot;</h3><p>Great opening for @poyark&#39;s #SaaStr talk about the need to change SaaS metrics - did existing metrics influence the SaaS valuation bubble?- many of us are selling using the (outdated) Salesforce model- software has changed (e.g. consumption based land and expand) pic.twitter.com/4sLHsmSp6U</p><p>As expected with Kyle&#39;s rigorous approach, he explained his reasoning and also proposed new benchmarks for his proposed metrics.</p><h3>Daniel Bryant on Twitter: &quot;Interesting pitch from @poyark on new &quot;metrics for each stage of the user journey&quot; in the SaaS customer playbookAnd he&#39;s brought along new benchmark metrics, too! 📈#SaaStr pic.twitter.com/pPhwtqYHlw / Twitter&quot;</h3><p>Interesting pitch from @poyark on new &quot;metrics for each stage of the user journey&quot; in the SaaS customer playbookAnd he&#39;s brought along new benchmark metrics, too! 📈#SaaStr pic.twitter.com/pPhwtqYHlw</p><p>A point that particularly hit home to me was a reminder to deliver value to users “before they hit the paywall”, and potentially use a <a href="https://kylepoyar.substack.com/p/your-guide-to-reverse-trials">reverse trial motion</a>. <a href="https://twitter.com/edsim">Ed Sim</a> from Boldstart jumped into the conversation and agreed, and he also cautioned not to give away too much for free if we want users to convert to paying customers.</p><h3>Ed Sim on Twitter: &quot;💯 and the trick is making sure you don&#39;t give away too much for free to start as it will be insanely hard to get folks to convert to paying, so many lessons from #OSS as well / Twitter&quot;</h3><p>💯 and the trick is making sure you don&#39;t give away too much for free to start as it will be insanely hard to get folks to convert to paying, so many lessons from #OSS as well</p><h3>Wrapping up: Knowledge, coffee, and ice cream</h3><p>The amount of learning and networking on offer at the event was impressive, from sessions to workshops to “brain dates” and more. However, having organized a few events myself, I also know the importance of keeping everyone well-fuelled. SaaStr Europa did not disappoint here either. The main meals were superb, the happy hours were indeed happy, and the coffee and ice cream were plentiful (and there was also fruit and healthy snacks, too!) Kudos to the organizers and event staff.</p><p>As echoed in my tweet, I took away a lot of new knowledge and connections. Thanks to everyone involved. I hope to be back next year!</p><h3>Daniel Bryant on Twitter: &quot;Many thanks to all the @saastr &amp; @saastreuropa organisers, speakers, sponsors, and attendees! I had a blast attending for the first time 🙌It was great to see several folks live after reading their content for years 👨‍🏫The venue was great and the catering was perfect 🚢🍦☕ pic.twitter.com/nhRk0URlX4 / Twitter&quot;</h3><p>Many thanks to all the @saastr &amp; @saastreuropa organisers, speakers, sponsors, and attendees! I had a blast attending for the first time 🙌It was great to see several folks live after reading their content for years 👨‍🏫The venue was great and the catering was perfect 🚢🍦☕ pic.twitter.com/nhRk0URlX4</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=980759008e4" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[KubeCon EU + CloudNativeCon 2023 Summary: DevEx, Debugging, and Doubling-down on Community]]></title>
            <link>https://blog.getambassador.io/kubecon-eu-cloudnativecon-2023-summary-devex-debugging-and-doubling-down-on-community-82abee5853b3?source=rss-f94c05083736------2</link>
            <guid isPermaLink="false">https://medium.com/p/82abee5853b3</guid>
            <category><![CDATA[kubernetes]]></category>
            <category><![CDATA[kubecon]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[cloud-native]]></category>
            <dc:creator><![CDATA[Daniel Bryant]]></dc:creator>
            <pubDate>Wed, 26 Apr 2023 17:48:32 GMT</pubDate>
            <atom:updated>2023-04-27T12:53:51.737Z</atom:updated>
            <content:encoded><![CDATA[<h4>CONFERENCE SUMMARY</h4><h4><strong>A roundup of the key themes from the KubeCon EU event held in Amsterdam</strong></h4><p>The <a href="https://www.getambassador.io/">Ambassador Labs</a> team and I safely arrived home after a fantastic KubeCon EU 2023. We all enjoyed the Valencia edition of the event last year, but KubeCon + CloudNativeCon EU Amsterdam felt like the community was returning to full strength after two years of virtual and hybrid events. We had so many great conversations and attended so many fantastic sessions that it’s challenging to summarize our takeaways in ~2000 words, but here goes!</p><h3>Daniel Bryant on Twitter: &quot;Bedankt en tot ziens, Amsterdam! #KubeConEU 2023 has been a blast 🚀Big thanks to the @CloudNativeFdn from all the @ambassadorlabs team 🙌 pic.twitter.com/ek2l6okRaV / Twitter&quot;</h3><p>Bedankt en tot ziens, Amsterdam! #KubeConEU 2023 has been a blast 🚀Big thanks to the @CloudNativeFdn from all the @ambassadorlabs team 🙌 pic.twitter.com/ek2l6okRaV</p><h3>Key themes of KubeCon 2023!</h3><p>There was so much going on at this year’s <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/">KubeCon EU 2023</a> it’s tricky to pick the key themes. And, of course, everyone who attends KubeCon does so looking through a unique lens. I’ll acknowledge my bias upfront and say I am typically most interested in developer experience and cloud native communications.</p><p>In no particular order, here are my top KubeCon EU 2023 key takeaways:</p><ol><li>Developer experience continues to get more attention</li><li>Platform engineering is increasingly focused on DevOps</li><li>Debugging K8s-native applications shouldn’t be a slog (but it often is)</li><li>Cloud native “stacks” are emerging: should you go all-in or select best-in-class point solutions?</li><li>Wasm continues to gain momentum</li><li>The biggest challenge with Machine Learning is CI/CD</li><li>Edge computing continues to move away from the core</li><li>Commercializing OSS isn’t always easy: Striking a balance is key</li><li>Doing more with less is on everyone’s mind</li><li>The community still rocks!</li></ol><h3>Developer experience continues to get more attention</h3><p>Both <a href="https://thenewstack.io/5-trends-to-watch-for-at-kubecon-eu-2023/">TheNewStack</a> and <a href="https://blog.getambassador.io/kubecon-eu-2023-themes-talks-and-movie-trailers-f49e9050ab1d">my team</a> flagged that <a href="https://www.getambassador.io/resources/kubernetes-developer-experience">developer experience (DevEx)</a> would be a key theme in our articles published before the event, and we weren’t disappointed. KubeCon has successfully evolved into a developer-friendly — and maybe even a developer-focused — event over the past three years. DevOps engineers, operators and platform engineers are still well represented, but developers entering the ecosystem have guided projects and platforms into thinking more about developer experience.</p><p>This was evident in the excellent talk by Shahar Shmaram &amp; Ran Mansoor from AppsFlyer, “<a href="https://kccnceu2023.sched.com/event/1Hyae/how-we-migrated-over-1000-services-to-backstage-using-gitops-and-survived-to-talk-about-it-shahar-shmaram-ran-mansoor-appsflyer">How We Migrated Over 1000 Services to Backstage Using GitOps and Survived to Talk About It!</a>”</p><h3>Kushtrim Morina on Twitter: &quot;And the KubeScar goes to &quot;How we migrated over 1000 services to Backstage using GitOps and survived to talk about it!&quot;. The best talk for this year by @SShmaram and Ran Mansoor regarding #terraform and #backstage #KubeConEU #itqlife pic.twitter.com/wCVGtCBqKC / Twitter&quot;</h3><p>And the KubeScar goes to &quot;How we migrated over 1000 services to Backstage using GitOps and survived to talk about it!&quot;. The best talk for this year by @SShmaram and Ran Mansoor regarding #terraform and #backstage #KubeConEU #itqlife pic.twitter.com/wCVGtCBqKC</p><p>I’ll draw your attention to the developer-focused pain points in the slides above: “unknown resource dependencies and ownership” and “lack of technical documentation.” It’s almost like we need some sort of internal developer platform (IDP)! Which was, of course, another hot topic…</p><h3>Platform engineering is increasingly focused on DevOps</h3><p>I’ve used this meme in a <a href="https://www.slideshare.net/dbryant_uk/fall-22-from-kubernetes-to-paas-to-err-whats-next#27">few of my recent talks</a>, but it felt especially relevant at KubeCon EU 2023 (and hat tip to <a href="https://www.linkedin.com/posts/derekm1215_devops-iac-ansible-activity-6985578424371200000-yXxW/?originalSubdomain=lk">Derek Morgan</a> for the image):</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/700/0*eKEsVSoDBpa16eBd" /></figure><p>I spent a lot of time at the Ambassador Labs booth, and if a conversation quickly became technical, I would often ask: “So, are you dev or ops?” To which ~50% of the time, the response was “Yes!” 😁</p><p>It turned out that many folks identified as being in a DevOps role. Not <a href="https://thenewstack.io/platform-engineering/platform-engineering-infrastructure-meets-dev-experience/">platform engineering</a>. Not infrastructure. Not operations. But DevOps… And when I asked a few more questions, I often found that they were building platforms, but they saw themselves as the bridge between developers and operations — and this was the job/role title they had been given. It was also interesting that many of these folks clearly cared about the platform experience they delivered to developers, and they were keen to learn more.</p><p>I had several interesting debates about the difference between an internal developer “portal” and an internal developer “platform” — and for me, the distinction is primarily focused on UI versus UX, i.e. are you simply implementing a service catalog (“putting some Backstage lipstick on the proverbial shell script pig”) or actually building a platform to enable developers to get stuff done — and there was a big focus on reducing toil and wasted effort for both the builders and users (developers) of these platforms.</p><h3>Debugging K8s-native applications shouldn’t be a slog (but it often is)</h3><p>My awesome Ambassador Labs colleague, <a href="https://ng.linkedin.com/in/edidiong-asikpo">Edidiong Asikpo</a>, presented “<a href="https://kccnceu2023.sched.com/event/1Hyb8/telepresence-case-studies-from-first-experience-to-fast-feedback-at-scale-edidiong-asikpo-ambassador-labs">Telepresence Case Studies: From First Experience to Fast Feedback at Scale</a>” to a packed room. The message that <a href="https://blog.getambassador.io/how-to-debug-a-kubernetes-service-effectively-3d4eff0b221a">debugging applications deployed to Kubernetes</a> should not be painful clearly resonated, as Edidiong was swamped by questions after the presentation ended!</p><h3>Daniel Bryant on Twitter: &quot;Listening to @Didicodes at #KubeConEU talk about Telepresence case studies! pic.twitter.com/6sR4nuWkHd / Twitter&quot;</h3><p>Listening to @Didicodes at #KubeConEU talk about Telepresence case studies! pic.twitter.com/6sR4nuWkHd</p><p>Edidiong not only provided an overview of the “remocal” (remote-to-local) approach provided by Telepresence, but also presented three real-world use cases of how teams had used this CNCF tool to reduce their development iteration/feedback times when coding locally and testing against services running in a remote Kubernetes cluster.</p><h3>Daniel Bryant on Twitter: &quot;From local to remote to &quot;remocal&quot; development, via @Didicodes at #KubeConEU pic.twitter.com/pBfogo2i9m / Twitter&quot;</h3><p>From local to remote to &quot;remocal&quot; development, via @Didicodes at #KubeConEU pic.twitter.com/pBfogo2i9m</p><p>We also had some great chats at the booth about how Telepresence compares to tools like DevSpace and Skaffold, and we heard some great stories about how these tools were being combined within workflows. And I’ll give a big shout-out to Whitney Lee and Viktor Farcic for demonstrating Telepresence and DevSpace in their session, “<a href="https://kccnceu2023.sched.com/event/1HyWm/choose-your-own-adventure-the-treacherous-trek-to-development-whitney-lee-vmware-viktor-farcic-upbound">Choose Your Own Adventure: The Treacherous Trek to Development</a>” Rich Burroughs created a great thread, even if he was clearly cheering for the wrong team! 😆</p><h3>Rich Burroughs on Twitter: &quot;I&#39;m excited to see @wiggitywhitney and @vfarcic speak next about their You Choose project :) #KubeCon / Twitter&quot;</h3><p>I&#39;m excited to see @wiggitywhitney and @vfarcic speak next about their You Choose project :) #KubeCon</p><p>And I wanted to give another shout-out to Alex, Colleen and the entire team at The New Stack for letting my colleague Kay James talk about Telepresence on the TNS stage. She had a blast demoing Telepresence and enjoyed Alex’s banter:</p><h3>The New Stack on Twitter: &quot;Day 3 at @CloudNativeFdn #kubeconEU! Kay James of @ambassadorlabs shows @alexwilliams how Telepresence improves developer experience and productivity (by 50%) with a need for speed! #kubecon #demodays #telepresence #amsterdam #developers pic.twitter.com/9qKgqRW4FG / Twitter&quot;</h3><p>Day 3 at @CloudNativeFdn #kubeconEU! Kay James of @ambassadorlabs shows @alexwilliams how Telepresence improves developer experience and productivity (by 50%) with a need for speed! #kubecon #demodays #telepresence #amsterdam #developers pic.twitter.com/9qKgqRW4FG</p><p>Daniel Lipovetsky also presented a great session, “<a href="https://kccnceu2023.sched.com/event/1HycC/breakpoints-in-your-pod-interactively-debugging-kubernetes-applications-daniel-lipovetsky-d2iq">Breakpoints in Your Pod: Interactively Debugging Kubernetes Applications</a>”, which walked through some debugging challenges and how to use the relatively new ephemeral containers to set breakpoints and walk through code.</p><h3>Matthis H. on Twitter: &quot;Yesterday&#39;s last talk was mind-blowing - remote debugging a distant pod without a debugger in the app image! Although the process was a bit tedious, the power was incredible. I learned a ton, and I now realize I need to use ephemeral containers more often. #KubeConEU #KubeCon pic.twitter.com/DmrNgNmEbp / Twitter&quot;</h3><p>Yesterday&#39;s last talk was mind-blowing - remote debugging a distant pod without a debugger in the app image! Although the process was a bit tedious, the power was incredible. I learned a ton, and I now realize I need to use ephemeral containers more often. #KubeConEU #KubeCon pic.twitter.com/DmrNgNmEbp</p><p>The key message is that developers now have many options for debugging applications running in Kubernetes. I’m biased with my work on the Telepresence project, but it’s always good to explore alternatives.</p><h3>Cloud native “stacks” are emerging: should you go all-in or select best-in-class point solutions?</h3><p>I had many great conversations at the Ambassador Labs booth about cloud native communications/networking stacks. A recurrent theme was people asking if they should go all-in with adopting a stack from one vendor for API gateway + service mesh + CNI, or instead choose best-in-class point solutions.</p><p>Having worked on Emissary-ingress and Ambassador Edge Stack, I lean towards selecting point solutions that integrate well. I had a lot of conversations about how these API gateway technologies work with <a href="https://www.getambassador.io/docs/edge-stack/latest/howtos/linkerd2">Linkerd</a> and <a href="https://www.getambassador.io/docs/edge-stack/latest/howtos/istio">Istio</a>, and many attendees at our booth were looking to create a stack that provided them with the best overall developer experience.</p><p><a href="https://www.slideshare.net/dbryant_uk/fall-22-from-kubernetes-to-paas-to-err-whats-next#22">Fall 22: &quot;From Kubernetes to PaaS to... err, what&#39;s next&quot;</a></p><p>For those interested in this space, I’ll talk more about this in the upcoming <a href="https://platformcon.com/">PlatformCon</a> in June:</p><h3>Daniel Bryant on Twitter: &quot;Just successfully recorded my #PlatformCon talk! 📽️I say &quot;successfully&quot;, but in reality, I had to do four takes 😂 I had two deliveries arrive at my front door (what are the chances! 📦), and I stumbled on my words twice (which happens all the time! 🤫) #DevRelLife pic.twitter.com/0l27whKGnD / Twitter&quot;</h3><p>Just successfully recorded my #PlatformCon talk! 📽️I say &quot;successfully&quot;, but in reality, I had to do four takes 😂 I had two deliveries arrive at my front door (what are the chances! 📦), and I stumbled on my words twice (which happens all the time! 🤫) #DevRelLife pic.twitter.com/0l27whKGnD</p><p>It’s worth mentioning that a lot of cloud native communication technologies are built on <a href="https://www.envoyproxy.io/">Envoy Proxy</a>, which got its <a href="https://envoyprojectdocumentary.com/">own origin story documentary</a> that was premiered at KubeCon EU. This was a lot of fun to watch. The documentary makers wove together a compelling narrative, just as they have done with their previous <a href="https://www.youtube.com/watch?v=BE77h7dmoQU">Kubernetes</a> and <a href="https://www.youtube.com/watch?v=rT4fJNbfe14">Prometheus</a> documentaries:</p><h3>Daniel Bryant on Twitter: &quot;Fantastic premiere of the @EnvoyProxy documentary at #KubeConEU! 🔥 Many thanks to @Speakeasy_Films and @ambassadorlabs was happy to sponsor pic.twitter.com/J1rIHoeGWu / Twitter&quot;</h3><p>Fantastic premiere of the @EnvoyProxy documentary at #KubeConEU! 🔥 Many thanks to @Speakeasy_Films and @ambassadorlabs was happy to sponsor pic.twitter.com/J1rIHoeGWu</p><p>And, of course, I can’t write about cloud native comms without mentioning eBPF and Cilium. Liz Rice and the Isovalent crew were leading the charge here:</p><h3>Liz Rice 🐝🚴‍♀️ KubeCon on Twitter: &quot;Most people won&#39;t write eBPF code themselves, they&#39;ll use tools built on it - I mean, it&#39;s kernel programming and most of us don&#39;t do that. I expect there will be a proliferation of serverless-specific tools built on eBPF that cloud vendors will offer as part of the service. / Twitter&quot;</h3><p>Most people won&#39;t write eBPF code themselves, they&#39;ll use tools built on it - I mean, it&#39;s kernel programming and most of us don&#39;t do that. I expect there will be a proliferation of serverless-specific tools built on eBPF that cloud vendors will offer as part of the service.</p><h3>Wasm continues to gain momentum</h3><p>Web Assembly (Wasm) was front and center at the event, and in addition to eBPF, this was one of the most talked about low-level technologies. I had several terrific conversations about Wasm’s use to create extensions plugins in <a href="https://www.getambassador.io/products/edge-stack/api-gateway">API gateways</a> and service meshes, and several folks were interested in using this as a runtime target for edge applications.</p><p>This, of course, led to conversations about how to create a toolchain for building Wasm applications. In response, the <a href="https://docs.docker.com/desktop/wasm/">Docker</a> and <a href="https://www.fermyon.com/spin">Fermyon</a> folks were rocking the mic about this throughout the dedicated <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/co-located-events/cloud-native-wasm-day/">Wasm Day</a> colocated event and KubeCon itself:</p><h3>Scott Johnston on Twitter: &quot;#developers, Curious about what&#39;s new with #Wasm? @fermyontech&#39;s @technosophos and @Docker&#39;s @justincormack shared the latest with @furrier on @theCUBE yesterday at #KubeCon - check it out.https://t.co/9yi5GgGPrs / Twitter&quot;</h3><p>developers, Curious about what&#39;s new with #Wasm? @fermyontech&#39;s @technosophos and @Docker&#39;s @justincormack shared the latest with @furrier on @theCUBE yesterday at #KubeCon - check it out.https://t.co/9yi5GgGPrs</p><p>Interestingly, I kept bumping into <a href="https://dapr.io/">Dapr</a> throughout the event (and my enterprise Java buddies hadn’t been this excited about a piece of technology for a long time!). Mauricio Salatino and Adrian Cole joined this technology and Wasm in “<a href="https://kccnceu2023.sched.com/event/1HyW0/safe-dynamic-middleware-with-dapr-and-webassembly-mauricio-salatino-diagrid-adrian-cole-tetrate">Safe, Dynamic Middleware with Dapr and WebAssembly</a>.”</p><h3>Mark Fussell on Twitter: &quot;Dapr and wasm better together with @salaboy and @adrianfcole @KubeCon_ pic.twitter.com/oGQMJU4jik / Twitter&quot;</h3><p>Dapr and wasm better together with @salaboy and @adrianfcole @KubeCon_ pic.twitter.com/oGQMJU4jik</p><h3>The biggest challenge with Machine Learning is CI/CD</h3><p>Despite the current hotness of ChatGPT, I only spotted one booth that was heavily leaning into this theme, and in general, the chatter was mostly focused on building machine-learning platforms and toolchains. Although ML and AI are everywhere, only a minority appeared to be thinking deeply about their technical requirements and establishing good continuous delivery practices. My conference buddy, Dean, nicely captured this theme from the ArgoCon colocated event:</p><h3>Dean L. on Twitter: &quot;Volts needs when thinking about running processes that involved ML to support the business and the machine learning platform they&#39;ve chosen#argocon #KubeCon #KubeConEU pic.twitter.com/VLY89GabSn / Twitter&quot;</h3><p>Volts needs when thinking about running processes that involved ML to support the business and the machine learning platform they&#39;ve chosen#argocon #KubeCon #KubeConEU pic.twitter.com/VLY89GabSn</p><h3>Edge computing continues to move away from the core</h3><p>I’ve always considered “the edge” to be my API gateway or network perimeter, but I’m clearly not hipster enough! Seriously, there was a lot of buzz surrounding edge technologies as they expand outwards from the core of the data center, from IoT to serverless functions running in globally distributed CDNs.</p><p>Edge computing and associated technologies like Wasm received several shout-outs in the keynotes:</p><h3>Bill Mulligan 🐝🐝🐝 on Twitter: &quot;TAG Runtime is looking at edge, batch, and WASM pic.twitter.com/1AHev2nYly / Twitter&quot;</h3><p>TAG Runtime is looking at edge, batch, and WASM pic.twitter.com/1AHev2nYly</p><h3>Commercializing OSS isn’t always easy: Striking a balance is key</h3><p>One of the most talked about sessions at KubeCon EU was by the cloud native living legend <a href="https://twitter.com/kelseyhightower">Kelsey Hightower</a>, “From Community to Customers.” Kelsey dived deep into the benefits and challenges of attempting to commercialize open source software:</p><h3>Kubecon_ on Twitter: &quot;No slides. No laptop. Just @kelseyhightower hosting a conversation about building businesses around open source projects. &quot;Most businesses experience uneccesary friction when converting community into customers.&quot;#KubeCon #CloudNativeCon #KCCNC pic.twitter.com/LdYuo6iqJe / Twitter&quot;</h3><p>No slides. No laptop. Just @kelseyhightower hosting a conversation about building businesses around open source projects. &quot;Most businesses experience uneccesary friction when converting community into customers.&quot;#KubeCon #CloudNativeCon #KCCNC pic.twitter.com/LdYuo6iqJe</p><p>It’s not always an easy path to walk, but we’ve learned at Ambassador Labs that everything gets a bit easier if you put the community and customers first in all of your decisions. This starts with providing clear licensing and good documentation for open source projects and goes all the way to providing obvious value and world-class customer support for commercial offerings.</p><p>Rich Burroughs also nicely captured Kelsey’s thoughts on the balancing act that is required between open source and commercial projects, highlighting how this has benefitted the Envoy Proxy project in the past:</p><h3>Rich Burroughs on Twitter: &quot;Kelsey talking about the danger of withholding features from open source projects because they conflict with features in the paid versions. He told a story about how Nginx did it, and that led to the popularization of Envoy. #KubeCon / Twitter&quot;</h3><p>Kelsey talking about the danger of withholding features from open source projects because they conflict with features in the paid versions. He told a story about how Nginx did it, and that led to the popularization of Envoy. #KubeCon</p><h3>Doing more with less is on everyone’s mind</h3><p>This is a cliche given the current macroeconomic situation, but “<a href="https://thenewstack.io/platform-engineering-in-2023-doing-more-with-less/">doing more with less</a>” manifested itself in conversations at our booth and at the <a href="https://www.getambassador.io/products/api-gateway">Emissary-ingress</a> and <a href="https://www.telepresence.io/">Telepresence</a> OSS Pavilions. Several attendees were looking to do more with open source offerings and asked how they could balance the build vs buy decision over the short-to-medium term.</p><p>After chatting with my peers at the event, it appeared that many vendors were offering more generous free tiers and helping users to get as much value as they could before they needed to level up through the tiers. This is something we’ve been focused on at Ambassador Labs, too. This is a balance (as discussed by Kelsey in the point above), but most of us know that we are all playing a long game here, and we believe that helping out folks now will pay dividends in the future.</p><h3>The community still rocks!</h3><p>I say this every year, but that’s because it’s true every year: the cloud native community rocks! I had so many great conversations with friends, old and new, and everyone was welcoming. I’ve been working in the tech industry for 20 years, and this kind of thing doesn’t just happen — it takes real work by the community, the vendors, and the CNCF.</p><p>A particularly fun event that’s emerged within the ecosystem (largely thanks to <a href="https://twitter.com/lianmakesthings">Lian Li</a>!) is Kuberoke. The Ambassador Labs team was happy to join Mia-Platform, Loft Labs, Control Plane, and Chainguard to sponsor this edition of the #1 KubeCon singing event:</p><h3>Daniel | 🥑 | on Twitter: &quot;.@kuberoke getting started 🥳 let the fun begin 🎤🎉 pic.twitter.com/zM15Z89kTF / Twitter&quot;</h3><p>@kuberoke getting started 🥳 let the fun begin 🎤🎉 pic.twitter.com/zM15Z89kTF</p><p>Outside of the parties, I also had many thought-provoking discussions and met many folks I had only connected with on Zoom. This is why I love going to KubeCon!</p><h3>Daniel Bryant on Twitter: &quot;I was so bad at taking selfies at this #KubeConEU (I blame running the booth 😂), but it was great to meet so many amazing community folks in person! Shout out @kunalstwt, @natalevinto, @wiggitywhitney, @sjmaple, @virtualized6ix, @Thisisobate, @PaulaLKennedy, @a_bangser &amp; more! pic.twitter.com/eeDyIag8li / Twitter&quot;</h3><p>I was so bad at taking selfies at this #KubeConEU (I blame running the booth 😂), but it was great to meet so many amazing community folks in person! Shout out @kunalstwt, @natalevinto, @wiggitywhitney, @sjmaple, @virtualized6ix, @Thisisobate, @PaulaLKennedy, @a_bangser &amp; more! pic.twitter.com/eeDyIag8li</p><h3>In conclusion, KubeCon EU 2023 was fantastic!</h3><p>Thanks for reading this post and for all the great conversations at the Ambassador Labs booth! The people and the community make KubeCon so unique, and the entire team has a blast reconnecting with folks and meeting new people (or friends we had only met on Zoom until now!)</p><p>Join us again at KubeCon NA 2023 in Chicago! And don’t forget to bring your Ambassador Labs beanie — it will be cold.</p><ul><li>Watch the Inside Envoy: The Proxy of the Future documentary trailer <a href="https://envoyprojectdocumentary.com/">here</a></li><li>Learn More about <a href="https://www.getambassador.io/products/telepresence">Telepresence</a></li><li>Join us on <a href="https://a8r.io/Slack">Slack</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=82abee5853b3" width="1" height="1" alt=""><hr><p><a href="https://blog.getambassador.io/kubecon-eu-cloudnativecon-2023-summary-devex-debugging-and-doubling-down-on-community-82abee5853b3">KubeCon EU + CloudNativeCon 2023 Summary: DevEx, Debugging, and Doubling-down on Community</a> was originally published in <a href="https://blog.getambassador.io">Ambassador Labs</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[KubeCon EU 2023: Themes, Talks, and (Movie) Trailers]]></title>
            <link>https://blog.getambassador.io/kubecon-eu-2023-themes-talks-and-movie-trailers-f49e9050ab1d?source=rss-f94c05083736------2</link>
            <guid isPermaLink="false">https://medium.com/p/f49e9050ab1d</guid>
            <category><![CDATA[kubecon]]></category>
            <category><![CDATA[containers]]></category>
            <category><![CDATA[cloud-native]]></category>
            <category><![CDATA[kuberenetes]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <dc:creator><![CDATA[Daniel Bryant]]></dc:creator>
            <pubDate>Mon, 10 Apr 2023 16:29:11 GMT</pubDate>
            <atom:updated>2023-04-17T06:11:58.852Z</atom:updated>
            <content:encoded><![CDATA[<h4>CONFERENCES</h4><h4>Join us to learn more about devex, debugging, and API gateways</h4><p>The <a href="https://www.getambassador.io/">Ambassador Labs</a> team has packed our suitcases and booked our flight tickets for KubeCon EU 2023 — Amsterdam here we come! We’re looking forward to seeing you in our sessions, the hallway track, and also at booth #S7. Please stop by and say hello!</p><p>We’re presenting several sessions, sponsoring <a href="https://kuberoke.love/">Kuberoke</a>, and have also been heavily involved in creating the <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/attend/experiences/#documentary-film-screening-inside-envoy-the-proxy-for-the-future">Envoy Project Documentary</a> premiering on Thursday night at KubeCon EU.</p><p>Please come and find us to learn more about <a href="https://blog.getambassador.io/introducing-envoy-gateway-5b3df54e5f9b">Envoy Gateway</a>, <a href="https://www.getambassador.io/products/api-gateway">Emissary-ingress</a>, <a href="https://www.getambassador.io/products/telepresence">Telepresence</a>, or <a href="https://github.com/cncf/tag-contributor-strategy">TAG Contributors</a>!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*3ieKn9av6LsG3otyrFACaQ.png" /></figure><h4>Themes: DevEx, Stacks, and Wasm</h4><p>It’s always challenging to predict themes that will emerge at KubeCon EU, but here are our best (educated) guesses for 2023:</p><ul><li><strong>Developer experience all the things: </strong>KubeCon has successfully evolved into a developer-friendly and maybe even a developer-focused event over the past three years. Operators and platform engineers are still well represented, but developers entering the ecosystem have guided projects and platforms into thinking more about <a href="https://sched.co/1HyRG">developer experience</a>. This year I think we’ll see this impact in GUIs, CLIs, and workflows.</li><li><strong>The emergence of technology “stacks”: We increasingly see</strong> technologies being grouped into stacks, and there is a CNCF tool for every category. I’m keeping an eye out for these stacks in 2023:<br>– Internal developer portal (IDP) stack: Developer portal + service catalog + observability<br>– Cloud networking stack: API gateway + service mesh + CNI<br>– Observability stack: Metrics + logging + tracing<br><a href="https://sched.co/1HyQO">– Security stack</a>: Secure supply chain tool + DAST/SAST + Zero trust<br>– Dev stack: IDE + container build tool + debugging tools</li><li><strong>Machine learning on Kubernetes goes next level: </strong>This has been a popular trend over the last several KubeCons, but this is the year we’ll see more <a href="https://sched.co/1HyRA">production use case discussions</a>. Of course, the hype with LLMs and ChatGPT will only increase the interest in this space.</li><li><strong>Wasm has a breakthrough moment:</strong> We’ve been closely watching what the <a href="https://docs.docker.com/desktop/wasm/">Docker</a> folks have been up to in this space, and the likes of the <a href="https://www.fermyon.com/">Fermyon</a> and <a href="https://cosmonic.com/">Cosmonic</a> teams are also driving a lot of innovation within the Wasm ecosystem. There’s already a <a href="https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/co-located-events/cloud-native-wasm-day/">Cloud Native Wasm Day</a> colocated event, and KubeCon is peppered with interesting talks.</li><li><strong>Community, community, community</strong>: If there’s one constant theme at KubeCon, it’s the <a href="https://sched.co/1HzdC">power of the community</a>. Everyone involved within the CNCF and wider cloud community makes this event and the surrounding ecosystem what it is.</li></ul><h4>Ambassador Labs Sessions at KubeCon EU 2023</h4><p>The Ambassador Labs team is presenting several sessions at this year’s KubeCon EU.</p><p><a href="https://kccnceu2023.sched.com/event/1HzcW"><strong>Emissary-Ingress: Self-Service APIs and the Kubernetes Gateway API</strong></a><strong><br></strong>(11:55–12:30, Wednesday, 19th April)</p><p>Lance Austin (Principal Engineer, Ambassador Labs) &amp; Flynn (Technical Evangelist, Buoyant) will explain why ingress controllers are necessary, how self-service developer workflows work for developers and for operations, and how Emissary-ingress based on Envoy proxy makes all of this easier. They’ll also look at current best practices with a deeper dive into Emissary-ingress’s evolution and future, notably the plans for supporting the Kubernetes Gateway API.</p><p><a href="https://kccnceu2023.sched.com/event/1HyUY"><strong>Envoy Gateway Update</strong></a><strong><br></strong>(14:30–15:05, Wednesday, 19th April)</p><p>Alice Wasko (Software Engineer, Ambassador Labs) &amp; Arko Dasgupta (Software Engineer, Tetrate) share a project update on Envoy Gateway, the OSS Envoy ingress controller and what the future plans are for the project!</p><p>Envoy Gateway is a collaborative effort between engineers from Emissary-ingress, Tetrate, Tencent, Contour, and VMware, who decided to work together to create a new first-party ingress controller for Envoy.</p><p>Its goal is to combine the experience and knowledge from existing solutions into a new gateway that is ready to use on its own but can also serve as a foundation for everyone to share and build on for their own additions and extensions.</p><p><a href="https://sched.co/1Hzco"><strong>ContribFest: Emissary-Ingress — Bugs, Deprecations, and Features, Oh My!</strong> </a><br>(16:30–18:00, Wednesday, 19th April)</p><p>Interested in getting experience with multiple CNCF projects? Come help us smash some bugs, remove deprecated features, and help work on new features. You can learn about developing helm charts, designing Kubernetes CustomResources, and working with Envoy configuration.</p><p><a href="https://kccnceu2023.sched.com/event/1Hyb8"><strong>Telepresence Case Studies: From First Experience to Fast Feedback at Scale</strong></a><strong><br></strong>(14:30–15:05, Thursday, 20th April)</p><p>Edidiong Asikpo (Senior Developer Advocate, Ambassador Labs) presents a case study of three companies that adopted the open source CNCF tool <a href="https://www.getambassador.io/products/telepresence">Telepresence</a> and improved their developer experience, accelerated their inner dev loop, and reduced staging environment costs.</p><p>She’ll follow this with a demo on speeding up the development build-push-test cycle and streamlining the developer experience.</p><p><a href="https://kccnceu2023.sched.com/event/1HzdC"><strong>TAG Contributor Strategy: What We Get Out of It (and You Could Too!)</strong></a></p><p>(16:30–17:05, Thursday, 20th April)</p><p>Dave Sudia, Senior Developer Advocate, Ambassador Labs, joins panelists Catherine Paganini, Buoyant; Dawn Foster, VMware; Nate Waddington, CNCF; and Josh Berkus, Red Hat to discuss best practices for projects to recruit contributors, do self-governance, scale sustainably and mentor others effectively. TAG CS members share how giving back has shaped their careers, advanced their skills, and grown their own communities.</p><p><strong>The CNCF Pavillion: Bring your questions for maintainers of Emissary-Ingress and Telepresence and see demos of the latest versions live!<br></strong>(Wed-Fri, April 19–21)</p><p>Join maintainers and members of the Emissary-ingress and Telepresence communities at the OSS pavilions. Learn about the projects, see a demo, and learn how to contribute!</p><p><strong>Ambassador Labs Booth, S7 in the Sponsor Hall: Watch demos, pick up some swag, and have a chat!<br></strong>(Wed-Fri, April 19–21)</p><p>Join Daniel Bryant (Head of DevRel), Kay James (Solutions Engineer), Steve Rodda (CEO), and more surprise guests at the booth! We love to chat about all things Kubernetes, Edge Stack, and Telepresence. We also have swag and demos!</p><h4>Trailers: Envoy Project Documentary</h4><p>We’re super excited about the Envoy Project Documentary&#39;s premiere at 18:15 on Thursday in the Forum Center. Ambassador Labs has been involved with Envoy Proxy since its open source release back in 2016, and all of our projects and products use Envoy in some way: Emissary-ingress, Edge Stack, and Telepresence.</p><p>If you want to learn more, check out the recent <a href="https://envoyprojectdocumentary.com/">movie trailer</a>.</p><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FsQVeuFYvzIk%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DsQVeuFYvzIk&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FsQVeuFYvzIk%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/8afbfc61c6a160186a5856ea9ccf8d19/href">https://medium.com/media/8afbfc61c6a160186a5856ea9ccf8d19/href</a></iframe><h4>Can’t make it? See you online!</h4><p>If you can’t make the event this year, there’s always the virtual KubeCon EU option. You can still watch a number of talks online and chat with folks via Slack. You can also <a href="http://a8r.io/slack">join Ambassador Labs on Slack</a>.</p><p>If you want a sneak peek of what’s to come, check out our wrap-up blogs from last year’s events:</p><ul><li><a href="https://blog.getambassador.io/kubecon-eu-2022-summary-cloud-novices-golden-paths-and-software-supply-chains-f38d34b0c5a4">KubeCon EU 2022 Summary: Cloud Novices, Golden Paths, and Software Supply Chains</a></li><li><a href="https://blog.getambassador.io/kubecon-na-2022-summary-maintainers-open-standards-and-the-rumoured-demise-of-devops-e4f12486263c">KubeCon NA 2022 Summary: Maintainers, Open Standards, and the Rumoured Demise of DevOps</a></li></ul><p>We hope to see you there, and stay tuned for this year’s conference wrap-up!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=f49e9050ab1d" width="1" height="1" alt=""><hr><p><a href="https://blog.getambassador.io/kubecon-eu-2023-themes-talks-and-movie-trailers-f49e9050ab1d">KubeCon EU 2023: Themes, Talks, and (Movie) Trailers</a> was originally published in <a href="https://blog.getambassador.io">Ambassador Labs</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>