Skip to content

Personas

Platform Mesh documentation is organized around three personas: platform owners, service providers, and service consumers.

Use this section to identify which role matches your work, what that role owns, and which documentation path to follow next. The persona pages are role guides, not installation guides or component references.

PersonaPrimary goalOwnsStart with
Platform ownerRun the mesh as a shared service platformPlatform Mesh runtime, account hierarchy, identity, authorization, policy, provider onboarding, component lifecycleWhy Platform Mesh?, Architecture, Account model, Control planes
Service providerPublish a service capability as a declarative APIAPI contract, provider automation, service runtime integration, lifecycle status, integration pathIntegration paths, api-syncagent, multi-cluster-runtime, Interaction patterns
Service consumerDiscover and consume provider services through a consistent APIAccount resources, bound provider APIs, desired-state resources, application service dependenciesExplore the example MSP, Interaction patterns, Account model, API sharing

How the personas interact

The role relationship is simple: the platform owner operates the mesh, providers publish service APIs through it, and consumers discover and consume those APIs through their account workspaces.

The service flow is separated from the role model. Consumers express desired state in Platform Mesh. Providers reconcile that intent and report status back.

Platform Mesh mediates the relationship through accounts, workspaces, identity, authorization, and declarative APIs. The consumer does not need direct access to the provider runtime, and the provider keeps ownership of its implementation.

What belongs elsewhere

Personas explain audience and ownership. Task steps, component facts, and upstream kcp mechanics belong in other documentation sections:

  • Use Tutorials for guided learning paths.
  • Use How-to guides for operational tasks.
  • Use Reference for objects, components, and API facts.
  • Use the upstream kcp documentation for general kcp concepts that are not specific to Platform Mesh.
EU and German government funding logos

Funded by the European Union – NextGenerationEU.

The views and opinions expressed are solely those of the author(s) and do not necessarily reflect the views of the European Union or the European Commission. Neither the European Union nor the European Commission can be held responsible for them.