I was curious to get some perspectives on product roles in Platform Engineering. I have seen Technical Platform Product Managers and Product Owners in this space are primarily focused on driving the discovery and design with Developers, Engineering Managers and Architects, building a self service internal developer platforms that extracts away the complexity and reducing the cognitive load for the developers and ultimately improve the speed to market and experimentation. Defining what a cloud based platform would look like (Container Orchestration Platform built on AKS/GKE or EKS, Observability Platform built on Grafana/Prom/Loki and so on), articulating value of these platforms and driving adoption seem to be some of the challenges in this space. Curious to hear other perspectives.