<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>CNCF TAG Appデリバリー – Community Contributions</title><link>https://deploy-preview-88--cnpe.netlify.app/ja/tags/community-contributions/</link><description>Recent content in Community Contributions on CNCF TAG Appデリバリー</description><generator>Hugo -- gohugo.io</generator><language>ja</language><lastBuildDate>Tue, 03 Mar 2026 12:00:00 +0000</lastBuildDate><atom:link href="https://deploy-preview-88--cnpe.netlify.app/ja/tags/community-contributions/index.xml" rel="self" type="application/rss+xml"/><item><title>Blog: A Living Blueprint: Evolving the Platform Engineering Whitepaper and Maturity Model</title><link>https://deploy-preview-88--cnpe.netlify.app/ja/blog/2026-initiatives-announcement/</link><pubDate>Tue, 03 Mar 2026 12:00:00 +0000</pubDate><guid>https://deploy-preview-88--cnpe.netlify.app/ja/blog/2026-initiatives-announcement/</guid><description>
&lt;p>&lt;strong>A Living Blueprint: Evolving the Platform Engineering Whitepaper and Maturity Model&lt;/strong>&lt;/p>
&lt;p>In Q1 2026, the CNCF Platform Engineering Technical Community Group (TCG) kicked off a refresh of two foundational community resources: the &lt;strong>Platform as a Product Whitepaper&lt;/strong> and the &lt;strong>Platform Engineering Maturity Model&lt;/strong>.
Since their initial release, both of these documents have been crucial guidance for organisations beginning their internal developer platform journey, and now, two years later, it&amp;rsquo;s time to ensure they grow with the industry.&lt;/p>
&lt;p>We launched two focused initiatives to not only make initial updates but also to define a clear, sustainable path forward.
We believe these should be &lt;strong>living documents&lt;/strong> that continuously reflect industry advancements, spawn new ideas, and serve as a durable, long-term resource for the community.&lt;/p>
&lt;p>Our current initiative focuses on two main areas to meet the immediate needs of the platform engineering community and pave the way for the future.
First, we are &lt;strong>Defining Future Growth and Scope&lt;/strong> by leading a discussion to clearly articulate how both the Whitepaper and Maturity Model must evolve to meet the &lt;em>current&lt;/em> and &lt;em>emerging&lt;/em> needs of the cloud-native industry.
This ensures a measured, strategic approach to larger future changes and includes integrating content on new essential areas, notably the secure, governed integration of &lt;strong>Artificial Intelligence (AI)&lt;/strong> tools and prototypes into the software development lifecycle.&lt;/p>
&lt;p>Second, we are pursuing &lt;strong>Clarity and Usability Improvements&lt;/strong> through Language and Terminology Refinement, making concise, simple changes to update the core language across both documents, ensuring clarity and aligning them with established vocabulary.
We are also focusing on Maturity Model Practicality by adding clearer, real-world &lt;strong>examples and scenarios&lt;/strong>.
This enhancement will empower teams to assess their current state more effectively and identify concrete next steps for advancement.&lt;/p>
&lt;p>The collective goal of these initiatives is to have &lt;strong>drafts of the Whitepaper and the Maturity Model available before KubeCon EU 2026, for formal release to the community at KubeCon!&lt;/strong>
Accompanied by a feedback survey, this will provide an immediate opportunity for review, feedback, and further community contributions to steer future initiative work through 2026 and into 2027.&lt;/p>
&lt;p>&lt;strong>Get Involved Now: Your Expertise Is the Blueprint!&lt;/strong>&lt;/p>
&lt;p>The success of these documents and their evolution depends on the collective expertise of the cloud-native community.
We invite you to join the conversation, contribute your experience, and help us finalise this next iteration.&lt;/p>
&lt;p>&lt;strong>Connect With Us Online&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Slack:&lt;/strong> Join the
&lt;a href="https://cloud-native.slack.com/archives/platform-engineering" target="_blank">#platform-engineering&lt;/a> channel on CNCF Slack.
It&amp;rsquo;s the best place to ask questions, share ideas, get involved, and stay up to date on progress.
A link to the drafts will be published in the channel as soon as they&amp;rsquo;re ready, and formally at Platform Engineering Day on Monday 23rd March 2026.&lt;/li>
&lt;li>&lt;strong>Website:&lt;/strong> Visit
&lt;a href="https://cloudnativeplatforms.com/" target="_blank">cloudnativeplatforms.com&lt;/a> to learn more about our group and resources.
The draft documents and survey will be available there.&lt;/li>
&lt;li>&lt;strong>LinkedIn:&lt;/strong> Follow our latest posts and updates on
&lt;a href="https://www.linkedin.com/company/106474508" target="_blank">LinkedIn&lt;/a>.&lt;/li>
&lt;li>&lt;strong>Survey:&lt;/strong> We&amp;rsquo;re launching a new version of our community survey at &lt;strong>KubeCon Europe 2026&lt;/strong>!
Your input will directly inform the final shape of the updated materials — keep an eye on the channels above for the link.&lt;/li>
&lt;/ul>
&lt;p>&lt;strong>Meet Us at KubeCon EU&lt;/strong>&lt;/p>
&lt;p>If you&amp;rsquo;re attending &lt;strong>KubeCon + CloudNativeCon Europe 2026 in Amsterdam&lt;/strong>, find us!
We&amp;rsquo;ll be hosting Platform Engineering Coffee meet-ups Monday-Thursday 07:00-8.30, lunchtime meet-ups 12:30-13:30, at Platform Engineering day all day Monday &lt;strong>23rd March&lt;/strong>.
Or stop by the &lt;strong>Platform Engineering TCG booth&lt;/strong> at the Project Pavilion on Wednesday, &lt;strong>25th March&lt;/strong> to chat with contributors, ask questions about the updated documents, and share your own platform engineering stories.
Whether you&amp;rsquo;re just starting your platform journey or you&amp;rsquo;ve been building internal developer platforms for years, we&amp;rsquo;d love to hear from you.&lt;/p>
&lt;p>We look forward to building the next chapter of these resources together.&lt;/p></description></item><item><title>Blog: Navigating Platform Engineering with the maturity model assessment</title><link>https://deploy-preview-88--cnpe.netlify.app/ja/blog/navigating-platform-engineering/</link><pubDate>Mon, 15 Sep 2025 01:00:00 +0000</pubDate><guid>https://deploy-preview-88--cnpe.netlify.app/ja/blog/navigating-platform-engineering/</guid><description>
&lt;p>The
&lt;a href="https://cloudnativeplatforms.com" target="_blank">CNCF Platform Engineering community&lt;/a> has been working on an assessment to accompany the
&lt;a href="https://cloudnativeplatforms.com/whitepapers/platform-eng-maturity-model/" target="_blank">Platform Engineering Maturity Model&lt;/a>. It&amp;rsquo;s now available as a preview for feedback, but it&amp;rsquo;s crucial to understand its purpose to know what it can do for you and what you need to put in once you get your score.&lt;/p>
&lt;p>The assessment is a series of multiple-choice questions that takes around 20 minutes to complete. It runs in your browser and no data is shared. Once complete, you&amp;rsquo;ll get a report card that shows you where you sit within the Platform Engineering Maturity Model.&lt;/p>
&lt;p>Help us out by
&lt;a href="https://cloud-native-platform-engineering.github.io/pemm-assessment/" target="_blank">trying out the assessment&lt;/a> and
&lt;a href="https://docs.google.com/forms/d/e/1FAIpQLScXru41BVVQDipxuSCQaNmo0GcBpBM8jHhDbX3pQskJXFgV8A/viewform" target="_blank">giving us feedback&lt;/a>.&lt;/p>
&lt;h2 id="platform-orienteering">Platform orienteering&lt;/h2>
&lt;p>Picture yourself at the edge of a vast forest. You know there&amp;rsquo;s a destination somewhere out there, but between you and your goal lies unfamiliar terrain filled with hills, valleys, streams, and dense woodland. This is orienteering, the sport of navigating unknown territory using only a map and compass.&lt;/p>
&lt;p>You can take part in orienteering with minimal kit. If you have a map, you can work out the rest using landmarks. Perhaps you&amp;rsquo;ll spot that distinctive hill in the distance, follow the bend of a river, or use a church spire as a reference point. But it gets a whole lot easier if you have a compass to tell you which direction you&amp;rsquo;re facing.&lt;/p>
&lt;p>That&amp;rsquo;s why we wanted to add an assessment tool to accompany the Platform Engineering maturity model. Just like orienteering requires both a map and a compass working together, a successful Platform Engineering transformation needs a clear picture of the landscape and a way to determine your current position.&lt;/p>
&lt;h2 id="the-maturity-model-is-the-map">The maturity model is the map&lt;/h2>
&lt;p>In orienteering, a map is your window into the landscape. It shows you the contour lines that reveal steep climbs and gentle slopes, the symbols that mark forests, clearings, and water features, and the network of paths that connect different areas. But here&amp;rsquo;s what&amp;rsquo;s crucial to understand: the map shows you the terrain as it exists, not where you are within that terrain.&lt;/p>
&lt;p>The Platform Engineering maturity model works the same way. It&amp;rsquo;s a detailed map that describes the features of the Platform Engineering landscape. It has the organizational structures, the technical capabilities, the process maturity levels, and the cultural elements that define different stages of platform evolution. It shows you what &amp;ldquo;good&amp;rdquo; looks like at various levels of sophistication.&lt;/p>
&lt;p>&lt;img src="https://deploy-preview-88--cnpe.netlify.app/images/maturity-growth-pattern.png" alt="A diagram showing a typical growth pattern for platform adoption: A slow start, and a tipping point where the value is sufficient to cause growth to be pulled by platform users">&lt;/p>
&lt;p>What a map doesn&amp;rsquo;t tell you is where you are right now, or where you want to go. When it comes to your destination, it&amp;rsquo;s your journey, so it&amp;rsquo;s for you to decide. We&amp;rsquo;re each heading somewhere different, and that&amp;rsquo;s as true for Platform Engineering maturity as it is for choosing whether to head to a peaceful lakeside clearing or push for the challenging summit.&lt;/p>
&lt;p>Some organizations want to reach the beach: a stable, reliable platform that serves their current needs without unnecessary complexity. Others are drawn to the heady heights of mountains, pursuing cutting-edge capabilities and pushing the boundaries of what&amp;rsquo;s possible with Platform Engineering. Both destinations are valid; the map just helps you understand the terrain that lies between you and your next waypoint.&lt;/p>
&lt;h2 id="the-assessment-is-a-compass">The assessment is a compass&lt;/h2>
&lt;p>Once you have the map and an idea of where you want to get to, the one thing standing in your way is knowing where you are right now. In orienteering, you might recognize that hill over there and that stream down below, but you can&amp;rsquo;t orient the map correctly without knowing which way is north. You could be looking at the landscape upside down for all you know.&lt;/p>
&lt;p>You can&amp;rsquo;t plan a route until you know your starting point. Are you at the bottom of the valley looking up, or are you halfway up the slope? Are you even on the side of the right mountain? The difference determines everything about your next steps.&lt;/p>
&lt;p>This is where the Platform Engineering assessment comes in. It functions as your compass, not the magnetic but the organizational kind. It helps you work out which way around to hold the map and where you are within the Platform Engineering landscape. The assessment asks targeted questions about your current practices, capabilities, and organizational structures, then plots your position on the maturity model map.&lt;/p>
&lt;p>With both map and compass in hand, you can finally see the whole picture: here&amp;rsquo;s where you are, there&amp;rsquo;s where you want to go, and now you can begin to understand the terrain you&amp;rsquo;ll need to cross to get there.&lt;/p>
&lt;h2 id="route-planning">Route planning&lt;/h2>
&lt;p>When we were gathering feedback on the assessment during its development, one question came up repeatedly: &amp;ldquo;This is great for showing me where I am and where I could go, but how do I actually get from here to there?&amp;rdquo;&lt;/p>
&lt;p>It&amp;rsquo;s a natural question. In orienteering, once you know your position and your destination, the next step is route planning. Do you take the direct path that cuts straight across that steep hill, or do you follow the longer but easier route that curves around the valley? Should you push through the dense forest or stick to the clearer paths that might add distance but save time?&lt;/p>
&lt;p>At the moment, detailed route planning isn&amp;rsquo;t part of the assessment. Think of our current tool as a reliable map and compass combination, but not a complete GPS navigation system yet. The &amp;ldquo;SatNav version&amp;rdquo; that provides turn-by-turn directions is a later evolution we&amp;rsquo;re considering.&lt;/p>
&lt;p>The assessment might prompt you about your intended destination and offer some general recommendations, like suggesting that organizations aiming for advanced platform capabilities typically need to focus on developer experience metrics or that teams targeting rapid scaling should prioritize automation investments. But we deliberately don&amp;rsquo;t want to remove human expertise and judgment from the process.&lt;/p>
&lt;p>When we add more detailed recommendations in future versions, those recommendations will remain general enough to require customization. There&amp;rsquo;s always space for the next steps to be tailored by people who understand your organization&amp;rsquo;s unique context, constraints, and goals. After all, no two orienteering courses are exactly alike, and neither are any two Platform Engineering transformations.&lt;/p>
&lt;h2 id="prototype-assessment-feedback">Prototype assessment feedback&lt;/h2>
&lt;p>We are open to feedback for all elements of the assessment. For example:&lt;/p>
&lt;ul>
&lt;li>Are the questions and answer options clear?&lt;/li>
&lt;li>Did the result match your expectation?&lt;/li>
&lt;li>Are the visualizations helpful or should we try something else?&lt;/li>
&lt;/ul>
&lt;p>The assessment scores responses for each category in the maturity model. This information is shown in three ways in the assessment&amp;rsquo;s output.&lt;/p>
&lt;ol>
&lt;li>&lt;strong>Spider chart&lt;/strong>: Uses the average score in each category to highlight strengths and weaknesses.&lt;/li>
&lt;li>&lt;strong>Matrix&lt;/strong>: Plots answer density to show the spread within each category.&lt;/li>
&lt;li>&lt;strong>Table&lt;/strong>: Displays average scores per category.&lt;/li>
&lt;/ol>
&lt;p>&lt;img src="https://deploy-preview-88--cnpe.netlify.app/images/assessment-result.png" alt="A diagram showing a typical growth pattern for platform adoption: A slow start, and a tipping point where the value is sufficient to cause growth to be pulled by platform users">&lt;/p>
&lt;h2 id="helping-you-navigate">Helping you navigate&lt;/h2>
&lt;p>The assessment gives you the essential foundation: a clear understanding of where you stand and the possible paths forward. From there, the art of navigation, whether through forests or platform transformations, remains a uniquely human skill.&lt;/p>
&lt;p>You can help by
&lt;a href="https://cloud-native-platform-engineering.github.io/pemm-assessment/" target="_blank">trying the assessment&lt;/a> and
&lt;a href="https://docs.google.com/forms/d/e/1FAIpQLScXru41BVVQDipxuSCQaNmo0GcBpBM8jHhDbX3pQskJXFgV8A/viewform" target="_blank">giving us feedback&lt;/a>.&lt;/p>
&lt;p>To learn more about what&amp;rsquo;s happening in the platform engineering community, join our
&lt;a href="https://cloud-native.slack.com/archives/C020RHD43BP" target="_blank">Slack Channel&lt;/a> and follow
&lt;a href="https://www.linkedin.com/company/cloud-native-platforms/" target="_blank">our LinkedIn page&lt;/a>.&lt;/p></description></item><item><title>Blog: From Chaos to Clarity: Navigating Observability in the Platform Engineering Era (and a Dash of AI)</title><link>https://deploy-preview-88--cnpe.netlify.app/ja/blog/kcd-nyc-platform-engineering-and-observability-roundtable/</link><pubDate>Wed, 20 Aug 2025 12:00:00 +0000</pubDate><guid>https://deploy-preview-88--cnpe.netlify.app/ja/blog/kcd-nyc-platform-engineering-and-observability-roundtable/</guid><description>
&lt;blockquote>
&lt;p>There was a great energy at KCD New York this year, and for Graziano Casto, a personal highlight was leading a roundtable on observability. It was a fascinating discussion that really got him thinking about the challenges we&amp;rsquo;re all facing in the platform engineering space. Here is Graziano&amp;rsquo;s recap of the key problems and promising ideas that came up.&lt;/p>
&lt;/blockquote>
&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>It was an absolute pleasure recently to moderate a roundtable at
&lt;a href="https://community.cncf.io/events/details/cncf-kcd-new-york-presents-kcd-new-york-2025/" target="_blank">KCD New York&lt;/a>, diving deep into the fascinating (and let&amp;rsquo;s be honest, sometimes frustrating) world where &lt;strong>Platform Engineering meets Observability&lt;/strong>. As my first time moderating a roundtable, I was genuinely thrilled by the energy and candid participation from everyone in the room. A huge thank you to all the participants:
&lt;a href="https://www.linkedin.com/in/mich-murabito/" target="_blank">Michel Murabito&lt;/a>,
&lt;a href="https://www.linkedin.com/in/colinjlacy/" target="_blank">Colin Lacy&lt;/a>,
&lt;a href="https://www.linkedin.com/in/tiara-sykes/" target="_blank">Tiara Sykes&lt;/a>,
&lt;a href="https://www.linkedin.com/in/andrew-espira/" target="_blank">Andrew Espira&lt;/a>,
&lt;a href="https://www.linkedin.com/in/mariia-r-748931163/" target="_blank">Mariia Rudenko&lt;/a>,
&lt;a href="https://www.linkedin.com/in/at-williams/" target="_blank">Aderianna Williams&lt;/a>,
&lt;a href="https://www.linkedin.com/in/mwijay/" target="_blank">Marino Wijay&lt;/a>, and
&lt;a href="https://www.linkedin.com/in/maria-ashby/" target="_blank">Maria Ashby&lt;/a> whose insights made this discussion truly invaluable. We had an incredibly insightful exchange, and I walked away with some serious food for thought.&lt;/p>
&lt;img src="../assets/kcd-nyc-pe-roundtable.jpeg" width=400px />
&lt;p>We kicked off by acknowledging a universal truth in today&amp;rsquo;s cloud-native landscape: managing a full observability stack often feels like trying to hit a moving target. The more we aim to observe, the more inherent complexity seems to creep in. We continuously pile on tools, data, and dashboards&amp;ndash;be it metrics, traces, logs, or profiling – and suddenly, we&amp;rsquo;re swimming in a sea of cognitive load, entropy, and quite often, plain old confusion. So, instead of me listing the common headaches, I threw it open to the room: &amp;ldquo;When you think about managing a full observability stack, across logs, metrics, traces, and so on, what are your biggest pain points? If you had to name the biggest challenge your team is facing with observability right now, what would it be?&amp;rdquo;&lt;/p>
&lt;p>The responses flowed freely, revealing a shared understanding that while observability promises clarity, its real-world implementation often introduces its own unique set of challenges. And, quite organically, our conversation drifted into the exciting (and slightly unsettling) realm of Generative AI, specifically discussing how Large Language Models (LLMs) can be synergistically integrated within platforms to serve as enablers in resolving some of these very challenges.&lt;/p>
&lt;h2 id="the-observability-headaches-where-do-we-feel-the-pinch">The Observability Headaches: Where Do We Feel the Pinch?&lt;/h2>
&lt;p>One of the loudest points of contention was the persistent struggle to correlate telemetry data with the actual services generating them, and the broader challenge of &lt;strong>telemetry data correlation&lt;/strong>. It&amp;rsquo;s like having all the pieces of a complex puzzle but no clear idea how they fit together. You might spot a spike in CPU utilization – a metric – but then you&amp;rsquo;re left guessing which microservice is the culprit. Then begins the detective work: diving into logs to pinpoint an error, and finally tracing requests to understand the flow. The fundamental problem is that these critical data points often reside in disparate systems, use inconsistent identifiers, and demand a significant amount of manual effort and intuition to connect the dots. This fragmentation makes it incredibly difficult to quickly identify the root cause of a problem when seconds count.&lt;/p>
&lt;p>Adding to this complexity is the sheer volume of alerts and the difficulty in correlating them with the actual underlying problem. We&amp;rsquo;ve all experienced it: a dozen alerts fire simultaneously, each pointing to a symptom, yet none clearly indicating the core issue. This leads to what&amp;rsquo;s known as &lt;strong>alert fatigue&lt;/strong>, resulting in missed critical incidents, wasted time triaging false positives, and ultimately, a palpable loss of trust in the alerting system itself. The challenge isn&amp;rsquo;t merely about receiving notifications; it&amp;rsquo;s about receiving meaningful alerts that directly pinpoint the underlying problem, not just its outward manifestations.&lt;/p>
&lt;p>Furthermore, a significant unspoken burden that often comes with observability is the &lt;strong>cost&lt;/strong> of both creating and maintaining the entire observability stack. From licensing fees for proprietary tools to the infrastructure costs of storing massive volumes of telemetry data and the operational overhead of managing these complex systems, the financial outlay can be substantial. This constant investment of resources, both human and monetary, can become a major pain point, often weighing heavily on budget decisions and resource allocation.&lt;/p>
&lt;p>Then there&amp;rsquo;s the pervasive issue of &lt;strong>making insights accessible&lt;/strong> and visualizing them in a way that provides the right insight to the right person. Raw telemetry data, in its unadulterated form, is overwhelming. Different roles within an organization – SREs, developers, product managers – need distinct views and varying levels of detail. A developer might require granular trace data, while a product manager needs high-level business metrics. The constant battle involves creating and maintaining these tailored dashboards and ensuring everyone knows where to find what they need. This often leads to information silos and missed opportunities for proactive improvement.&lt;/p>
&lt;p>A recurring theme throughout our discussion was the persistent problem of &lt;strong>siloed teams&lt;/strong> and the resulting &lt;strong>lack of standardization&lt;/strong>. When different teams adopt disparate observability tools, inconsistent naming conventions, or even varied logging formats, it inevitably creates a fragmented and chaotic landscape. This makes it incredibly challenging to gain a holistic view of the system, collaborate effectively during incidents, and leverage best practices across the entire organization. It’s a classic case of &amp;ldquo;everyone doing their own thing&amp;rdquo;, leading to pervasive inefficiencies and increased complexity.&lt;/p>
&lt;p>Finally, a crucial point that resonated deeply was the importance of &lt;strong>developer education&lt;/strong>. Observability isn&amp;rsquo;t merely about deploying tools; it&amp;rsquo;s about cultivating a specific mindset. Developers need to grasp why observability is vital, how to effectively instrument their code, how to interpret telemetry data, and critically, how to leverage observability tools to troubleshoot their applications. This knowledge gap can lead to poorly instrumented services, ignored alerts, and a general underutilization of the powerful observability stacks organizations invest heavily in.&lt;/p>
&lt;h2 id="internal-developer-platforms-the-unified-solution">Internal Developer Platforms: The Unified Solution&lt;/h2>
&lt;p>So, with these common headaches laid out, how do we begin to alleviate them? This is precisely where the concept of an &lt;strong>Internal Developer Platform (IDP)&lt;/strong> steps in as a truly powerful solution, providing a cohesive answer to many of these challenges.&lt;/p>
&lt;p>An IDP, at its core, inherently solves the problem of standardization. By providing clear standards and abstractions through &amp;ldquo;golden paths&amp;rdquo; for building and deploying applications, it ensures consistency across the organization. However, it&amp;rsquo;s crucial that these &lt;strong>golden paths&lt;/strong> don&amp;rsquo;t become &amp;ldquo;golden cages&amp;rdquo;. A well-designed IDP empowers developers with the necessary autonomy to cover edge cases, allowing them to step outside the perimeter of the provided golden paths when needed for specific requirements. This balance is vital for both consistency and innovation.&lt;/p>
&lt;p>Moving beyond standardization, IDPs also play a crucial role in addressing the challenges faced by siloed teams that might be working on different components of the same system and often lack a shared performance baseline. During our discussion, we introduced the concept of leveraging generative models within these platforms. Specifically, the role of Generative AI, particularly &lt;strong>Large Language Models (LLMs)&lt;/strong>, in the observability space emerged as a truly futuristic and exciting prospect. The idea is that LLMs can help close the gap between users and telemetry data. Imagine being able to ask natural language questions like, &amp;ldquo;Why is our checkout service slow right now?&amp;rdquo; and have an LLM sift through mountains of metrics, logs, and traces to provide a concise, actionable answer. Or, &amp;ldquo;What were the top 3 errors in our authentication service last night?&amp;rdquo; and get a summary, perhaps even with links to relevant log lines. These models can also be instrumental in enabling teams to define and compare their telemetry data against customized thresholds, ensuring that the entire system is monitored according to a collectively defined baseline, fostering a shared understanding of system health.&lt;/p>
&lt;p>From here, we delved into how these models further enhance the transparency and clarity of insights. LLMs, integrated within the IDP, can analyze vast amounts of telemetry data and provide various stakeholders with personalized insights and alerts. This capability opens the door to entirely new interfaces beyond the traditional dashboards, making complex operational data more accessible and actionable for different roles. Unfortunately, we didn&amp;rsquo;t have the opportunity to delve deeper into the intricate topic of telemetry data correlation during the roundtable, but I have written an article that explores this topic further, which you can find
&lt;a href="https://www.linkedin.com/pulse/9-serving-observability-first-dish-graziano-casto-05rhf" target="_blank">here&lt;/a>.&lt;/p>
&lt;h2 id="the-open-question-balancing-trust-and-cost-with-benefits-in-the-llm-era">The Open Question: Balancing Trust and Cost with Benefits in the LLM Era&lt;/h2>
&lt;p>However, as with any powerful new technology, the discussion around LLMs quickly led to a critical open question for the community:&lt;/p>
&lt;p>&lt;strong>How do we effectively balance the significant benefits that LLMs bring – such as improved automation and deeper insights – against the inherent costs? These costs include not only the economic investment required for these models but also the crucial aspect of trust, both in the accuracy of the results and in entrusting our sensitive data to an LLM, particularly when utilized as a service.&lt;/strong>&lt;/p>
&lt;p>This is a conversation that needs to continue. As we push the boundaries of what&amp;rsquo;s possible with AI in operations, we must collectively figure out how to build systems that are not only efficient and intelligent but also fundamentally secure, trustworthy, and cost-effective.&lt;/p>
&lt;h2 id="wrapping-up">Wrapping Up&lt;/h2>
&lt;p>My first moderating experience at KCD New York was an absolute blast, and the insights from the roundtable on Platform Engineering and Observability were truly invaluable. It&amp;rsquo;s clear that while observability brings its own set of complexities, Internal Developer Platforms offer a robust framework for overcoming these challenges by promoting standardization, providing contextualized insights, and empowering developers. And looking ahead, the potential of LLMs to revolutionize how we interact with our telemetry data is incredibly exciting, even if it comes with some important questions we need to answer as a community.&lt;/p>
&lt;p>What are your thoughts on these challenges and solutions? And how do you see the role of LLMs evolving in the observability space, especially concerning the trust and cost trade-offs? Let&amp;rsquo;s keep the conversation going!&lt;/p></description></item><item><title>Blog: Demystifying Composability on Platforms: extending Platforms to business needs</title><link>https://deploy-preview-88--cnpe.netlify.app/ja/blog/composable/</link><pubDate>Wed, 29 Jan 2025 12:00:00 +0000</pubDate><guid>https://deploy-preview-88--cnpe.netlify.app/ja/blog/composable/</guid><description>
&lt;h2 id="introduction">Introduction&lt;/h2>
&lt;p>Let’s start with what’s a Platform, according to the
&lt;a href="https://tag-app-delivery.cncf.io/whitepapers/platforms/#what-is-a-platform" target="_blank">CNCF Platforms White Paper&lt;/a>, “A platform for cloud-native computing is an integrated collection of capabilities defined and presented according to the needs of the platform’s users. The specific set of capabilities and scenarios supported by a platform should be determined by the needs of stakeholders and users. And while platforms provide these required capabilities, it’s critical to note that platform teams should not always implement them themselves.”&lt;/p>
&lt;p>Composable platforms promote flexibility and adaptability in the configuration and setup of the Platform. These individual solutions are then combined to form a larger, more feature-rich Platform. This allows configuring different components to achieve various technical and business needs by providing specific components or allowing setup of this component. When looking for a platform, understanding the end goal – bringing value to the business – is critical for ensuring the right capabilities meet the organization’s needs.&lt;/p>
&lt;p>Composability, then, is the characteristic of a platform that, through different user experiences and a broad range of components, expands to fulfill technical needs at the end, supporting business value and increasing competitiveness advantage.&lt;/p>
&lt;p>As the platform supports and enables different personas, each persona will have distinct needs and usage of the platform and, accordingly, differing requirements and perspectives on what composable means. Platform consumers may leverage some or all of the composable capabilities, depending on their needs. For example, while one development team may choose to only make use of the platform’s full capabilities to build, test, scan, and store artifacts; another team may opt into the build and scan capabilities only, storing their artifacts in a different repository from the one provided by the platform team. The flexibility to consume only the parts that provide business value based on a team’s specific business deliverable, as opposed to an all-or-nothing approach, is a hallmark of composable platforms.&lt;/p>
&lt;img src="../assets/platforms-def.drawio.png" width=1000px />
&lt;p>Fig 1.
&lt;a href="https://tag-app-delivery.cncf.io/whitepapers/platforms/#capabilities-of-platforms" target="_blank">Platform Capabilities&lt;/a>&lt;/p>
&lt;p>It’s worth noting that this loose coupling does not preclude the benefits of interoperable components. While capabilities such as build and test, as well as artifact storage may be consumed separately, a composable platform can still provide benefits for those consumers who wish to use the two together, such as automatic image signing and SBOM generation.&lt;/p>
&lt;p>A key concept in building platforms is the persona. We refer to a persona as a group of stakeholders within a platform.
Note that a persona is not the same as a role, and is intended to apply to different roles in team topologies. Some individuals will fit into one or more persona - especially in smaller organizations where team members are expected to wear multiple hats.&lt;/p>
&lt;h1 id="characteristics-of-a-composable-platform-according-to-the-personas">Characteristics of a Composable Platform according to the personas&lt;/h1>
&lt;ul>
&lt;li>&lt;strong>Builders&lt;/strong> (focus on platform and beneficiary experience): From being extensible and configurable, the platform should support a variety of underlying infrastructure on which the platform will run, from on-premise to cloud.&lt;/li>
&lt;li>&lt;strong>Enablers&lt;/strong> (focus on end-users and application capabilities): Provide availability to access different installation methods and configure the platform by allowing the custom configurations, extend the platform to additional infrastructure. Increase platform capabilities to either of the following two roles- Developers and Business Customers&lt;/li>
&lt;li>&lt;strong>Consumers&lt;/strong> - Platform Customers (Developers) components are the tools that add application capabilities, such as database, observability, and application log management to accomplish business goals. Decreasing lead time in development will increase developer productivity.&lt;/li>
&lt;li>&lt;strong>End-users (customers)&lt;/strong> - End users don’t interact directly with the platform but benefit from the increased productivity of the platform consumers, which reduces the time to market. Platform capabilities and application features will contribute to business use cases and add customer value. Customers can also measure the value of a strong platform through enhanced reliability and availability, building trust over time. Furthermore, the ability to support a variety of workloads helps the platform meet business requirements and provide value to the end users.&lt;/li>
&lt;/ul>
&lt;p>Learn more about the personas:
&lt;a href="https://tag-app-delivery.cncf.io/blog/paap-personas/" target="_blank">https://tag-app-delivery.cncf.io/blog/paap-personas/&lt;/a>&lt;/p>
&lt;h1 id="how-do-the-different-personas-view-a-platform">How do the different personas view a platform?&lt;/h1>
&lt;p>The following diagrams help us explore how a platform looks from the differing perspective of each persona and how the platform evolves with the new components.&lt;/p>
&lt;h3 id="from-buildershttpstag-app-deliverycncfioblogpaap-personas">
&lt;a href="https://tag-app-delivery.cncf.io/blog/paap-personas/" target="_blank">From Builders:&lt;/a>&lt;/h3>
&lt;p>The underlying infrastructure may not necessarily be part of the platform. However, the platform takes advantage of the underlying hardware resources and services. The following diagram shows an example of how a composable platform expands its components according to the organization’s setup and configuration requirements.&lt;/p>
&lt;img src="../assets/composable_builders.png" width=1000px />
&lt;p>Once the infrastructure is defined, the platform can be set up; as a platform expanded using different configurations from networking and security configuration. Once the platform is up and running and accessible it can be handed over to the next team.&lt;/p>
&lt;p>Fig 2. Platform Expands within an infrastructure&lt;/p>
&lt;p>Once the infrastructure is defined, the platform can be set up as a platform expanded using different configurations from networking and security until the platform is running and accessible for the next team.&lt;/p>
&lt;h3 id="from-platform-enablershttpstag-app-deliverycncfioblogpaap-personas">
&lt;a href="https://tag-app-delivery.cncf.io/blog/paap-personas/" target="_blank">From Platform Enablers:&lt;/a>&lt;/h3>
&lt;p>Growing a Platform by increasing platform and application capabilities, taking advantage of the platform components or new components selected by the organization.&lt;/p>
&lt;img src="../assets/composable_enablers.png" width=1000px />
Fig 3. Platform Expands within platform and application capabilities
&lt;p>After cluster installation and setup typically with a Kubernetes distribution, platform engineers embarked on Day 2 operation activities, ensuring relevant governance and security are in place. Next, the teams will work to ensure an efficient onboarding experience and a great user experience, allowing teams to access the platform directly or indirectly and bringing application capabilities closer to developer teams. It’s critical to meet the business’s scalability, resilience, and high availability needs before moving forward with production workloads.&lt;/p>
&lt;h3 id="from-developers-platform-end-usershttpstag-app-deliverycncfioblogpaap-personas">
&lt;a href="https://tag-app-delivery.cncf.io/blog/paap-personas/" target="_blank">From Developers (platform end-users):&lt;/a>&lt;/h3>
&lt;p>The platform expands with each component, building out CI/CD pipelines, then moving on to tune resources to meet requirements, and ensuring the availability to run multiple and diverse workloads. The platform can be extensible enough to support different third-party tools for application and user needs, such as databases, interconnectivity, and security tools.&lt;/p>
&lt;img src="../assets/composable_dev.png" width=1000px />
Fig 4. Platform Expands within new workloads, tools and resources.
&lt;p>End users of the platform, such as Developers, MLOps, and Software Engineers, will benefit from the platform&amp;rsquo;s readiness to start bringing new workloads and promoting best practices from CI/CD, accessing more resources, and setting up third-party tools to fulfill business needs.&lt;/p>
&lt;h3 id="from-customers-platform-end-usershttpstag-app-deliverycncfioblogpaap-personas">
&lt;a href="https://tag-app-delivery.cncf.io/blog/paap-personas/" target="_blank">From Customers (platform end-users):&lt;/a>&lt;/h3>
&lt;p>As the platform expands to fulfill technical and user needs, each expansion means new components that make the platform composable. A composable platform will bring value to the business by providing scalability and flexibility to different personas to achieve business goals. Examples of this might be increased trust, speedy service, or cost efficiency for those funding the service. While this persona will receive an indirect benefit from platform composability, they have a sizable role in driving the priority of composable capabilities and components, as facilitating their evolving needs helps determine the necessary platform capabilities for increasing business value.&lt;/p>
&lt;h1 id="conclusion">Conclusion&lt;/h1>
&lt;p>Composability allows the different personas in an organization to get what they need from a platform without undue investment by stakeholders in areas that are of secondary importance, allowing for flexibility and more efficient onboarding. We discussed what composable platforms are, and how they can help a business to succeed in their goal of deriving the most business value from their investment in cloud native technology.&lt;/p></description></item><item><title>Blog: Platform as a Product: Understanding the Personas</title><link>https://deploy-preview-88--cnpe.netlify.app/ja/blog/paap-personas/</link><pubDate>Thu, 16 Jan 2025 12:00:00 +0000</pubDate><guid>https://deploy-preview-88--cnpe.netlify.app/ja/blog/paap-personas/</guid><description>
&lt;h1 id="platform-as-a-product-overview">Platform as a Product Overview&lt;/h1>
&lt;p>Platform as a Product is a critical topic in the industry because it helps teams to work agile in our forever changing organizations and market. Platform as a Product is key to helping us move quickly and be ready for new technology in a standardized way. According to the
&lt;a href="https://tag-app-delivery.cncf.io/whitepapers/platforms/" target="_blank">CNCF Platforms White Paper&lt;/a>, Platform as a product is defined as:&lt;/p>
&lt;p>Platform as a product: A platform exists to serve the requirements of its users and it should be designed and evolved based on those requirements, similar to any other software products. Platforms should provide the necessary capabilities to support the most common use cases across product teams and prioritize those over more specific capabilities that are only used by a single team to maximize the value delivered.&lt;/p>
&lt;h1 id="understanding-the-personas">Understanding the personas&lt;/h1>
&lt;p>When considering its users, we need to identify the different personas such as: Developers, ML Engineers, Data Scientists, Platform Engineers, and others.&lt;/p>
&lt;p>The personas would focus on different aspects of the platform, and these could be represented in different organizations on one or multiple roles and teams.&lt;/p>
&lt;ul>
&lt;li>
&lt;p>&lt;strong>Builders&lt;/strong> (focus on platform and beneficiary experience):&lt;/p>
&lt;ul>
&lt;li>Enabling Day2 Platform Operations&lt;/li>
&lt;li>Setting up the platform&lt;/li>
&lt;li>Setting up security&lt;/li>
&lt;li>Platform Capabilities for AI&lt;/li>
&lt;li>Platform capabilities for HPC workloads&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Enablers&lt;/strong> (focus on end-users and application capabilities):&lt;/p>
&lt;ul>
&lt;li>Enabling cloud-native and legacy workloads with best practices such as CI/CD and security guardrails.&lt;/li>
&lt;li>Enabling user experience and self-service capabilities&lt;/li>
&lt;li>Build automation practices to simplify onboarding experiences for end users.&lt;/li>
&lt;li>Configuration integrations and third-party tools&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Consumers&lt;/strong> - Platform Customers (Developers):&lt;/p>
&lt;ul>
&lt;li>Access the platform to maintain and build applications&lt;/li>
&lt;li>Build any applications from legacy systems, cloud-native, AI&lt;/li>
&lt;li>Might not interact with the platform directly.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>End-Users (customers)&lt;/strong>:&lt;/p>
&lt;ul>
&lt;li>Customers who are the end-users of the applications and systems running on top of the platform.&lt;/li>
&lt;li>Might not interact with the platform directly.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Service Providers&lt;/strong>:&lt;/p>
&lt;ul>
&lt;li>Organizations who provide a Platform on top of Kubernetes.&lt;/li>
&lt;li>Consulting organizations that help teams drive implementations and adoption around the platform&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;h1 id="personas-interactions">Personas interactions&lt;/h1>
&lt;p>The &lt;strong>Platform Builders&lt;/strong> are those who are installing the platform and configuring the platform in an organization. These are the teams who are responsible for the platform itself. These personas can be a group of teams dedicated to diverse aspects of the platform, networking teams, security, and Platform Engineers, whether they are internal teams to the organization or work with service providers to provide the platform and build configurations on top of it.&lt;/p>
&lt;p>The &lt;strong>Platform Enablers&lt;/strong> could be composed of DevOps, Middleware teams, and Migration teams, who are mostly dedicated to building application capabilities and user experience with best practices on top of the platform and work directly with Developers and data Scientists. These personas will also interact with Platform Builders to ensure the platform foundation is ready for the capabilities required. They can be internal teams, external consulting teams, or a mix of both.&lt;/p>
&lt;p>The &lt;strong>Platform Consumers&lt;/strong> could be composed of Developers, Software Engineers. They are the personas who build and enrich applications from legacy systems, AI workloads, microservices or any workload that will run on top of the Platform to serve a business needs. They usually are in the Line of Business, and work might work directly with Platform Enables to ensure application capabilities are in place and access self-service and user experience. They can be internal teams, external consulting teams, or a mix of both.&lt;/p>
&lt;ul>
&lt;li>
&lt;p>The &lt;strong>Platform End-Users&lt;/strong>, these personas are an organization customer. They are the main reason why the platform exists and what drives the organization&amp;rsquo;s business. They might interact or not directly with the platform by accessing a UI, service, AI, or any other workload. They will often work with teams closer to the platform consumers.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>The &lt;strong>Service Providers&lt;/strong> provide platforms, toolings, and services to help organizations move faster into the cloud native ecosystem. These organizations are focused on resolving common problems that the industry faces and provide diverse tools and frameworks to resolve them. They can be internal teams, external consulting teams, or a mix of both.&lt;/p>
&lt;/li>
&lt;/ul>
&lt;img src="../assets/paap_personas_interactions.jpg" width=1000px /></description></item><item><title>Blog: Practical Paths to Platform Maturity: Insights from KubeCon Paris</title><link>https://deploy-preview-88--cnpe.netlify.app/ja/blog/practical-paths-to-platform-maturity/</link><pubDate>Wed, 27 Mar 2024 12:00:00 +0000</pubDate><guid>https://deploy-preview-88--cnpe.netlify.app/ja/blog/practical-paths-to-platform-maturity/</guid><description>
&lt;p>If you were lucky enough to be at KubeCon in Paris last week, you might have heard
&lt;a href="https://opencredo.com/authors/nicki-watt/" target="_blank">Nicki Watt from OpenCredo&lt;/a> give a practical walkthrough of the CNCF’s
&lt;a href="https://tag-app-delivery.cncf.io/whitepapers/platform-eng-maturity-model/" target="_blank">Platform Maturity Model&lt;/a>. Nicki was an early contributor to the development of the model, and she spoke about her experience using it with client organizations.&lt;/p>
&lt;iframe width="560" height="315" src="https://www.youtube.com/embed/MiYn60VWtJk?si=VYJDwfl1soJkD1iD" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen>&lt;/iframe>
&lt;p>Some of the topics that Nicki covers include:&lt;/p>
&lt;ol>
&lt;li>&lt;strong>Understanding Starting Points and Goals&lt;/strong>: how to assess an organization’s current position within the CNCF Platform Maturity Model aspects, and then how to identify opportunities. This involves surveying existing capabilities and identifying the steps required to meet business needs.&lt;/li>
&lt;li>&lt;strong>Tailoring Strategies to Context&lt;/strong>: ways to adapt the maturity model to an organization’s unique context. Instead of aiming for higher levels of maturity for their own sake, Nicki advocates for work that is appropriate to the organization&amp;rsquo;s specific goals, constraints, and current state.&lt;/li>
&lt;li>&lt;strong>Center of Excellence Challenges&lt;/strong>: insights on overcoming obstacles in advancing the maturity of a platform engineering center of excellence. This includes knowing organizational goals, understanding the current landscape of people, processes, and technology, and ensuring that any tools or systems adopted are API-driven to facilitate integration and flexibility.&lt;/li>
&lt;li>&lt;strong>Practical Application of the Maturity Model&lt;/strong>: Through examples from her experience, Nicki illustrates how the maturity model can guide organizations in enhancing their platform engineering practices. This involves plotting out paths and options that align with achieving business outcomes, based on the model’s framework.&lt;/li>
&lt;/ol>
&lt;p>If you are looking for fresh ideas about how to improve your platform initiative, this talk is full of practical strategies and insights for using the
&lt;a href="https://tag-app-delivery.cncf.io/whitepapers/platform-eng-maturity-model/" target="_blank">Platform Maturity Model&lt;/a> effectively.&lt;/p></description></item></channel></rss>