Skip to content

Platform Provider Guide Overview#

Welcome to the platform provider path. This section is for platform engineers and administrators who host SCO, create solutions, manage organisations, and operate the platform.

Who Is This Guide For?#

This guide is designed for:

  • Platform Engineers: Building and maintaining service offerings
  • Platform Administrators: Managing organisations and infrastructure
  • DevOps Teams: Creating standardized solutions for developers
  • Service Providers: Offering managed services to customers

What You'll Learn#

This guide covers:

  • Creating solutions using Crossplane, KRO, or custom operators
  • Publishing solutions to the marketplace
  • Creating and managing organisations
  • Understanding project architecture and workspace mapping
  • Publishing APIs through KCP
  • Configuring Keycloak realms for organisation isolation

The provider workflow moves from defining a service API to making that API available in consumer project workspaces:

flowchart LR
    Define[Define service API<br/>XRD / schema] --> Compose[Implement service<br/>Composition / operator]
    Compose --> Publish[Publish API<br/>ApiExport / syncagent]
    Publish --> Bind[Project workspaces<br/>receive APIBindings]
    Bind --> Consume[Cloud users<br/>provision instances]

Key Personas#

Throughout this guide, you'll see examples featuring:

  • Sarah - Platform Engineer who creates and maintains solutions
  • Mike - Platform Administrator who manages organisations and infrastructure

What's Next?#