Browse by Tags
Use the filters to browse blog posts by tag.
Demystifying Composability on Platforms: extending Platforms to business needs
Introduction Let’s start with what’s a Platform, according to the CNCF Platforms White Paper, “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...
Platform as a Product: Understanding the Personas
Platform as a Product Overview 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 CNCF Platforms White Paper, Platform as a product is defined as: 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...
Platform as a Product Research - Now with a Survey!
Expanding Our Platform as a Product Research: Share Your Insights Through Our New Survey! The CNCF Platforms Working Group is continuing its research to learn how companies build their internal platforms. After sharing our Platform Engineering Maturity Model, we are now focusing on Platform As A Product. This means treating platform users like customers, making sure the platform meets their needs. Even though many talks and articles discuss this topic, we don’t know exactly how many companies use this approach...
Platform As A Product: Getting Into The Mindset With User Stories
When you create user stories for your platform, do they all start with “As a platform engineer …”? Switching up how you write stories can engage Product Thinking and give you much happier customers! The Traditional Approach Historically, systems people (including everyone from sysadmins through SREs, platform engineers, etc) have had a tough time with creating agile user stories. They frequently go through contortions to describe the work as internal (making our work feel user-oriented can be tough)...
Platform Engineering in 2024, Industry Trends and Emerging Focus (An holistic proposal for Internal Developer Platforms named Platform Engineering ++)
In this blog post, I’ll explore Platform Engineering, covering its diverse interpretations and implementations across organizations. I’m trying to answer to the following question: “Should Internal Developer Platforms be limited to self-service infrastructure provisioning and application deployment?” Organizations approach Platform Engineering in different ways: Some build self-service tools for infrastructure provisioning, giving developers autonomy over infrastructure management. Others focus on enhancing the developer experience, simplifying coding and deployment. Some adopt a marketplace-centric approach, creating a repository of reusable components like containers, data, and APIs...
Invitation To Participate in Platform As A Product Research
Invitation to participate in Platform As A Product Research (Don’t worry, you don’t need to be a product manager!) The CNCF Platforms Working Group is pleased to announce a research effort to increase our understanding of how the industry is building internal platforms and we’d like you to participate. After the publishing of the Platform Maturity Model, the working group’s next area of focus has been on Platform As A Product...
Product Thinking for Platforms
Product Thinking For Platforms Introduction Are you building platforms your engineers love to use? KubeCon EU 2024 just wrapped up and while the buzz around AI was omnipresent, there was another topic the cloud native community couldn’t seem to get enough of: platform engineering. It doesn’t matter if you attended the very first CoLocated Platform Engineering Day, listened in on the Platform Engineering Talks Track, strolled through the sponsored booth hall or just sat at home checking your Social Media Thread with FOMO...
Enterprise IDPs must mature fast. Here’s how infrastructure optimization can help
Enterprises are expected to benefit from platform engineering sooner and bigger than anyone else. This has 2 main reasons: With engineering bodies 100’s or 1,000’s large, standardization across the board is both a pressing need and a major event. In large organizations, concerns like security, regulatory compliance, and cost efficiency can impede development. With these two combined, the enterprise route to faster time-to-market must also go through scalable, effective guardrails along the product lifecycle...
Platform Engineering At KubeCon EU 2024 - Recap
Exactly a month ago, Kubernetes users and experts gathered in the City of Lights, Paris, for KubeCon’s Europe edition. With over 12,000 in-person attendees, this KubeCon was amongst the largest in recent times. While there was A LOT of attention and chatter around Artificial Intelligence and Generative AI, Platform Engineering was well represented. This was the first “Platform Engineering Day,” where enthusiasts had dedicated space to discuss anything and everything related to platform engineering...
Practical Paths to Platform Maturity: Insights from KubeCon Paris
If you were lucky enough to be at KubeCon in Paris last week, you might have heard Nicki Watt from OpenCredo give a practical walkthrough of the CNCF’s Platform Maturity Model. Nicki was an early contributor to the development of the model, and she spoke about her experience using it with client organizations. Some of the topics that Nicki covers include: Understanding Starting Points and Goals: how to assess an organization’s current position within the CNCF Platform Maturity Model aspects, and then how to identify opportunities...
Getting started with contributing in WG Platforms
Similar to the advice on the TAG App Delivery contributions page, we highly encourage new faces and new voices in existing forums, including asynchronous chats on Slack, GitHub issues, and the fortnightly working group Zoom calls. In addition, the WG Platforms has noticed a number of exciting new ideas generated by new joiners and wants to create an avenue for those ideas to be supported and successful, even coming from the newest voices...
Announcing the Platform Engineering Maturity Model
The CNCF Platforms Working Group (WG) is excited to present the first release of a platform engineering maturity model which provides a more concrete application of the extremely well received white paper from this past April. Download now as a PDF or view it on our website. We want to thank the almost 50 people who have contributed their time and ideas to make this model reflect the state of companies both small and large and across both fast moving and highly regulated industries; all of them are listed below...
Announcing a Whitepaper on Platforms for Cloud-native Computing
CNCF’s Platforms working group (WG) is pleased to announce the first release of a whitepaper to provide guidance and clarity on the nature and benefits of platforms for cloud-native computing. Download it now as a PDF or view it on our website. Thank you to our many contributors listed below for their ongoing input and insights! We prepared this paper because we’ve learned that platforms enable organizations to fully realize the promises of cloud computing...
Infrastructure for Apps: Platforms for Cooperative Delivery
TAG App Delivery formed the Cooperative Delivery working group in late 2021 to gather and report on emerging trends around coordinated delivery of infrastructure capabilities and applications. The TAG noted that while infrastructure teams are successfully adopting software development practices and deploying features and fixes continuously via the likes of GitOps and IaC (Infrastructure as Code), delivery of infrastructure capabilities is often not coordinated well with delivery of applications using that infrastructure...